.elementor-21 .elementor-element.elementor-element-8f670ad{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-8f670ad:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8f670ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://olivedrab-cat-265866.hostingersite.com/wp-content/uploads/2026/01/aaas-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-029fd21{width:var( --container-widget-width, 53% );max-width:53%;padding:0px 010px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-029fd21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-029fd21 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-029fd21 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:900;line-height:1.2em;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-029fd21:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-029fd21:has(:focus) .elementor-image-box-title{color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-029fd21 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#1C1C1C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-cf3b608.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-cf3b608{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#484747;}.elementor-21 .elementor-element.elementor-element-cf3b608 a:hover, .elementor-21 .elementor-element.elementor-element-cf3b608 a:focus{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-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-25e88bd .elementor-button{background-color:var( --e-global-color-55cf9eb );font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 15px 20px 15px;}.elementor-21 .elementor-element.elementor-element-25e88bd{width:var( --container-widget-width, 494px );max-width:494px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-25e88bd:hover{--e-transform-scale:1.1;}.elementor-21 .elementor-element.elementor-element-25e88bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-25e88bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-e034915{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e034915:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e034915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8DC;}.elementor-21 .elementor-element.elementor-element-296ffe1{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-296ffe1::before, .elementor-21 .elementor-element.elementor-element-296ffe1 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-296ffe1 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-296ffe1 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-296ffe1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-296ffe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-296ffe1.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-icon i{color:var( --e-global-color-c359277 );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-icon svg{fill:var( --e-global-color-c359277 );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-a13130d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-text{color:var( --e-global-color-55cf9eb );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5d0e43a{width:var( --container-widget-width, 100.031% );max-width:100.031%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.031%;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-5d0e43a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5d0e43a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:800;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-078aebf{color:#242424;}.elementor-21 .elementor-element.elementor-element-566cb01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-128px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-1666b48{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-1666b48:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1666b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-1666b48::before, .elementor-21 .elementor-element.elementor-element-1666b48 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1666b48 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1666b48 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1666b48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1666b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-c8c6251{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6b50c36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-6b50c36 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6b50c36.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-6b50c36 .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-6b50c36 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6b50c36 .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-6b50c36 .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-6b50c36:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-6b50c36:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-365a792{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-365a792:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-365a792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-365a792::before, .elementor-21 .elementor-element.elementor-element-365a792 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-365a792 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-365a792 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-365a792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-365a792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-34ee9ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-56ea5aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-56ea5aa .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-56ea5aa.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-56ea5aa .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-56ea5aa .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-56ea5aa .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-56ea5aa .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-56ea5aa:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-56ea5aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-e658970{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-e658970:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e658970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-e658970::before, .elementor-21 .elementor-element.elementor-element-e658970 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e658970 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e658970 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e658970 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e658970 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-0aae697{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8377b78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-8377b78 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-8377b78.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-8377b78 .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-8377b78 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-8377b78 .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-8377b78 .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-8377b78:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-8377b78:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-86f4b94{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-86f4b94:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-86f4b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-86f4b94::before, .elementor-21 .elementor-element.elementor-element-86f4b94 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-86f4b94 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-86f4b94 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-86f4b94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-86f4b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-4ab3349{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c7210e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-c7210e1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-c7210e1.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-c7210e1 .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-c7210e1 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c7210e1 .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-c7210e1 .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-c7210e1:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-c7210e1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-fe369ce{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-fe369ce:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-fe369ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-fe369ce::before, .elementor-21 .elementor-element.elementor-element-fe369ce > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-fe369ce > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-fe369ce > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-fe369ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-fe369ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-ddbc09c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dab795f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-dab795f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-dab795f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-dab795f .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-dab795f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-dab795f .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-dab795f .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-dab795f:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-dab795f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-c482198{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-c482198:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c482198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-c482198::before, .elementor-21 .elementor-element.elementor-element-c482198 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c482198 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c482198 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c482198 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c482198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-688a80e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-439c07d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-439c07d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-439c07d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-439c07d .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-439c07d .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-439c07d .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-439c07d .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-439c07d:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-439c07d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-b15b733{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-b15b733:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b15b733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-b15b733::before, .elementor-21 .elementor-element.elementor-element-b15b733 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b15b733 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b15b733 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b15b733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b15b733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-04c5e3e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b3f4fc0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-b3f4fc0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b3f4fc0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-b3f4fc0 .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-b3f4fc0 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-b3f4fc0 .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-b3f4fc0 .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-b3f4fc0:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-b3f4fc0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-e55316a{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-e55316a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e55316a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A45C4F;}.elementor-21 .elementor-element.elementor-element-e55316a::before, .elementor-21 .elementor-element.elementor-element-e55316a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e55316a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e55316a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e55316a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e55316a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-fc0e775{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-eb9b5fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-eb9b5fe .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-stacked .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-default .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-framed .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFE7F4;fill:#5B2D8B;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-default:has(:focus) .elementor-icon{fill:#EFE7F4;color:#EFE7F4;border-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eb9b5fe.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-eb9b5fe .elementor-icon{font-size:30px;}.elementor-21 .elementor-element.elementor-element-eb9b5fe .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-eb9b5fe .elementor-icon-box-title a{font-family:"Creato Display", Sans-serif;font-size:16px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-eb9b5fe .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-eb9b5fe:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-eb9b5fe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c359277 );}.elementor-21 .elementor-element.elementor-element-b4d2dd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b4d2dd2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b4d2dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6DBAD;}.elementor-21 .elementor-element.elementor-element-7cc539e{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-icon i{color:#101828C7;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-icon svg{fill:#101828C7;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-7cc539e .elementor-icon-list-text{color:#101828C7;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-52a6de0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-52a6de0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-52a6de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-11777ba{width:var( --container-widget-width, 100.031% );max-width:100.031%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.031%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-11777ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-11777ba .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:800;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-7017f86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#2E2E2E;}.elementor-21 .elementor-element.elementor-element-7017f86.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7aebe63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4bb6428{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-4bb6428:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4bb6428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B2D8B14;}.elementor-21 .elementor-element.elementor-element-4bb6428::before, .elementor-21 .elementor-element.elementor-element-4bb6428 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-4bb6428 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-4bb6428 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-4bb6428 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-4bb6428 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-21 .elementor-element.elementor-element-5d137ad .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#5B2D8BE6;}.elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-framed .elementor-icon{background-color:#5B2D8BE6;}.elementor-21 .elementor-element.elementor-element-5d137ad.elementor-view-stacked .elementor-icon svg{fill:#5B2D8BE6;}.elementor-21 .elementor-element.elementor-element-5d137ad .elementor-icon{font-size:35px;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5d137ad .elementor-icon svg{height:35px;}.elementor-21 .elementor-element.elementor-element-7f81c4d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-7f81c4d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:700;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-c3a8b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-icon i{color:#43008AE6;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-icon svg{fill:#43008AE6;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#43008AE6;}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#43008AE6;}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-item > a{font-family:"Creato Display", Sans-serif;font-size:16px;}.elementor-21 .elementor-element.elementor-element-c3a8b1c .elementor-icon-list-text{color:#2E2E2E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-1ba6d94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-1ba6d94:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1ba6d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B2D8B14;}.elementor-21 .elementor-element.elementor-element-1ba6d94::before, .elementor-21 .elementor-element.elementor-element-1ba6d94 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1ba6d94 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1ba6d94 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1ba6d94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1ba6d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-e81fd06 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#5B2D8BE6;}.elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-framed .elementor-icon{background-color:#5B2D8BE6;}.elementor-21 .elementor-element.elementor-element-e81fd06.elementor-view-stacked .elementor-icon svg{fill:#5B2D8BE6;}.elementor-21 .elementor-element.elementor-element-e81fd06 .elementor-icon{font-size:35px;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e81fd06 .elementor-icon svg{height:35px;}.elementor-21 .elementor-element.elementor-element-eafe1e3{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-eafe1e3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:700;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-78cb30f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-icon i{color:#43008AE6;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-icon svg{fill:#43008AE6;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#43008AE6;}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#43008AE6;}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-item > a{font-family:"Creato Display", Sans-serif;font-size:16px;}.elementor-21 .elementor-element.elementor-element-78cb30f .elementor-icon-list-text{color:#2E2E2E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-bcca205 .elementor-button{background-color:#5B2D8BE6;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:7px 7px 7px 7px;padding:20px 15px 20px 15px;}.elementor-21 .elementor-element.elementor-element-bcca205{width:var( --container-widget-width, 494px );max-width:494px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-bcca205:hover{--e-transform-scale:1.1;}.elementor-21 .elementor-element.elementor-element-bcca205.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-bcca205 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-e33af96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e33af96:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e33af96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-17cea2f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-icon i{color:var( --e-global-color-c359277 );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-c359277 );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-e3272c2{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-text{color:var( --e-global-color-c359277 );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-6071a52{width:var( --container-widget-width, 100.031% );max-width:100.031%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.031%;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-6071a52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6071a52 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:800;color:#5B2D8B;}.elementor-21 .elementor-element.elementor-element-0d58cd1{font-family:"Poppins", Sans-serif;font-weight:500;color:#2E2E2E;}.elementor-21 .elementor-element.elementor-element-beec3ba{--display:flex;--min-height:600px;--border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-beec3ba:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-beec3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://olivedrab-cat-265866.hostingersite.com/wp-content/uploads/2026/01/2-scaled-1.jpg");background-position:0px -116px;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-73b787f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:41px 21px;--row-gap:41px;--column-gap:21px;--flex-wrap:wrap;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-color:#5B2D8B70;--border-color:#5B2D8B70;box-shadow:0px 0px 8px 0px rgba(90.99999999999993, 45.00000000000002, 139, 0.6);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-73b787f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8E4EC6;}.elementor-21 .elementor-element.elementor-element-73b787f::before, .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-73b787f > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-73b787f > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://olivedrab-cat-265866.hostingersite.com/wp-content/uploads/2026/01/fundo-de-textura-de-parede-grungy-branco_53876-103916.avif");--background-overlay:'';background-size:cover;}.elementor-21 .elementor-element.elementor-element-4c8e370{width:var( --container-widget-width, 100.031% );max-width:100.031%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.031%;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-4c8e370.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-4c8e370 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:800;color:#F5F5F5;}.elementor-21 .elementor-element.elementor-element-dae579c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-dae579c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-dae579c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B2D8B30 18%, #5B2D8B94 100%);}.elementor-21 .elementor-element.elementor-element-c7317ea{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-c7317ea.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c7317ea.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-c7317ea.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:700;color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-c7317ea:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-c7317ea:has(:focus) .elementor-image-box-title{color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.2px;color:#FCFCFC;}.elementor-21 .elementor-element.elementor-element-9e18e70{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-9e18e70:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9e18e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B2D8B30 18%, #5B2D8B94 100%);}.elementor-21 .elementor-element.elementor-element-878939b{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-878939b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-878939b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-878939b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:700;color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-878939b:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-878939b:has(:focus) .elementor-image-box-title{color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.2px;color:#FCFCFC;}.elementor-21 .elementor-element.elementor-element-deee038{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-deee038:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-deee038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B2D8B30 18%, #5B2D8B94 100%);}.elementor-21 .elementor-element.elementor-element-708da65{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-708da65.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-708da65.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-708da65.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:700;color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-708da65:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-708da65:has(:focus) .elementor-image-box-title{color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.2px;color:#FCFCFC;}.elementor-21 .elementor-element.elementor-element-31871b3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-31871b3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-31871b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B2D8B30 18%, #5B2D8B94 100%);}.elementor-21 .elementor-element.elementor-element-33ae1ee{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-33ae1ee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-33ae1ee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-33ae1ee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:700;color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-33ae1ee:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-33ae1ee:has(:focus) .elementor-image-box-title{color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.2px;color:#FCFCFC;}.elementor-21 .elementor-element.elementor-element-b78e9d6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-b78e9d6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b78e9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B2D8B30 18%, #5B2D8B94 100%);}.elementor-21 .elementor-element.elementor-element-af11a45{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-af11a45.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-af11a45.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-af11a45.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:700;color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-af11a45:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-af11a45:has(:focus) .elementor-image-box-title{color:#F7F7F7;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.2px;color:#FCFCFC;}.elementor-21 .elementor-element.elementor-element-f907ebc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-01fc0aa .elementor-button{background-color:var( --e-global-color-91ef8f4 );font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:600;fill:var( --e-global-color-a6022f1 );color:var( --e-global-color-a6022f1 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:7px 7px 7px 7px;padding:20px 15px 20px 15px;}.elementor-21 .elementor-element.elementor-element-01fc0aa{width:var( --container-widget-width, 427px );max-width:427px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:427px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-01fc0aa:hover{--e-transform-scale:1.1;}.elementor-21 .elementor-element.elementor-element-01fc0aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-01fc0aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-e42b9d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e42b9d4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e42b9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6DBAD;}.elementor-21 .elementor-element.elementor-element-21ad4e7{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-icon i{color:#101828C7;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-icon svg{fill:#101828C7;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-21ad4e7 .elementor-icon-list-text{color:#101828C7;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-cb79629{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-cb79629:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-cb79629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-45dd362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.12;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-45dd362:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-45dd362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8E4EC6;}.elementor-21 .elementor-element.elementor-element-45dd362::before, .elementor-21 .elementor-element.elementor-element-45dd362 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-45dd362 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-45dd362 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-45dd362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-45dd362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#040404;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-f17b1dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b23c9c0.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b23c9c0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-item > a{font-family:"Creato Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-147972a{width:var( --container-widget-width, 100.031% );max-width:100.031%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.031%;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-147972a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-147972a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6fc64d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e2246c1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a319dd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a319dd8::before, .elementor-21 .elementor-element.elementor-element-a319dd8 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a319dd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a319dd8 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a319dd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a319dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-a07ce67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b48c3dd{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-7ccc82d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-342453f{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-16f830b{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-462db2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-462db2c::before, .elementor-21 .elementor-element.elementor-element-462db2c > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-462db2c > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-462db2c > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-462db2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-462db2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-2d3e5af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-07a20ad{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-5024b8f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-37761ac{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-52a4886{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-56be7e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-56be7e6::before, .elementor-21 .elementor-element.elementor-element-56be7e6 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-56be7e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-56be7e6 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-56be7e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-56be7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-b1e6396{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-38a183b{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-93b7aa3{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-1de9636{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-06eff51{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6cc33ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6cc33ee::before, .elementor-21 .elementor-element.elementor-element-6cc33ee > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-6cc33ee > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-6cc33ee > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-6cc33ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-6cc33ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-b1967bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-627a337{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-713e734{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-36c76c4{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-db6d993{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-844ed4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-844ed4d::before, .elementor-21 .elementor-element.elementor-element-844ed4d > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-844ed4d > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-844ed4d > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-844ed4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-844ed4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-353d5cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a9e37e3{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-2396bb7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-1fa2312{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5d30e6c{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6931c45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6931c45::before, .elementor-21 .elementor-element.elementor-element-6931c45 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-6931c45 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-6931c45 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-6931c45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-6931c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-f04de38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-43c129b{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-41e595e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f7c31fe{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b31f1e0{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d14c852{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d14c852::before, .elementor-21 .elementor-element.elementor-element-d14c852 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-d14c852 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-d14c852 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-d14c852 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-d14c852 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-65c8dc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7a94979{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-6d1bbce{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-16da520{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-85f093f{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fb7d3ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fb7d3ad::before, .elementor-21 .elementor-element.elementor-element-fb7d3ad > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-fb7d3ad > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-fb7d3ad > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-fb7d3ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-fb7d3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-5078565{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-724187b{--spacer-size:85px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-9cfbf57{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-58301d6{font-family:"Creato Display", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-87ff97f{--n-accordion-title-font-size:21px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#020202;--n-accordion-title-hover-color:#020202;--n-accordion-title-active-color:#020202;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-87ff97f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:radial-gradient(at top left, #F6DBAD 0%, #BDAA88 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19F65;}.elementor-21 .elementor-element.elementor-element-87ff97f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#BD9552;}.elementor-21 .elementor-element.elementor-element-87ff97f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6A249;}:where( .elementor-21 .elementor-element.elementor-element-87ff97f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Neue Power", Sans-serif;font-weight:500;line-height:1.5em;}:where( .elementor-21 .elementor-element.elementor-element-87ff97f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-4a1dc03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4a1dc03:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4a1dc03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE7F4;}.elementor-21 .elementor-element.elementor-element-67a790d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--padding-top:050px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-67a790d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-67a790d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B2D8BAD 0%, #5B2D8BE6 100%);}.elementor-21 .elementor-element.elementor-element-007a8a5{width:var( --container-widget-width, 100.031% );max-width:100.031%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.031%;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-007a8a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-007a8a5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:37px;font-weight:800;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7dfee03{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-7dfee03.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7dfee03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;line-height:1.5em;color:#F8F6F2;}.elementor-21 .elementor-element.elementor-element-e579613 .elementor-button{background-color:var( --e-global-color-91ef8f4 );font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:600;fill:var( --e-global-color-a6022f1 );color:var( --e-global-color-a6022f1 );box-shadow:0px 2px 10px 4px rgba(0,0,0,0.5);border-radius:7px 7px 7px 7px;padding:20px 15px 20px 15px;}.elementor-21 .elementor-element.elementor-element-e579613{width:var( --container-widget-width, 427px );max-width:427px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:427px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-e579613:hover{--e-transform-scale:1.1;}.elementor-21 .elementor-element.elementor-element-e579613.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e579613 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-b8d1824{text-align:center;}.elementor-21 .elementor-element.elementor-element-b8d1824 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;color:#F6DBAD;}.elementor-21 .elementor-element.elementor-element-739e4c3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-83daa03{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-83daa03.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-21:not(.elementor-motion-effects-element-type-background), body.elementor-page-21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-646c7d2 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-8f670ad{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-e034915{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-296ffe1{--width:35%;}.elementor-21 .elementor-element.elementor-element-566cb01{--width:60%;}.elementor-21 .elementor-element.elementor-element-1666b48{--width:48%;}.elementor-21 .elementor-element.elementor-element-365a792{--width:48%;}.elementor-21 .elementor-element.elementor-element-e658970{--width:48%;}.elementor-21 .elementor-element.elementor-element-86f4b94{--width:48%;}.elementor-21 .elementor-element.elementor-element-fe369ce{--width:48%;}.elementor-21 .elementor-element.elementor-element-c482198{--width:48%;}.elementor-21 .elementor-element.elementor-element-b15b733{--width:48%;}.elementor-21 .elementor-element.elementor-element-e55316a{--width:48%;}.elementor-21 .elementor-element.elementor-element-52a6de0{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-7aebe63{--width:100%;}.elementor-21 .elementor-element.elementor-element-4bb6428{--width:100%;}.elementor-21 .elementor-element.elementor-element-1ba6d94{--width:100%;}.elementor-21 .elementor-element.elementor-element-e33af96{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-73b787f{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-dae579c{--width:410px;}.elementor-21 .elementor-element.elementor-element-9e18e70{--width:410px;}.elementor-21 .elementor-element.elementor-element-deee038{--width:410px;}.elementor-21 .elementor-element.elementor-element-31871b3{--width:600px;}.elementor-21 .elementor-element.elementor-element-b78e9d6{--width:600px;}.elementor-21 .elementor-element.elementor-element-cb79629{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-45dd362{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-f17b1dc{--width:40%;}.elementor-21 .elementor-element.elementor-element-6fc64d9{--width:60%;}.elementor-21 .elementor-element.elementor-element-a07ce67{--width:2px;}.elementor-21 .elementor-element.elementor-element-2d3e5af{--width:2px;}.elementor-21 .elementor-element.elementor-element-b1e6396{--width:2px;}.elementor-21 .elementor-element.elementor-element-b1967bb{--width:2px;}.elementor-21 .elementor-element.elementor-element-353d5cd{--width:2px;}.elementor-21 .elementor-element.elementor-element-f04de38{--width:2px;}.elementor-21 .elementor-element.elementor-element-65c8dc0{--width:2px;}.elementor-21 .elementor-element.elementor-element-5078565{--width:2px;}.elementor-21 .elementor-element.elementor-element-4a1dc03{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-739e4c3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-296ffe1{--width:37%;}.elementor-21 .elementor-element.elementor-element-566cb01{--width:60%;}.elementor-21 .elementor-element.elementor-element-1666b48{--width:47%;}.elementor-21 .elementor-element.elementor-element-365a792{--width:47%;}.elementor-21 .elementor-element.elementor-element-e658970{--width:47%;}.elementor-21 .elementor-element.elementor-element-86f4b94{--width:47%;}.elementor-21 .elementor-element.elementor-element-fe369ce{--width:47%;}.elementor-21 .elementor-element.elementor-element-c482198{--width:47%;}.elementor-21 .elementor-element.elementor-element-b15b733{--width:47%;}.elementor-21 .elementor-element.elementor-element-e55316a{--width:47%;}.elementor-21 .elementor-element.elementor-element-4bb6428{--width:48%;}.elementor-21 .elementor-element.elementor-element-1ba6d94{--width:48%;}.elementor-21 .elementor-element.elementor-element-dae579c{--width:45%;}.elementor-21 .elementor-element.elementor-element-9e18e70{--width:45%;}.elementor-21 .elementor-element.elementor-element-deee038{--width:45%;}.elementor-21 .elementor-element.elementor-element-31871b3{--width:45%;}.elementor-21 .elementor-element.elementor-element-b78e9d6{--width:45%;}.elementor-21 .elementor-element.elementor-element-f17b1dc{--width:100%;}.elementor-21 .elementor-element.elementor-element-6fc64d9{--width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-25e88bd{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-25e88bd.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-25e88bd .elementor-button{padding:18px 0px 18px 0px;}.elementor-21 .elementor-element.elementor-element-e034915{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5d0e43a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-5d0e43a .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-566cb01{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-11777ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-11777ba .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-7f81c4d{text-align:start;}.elementor-21 .elementor-element.elementor-element-7f81c4d .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-eafe1e3{text-align:start;}.elementor-21 .elementor-element.elementor-element-eafe1e3 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-bcca205{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-bcca205.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-bcca205 .elementor-button{padding:18px 0px 18px 0px;}.elementor-21 .elementor-element.elementor-element-6071a52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-6071a52 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-beec3ba:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-beec3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21 .elementor-element.elementor-element-73b787f{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-21 .elementor-element.elementor-element-4c8e370{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-4c8e370 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-dae579c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-9e18e70{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-deee038{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-31871b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-b78e9d6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-01fc0aa{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-01fc0aa.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-01fc0aa .elementor-button{padding:18px 0px 18px 0px;}.elementor-21 .elementor-element.elementor-element-45dd362{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-f17b1dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-147972a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-147972a .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-87ff97f{--n-accordion-title-font-size:22px;}.elementor-21 .elementor-element.elementor-element-4a1dc03{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-21 .elementor-element.elementor-element-007a8a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-007a8a5 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-e579613{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-e579613.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-e579613 .elementor-button{padding:18px 0px 18px 0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-8f670ad:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8f670ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://olivedrab-cat-265866.hostingersite.com/wp-content/uploads/2026/01/kundalini-bg-moboo.webp");background-repeat:repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8f670ad{--min-height:900px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-029fd21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-21 .elementor-element.elementor-element-029fd21 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-029fd21 .elementor-image-box-title{font-size:31px;}.elementor-21 .elementor-element.elementor-element-029fd21 .elementor-image-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-cf3b608{font-size:12px;}.elementor-21 .elementor-element.elementor-element-25e88bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-25e88bd .elementor-button{border-radius:7px 7px 7px 7px;padding:20px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-296ffe1{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-a13130d{--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-a13130d .elementor-icon-list-item > a{line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-5d0e43a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-5d0e43a .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-566cb01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-6b50c36{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-56ea5aa{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-8377b78{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-c7210e1{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-dab795f{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-439c07d{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-b3f4fc0{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-eb9b5fe{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-52a6de0{--min-height:900px;--justify-content:flex-end;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-11777ba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-11777ba .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-7017f86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-21 .elementor-element.elementor-element-4bb6428{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-7f81c4d{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-7f81c4d .elementor-heading-title{font-size:21px;letter-spacing:0.8px;}.elementor-21 .elementor-element.elementor-element-c3a8b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-21 .elementor-element.elementor-element-1ba6d94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-eafe1e3{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-eafe1e3 .elementor-heading-title{font-size:21px;letter-spacing:0.8px;}.elementor-21 .elementor-element.elementor-element-78cb30f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-21 .elementor-element.elementor-element-bcca205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bcca205 .elementor-button{border-radius:7px 7px 7px 7px;padding:20px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-e33af96{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-e3272c2{--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e3272c2 .elementor-icon-list-item > a{line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-6071a52{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-6071a52 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-beec3ba{--min-height:375px;}.elementor-21 .elementor-element.elementor-element-beec3ba:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-beec3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-21 .elementor-element.elementor-element-73b787f{--content-width:360px;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.22;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-21 .elementor-element.elementor-element-73b787f::before, .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-73b787f > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-73b787f > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-73b787f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-21 .elementor-element.elementor-element-4c8e370{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-4c8e370 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-dae579c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-c7317ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-title{font-size:15px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-c7317ea .elementor-image-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-9e18e70{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-878939b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-title{font-size:15px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-878939b .elementor-image-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-deee038{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-708da65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-title{font-size:15px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-708da65 .elementor-image-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-31871b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-33ae1ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-title{font-size:15px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-33ae1ee .elementor-image-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-b78e9d6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-af11a45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-title{font-size:15px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-af11a45 .elementor-image-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-01fc0aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-01fc0aa .elementor-button{border-radius:7px 7px 7px 7px;padding:20px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-45dd362{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f17b1dc{--z-index:0;}.elementor-21 .elementor-element.elementor-element-b23c9c0{--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b23c9c0 .elementor-icon-list-item > a{line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-147972a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-147972a .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-a07ce67{--width:2%;}.elementor-21 .elementor-element.elementor-element-b48c3dd{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-7ccc82d{--width:97%;}.elementor-21 .elementor-element.elementor-element-2d3e5af{--width:2%;}.elementor-21 .elementor-element.elementor-element-07a20ad{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-5024b8f{--width:97%;}.elementor-21 .elementor-element.elementor-element-b1e6396{--width:2%;}.elementor-21 .elementor-element.elementor-element-38a183b{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-93b7aa3{--width:97%;}.elementor-21 .elementor-element.elementor-element-b1967bb{--width:2%;}.elementor-21 .elementor-element.elementor-element-627a337{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-713e734{--width:97%;}.elementor-21 .elementor-element.elementor-element-353d5cd{--width:2%;}.elementor-21 .elementor-element.elementor-element-a9e37e3{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-2396bb7{--width:97%;}.elementor-21 .elementor-element.elementor-element-f04de38{--width:2%;}.elementor-21 .elementor-element.elementor-element-43c129b{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-41e595e{--width:97%;}.elementor-21 .elementor-element.elementor-element-65c8dc0{--width:2%;}.elementor-21 .elementor-element.elementor-element-7a94979{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-6d1bbce{--width:97%;}.elementor-21 .elementor-element.elementor-element-5078565{--width:2%;}.elementor-21 .elementor-element.elementor-element-724187b{--spacer-size:150px;}.elementor-21 .elementor-element.elementor-element-9cfbf57{--width:97%;}.elementor-21 .elementor-element.elementor-element-87ff97f{padding:20px 0px 0px 0px;--n-accordion-title-font-size:20px;}:where( .elementor-21 .elementor-element.elementor-element-87ff97f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-4a1dc03{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-21 .elementor-element.elementor-element-007a8a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-007a8a5 .elementor-heading-title{font-size:26px;}.elementor-21 .elementor-element.elementor-element-7dfee03{width:100%;max-width:100%;text-align:start;}.elementor-21 .elementor-element.elementor-element-7dfee03 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-e579613{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e579613 .elementor-button{border-radius:7px 7px 7px 7px;padding:20px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-b8d1824 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for image-box, class: .elementor-element-029fd21 */.elementor-21 .elementor-element.elementor-element-029fd21 span{
    color: #5B2D8BE6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1666b48 */.elementor-21 .elementor-element.elementor-element-1666b48 {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365a792 */.elementor-21 .elementor-element.elementor-element-365a792 {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e658970 */.elementor-21 .elementor-element.elementor-element-e658970 {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86f4b94 */.elementor-21 .elementor-element.elementor-element-86f4b94 {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe369ce */.elementor-21 .elementor-element.elementor-element-fe369ce {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c482198 */.elementor-21 .elementor-element.elementor-element-c482198 {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b15b733 */.elementor-21 .elementor-element.elementor-element-b15b733 {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55316a */.elementor-21 .elementor-element.elementor-element-e55316a {
  background: 
    radial-gradient(
      circle at 5% 5%,
      rgba(243, 210, 154, 1),
      transparent 100px
    ),
    radial-gradient(
      circle at 100% 120%,
      rgba(243, 210, 154, 1),
      transparent 150px
    ),
    #1A1A1A;

  border-radius: 14px;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7cc539e */.my-list-left.elementor-widget {
  overflow: hidden;
}

.my-list-left .elementor-icon-list-items {
  display: flex;
  width: max-content;
  animation: scroll-left 20s linear infinite;
}

.my-list-left .elementor-icon-list-item {
  flex-shrink: 0;
  white-space: nowrap;
}

/* Animação */
@keyframes scroll-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb6428 */.elementor-21 .elementor-element.elementor-element-4bb6428 {
  z-index:1;
}

.elementor-21 .elementor-element.elementor-element-4bb6428:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    background: linear-gradient(-35deg, #5B2D8B, transparent, transparent, #5B2D8B); /*altere a cor da borda nos #FFFFFF*/
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 25px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba6d94 */.elementor-21 .elementor-element.elementor-element-1ba6d94 {
  z-index:1;
}

.elementor-21 .elementor-element.elementor-element-1ba6d94:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    background: linear-gradient(-35deg, #5B2D8B, transparent, transparent, #5B2D8B); /*altere a cor da borda nos #FFFFFF*/
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 25px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beec3ba */.elementor-21 .elementor-element.elementor-element-beec3ba {
  z-index:1;
}

.elementor-21 .elementor-element.elementor-element-beec3ba:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    background: linear-gradient(-35deg, #FFFFFF, transparent, transparent, #FFFFFF); /*altere a cor da borda nos #FFFFFF*/
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 25px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae579c */.elementor-21 .elementor-element.elementor-element-dae579c {backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e18e70 */.elementor-21 .elementor-element.elementor-element-9e18e70 {backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deee038 */.elementor-21 .elementor-element.elementor-element-deee038 {backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31871b3 */.elementor-21 .elementor-element.elementor-element-31871b3 {backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b78e9d6 */.elementor-21 .elementor-element.elementor-element-b78e9d6 {backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-21ad4e7 */.my-list-left.elementor-widget {
  overflow: hidden;
}

.my-list-left .elementor-icon-list-items {
  display: flex;
  width: max-content;
  animation: scroll-left 20s linear infinite;
}

.my-list-left .elementor-icon-list-item {
  flex-shrink: 0;
  white-space: nowrap;
}

/* Animação */
@keyframes scroll-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0309d27 *//* -------------------------
   DEPOIMENTOS (ESCOPO)
------------------------- */

.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos {
  background: rgba(255,255,255,0.03);
}

/* Centralização do heading */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-heading.center {
  text-align: center;
  align-items: center;
}

/* === TÍTULO E SUBTÍTULO === */

.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-title {
  font-family: "Helvetica";
  font-weight: 800;
}

.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-subtitle {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
}

/* ========================= */

/* Grid */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonials-grid {
  display: grid;
  gap: 1.2rem;
  margin-top: 2rem;
}

@media (min-width: 900px) {
  .elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonials-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Card */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonial-card {
  background: rgba(8,11,18,0.95);
  border-radius: 16px;
  border: 1px solid rgba(255,255,255,0.08);
  padding: 1.6rem 1.5rem;
  box-shadow: 0 20px 40px rgba(0,0,0,0.35);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* Texto do depoimento */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonial-text {
  font-size: 0.95rem;
  line-height: 1.6;
  color: #e6e6e6;
  margin-bottom: 1.2rem;
}

/* Autor */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonial-author {
  font-size: 0.75rem;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--accent);
}
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonial-card {
  background: linear-gradient(
    180deg,
    #5B2D8BAD 0%,
    #5B2D8BE6 100%
  );
  border-radius: 16px;
  border: 1px solid rgba(255,255,255,0.08);
  padding: 1.6rem 1.5rem;
  box-shadow: 0 20px 40px rgba(0,0,0,0.35);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* TÍTULO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-title {
  font-family: "Helvetica";
  font-weight: 600;
}

/* SUBTÍTULO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-subtitle {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
}
/* -------------------------
   DEPOIMENTOS — TIPOGRAFIA
------------------------- */

/* TÍTULO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-title {
  font-family: "Helvetica";
  font-weight: 800;
  font-size: clamp(2.1rem, 2.6vw, 2.2rem);
  line-height: 1.15;
}

/* SUBTÍTULO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-subtitle {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 1.6;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {
  .elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-title {
    font-size: 24px !important;
  }

  .elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-subtitle {
    font-size: 0.95rem !important;
  }
}
}/* -------------------------
   DEPOIMENTOS — CORES DE TEXTO (HEX)
------------------------- */

/* TÍTULO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-title {
  color: #5B2D8B; /* branco luminoso */
}

/* SUBTÍTULO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-subtitle {
  color: #2E2E2E /* branco suave (85%) */
}

/* TEXTO DO DEPOIMENTO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonial-text {
  color: #F8F6F2; /* branco confortável (90%) */
}

/* AUTOR / CONTEXTO */
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .testimonial-author {
  color: #F2D89C; /* dourado suave */
}
.elementor-21 .elementor-element.elementor-element-0309d27.depoimentos .section-kicker {
  color: #24375C;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67a790d */.elementor-21 .elementor-element.elementor-element-67a790d{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-21 .elementor-element.elementor-element-67a790d strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83daa03 */:root {
  --accent: #f3d29a;
  --text-muted: #b5bdc9;
}

footer {
  padding: 2.5rem 0 2rem;
  border-top: 1px solid rgba(255,255,255,0.06);

  background: #5B2D8B; /* ← ÚNICA ALTERAÇÃO */
  color: #fff;
}

.footer-grid {
  display: grid;
  gap: 1.7rem;
  font-size: 0.9rem;
}

@media (min-width: 720px) {
  .footer-grid {
    grid-template-columns: 1.6fr 1.3fr;
  }
}

.footer-profile {
  display: flex;
  gap: 1rem;
  align-items: flex-start;
}

.footer-avatar {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid rgba(243,210,154,0.7);
  flex-shrink: 0;
}

.footer-name {
  font-weight: 600;
  margin-bottom: 0.2rem;
}

.footer-bio {
  font-size: 0.85rem;
  color: var(--text-muted);
}

.footer-contacts {
  display: flex;
  flex-direction: column;
  gap: 0.7rem;
}

.footer-contacts a {
  font-size: 0.9rem;
  color: var(--text-muted);
  text-decoration: none;
}

.footer-contacts a span {
  font-weight: 500;
  color: var(--accent);
}

.footer-bottom {
  margin-top: 1.8rem;
  font-size: 0.75rem;
  color: #6c7380;
  display: flex;
  justify-content: space-between;
  gap: 0.6rem;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  footer {
    background: #5B2D8B !important;
  }
}/* End custom CSS */
/* Start custom CSS */html, body{ width: 100%; overflow-x: hidden; } [data-elementor-type="wp-page"]{ overflow: hidden; } [data-elementor-type="wp-post"]{ overflow: hidden; }
#robbu-whatsapp-button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 56px;
  height: 56px;
  background-color: #25D366;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.2s ease;
}

#robbu-whatsapp-button:hover {
  transform: scale(1.08);
}

#robbu-whatsapp-button svg {
  width: 28px;
  height: 28px;
  fill: #ffffff;
}
 ---------------------------------------------- RESET BASE ---------------------------------------------- */ * { margin: 0; padding: 0; box-sizing: border-box; } img { max-width: 100%; display: block; } a { color: inherit; text-decoration: none; } /* ---------------------------------------------- VARIÁVEIS DE TEMA ---------------------------------------------- */ :root { --bg-main: #0b1014; --bg-section: #5B2D8B; --accent: #f3d29a; --accent-strong: #e6b96b; --accent-soft: rgba(243, 210, 154, 0.14); --text-main: #f7f7f7; --text-muted: #b5bdc9; --border-soft: rgba(255,255,255,0.08); --shadow-soft: 0 18px 45px rgba(0,0,0,0.45); --radius-lg: 18px; --radius-md: 12px; --radius-pill: 999px; --max-width: 1100px; } /* ---------------------------------------------- BASE DO BODY ---------------------------------------------- */ body { font-family: "Raleway", sans-serif; background: radial-gradient(circle at top, #1b2433, #05070a 55%); color: var(--text-main); -webkit-font-smoothing: antialiased; } /* ---------------------------------------------- TIPOGRAFIA GLOBAL  ---------------------------------------------- CONTAINER PADRÃO ---------------------------------------------- */ .container { width: 100%; max-width: var(--max-width); margin: 0 auto; padding: 0 1.5rem; } /* ---------------------------------------------- BOTÕES ---------------------------------------------- */ .btn { display: inline-flex; align-items: center; justify-content: center; padding: 0.9rem 1.6rem; border-radius: var(--radius-pill); border: 1px solid transparent; font-weight: 600; font-size: 0.95rem; letter-spacing: 0.06em; text-transform: uppercase; cursor: pointer; transition: all 0.18s ease-out; gap: 0.4rem; white-space: nowrap; } .btn-primary { background: linear-gradient(135deg, var(--accent), var(--accent-strong)); color: #1a1308; box-shadow: 0 10px 30px rgba(227, 180, 98, 0.45); } .btn-primary:hover { transform: translateY(-1px); box-shadow: 0 16px 40px rgba(227, 180, 98, 0.6); } .btn-outline { background: transparent; color: var(--accent); border-color: rgba(243, 210, 154, 0.6); } .btn-outline:hover { background: rgba(243, 210, 154, 0.08); } /* ---------------------------------------------- SEÇÕES ---------------------------------------------- */ section { padding: 2.8rem 0; } section:nth-of-type(odd) { background: radial-gradient(circle at top, rgba(243, 210, 154, 0.04), transparent); } /* ---------------------------------------------- HEADER ---------------------------------------------- */ header { position: sticky; top: 0; z-index: 99; backdrop-filter: blur(16px); background: linear-gradient(to bottom, rgba(5, 7, 10, 0.96), rgba(5, 7, 10, 0.7)); border-bottom: 1px solid rgba(255,255,255,0.04); } .header-inner { display: flex; justify-content: space-between; align-items: center; padding: 1rem 0; } .brand-title { font-size: 1.25rem; letter-spacing: 0.05em; } .brand-subtitle { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.18em; color: var(--text-muted); } /* ---------------------------------------------- SEÇÃO HEADINGS ---------------------------------------------- */ .section-heading { display: flex; flex-direction: column; gap: 0.4rem; margin-bottom: 1.8rem; } .section-kicker { font-size: 0.8rem; letter-spacing: 0.16em; text-transform: uppercase; color: var(--accent); } .section-title { font-size: clamp(2.8rem, 2.9vw, 2.9rem) !important; color: #24375C !important; } .section-subtitle { font-size: 1rem; color: var(--text-muted); max-width: 34rem; } /* ---------------------------------------------- HERO ---------------------------------------------- */ .hero-grid { display: grid; gap: 2rem; } .hero-title { font-size: clamp(2rem, 3vw, 2.8rem); } .hero-subtitle { font-size: 1rem; color: var(--text-muted); } /* ---------------------------------------------- CREDENCIAIS ---------------------------------------------- */ .credentials-grid { display: grid; gap: 1.2rem; } @media (min-width:720px) { .credentials-grid { grid-template-columns: 1.5fr 2fr; } } .credentials-list { display: grid; gap: 0.75rem; } .credential-item { padding: 0.9rem 1rem; border-radius: 12px; background: var(--accent-soft); border: 1px solid var(--border-soft); font-size: 0.95rem; display: flex; align-items: center; gap: 0.6rem; color: rgba(255,255,255,0.85); } .credential-dot { width: 8px; height: 8px; background: var(--accent); border-radius: 50%; } /* Box Provas Sociais */ .social-proof-placeholder { margin-top: 1.2rem; padding: 1.2rem; border-radius: 12px; border: 1px dashed rgba(243,210,154,0.5); background: rgba(5,7,10,0.8); color: var(--text-muted); font-size: 0.95rem; } .social-proof-placeholder strong { color: var(--accent); } /* ---------------------------------------------- HISTÓRIA PESSOAL ---------------------------------------------- */ .story-card { background: rgba(5,7,10,0.9); border-radius: 18px; border: 1px solid var(--border-soft); padding: 2rem; box-shadow: var(--shadow-soft); display: grid; gap: 1.2rem; } @media(min-width:900px) { .story-card { grid-template-columns: 1.6fr 1.1fr; } } /* ---------------------------------------------- BENEFÍCIOS ---------------------------------------------- */ .benefits-grid { display: grid; gap: 0.9rem; } @media(min-width:620px) { .benefits-grid { grid-template-columns: repeat(2,1fr); } } @media(min-width:960px) { .benefits-grid { grid-template-columns: repeat(3,1fr); } } .benefit-item { border-radius: 12px; border: 1px solid var(--border-soft); background: rgba(8,11,18,0.92); padding: 1rem; font-size: 0.95rem; display: flex; gap: 0.6rem; color: rgba(255,255,255,0.85); } .benefit-icon { width: 22px; height: 22px; border-radius: 50%; border: 1px solid rgba(243,210,154,0.7); color: var(--accent); display: flex; justify-content: center; align-items: center; } /* ---------------------------------------------- COMO FUNCIONA (CARDS 1-5) ---------------------------------------------- */ .steps-grid { display: grid; gap: 1rem; } @media(min-width:720px) { .steps-grid { grid-template-columns: repeat(3,1fr); } } @media(min-width:1040px) { .steps-grid { grid-template-columns: repeat(5,1fr); } } .step-card { border-radius: 12px; border: 1px solid var(--border-soft); background: rgba(10,14,21,0.98); padding: 1.2rem; display: flex; flex-direction: column; gap: .5rem; } .step-pill { font-size: 0.75rem; letter-spacing: .15em; padding: 0.3rem .8rem; border-radius: 999px; background: rgba(243,210,154,0.12); color: var(--accent); } .step-title { font-weight: 600; color: var(--text-main); } /* ---------------------------------------------- CTA FINAL ---------------------------------------------- */ .final-cta-card { border-radius: 18px; border: 1px solid rgba(243,210,154,0.5); background: radial-gradient(circle at top, rgba(243,210,154,0.15), #07090d); padding: 2.2rem; text-align: center; box-shadow: var(--shadow-soft); } .final-cta-card p { max-width: 36rem; margin: 1rem auto 2rem; } /* ---------------------------------------------- FOOTER ---------------------------------------------- */ footer { padding: 3rem 0; background: #5B2D8B; border-top: 1px solid rgba(255,255,255,0.05); } .footer-grid { display: grid; gap: 1.7rem; } @media(min-width:720px) { .footer-grid { grid-template-columns: 1.6fr 1.3fr; } } .footer-avatar img { border-radius: 50%; border: 1px solid rgba(243,210,154,0.7); width: 64px; height: 64px; } .footer-name { font-weight: 600; } .footer-bottom { margin-top: 1.7rem; color: #6c7380; font-size: 0.75rem; display: flex; justify-content: space-between; flex-wrap: wrap; } .container { width: 100%; max-width: 1280px; margin: 0 auto; padding-left: 24px; padding-right: 24px; } /* ---------------------------------------------- AJUSTE RESPONSIVO — TÍTULOS PÓS-HERO ---------------------------------------------- */ @media (max-width: 768px) { /* títulos de seções (exceto hero) */ .section-title { font-size: 1.5rem !important; /* 24px */ } } /* ---------------------------------------------- CORREÇÃO — HISTÓRIA PESSOAL (SEÇÃO CLARA) ---------------------------------------------- */ .story-card { background: #EFE7F4 !important; /* fundo lavanda claro */ color: #2E2E2E !important; /* texto escuro */ } /* títulos da seção */ .story-card h1, .story-card h2, .story-card h3, .story-card h4 { color: #5B2D8B !important; } /* parágrafos */ .story-card p { color: #2E2E2E !important; } /* destaques */ .story-card strong { color: #5B2D8B !important; }/* ---------------------------------------------- COR GLOBAL DOS TÍTULOS ---------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
  color: #5B2D8B;
}

/* ---------------------------------------------- SEÇÃO HEADINGS ---------------------------------------------- */
.section-title {
  font-size: clamp(2.8rem, 2.9vw, 2.9rem) !important;
  color: #5B2D8B !important;
}/* End custom CSS */