.elementor-96 .elementor-element.elementor-element-cd674c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-cd674c5::before, .elementor-96 .elementor-element.elementor-element-cd674c5 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-cd674c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-cd674c5 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-cd674c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-cd674c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-cd674c5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-0279e71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-0279e71.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-a2038ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-a2038ae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-150313a{width:var( --container-widget-width, 560px );max-width:560px;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#3A2A30;}.elementor-96 .elementor-element.elementor-element-79e317a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-79e317a.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-752f2f2{--display:flex;--justify-content:center;--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;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-96 .elementor-element.elementor-element-752f2f2:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-752f2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c58817e );}.elementor-96 .elementor-element.elementor-element-752f2f2.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96 .elementor-element.elementor-element-bab45d9 .elementor-button{background-color:var( --e-global-color-c58817e );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 28px 14px 28px;}.elementor-96 .elementor-element.elementor-element-bab45d9.elementor-element{--align-self:stretch;}.elementor-96 .elementor-element.elementor-element-6d8eb6f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-96 .elementor-element.elementor-element-6d8eb6f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-6d8eb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9C4F0;}.elementor-96 .elementor-element.elementor-element-6d8eb6f.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6b14452 .elementor-button{background-color:#D9C4F0;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 28px 14px 28px;}.elementor-96 .elementor-element.elementor-element-c407a16{width:var( --container-widget-width, 560% );max-width:560%;--container-widget-width:560%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-text );}.elementor-96 .elementor-element.elementor-element-c407a16.elementor-element{--align-self:stretch;}.elementor-96 .elementor-element.elementor-element-d29aee6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-d29aee6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-6d74546{--display:flex;}.elementor-96 .elementor-element.elementor-element-6d74546.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-96 .elementor-element.elementor-element-325946a{text-align:end;}.elementor-96 .elementor-element.elementor-element-325946a img{width:420px;border-radius:40% 60% 60% 40%;box-shadow:0px 20px 60px 0px rgba(195, 136.99999999999997, 159.99999999999997, 0.3);}.elementor-96 .elementor-element.elementor-element-4b35129.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-4b35129{left:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-4b35129{right:0px;}.elementor-96 .elementor-element.elementor-element-4b35129{bottom:-19px;}.elementor-96 .elementor-element.elementor-element-ac4da45.elementor-element{--align-self:center;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-ac4da45{right:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-ac4da45{left:0px;}.elementor-96 .elementor-element.elementor-element-ac4da45{top:0px;}.elementor-96 .elementor-element.elementor-element-864d302{width:var( --container-widget-width, 1.879% );max-width:1.879%;--container-widget-width:1.879%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-864d302.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-e4f2b46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-e4f2b46:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-e4f2b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-8c47ef9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-8c47ef9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-7a6f77f{--display:flex;}.elementor-96 .elementor-element.elementor-element-c2b2fbe img{max-width:100%;border-radius:40% 60% 60% 40%;box-shadow:0px 19px 60px 0px rgba(195, 136.99999999999997, 159.99999999999997, 0.25);}.elementor-96 .elementor-element.elementor-element-4d63903{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-cff3183 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;letter-spacing:1.2px;color:#3D2535;}.elementor-96 .elementor-element.elementor-element-4c9b183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#9B7A88;}.elementor-96 .elementor-element.elementor-element-a84d54d.elementor-element{--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-68c018d.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-68c018d{left:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-68c018d{right:0px;}.elementor-96 .elementor-element.elementor-element-68c018d{top:0px;}.elementor-96 .elementor-element.elementor-element-931ef7c{--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;--overlay-opacity:0.5;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-931ef7c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-931ef7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8FB;}.elementor-96 .elementor-element.elementor-element-931ef7c::before, .elementor-96 .elementor-element.elementor-element-931ef7c > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-931ef7c > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-931ef7c > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-931ef7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-931ef7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-4b558a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-3731554.elementor-element{--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-7e6ec77{--display:flex;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-96 .elementor-element.elementor-element-7e6ec77:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-7e6ec77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c58817e );}.elementor-96 .elementor-element.elementor-element-7e6ec77.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-a8ed97e .elementor-button{background-color:var( --e-global-color-c58817e );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 28px 14px 28px;}.elementor-96 .elementor-element.elementor-element-a8ed97e .elementor-button-content-wrapper{flex-direction:row;}.elementor-96 .elementor-element.elementor-element-a8ed97e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-96 .elementor-element.elementor-element-122562e.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-122562e{left:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-122562e{right:0px;}.elementor-96 .elementor-element.elementor-element-122562e{top:0px;}.elementor-96 .elementor-element.elementor-element-a8e75ad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-8266e71{left:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-8266e71{right:0px;}.elementor-96 .elementor-element.elementor-element-8266e71{top:0px;}.elementor-96 .elementor-element.elementor-element-567c7f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-96 .elementor-element.elementor-element-c53faed{--display:flex;}.elementor-96 .elementor-element.elementor-element-7d52b46{--display:flex;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-96 .elementor-element.elementor-element-7d52b46:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-7d52b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-7d52b46.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-73c72ee .elementor-button{background-color:#FFFFFF;fill:#C389A0;color:#C389A0;border-radius:100px 100px 100px 100px;padding:14px 28px 14px 28px;}.elementor-96 .elementor-element.elementor-element-73c72ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-96 .elementor-element.elementor-element-73c72ee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-96 .elementor-element.elementor-element-097d5cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-ca9d734{--display:flex;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-title{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-description{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-wrapper .ff-el-input--label label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-c58817e );color:#ffffff !important;border-radius:100px 100px 100px 100px;}.elementor-96 .elementor-element.elementor-element-3497ec3.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-3497ec3{left:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-3497ec3{right:0px;}.elementor-96 .elementor-element.elementor-element-3497ec3{top:0px;}.elementor-96 .elementor-element.elementor-element-33e5876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-33e5876:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-33e5876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8FB;}.elementor-96 .elementor-element.elementor-element-8b1f653{--display:flex;}.elementor-96 .elementor-element.elementor-element-709f1d0.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-5eca285{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-3b27f5c{--display:flex;}.elementor-96 .elementor-element.elementor-element-97153f9{--display:flex;}.elementor-96 .elementor-element.elementor-element-5498d6e.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-5498d6e{left:0px;}body.rtl .elementor-96 .elementor-element.elementor-element-5498d6e{right:0px;}.elementor-96 .elementor-element.elementor-element-5498d6e{top:0px;}.elementor-96 .elementor-element.elementor-element-0453b84{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-0453b84:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-0453b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D2535;}.elementor-96 .elementor-element.elementor-element-2061f5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-2061f5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-3bac592{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-1198237f{width:var( --container-widget-width, 74.054% );max-width:74.054%;--container-widget-width:74.054%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-1198237f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-f94fd80{width:var( --container-widget-width, 24.471% );max-width:24.471%;--container-widget-width:24.471%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-f94fd80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-5b28cd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-ca312a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-3e839d43{width:var( --container-widget-width, 102.139% );max-width:102.139%;--container-widget-width:102.139%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-3e839d43.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-e519933{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-641e64c{width:var( --container-widget-width, 102.139% );max-width:102.139%;--container-widget-width:102.139%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-641e64c.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-c94e1b5{--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;}.elementor-96 .elementor-element.elementor-element-fca8e01{--display:flex;--justify-content:center;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-96 .elementor-element.elementor-element-fca8e01:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-fca8e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c58817e );}.elementor-96 .elementor-element.elementor-element-fca8e01.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-8cb033f .elementor-button{background-color:var( --e-global-color-c58817e );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-96 .elementor-element.elementor-element-8cb033f{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-8cb033f .elementor-button-content-wrapper{flex-direction:row;}.elementor-96 .elementor-element.elementor-element-34bacef{--display:flex;}.elementor-96 .elementor-element.elementor-element-7301004b.elementor-element{--align-self:stretch;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-96 .elementor-element.elementor-element-a2038ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-96 .elementor-element.elementor-element-150313a{font-size:12px;}.elementor-96 .elementor-element.elementor-element-79e317a{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-96 .elementor-element.elementor-element-8c47ef9{--grid-auto-flow:row;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-accent-font-size );}.elementor-96 .elementor-element.elementor-element-5eca285{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-0279e71{--width:60%;}.elementor-96 .elementor-element.elementor-element-752f2f2{--width:75%;}.elementor-96 .elementor-element.elementor-element-6d8eb6f{--width:75%;}.elementor-96 .elementor-element.elementor-element-d29aee6{--width:40%;}.elementor-96 .elementor-element.elementor-element-6d74546{--width:101.837%;}.elementor-96 .elementor-element.elementor-element-8c47ef9{--width:100%;}.elementor-96 .elementor-element.elementor-element-7e6ec77{--width:25%;}.elementor-96 .elementor-element.elementor-element-567c7f3{--width:55%;}.elementor-96 .elementor-element.elementor-element-7d52b46{--width:50%;}.elementor-96 .elementor-element.elementor-element-097d5cc{--width:45%;}.elementor-96 .elementor-element.elementor-element-2061f5b{--width:50%;}.elementor-96 .elementor-element.elementor-element-3bac592{--width:100%;}.elementor-96 .elementor-element.elementor-element-5b28cd7{--width:50%;}.elementor-96 .elementor-element.elementor-element-ca312a6{--width:49%;}.elementor-96 .elementor-element.elementor-element-e519933{--width:49%;}.elementor-96 .elementor-element.elementor-element-c94e1b5{--width:100%;}.elementor-96 .elementor-element.elementor-element-fca8e01{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-cd674c5{--content-width:720vw;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-0279e71{--justify-content:flex-start;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-0279e71.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-96 .elementor-element.elementor-element-a2038ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-a2038ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-96 .elementor-element.elementor-element-79e317a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-96 .elementor-element.elementor-element-8c47ef9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-96 .elementor-element.elementor-element-b981727 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-accent-font-size );}.elementor-96 .elementor-element.elementor-element-5eca285{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-a2038ae */.titulo-atomico{
  font-family: "Playfair Display", serif;
  font-size: clamp(48px, 5vw, 75px);
  line-height: 0.90;
  letter-spacing: -0.03em;
  margin: 0;
}

