.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-7472 .elementor-element.elementor-element-62df1c27{text-align:center;}.elementor-7472 .elementor-element.elementor-element-62df1c27 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-5880d01 );stroke:var( --e-global-color-5880d01 );text-shadow:0px 0px 10px #EE5C54;color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-18081fb{text-align:center;}.elementor-7472 .elementor-element.elementor-element-18081fb .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-1d553af );stroke:var( --e-global-color-1d553af );color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-7fbc5876{text-align:center;}.elementor-7472 .elementor-element.elementor-element-7fbc5876 .elementor-heading-title{font-family:"Macondo", Sans-serif;font-size:1.6rem;font-weight:100;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-72f4af2b{width:var( --container-widget-width, 29.552% );max-width:29.552%;--container-widget-width:29.552%;--container-widget-flex-grow:0;}.elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-wrapper{text-align:center;gap:0.48rem;}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title{margin-block-end:0.48px;color:var( --e-global-color-e3b4c01 );transition-duration:4s;}.elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-5880d01 );color:var( --e-global-color-5880d01 );border-color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-72f4af2b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon{transition-duration:4s;font-size:4rem;}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title, .elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title a{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.4rem;font-weight:300;text-transform:capitalize;}.elementor-7472 .elementor-element.elementor-element-72f4af2b:has(:hover) .elementor-icon-box-title,
					 .elementor-7472 .elementor-element.elementor-element-72f4af2b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-description{font-family:"Red Hat Display", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-585356a );}.elementor-7472 .elementor-element.elementor-element-5c256da2{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-wrapper{text-align:center;gap:0.48px;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title{margin-block-end:0.48px;-webkit-text-stroke-color:var( --e-global-color-c9f668d );stroke:var( --e-global-color-c9f668d );color:var( --e-global-color-321d1f8 );transition-duration:4s;}.elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-default .elementor-icon{fill:var( --e-global-color-321d1f8 );color:var( --e-global-color-321d1f8 );border-color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-25e6548 );}.elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7472 .elementor-element.elementor-element-5c256da2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-25e6548 );color:var( --e-global-color-25e6548 );border-color:var( --e-global-color-25e6548 );}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon{transition-duration:4s;font-size:4rem;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title, .elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title a{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.4rem;font-weight:300;text-transform:capitalize;}.elementor-7472 .elementor-element.elementor-element-5c256da2:has(:hover) .elementor-icon-box-title,
					 .elementor-7472 .elementor-element.elementor-element-5c256da2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c9f668d );}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-description{font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-c9f668d );}.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-7472 .elementor-element.elementor-element-2e231748.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-7472 .elementor-element.elementor-element-2e231748{left:90%;}body.rtl .elementor-7472 .elementor-element.elementor-element-2e231748{right:90%;}.elementor-7472 .elementor-element.elementor-element-2e231748{top:11%;}.elementor-7472 .elementor-element.elementor-element-2e231748 .elementor-icon-wrapper{text-align:end;}.elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-2e231748.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-2e231748 .elementor-icon{font-size:2rem;}.elementor-7472 .elementor-element.elementor-element-2e231748 .elementor-icon svg{height:2rem;}.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-7472 .elementor-element.elementor-element-68d15d22 img{width:80%;max-width:80%;border-radius:0% 0% 0% 0%;}.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-7472 .elementor-element.elementor-element-353c03f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:double;border-color:var( --e-global-color-321d1f8 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7472 .elementor-element.elementor-element-37c8a107{text-align:center;}.elementor-7472 .elementor-element.elementor-element-37c8a107 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-5880d01 );stroke:var( --e-global-color-5880d01 );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-19ca2d3d.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-19ca2d3d{text-align:center;}.elementor-7472 .elementor-element.elementor-element-19ca2d3d .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-2aea60a2{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2d9140ee{text-align:justify;color:var( --e-global-color-585356a );}.elementor-7472 .elementor-element.elementor-element-fa4d8bd.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-fa4d8bd{text-align:center;}.elementor-7472 .elementor-element.elementor-element-fa4d8bd .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-7d1a5483.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-7d1a5483{text-align:center;}.elementor-7472 .elementor-element.elementor-element-7d1a5483 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-6995e6d6{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1225824d.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-1225824d{text-align:center;}.elementor-7472 .elementor-element.elementor-element-1225824d .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-56abde85.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-56abde85{text-align:center;}.elementor-7472 .elementor-element.elementor-element-56abde85 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-42ed9702{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-3213de12.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-3213de12{text-align:center;}.elementor-7472 .elementor-element.elementor-element-3213de12 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-403ada18.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-403ada18{text-align:center;}.elementor-7472 .elementor-element.elementor-element-403ada18 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-62370321{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-188a17d4.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-188a17d4{text-align:center;}.elementor-7472 .elementor-element.elementor-element-188a17d4 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-3e144bf1.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-3e144bf1{text-align:center;}.elementor-7472 .elementor-element.elementor-element-3e144bf1 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-d85c0eb{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5324626c.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-5324626c{text-align:center;}.elementor-7472 .elementor-element.elementor-element-5324626c .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-1027faee{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-15a65768.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-15a65768{text-align:center;}.elementor-7472 .elementor-element.elementor-element-15a65768 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.48rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-e3b4c01 );stroke:var( --e-global-color-e3b4c01 );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-c749faa{--display:flex;}.elementor-7472 .elementor-element.elementor-element-667b0f22{text-align:justify;}.elementor-7472 .elementor-element.elementor-element-47c099b1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}:where( .elementor-7472 .elementor-element.elementor-element-47c099b1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-521fd19 );}.elementor-7472 .elementor-element.elementor-element-30a0343a .elementor-icon-wrapper{text-align:center;}.elementor-7472 .elementor-element.elementor-element-30a0343a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-652f2fb );}.elementor-7472 .elementor-element.elementor-element-30a0343a.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-30a0343a.elementor-view-default .elementor-icon{color:var( --e-global-color-652f2fb );border-color:var( --e-global-color-652f2fb );}.elementor-7472 .elementor-element.elementor-element-30a0343a.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-30a0343a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-652f2fb );}.elementor-7472 .elementor-element.elementor-element-2f9d0764{text-align:center;}.elementor-7472 .elementor-element.elementor-element-2f9d0764 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-e3b4c01 );stroke:var( --e-global-color-e3b4c01 );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-5f232d32 .elementor-icon-wrapper{text-align:center;}.elementor-7472 .elementor-element.elementor-element-5f232d32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25e6548 );}.elementor-7472 .elementor-element.elementor-element-5f232d32.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-5f232d32.elementor-view-default .elementor-icon{color:var( --e-global-color-25e6548 );border-color:var( --e-global-color-25e6548 );}.elementor-7472 .elementor-element.elementor-element-5f232d32.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-5f232d32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25e6548 );}.elementor-7472 .elementor-element.elementor-element-3cd54064.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-3cd54064{text-align:center;}.elementor-7472 .elementor-element.elementor-element-3cd54064 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-388bce8d{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-4afbefdb{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-13ae163{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-562ba39b.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-562ba39b{text-align:center;}.elementor-7472 .elementor-element.elementor-element-562ba39b .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.48rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-460894d3 .elementor-icon-wrapper{text-align:center;}.elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-default .elementor-icon{color:var( --e-global-color-5880d01 );border-color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-585356a );}.elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-585356a );border-color:var( --e-global-color-585356a );}.elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-460894d3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-585356a );}.elementor-7472 .elementor-element.elementor-element-460894d3 .elementor-icon{font-size:4rem;}.elementor-7472 .elementor-element.elementor-element-460894d3 .elementor-icon svg{height:4rem;}.elementor-7472 .elementor-element.elementor-element-52405b58{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-ac54716 .elementor-icon-wrapper{text-align:center;}.elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-default .elementor-icon{color:var( --e-global-color-321d1f8 );border-color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-c9f668d );}.elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-c9f668d );border-color:var( --e-global-color-c9f668d );}.elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-ac54716.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-c9f668d );}.elementor-7472 .elementor-element.elementor-element-ac54716 .elementor-icon{font-size:4rem;}.elementor-7472 .elementor-element.elementor-element-ac54716 .elementor-icon svg{height:4rem;}.elementor-7472 .elementor-element.elementor-element-7c7c1403{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-312035d1{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-5880d01 );}.elementor-7472 .elementor-element.elementor-element-6c741f92{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-38a5e938{text-align:center;}.elementor-7472 .elementor-element.elementor-element-38a5e938 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-4bf892f6.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-4bf892f6{text-align:center;}.elementor-7472 .elementor-element.elementor-element-4bf892f6 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-c721b3e{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-696bb642 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:4rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-86f6799 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5b790e9f.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-5b790e9f{text-align:center;}.elementor-7472 .elementor-element.elementor-element-5b790e9f .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-10ff2233{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5b346cf9.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-5b346cf9 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-5880d01 );stroke:var( --e-global-color-5880d01 );color:var( --e-global-color-14cb614 );}.elementor-7472 .elementor-element.elementor-element-57932cec{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-6bf0f522{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-4696ecb2{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-7c39372b{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-67c8ef17{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-3114818c.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-3114818c .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-c9f668d );stroke:var( --e-global-color-c9f668d );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-72ec4b77{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5865933{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-af41a02{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-acc02c0{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ec0e662{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-eb07082{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-61d641e{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1c7fcaea{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-7472 .elementor-element.elementor-element-42c33223{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-6cb3bc22.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-6cb3bc22 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-25e6548 );stroke:var( --e-global-color-25e6548 );text-shadow:0px 0px 10px #9E00E6;color:var( --e-global-color-primary );}.elementor-7472 .elementor-element.elementor-element-2a18f81c{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-6e15c869.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-6e15c869 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-652f2fb );stroke:var( --e-global-color-652f2fb );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-74390cf2{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2117bbcb .elementor-icon-wrapper{text-align:center;}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-stacked .elementor-icon{background-color:#E3D5B800;color:var( --e-global-color-e3b4c01 );}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-default .elementor-icon{color:#E3D5B800;border-color:#E3D5B800;}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-default .elementor-icon svg{fill:#E3D5B800;}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e3b4c01 );}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e3b4c01 );}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-2117bbcb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-2117bbcb .elementor-icon{font-size:1.2rem;padding:1rem;}.elementor-7472 .elementor-element.elementor-element-2117bbcb .elementor-icon svg{height:1.2rem;}.elementor-7472 .elementor-element.elementor-element-69a87382.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-69a87382 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-652f2fb );stroke:var( --e-global-color-652f2fb );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-1ddc939a{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1ce52ec{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-e5a67f .elementor-icon-wrapper{text-align:center;}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-stacked .elementor-icon{background-color:#E3D5B800;color:var( --e-global-color-54f9890 );}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-default .elementor-icon{color:#E3D5B800;border-color:#E3D5B800;}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-framed .elementor-icon, .elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-default .elementor-icon svg{fill:#E3D5B800;}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-54f9890 );}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-54f9890 );}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-framed .elementor-icon:hover, .elementor-7472 .elementor-element.elementor-element-e5a67f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-e5a67f .elementor-icon{font-size:1.2rem;padding:1rem;}.elementor-7472 .elementor-element.elementor-element-e5a67f .elementor-icon svg{height:1.2rem;}.elementor-7472 .elementor-element.elementor-element-48ee6f95.elementor-element{--align-self:center;}.elementor-7472 .elementor-element.elementor-element-48ee6f95 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-c9f668d );stroke:var( --e-global-color-c9f668d );color:var( --e-global-color-321d1f8 );}.elementor-7472 .elementor-element.elementor-element-5870fa9d{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-4655ff5c{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5024a95{text-align:center;}.elementor-7472 .elementor-element.elementor-element-5024a95 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-543cd13{text-align:center;}.elementor-7472 .elementor-element.elementor-element-543cd13 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ce53638{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-44fe472 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-259b18f{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-5880d01 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ecfbd37{text-align:center;}.elementor-7472 .elementor-element.elementor-element-ecfbd37 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-7e15591{text-align:center;}.elementor-7472 .elementor-element.elementor-element-7e15591 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1777651{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-e2708ce );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-cabb05c{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-08fcbd9 );border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-790d8953{text-align:center;}.elementor-7472 .elementor-element.elementor-element-790d8953 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-7e360cdd{padding:1% 10% 1% 10%;text-align:justify;}.elementor-7472 .elementor-element.elementor-element-65d8036{text-align:center;}.elementor-7472 .elementor-element.elementor-element-65d8036 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-477c769 );stroke:var( --e-global-color-477c769 );text-shadow:0px 0px 10px #330257;color:var( --e-global-color-e2708ce );}.elementor-7472 .elementor-element.elementor-element-255938b img{width:50%;max-width:50%;}.elementor-7472 .elementor-element.elementor-element-7630ce6{border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #B0E1FF;text-align:center;}.elementor-7472 .elementor-element.elementor-element-7630ce6 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1rem;font-weight:400;text-transform:capitalize;line-height:18px;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-3123d0d{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-44fe472 );box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-238213c{text-align:center;}.elementor-7472 .elementor-element.elementor-element-238213c .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-477c769 );stroke:var( --e-global-color-477c769 );color:var( --e-global-color-3e23df7 );}.elementor-7472 .elementor-element.elementor-element-e90b828 img{width:50%;max-width:50%;}.elementor-7472 .elementor-element.elementor-element-8b6b9db{border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #B0E1FF;text-align:center;}.elementor-7472 .elementor-element.elementor-element-8b6b9db .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:1rem;font-weight:400;text-transform:capitalize;line-height:18px;color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-403f604{padding:1rem 1rem 1rem 1rem;border-style:double;border-color:var( --e-global-color-44fe472 );box-shadow:0px 0px 10px 0px #C7E6F3;font-family:"Red Hat Display", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-76d57a3{--display:flex;--min-height:760px;--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.94;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7472 .elementor-element.elementor-element-76d57a3:not(.elementor-motion-effects-element-type-background), .elementor-7472 .elementor-element.elementor-element-76d57a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-noir.com/wp-content/uploads/2026/10/a348d665-0263-420a-ab99-85e9d7541268.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-76d57a3::before, .elementor-7472 .elementor-element.elementor-element-76d57a3 > .elementor-background-video-container::before, .elementor-7472 .elementor-element.elementor-element-76d57a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7472 .elementor-element.elementor-element-76d57a3 > .elementor-background-slideshow::before, .elementor-7472 .elementor-element.elementor-element-76d57a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7472 .elementor-element.elementor-element-76d57a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 50%, #f2295b 100%);}.elementor-7472 .elementor-element.elementor-element-e0896ac{text-align:center;}.elementor-7472 .elementor-element.elementor-element-e0896ac .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-8d90a94{text-align:center;}.elementor-7472 .elementor-element.elementor-element-8d90a94 .elementor-heading-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:3rem;font-weight:300;text-transform:capitalize;color:var( --e-global-color-text );}.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-7472 .elementor-element.elementor-element-4f8c116 .elementor-button{background-color:#0F0E1440;font-family:"Red Hat Display", Sans-serif;font-size:1rem;font-weight:500;line-height:1.1rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 6px #E3D5B8;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;padding:44px 44px 44px 44px;}.elementor-7472 .elementor-element.elementor-element-4f8c116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 22px 22px 22px;border-radius:999px 999px 999px 999px;}.elementor-7472 .elementor-element.elementor-element-4f8c116 .elementor-button:hover, .elementor-7472 .elementor-element.elementor-element-4f8c116 .elementor-button:focus{box-shadow:0px 0px 15px 10px rgba(227, 213.00000000000003, 184, 0.12) inset;}.elementor-7472 .elementor-element.elementor-element-9531634{text-align:center;}.elementor-7472 .elementor-element.elementor-element-9531634 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-toggle .elementor-tab-content{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-7472 .elementor-element.elementor-element-5b83365{width:100%;max-width:100%;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:11px 11px 11px 11px;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-primary );padding:022px 022px 022px 022px;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-primary );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 );padding:33px 33px 33px 33px;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-item{box-shadow:0px 0px 10px 4px #E3D5B8;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-title, .elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-title.elementor-active a, .elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-title{font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-icon{margin-inline-end:16px;}.elementor-7472 .elementor-element.elementor-element-056185e{text-align:center;}.elementor-7472 .elementor-element.elementor-element-056185e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-5b0c1c5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:19px 22px;--row-gap:19px;--column-gap:22px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/aries-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/aries-borderless-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-3c6602a{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(21.999999999999982, 197.00000000000003, 66.9999999999999, 0.74);}.elementor-7472 .elementor-element.elementor-element-3c6602a:hover{box-shadow:0px 0px 10px 2px rgba(255, 175.00000000000006, 33.99999999999999, 0.78);}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/taurus-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/04/8saEP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-1333238{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(118.99999999999999, 62.00000000000012, 8.00000000000001, 0.85);}.elementor-7472 .elementor-element.elementor-element-1333238:hover{box-shadow:0px 0px 10px 2px #5632C9;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/gemini-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/gemini-borderless-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-ac96b3d{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(21.999999999999982, 197.00000000000003, 190.00000000000009, 0.8);}.elementor-7472 .elementor-element.elementor-element-ac96b3d:hover{box-shadow:0px 0px 10px 2px rgba(249, 218.00000000000006, 0, 0.71);}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__front .elementor-flip-box__layer__title{color:#0a0000;font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/cancer-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/02/CANCER-upscaled-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-de69628{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(0, 55.99999999999986, 218, 0.99);}.elementor-7472 .elementor-element.elementor-element-de69628:hover{box-shadow:0px 0px 10px 2px #5632C9;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/leo-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/02/LEO-upscaled-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-3cebc0f{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(255, 175.00000000000006, 33.99999999999999, 0.78);}.elementor-7472 .elementor-element.elementor-element-3cebc0f:hover{box-shadow:0px 0px 10px 0px rgba(249, 218.00000000000006, 0, 0.71);}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/virgo-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/02/VIRGO-upscaled-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-a3bf69f{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(249, 218.00000000000006, 0, 0.71);}.elementor-7472 .elementor-element.elementor-element-a3bf69f:hover{box-shadow:0px 0px 10px 0px rgba(118.99999999999999, 62.00000000000012, 8.00000000000001, 0.85);}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/libra-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/03/ChatGPT-Image-Mar-29-2026-10_11_25-PM-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-e9cd637{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px #5632C9;}.elementor-7472 .elementor-element.elementor-element-e9cd637:hover{box-shadow:0px 0px 10px 2px rgba(21.999999999999982, 197.00000000000003, 190.00000000000009, 0.8);}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/scorpio-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/04/2jSFI.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-48b8e3d{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px #A8474E;}.elementor-7472 .elementor-element.elementor-element-48b8e3d:hover{box-shadow:0px 0px 10px 2px rgba(0, 55.99999999999986, 218, 0.99);}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-family:"Red Hat Display", Sans-serif;font-size:1rem;font-weight:400;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/sagittarius-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/sagittarius-borderless-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-216b626{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px #B31E99;}.elementor-7472 .elementor-element.elementor-element-216b626:hover{box-shadow:0px 0px 10px 0px rgba(255, 175.00000000000006, 33.99999999999999, 0.78);}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.1rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/capricorn-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/07/c7846c5d-3d88-47af-b254-463c7411e1af.png");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7472 .elementor-element.elementor-element-ee20a4f{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(118.99999999999999, 62.00000000000012, 8.00000000000001, 0.85);}.elementor-7472 .elementor-element.elementor-element-ee20a4f:hover{box-shadow:0px 0px 10px 2px rgba(21.999999999999982, 197.00000000000003, 66.9999999999999, 0.74);}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.1rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/aquarius-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/aquarius-borderless-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-1579542{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(21.999999999999982, 197.00000000000003, 190.00000000000009, 0.8);}.elementor-7472 .elementor-element.elementor-element-1579542:hover{box-shadow:0px 0px 10px 2px #B31E99;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.6rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/08/pisces-2k-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://sun-noir.com/wp-content/uploads/2026/02/PISCES-upscaled-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7472 .elementor-element.elementor-element-a5fe620{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px #B31E99;}.elementor-7472 .elementor-element.elementor-element-a5fe620:hover{box-shadow:0px 0px 10px 2px rgba(0, 55.99999999999986, 218, 0.99);}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box{height:444px;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__layer, .elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__layer__overlay{border-radius:8px;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0F0E14EB;text-align:center;justify-content:center;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__button{margin-inline-center:0;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Macondo Swash Caps", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:capitalize;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A0000;stroke:#0A0000;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7472 .elementor-element.elementor-element-62df1c27 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-18081fb .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-7fbc5876 .elementor-heading-title{font-size:2.2rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title, .elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title a{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-description{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title, .elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title a{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-description{font-size:1.2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-353c03f{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-37c8a107 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-19ca2d3d .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-2aea60a2{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-fa4d8bd .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-7d1a5483 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-6995e6d6{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-1225824d .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-56abde85 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-42ed9702{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-3213de12 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-403ada18 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-62370321{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-188a17d4 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-3e144bf1 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-d85c0eb{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-5324626c .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1027faee{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-15a65768 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-2f9d0764 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-3cd54064 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-388bce8d{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-4afbefdb{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-13ae163{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-562ba39b .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-52405b58{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-7c7c1403{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-312035d1{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-6c741f92{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-4bf892f6 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-c721b3e{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-696bb642 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-5b790e9f .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-10ff2233{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-5b346cf9 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-57932cec{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-6bf0f522{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-4696ecb2{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-7c39372b{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-67c8ef17{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-3114818c .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-72ec4b77{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-5865933{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-af41a02{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-acc02c0{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-ec0e662{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-eb07082{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-61d641e{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-42c33223{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-6cb3bc22 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-2a18f81c{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-6e15c869 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-74390cf2{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-69a87382 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1ddc939a{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-1ce52ec{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-48ee6f95 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-5870fa9d{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-4655ff5c{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-5024a95 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-ce53638{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-259b18f{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-ecfbd37 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1777651{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-cabb05c{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-65d8036 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-7630ce6 .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-3123d0d{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-238213c .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-8b6b9db .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-403f604{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-76d57a3{--min-height:421px;}.elementor-7472 .elementor-element.elementor-element-e0896ac .elementor-heading-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-8d90a94 .elementor-heading-title{font-size:2.4rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-5b0c1c5{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.2rem;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.4rem;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:2.4rem;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7472 .elementor-element.elementor-element-62df1c27 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-18081fb .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-7fbc5876 .elementor-heading-title{font-size:1.6rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title, .elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-title a{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-72f4af2b .elementor-icon-box-description{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title, .elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title a{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-description{font-size:1rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-353c03f{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-37c8a107 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-19ca2d3d .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-2aea60a2{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-fa4d8bd .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-7d1a5483 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-6995e6d6{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-1225824d .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-56abde85 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-42ed9702{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-3213de12 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-403ada18 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-62370321{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-188a17d4 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-3e144bf1 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-d85c0eb{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-5324626c .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1027faee{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-15a65768 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-2f9d0764 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-3cd54064 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-388bce8d{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-4afbefdb{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-13ae163{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-562ba39b .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-52405b58{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-7c7c1403{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-312035d1{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-6c741f92{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-4bf892f6 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-c721b3e{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-696bb642 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-5b790e9f .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-10ff2233{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-5b346cf9 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-57932cec{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-6bf0f522{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-4696ecb2{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-7c39372b{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-67c8ef17{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-3114818c .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-72ec4b77{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-5865933{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-af41a02{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-acc02c0{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-ec0e662{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-eb07082{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-61d641e{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-1c7fcaea{--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-7472 .elementor-element.elementor-element-42c33223{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-6cb3bc22 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-2a18f81c{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-6e15c869 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-74390cf2{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-69a87382 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1ddc939a{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-1ce52ec{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-48ee6f95 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-5870fa9d{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-4655ff5c{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-5024a95 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-ce53638{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-259b18f{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-ecfbd37 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1777651{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-cabb05c{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-65d8036 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-7630ce6 .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-3123d0d{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-238213c .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-8b6b9db .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-403f604{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-76d57a3{--min-height:327px;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-7472 .elementor-element.elementor-element-e0896ac .elementor-heading-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-8d90a94 .elementor-heading-title{font-size:1.8rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7472 .elementor-element.elementor-element-4f8c116 .elementor-button{border-radius:50% 50% 50% 50%;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-toggle-title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-5b83365 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7472 .elementor-element.elementor-element-5b0c1c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7472 .elementor-element.elementor-element-3c6602a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:0px 0px 0px 0px;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-3c6602a .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1333238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1333238 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-ac96b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-ac96b3d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-de69628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-de69628 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-3cebc0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-3cebc0f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-a3bf69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-a3bf69f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-e9cd637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-e9cd637 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-48b8e3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-48b8e3d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1rem;}.elementor-7472 .elementor-element.elementor-element-216b626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-216b626 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-ee20a4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-ee20a4f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1579542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-1579542 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.8rem;}.elementor-7472 .elementor-element.elementor-element-a5fe620 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.8rem;}}@media(min-width:768px){.elementor-7472 .elementor-element.elementor-element-1c7fcaea{--content-width:90%;}.elementor-7472 .elementor-element.elementor-element-5b0c1c5{--content-width:1304px;}}@media(min-width:1025px){.elementor-7472 .elementor-element.elementor-element-76d57a3:not(.elementor-motion-effects-element-type-background), .elementor-7472 .elementor-element.elementor-element-76d57a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for icon-box, class: .elementor-element-5c256da2 *//* Icon — Darkness Glow */
.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon {
    filter:
        drop-shadow(0 0 5px #5D3A85)
        drop-shadow(0 0 10px #C27BA0);
    transition: all 0.4s ease;
}

.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon:hover {
    filter:
        drop-shadow(0 0 10px #5D3A85)
        drop-shadow(0 0 18px #C27BA0)
        drop-shadow(0 0 30px #C27BA0);
}

/* Title — Darkness Stroke + Glow */
.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title {
    -webkit-text-stroke: 0.5px #5D3A85;
    text-stroke: 0.5px #5D3A85;
    text-shadow:
        0 0 8px #5D3A85,
        0 0 15px #C27BA0,
        0 0 25px #C27BA0;
    transition: all 0.4s ease;
}

.elementor-7472 .elementor-element.elementor-element-5c256da2 .elementor-icon-box-title:hover {
    text-shadow:
        0 0 10px #5D3A85,
        0 0 20px #C27BA0,
        0 0 35px #C27BA0;
}/* End custom CSS */
/* Start custom CSS */body {
    background:
        /* Water — Emotional Intelligence */
        radial-gradient(
            ellipse 45% 140% at -10% 50%,
            rgba(77, 184, 255, 0.24) 0%,
            rgba(51, 64, 128, 0.10) 30%,
            transparent 65%
        ),

        /* Nether — Transformative Resolve */
        radial-gradient(
            ellipse 45% 140% at 110% 50%,
            rgba(226, 88, 107, 0.24) 0%,
            rgba(169, 43, 43, 0.12) 35%,
            transparent 70%
        ),

        #000000;

    animation: waterNetherPulse 16s ease-in-out infinite;
}

@keyframes waterNetherPulse {

    0%,
    100% {
        background:
            radial-gradient(
                ellipse 45% 140% at -10% 50%,
                rgba(77, 184, 255, 0.18) 0%,
                rgba(51, 64, 128, 0.06) 30%,
                transparent 65%
            ),

            radial-gradient(
                ellipse 45% 140% at 110% 50%,
                rgba(226, 88, 107, 0.18) 0%,
                rgba(169, 43, 43, 0.08) 35%,
                transparent 70%
            ),

            #000000;
    }

    50% {
        background:
            radial-gradient(
                ellipse 65% 180% at -10% 50%,
                rgba(77, 184, 255, 0.34) 0%,
                rgba(51, 64, 128, 0.12) 35%,
                transparent 78%
            ),

            radial-gradient(
                ellipse 65% 180% at 110% 50%,
                rgba(226, 88, 107, 0.34) 0%,
                rgba(169, 43, 43, 0.16) 40%,
                transparent 78%
            ),

            #000000;
    }
}

@media (prefers-reduced-motion: reduce) {
    body {
        animation: none;
    }
}



:root {
    /* WATER */
    --octa-core: #4DB8FF;
    --octa-core-bright: #9AD9FF;

    /* NETHER */
    --octa-prime: #E2586B;
    --octa-prime-bright: #FF98A8;

    --octa-text: #ECE9E7;
    --octa-muted: #A7ABB2;

    --octa-line: rgba(186, 201, 216, .15);
    --octa-line-strong: rgba(186, 201, 216, .28);
}


/* Predictable sizing */

.octa-hero,
.octa-hero *,
.octa-dossier-section,
.octa-dossier-section * {
    box-sizing: border-box;
}


/* =========================================================
   HERO
   ========================================================= */

.octa-hero {
    position: relative;

    width: min(1380px, 100%) !important;
    min-height: 88vh;

    margin: 0 auto !important;

    padding:
        clamp(54px, 7vw, 110px)
        clamp(22px, 7vw, 100px) !important;

    isolation: isolate;
    overflow: visible;
}


/* Grimoire frame */

.octa-hero::before {
    content: "";

    position: absolute;
    inset: 5% 2%;

    z-index: -1;

    pointer-events: none;

    background:
        linear-gradient(
            135deg,
            rgba(77, 184, 255, .055),
            rgba(226, 88, 107, .055)
        );

    border:
        1px solid rgba(186, 201, 216, .09);

    clip-path:
        polygon(
            7% 0,
            93% 0,
            100% 12%,
            100% 88%,
            93% 100%,
            7% 100%,
            0 88%,
            0 12%
        );
}


/* =========================================================
   HERO COPY
   ========================================================= */

.octa-hero-copy {
    padding-right:
        clamp(18px, 4vw, 64px) !important;
}


/* Scorpio */

.octa-sign-title .elementor-heading-title {
    line-height: .98;
    letter-spacing: .055em;
    text-wrap: balance;
}


/* Archetype */

.octa-archetype-title .elementor-heading-title {
    margin-top: .35rem;
    letter-spacing: .025em;
}


/* Quote */

.octa-archetype-quote .elementor-heading-title {
    margin-top: .5rem;

    font-style: italic;
    line-height: 1.45;

    opacity: .9;
}


/* =========================================================
   HERO META
   ========================================================= */

.octa-hero-meta {
    display: flex;

    justify-content: center;
    align-items: center;
    flex-wrap: wrap;

    gap: .6rem 1rem;

    margin:
        1.15rem auto .7rem;

    color:
        var(--octa-muted);

    font:
        600 .74rem/1.4
        "Red Hat Display",
        sans-serif;

    letter-spacing: .12em;

    text-transform: uppercase;
}

.octa-hero-meta i {
    display: block;

    width: 3px;
    height: 3px;

    flex: 0 0 3px;

    border-radius: 50%;

    background:
        var(--octa-core-bright);

    box-shadow:
        0 0 8px
        var(--octa-core-bright);
}


/* =========================================================
   WATER — NOVA — NETHER STRIP
   ========================================================= */

.octa-element-strip {
    margin-top:
        1.25rem !important;

    padding:
        14px 18px;

    border:
        1px solid var(--octa-line);

    border-radius:
        18px;

    background:
        linear-gradient(
            90deg,
            rgba(77, 184, 255, .055),
            rgba(51, 64, 128, .035),
            rgba(226, 88, 107, .055)
        );

    backdrop-filter:
        blur(8px);

    -webkit-backdrop-filter:
        blur(8px);
}


/* CORE */

.octa-element-strip::before {
    content: "CORE";

    margin-right: .25rem;

    color:
        rgba(154, 217, 255, .58);

    font:
        800 .58rem/1
        "Red Hat Display",
        sans-serif;

    letter-spacing: .2em;
}


/* PRIME */

.octa-element-strip::after {
    content: "PRIME";

    margin-left: .25rem;

    color:
        rgba(255, 152, 168, .60);

    font:
        800 .58rem/1
        "Red Hat Display",
        sans-serif;

    letter-spacing: .2em;
}


/* Water + Nether boxes */

.octa-core-box,
.octa-prime-box {
    flex: 1 1 0 !important;

    width:
        auto !important;

    min-width:
        0;
}


/* WATER glow */

.octa-core-box .elementor-icon {
    filter:
        drop-shadow(
            0 0 7px
            rgba(77, 184, 255, .62)
        )
        drop-shadow(
            0 0 18px
            rgba(51, 64, 128, .22)
        );
}


/* NETHER glow */

.octa-prime-box .elementor-icon {
    filter:
        drop-shadow(
            0 0 7px
            rgba(226, 88, 107, .62)
        )
        drop-shadow(
            0 0 18px
            rgba(169, 43, 43, .22)
        );
}


/* Remove old title effects */

.octa-core-box .elementor-icon-box-title,
.octa-prime-box .elementor-icon-box-title {
    text-shadow:
        none !important;

    -webkit-text-stroke:
        0 !important;
}


/* =========================================================
   NOVA ENERGY PILL
   ========================================================= */

.octa-energy-pill {
    flex:
        0 0 auto !important;

    padding:
        8px 11px;

    border:
        1px solid rgba(226, 221, 223, .18);

    border-radius:
        999px;

    background:
        rgba(255, 255, 255, .025);

    box-shadow:
        inset 0 0 16px
        rgba(226, 88, 107, .02);
}

.octa-energy-pill .elementor-heading-title {
    white-space:
        nowrap;

    color:
        var(--octa-text) !important;

    font-family:
        "Red Hat Display",
        sans-serif !important;

    font-size:
        .72rem !important;

    font-weight:
        800 !important;

    letter-spacing:
        .17em;

    text-transform:
        uppercase;
}


/* =========================================================
   SCORPIO PORTRAIT
   ========================================================= */

.octa-hero-portrait {
    position:
        relative;
}

.octa-hero-portrait::before {
    content: "";

    position:
        absolute;

    inset:
        8% 5% 6%;

    z-index:
        -1;

    background:
        radial-gradient(
            circle,
            rgba(77, 184, 255, .12),
            rgba(51, 64, 128, .07) 30%,
            rgba(226, 88, 107, .10) 48%,
            transparent 67%
        );

    filter:
        blur(16px);
}


/* Octagonal portrait */

.octa-zodiac-image img {
    width:
        min(100%, 640px) !important;

    aspect-ratio:
        4 / 5;

    object-fit:
        cover;

    object-position:
        center top;

    border-radius:
        0 !important;

    clip-path:
        polygon(
            18% 0,
            82% 0,
            100% 12%,
            100% 88%,
            82% 100%,
            18% 100%,
            0 88%,
            0 12%
        );

    filter:
        drop-shadow(
            0 28px 48px
            rgba(0, 0, 0, .55)
        )
        drop-shadow(
            0 0 28px
            rgba(77, 184, 255, .11)
        )
        drop-shadow(
            0 0 20px
            rgba(226, 88, 107, .09)
        );
}


/* WATER × NETHER caption */

.octa-zodiac-image::after {
    content:
        "WATER × NETHER";

    display:
        block;

    margin-top:
        16px;

    text-align:
        center;

    color:
        rgba(213, 216, 222, .64);

    font:
        700 .67rem/1.2
        "Red Hat Display",
        sans-serif;

    letter-spacing:
        .22em;
}


/* =========================================================
   QUICK FACTS DOSSIER WRAPPER
   ========================================================= */

.octa-dossier-section {
    width:
        min(1220px, calc(100% - 40px)) !important;

    max-width:
        1220px !important;

    margin:
        -30px auto 70px !important;
}


/* =========================================================
   DOSSIER SHELL
   ========================================================= */

.octa-dossier {
    position:
        relative;

    display:
        block !important;

    width:
        100% !important;

    overflow:
        hidden;

    padding:
        clamp(24px, 4vw, 48px);

    border:
        1px solid var(--octa-line);

    border-radius:
        24px;

    background:
        linear-gradient(
            135deg,
            rgba(6, 12, 25, .92),
            rgba(10, 11, 24, .85),
            rgba(27, 8, 12, .78)
        );

    box-shadow:
        0 26px 90px
        rgba(0, 0, 0, .28);
}


/* Water + Nether atmosphere */

.octa-dossier::before {
    content: "";

    position:
        absolute;

    width:
        280px;

    height:
        280px;

    right:
        -120px;

    top:
        -140px;

    pointer-events:
        none;

    background:
        radial-gradient(
            circle,
            rgba(226, 88, 107, .13),
            rgba(77, 184, 255, .08) 42%,
            transparent 68%
        );
}


/* =========================================================
   DOSSIER HEADER
   ========================================================= */

.octa-dossier-head {
    position:
        relative;

    display:
        flex !important;

    width:
        100% !important;

    align-items:
        flex-start !important;

    justify-content:
        space-between !important;

    flex-wrap:
        nowrap !important;

    gap:
        24px !important;

    margin:
        0 0 24px !important;

    padding:
        0 0 24px !important;

    border-bottom:
        1px solid
        var(--octa-line) !important;
}


/* Left title */

.octa-dossier-title {
    display:
        block !important;

    flex:
        1 1 auto !important;

    width:
        auto !important;

    min-width:
        0 !important;
}


/* Quick Scorpio Facts */

.octa-dossier-head h2 {
    margin:
        .2rem 0 0 !important;

    padding:
        0 !important;

    color:
        var(--octa-text) !important;

    font:
        300 clamp(2rem, 4vw, 3rem)/1.05
        "Macondo Swash Caps",
        serif !important;
}


/* Archetypal Dossier */

.octa-eyebrow {
    display:
        block;

    color:
        var(--octa-core-bright);

    font:
        800 .67rem/1
        "Red Hat Display",
        sans-serif;

    letter-spacing:
        .22em;

    text-transform:
        uppercase;
}


/* Scorpio glyph */

.octa-dossier-mark {
    display:
        block !important;

    flex:
        0 0 auto !important;

    margin:
        0 !important;

    padding:
        0 !important;

    color:
        rgba(226, 88, 107, .17);

    font:
        300 clamp(3rem, 7vw, 5.6rem)/.8
        "Macondo Swash Caps",
        serif;

    text-shadow:
        0 0 26px
        rgba(226, 88, 107, .11),
        0 0 36px
        rgba(77, 184, 255, .06);
}


/* =========================================================
   FACT GRID
   ========================================================= */

.octa-dossier .octa-fact-grid {
    display:
        grid !important;

    width:
        100% !important;

    max-width:
        none !important;

    clear:
        both !important;

    grid-template-columns:
        repeat(2, minmax(0, 1fr)) !important;

    gap:
        16px !important;

    align-items:
        stretch !important;

    margin:
        0 !important;

    padding:
        0 !important;
}


/* =========================================================
   FACT CARDS
   ========================================================= */

.octa-dossier .octa-fact-group {
    display:
        block !important;

    width:
        auto !important;

    min-width:
        0 !important;

    max-width:
        none !important;

    height:
        auto !important;

    margin:
        0 !important;

    padding:
        22px !important;

    grid-column:
        auto !important;

    grid-row:
        auto !important;

    align-self:
        stretch !important;

    justify-self:
        stretch !important;

    border:
        1px solid
        rgba(186, 201, 216, .11) !important;

    border-radius:
        16px !important;

    background:
        rgba(255, 255, 255, .018) !important;

    transition:
        transform .3s ease,
        border-color .3s ease,
        background .3s ease,
        box-shadow .3s ease;
}


/* Restrained hover */

.octa-dossier .octa-fact-group:hover {
    transform:
        translateY(-2px);

    border-color:
        rgba(226, 88, 107, .20) !important;

    background:
        linear-gradient(
            135deg,
            rgba(77, 184, 255, .016),
            rgba(226, 88, 107, .020)
        ) !important;

    box-shadow:
        0 10px 30px
        rgba(0, 0, 0, .08);
}


/* Card headings */

.octa-dossier .octa-fact-group h3 {
    margin:
        0 0 16px !important;

    padding:
        0 !important;

    color:
        #E3E1E4 !important;

    font:
        700 .82rem/1.2
        "Red Hat Display",
        sans-serif !important;

    letter-spacing:
        .16em !important;

    text-transform:
        uppercase !important;
}


/* =========================================================
   DEFINITION LIST
   ========================================================= */

.octa-dossier .octa-fact-group dl {
    display:
        block !important;

    width:
        100% !important;

    margin:
        0 !important;

    padding:
        0 !important;
}


/* Fact row */

.octa-dossier .octa-fact-group dl > div {
    display:
        grid !important;

    width:
        100% !important;

    grid-template-columns:
        minmax(125px, .72fr)
        minmax(0, 1.6fr) !important;

    column-gap:
        20px !important;

    row-gap:
        0 !important;

    margin:
        0 !important;

    padding:
        9px 0 !important;

    border-top:
        1px solid
        rgba(186, 201, 216, .075);
}


/* First row */

.octa-dossier
.octa-fact-group
dl > div:first-child {
    border-top:
        0;
}


/* =========================================================
   LABELS
   ========================================================= */

.octa-dossier .octa-fact-group dt {
    display:
        block !important;

    width:
        auto !important;

    min-width:
        0 !important;

    margin:
        0 !important;

    padding:
        0 !important;

    color:
        #9199A4 !important;

    font:
        700 .72rem/1.45
        "Red Hat Display",
        sans-serif !important;

    letter-spacing:
        .07em !important;

    text-transform:
        uppercase !important;
}


/* =========================================================
   VALUES
   ========================================================= */

.octa-dossier .octa-fact-group dd {
    display:
        block !important;

    width:
        auto !important;

    min-width:
        0 !important;

    margin:
        0 !important;

    padding:
        0 !important;

    color:
        #E5E3E3 !important;

    font:
        500 .93rem/1.55
        "Red Hat Display",
        sans-serif !important;
}


/* Explanatory annotations */

.octa-dossier .octa-fact-group dd em {
    color:
        #AFADB2 !important;

    font-style:
        italic;

    font-weight:
        400 !important;
}


/* =========================================================
   ELEMENTOR NESTING SAFETY
   ========================================================= */

.octa-dossier-head > .octa-fact-grid {
    flex:
        0 0 100% !important;

    width:
        100% !important;

    order:
        10;

    margin-top:
        24px !important;
}

.octa-dossier-head:has(> .octa-fact-grid) {
    flex-wrap:
        wrap !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .octa-hero {
        min-height:
            auto;

        padding-top:
            70px !important;

        padding-bottom:
            50px !important;
    }

    .octa-hero-copy {
        padding-right:
            24px !important;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .octa-hero {
        padding:
            42px 18px 22px !important;
    }

    .octa-hero::before {
        inset:
            1% 4%;

        opacity:
            .8;
    }

    .octa-hero-copy {
        padding:
            0 !important;
    }

    .octa-hero-portrait {
        margin-top:
            28px;
    }

    .octa-zodiac-image img {
        width:
            min(92%, 470px) !important;
    }


    /* Water / Nova / Nether */

    .octa-element-strip {
        padding:
            11px 8px;

        gap:
            4px !important;
    }

    .octa-element-strip::before,
    .octa-element-strip::after {
        display:
            none;
    }

    .octa-core-box
    .elementor-icon-box-title,
    .octa-prime-box
    .elementor-icon-box-title {
        font-size:
            1.35rem !important;
    }

    .octa-core-box
    .elementor-icon,
    .octa-prime-box
    .elementor-icon {
        font-size:
            3rem !important;
    }

    .octa-hero-meta {
        gap:
            .45rem .7rem;

        letter-spacing:
            .08em;
    }


    /* Dossier */

    .octa-dossier-section {
        width:
            calc(100% - 24px) !important;

        margin:
            12px auto 52px !important;
    }

    .octa-dossier {
        padding:
            22px 16px;

        border-radius:
            18px;
    }

    .octa-dossier-head {
        gap:
            14px !important;

        margin-bottom:
            20px !important;

        padding-bottom:
            20px !important;
    }

    .octa-dossier-head h2 {
        font-size:
            clamp(1.9rem, 9vw, 2.5rem) !important;
    }

    .octa-dossier-mark {
        font-size:
            clamp(2.8rem, 16vw, 4.3rem);
    }


    /* Cards */

    .octa-dossier .octa-fact-grid {
        grid-template-columns:
            1fr !important;

        gap:
            14px !important;
    }

    .octa-dossier .octa-fact-group {
        padding:
            18px 15px !important;
    }


    /* Labels above values */

    .octa-dossier
    .octa-fact-group
    dl > div {
        grid-template-columns:
            1fr !important;

        column-gap:
            0 !important;

        row-gap:
            4px !important;

        padding:
            11px 0 !important;
    }
}


/* =========================================================
   REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

    .octa-dossier .octa-fact-group {
        transition:
            none;
    }

    .octa-dossier .octa-fact-group:hover {
        transform:
            none;
    }
}/* End custom CSS */