.titulo-atomico .normal{
  color: #3A2A30;
  font-style: normal;
}

.titulo-atomico .destaque{
  color: #FFFFFF;
  font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752f2f2 */.elementor-96 .elementor-element.elementor-element-752f2f2{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-96 .elementor-element.elementor-element-752f2f2:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8eb6f */.elementor-96 .elementor-element.elementor-element-6d8eb6f{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-96 .elementor-element.elementor-element-6d8eb6f:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29aee6 */.elementor-96 .elementor-element.elementor-element-d29aee6 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd674c5 */.elementor-96 .elementor-element.elementor-element-cd674c5{
  background: linear-gradient(135deg, #FAD4BB 0%, #F0A5B4 50%, #D9C4F0 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e885909 */.elementor-96 .elementor-element.elementor-element-e885909 { position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e6ec77 */.elementor-96 .elementor-element.elementor-element-7e6ec77{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-96 .elementor-element.elementor-element-7e6ec77:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52b46 */.elementor-96 .elementor-element.elementor-element-7d52b46{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-96 .elementor-element.elementor-element-7d52b46:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #C389A0 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-097d5cc */.elementor-96 .elementor-element.elementor-element-097d5cc {
  background: #ffffff;
  border-radius: 20px;
  padding: 36px;
  box-shadow: 0 20px 60px rgba(61,37,53,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e75ad */.elementor-96 .elementor-element.elementor-element-a8e75ad{
  background: linear-gradient(135deg, #FAD4BB 0%, #F0A5B4 50%, #D9C4F0 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca8e01 */.elementor-96 .elementor-element.elementor-element-fca8e01{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-96 .elementor-element.elementor-element-fca8e01:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */