.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56824 .elementor-element.elementor-element-a05858f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-a05858f:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-a05858f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-a05858f::before, .elementor-56824 .elementor-element.elementor-element-a05858f > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-a05858f > .e-con-inner > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-a05858f > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-a05858f > .e-con-inner > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-a05858f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-cc6891e ) 0%, var( --e-global-color-695c054 ) 100%);}.elementor-56824 .elementor-element.elementor-element-a05858f:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-a05858f, .elementor-56824 .elementor-element.elementor-element-a05858f::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-b3bb5be{--display:flex;--min-height:86vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-b3bb5be:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-b3bb5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/06/Space-Background-Image-6-1536x1024-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-b3bb5be:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-b3bb5be, .elementor-56824 .elementor-element.elementor-element-b3bb5be::before{--border-transition:0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-56824 .elementor-element.elementor-element-8136492.elementor-element{--align-self:center;}.elementor-56824 .elementor-element.elementor-element-8136492 img{width:649px;}.elementor-56824 .elementor-element.elementor-element-ede6ddb{--display:flex;--min-height:765px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:-558px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-56824 .elementor-element.elementor-element-ede6ddb:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-ede6ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/07/1751916644182.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-ede6ddb:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-ede6ddb, .elementor-56824 .elementor-element.elementor-element-ede6ddb::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-225c9e9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:70px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-225c9e9.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-widget-animated-headline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-56824 .elementor-element.elementor-element-b7efe0f{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-text );}.elementor-56824 .elementor-element.elementor-element-b7efe0f > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-b7efe0f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-56824 .elementor-element.elementor-element-b7efe0f .elementor-headline{text-align:left;font-family:"Josefin Sans", Sans-serif;font-size:90px;font-weight:700;}.elementor-56824 .elementor-element.elementor-element-b7efe0f .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-56824 .elementor-element.elementor-element-b7efe0f .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-2.4px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-56824 .elementor-element.elementor-element-c5ce56a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-56824 .elementor-element.elementor-element-c5ce56a > .elementor-widget-container{margin:-85px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-c5ce56a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-c5ce56a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-56824 .elementor-element.elementor-element-3f75f49{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-3f75f49.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-0ba8ab6 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-0ba8ab6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-56824 .elementor-element.elementor-element-0ba8ab6{z-index:1;}.elementor-56824 .elementor-element.elementor-element-0ba8ab6 img{width:649px;}.elementor-56824 .elementor-element.elementor-element-66ebc4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:-400px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-66ebc4e:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-66ebc4e, .elementor-56824 .elementor-element.elementor-element-66ebc4e::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-66ebc4e.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-70d1f37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-70d1f37.elementor-element{--align-self:flex-end;}.elementor-56824 .elementor-element.elementor-element-70d1f37{text-align:right;}.elementor-56824 .elementor-element.elementor-element-70d1f37 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:163px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-56824 .elementor-element.elementor-element-590f311 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-590f311.elementor-element{--align-self:flex-end;}.elementor-56824 .elementor-element.elementor-element-590f311 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:126px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-b50dc3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-b50dc3a.elementor-element{--align-self:flex-end;}.elementor-56824 .elementor-element.elementor-element-b50dc3a{text-align:right;}.elementor-56824 .elementor-element.elementor-element-b50dc3a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.8px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-70ed430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56824 .elementor-element.elementor-element-2c78c22{width:100%;max-width:100%;}.elementor-56824 .elementor-element.elementor-element-2c78c22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-c219ebe{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-56824 .elementor-element.elementor-element-c219ebe:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-c219ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/06/Space-Background-Image-2-1536x1024-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-c219ebe::before, .elementor-56824 .elementor-element.elementor-element-c219ebe > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-c219ebe > .e-con-inner > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-c219ebe > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-c219ebe > .e-con-inner > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-c219ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-56824 .elementor-element.elementor-element-c219ebe.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-77bd121 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-77bd121.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-56824 .elementor-element.elementor-element-77bd121{z-index:0;}.elementor-56824 .elementor-element.elementor-element-77bd121 img{width:649px;}.elementor-56824 .elementor-element.elementor-element-8888dc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:-315px;--margin-bottom:0px;--margin-left:90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-8888dc7:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-8888dc7, .elementor-56824 .elementor-element.elementor-element-8888dc7::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-8888dc7.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-eefa442 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-eefa442.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-eefa442{text-align:left;}.elementor-56824 .elementor-element.elementor-element-eefa442 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:141px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-56824 .elementor-element.elementor-element-027e38b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-027e38b.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-027e38b{text-align:left;}.elementor-56824 .elementor-element.elementor-element-027e38b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.8px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-90b7616{--display:flex;--min-height:130vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-1bbec9b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-110899e{width:100%;max-width:100%;}.elementor-56824 .elementor-element.elementor-element-110899e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-54d9c28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-c37e784.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-56824 .elementor-element.elementor-element-c37e784 img{width:700px;}.elementor-56824 .elementor-element.elementor-element-d6aa86c{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-522px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-d6aa86c:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-d6aa86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/07/1752078621701.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-72209ac{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-461px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-72209ac:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-72209ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/07/Untitled-design-4-Photoroom.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-7dab051{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-7dab051.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-e112e5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-e112e5b.e-con{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-4689438{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-70610fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:56px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-70610fd:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-70610fd, .elementor-56824 .elementor-element.elementor-element-70610fd::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-898fd80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-898fd80.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-898fd80{text-align:left;}.elementor-56824 .elementor-element.elementor-element-898fd80 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-56824 .elementor-element.elementor-element-946cc8d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-946cc8d.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-946cc8d{text-align:left;}.elementor-56824 .elementor-element.elementor-element-946cc8d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.8px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-b55ae2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-56824 .elementor-element.elementor-element-b55ae2e:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-b55ae2e, .elementor-56824 .elementor-element.elementor-element-b55ae2e::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-92f75fa > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-92f75fa .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;color:var( --e-global-color-cc6891e );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-56824 .elementor-element.elementor-element-e301243{text-align:justify;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-icon i{color:var( --e-global-color-23c3215 );transition:color 0.3s;}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-icon svg{fill:var( --e-global-color-23c3215 );transition:fill 0.3s;}.elementor-56824 .elementor-element.elementor-element-a399125{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;}.elementor-56824 .elementor-element.elementor-element-a399125 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-56824 .elementor-element.elementor-element-e64cfac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56824 .elementor-element.elementor-element-3615a33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-899ccd7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-954c905{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:56px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-954c905:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-954c905, .elementor-56824 .elementor-element.elementor-element-954c905::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-609f58f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-609f58f.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-609f58f{text-align:left;}.elementor-56824 .elementor-element.elementor-element-609f58f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-56824 .elementor-element.elementor-element-fbaea41 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-fbaea41.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-fbaea41{text-align:left;}.elementor-56824 .elementor-element.elementor-element-fbaea41 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.8px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-d5cdd25{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-d5cdd25:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-d5cdd25, .elementor-56824 .elementor-element.elementor-element-d5cdd25::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-d5cdd25.e-con{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-525c356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-525c356 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-47b8a9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-47b8a9e.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-47b8a9e{text-align:justify;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56824 .elementor-element.elementor-element-32f6bff{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-56824 .elementor-element.elementor-element-32f6bff:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-32f6bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/07/601959a9-d292-4c44-94c8-c5b2f7bf64d5.png");background-repeat:no-repeat;background-size:contain;}.elementor-56824 .elementor-element.elementor-element-32f6bff.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-972c3e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-56824 .elementor-element.elementor-element-972c3e5:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-972c3e5, .elementor-56824 .elementor-element.elementor-element-972c3e5::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-972c3e5.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-eceb41e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-eceb41e.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-eceb41e{text-align:left;}.elementor-56824 .elementor-element.elementor-element-eceb41e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:141px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-56824 .elementor-element.elementor-element-bfd01f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-bfd01f8.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-bfd01f8{text-align:left;}.elementor-56824 .elementor-element.elementor-element-bfd01f8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.8px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-3238511{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-3ec65bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56824 .elementor-element.elementor-element-14909ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-c476a99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:56px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-c476a99:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-c476a99, .elementor-56824 .elementor-element.elementor-element-c476a99::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-087a3d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-087a3d5.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-087a3d5{text-align:left;}.elementor-56824 .elementor-element.elementor-element-087a3d5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-56824 .elementor-element.elementor-element-a3d2e2d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d{text-align:left;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2.8px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-b43889d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-b43889d:hover{border-style:none;}.elementor-56824 .elementor-element.elementor-element-b43889d, .elementor-56824 .elementor-element.elementor-element-b43889d::before{--border-transition:0.3s;}.elementor-56824 .elementor-element.elementor-element-b43889d.e-con{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-b9b59c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-b9b59c4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;color:var( --e-global-color-cc6891e );}.elementor-56824 .elementor-element.elementor-element-03b8481 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-03b8481.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-03b8481{text-align:justify;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-56824 .elementor-element.elementor-element-4395622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:075px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-e80c2e7{width:100%;max-width:100%;}.elementor-56824 .elementor-element.elementor-element-e80c2e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-04548ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.63;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-04548ff::before, .elementor-56824 .elementor-element.elementor-element-04548ff > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-04548ff > .e-con-inner > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-04548ff > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-04548ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-04548ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-56824 .elementor-element.elementor-element-8720e3c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-6131b2d > .elementor-widget-container{margin:64px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-6131b2d.elementor-element{--align-self:center;}.elementor-56824 .elementor-element.elementor-element-6131b2d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:100px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.06);}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56824 .elementor-element.elementor-element-ae959c3{--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.51 * 100% );}.elementor-56824 .elementor-element.elementor-element-ae959c3:after{content:"0.51";}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__thumbnail__link{width:100%;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__meta-data span + span:before{content:"/";}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__card{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-e09df6e );border-width:1px;border-radius:10px;padding-top:0px;padding-bottom:0px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__text{padding:0 26px;margin-top:34px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__meta-data{padding:10px 26px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__avatar{padding-right:26px;padding-left:26px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__badge{left:0;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__card .elementor-post__badge{background-color:#000000;color:var( --e-global-color-text );border-radius:0px;font-size:12px;margin:30px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title, .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title a{color:var( --e-global-color-23c3215 );font-family:"Josefin Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title{margin-bottom:31px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;margin-top:32px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-accent );}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 36px/2 );}body:not(.rtl) .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 36px/2 );}body.rtl .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 36px/2 );}body.rtl .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 36px/2 );}.elementor-56824 .elementor-element.elementor-element-1ed7490{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-56824 .elementor-element.elementor-element-17e35f4{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-17e35f4:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-17e35f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-2434805{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-2434805:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-2434805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://oastrologovedico.com/wp-content/uploads/2025/01/sabio-ensinando-vedangas.png");background-position:0px -331px;background-repeat:no-repeat;background-size:cover;}.elementor-56824 .elementor-element.elementor-element-2434805::before, .elementor-56824 .elementor-element.elementor-element-2434805 > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-2434805 > .e-con-inner > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-2434805 > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-2434805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-2434805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-56824 .elementor-element.elementor-element-d74c6bc{--display:flex;--overlay-opacity:1;--border-radius:16px 0px 0px 16px;}.elementor-56824 .elementor-element.elementor-element-d74c6bc::before, .elementor-56824 .elementor-element.elementor-element-d74c6bc > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-d74c6bc > .e-con-inner > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-d74c6bc > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-d74c6bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-d74c6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56824 .elementor-element.elementor-element-ca24667{--spacer-size:50px;}.elementor-56824 .elementor-element.elementor-element-ef4119e{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-fluent-form-widget .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-fluent-form-widget .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-weight:400;}.elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper .ff-el-group select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper .ff_t_c {font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper .ff-el-section-break div{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-56824 .elementor-element.elementor-element-9de4a77 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-accent );color:#ffffff !important;border-radius:20px 20px 20px 20px;}.elementor-56824 .elementor-element.elementor-element-b3427b8{--display:flex;--overlay-opacity:1;--border-radius:0px 16px 16px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-b3427b8::before, .elementor-56824 .elementor-element.elementor-element-b3427b8 > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-b3427b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-56824 .elementor-element.elementor-element-b3427b8 > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-b3427b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56824 .elementor-element.elementor-element-b3427b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-56824 .elementor-element.elementor-element-f9d511a{--spacer-size:50px;}.elementor-56824 .elementor-element.elementor-element-f9d511a > .elementor-widget-container{padding:0px 0px 0px 0px;}body.elementor-page-56824:not(.elementor-motion-effects-element-type-background), body.elementor-page-56824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-56824 .elementor-element.elementor-element-225c9e9{--width:60%;}.elementor-56824 .elementor-element.elementor-element-66ebc4e{--width:86.896%;}.elementor-56824 .elementor-element.elementor-element-8888dc7{--width:94.471%;}.elementor-56824 .elementor-element.elementor-element-972c3e5{--width:94.471%;}.elementor-56824 .elementor-element.elementor-element-4395622{--width:100%;}.elementor-56824 .elementor-element.elementor-element-d74c6bc{--width:27%;}.elementor-56824 .elementor-element.elementor-element-ef4119e{--width:46%;}.elementor-56824 .elementor-element.elementor-element-b3427b8{--width:26.333%;}}@media(max-width:1366px) and (min-width:768px){.elementor-56824 .elementor-element.elementor-element-225c9e9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-56824 .elementor-element.elementor-element-225c9e9{--width:100%;}.elementor-56824 .elementor-element.elementor-element-d74c6bc{--width:10%;}.elementor-56824 .elementor-element.elementor-element-ef4119e{--width:80%;}.elementor-56824 .elementor-element.elementor-element-b3427b8{--width:10%;}}@media(min-width:2400px){.elementor-56824 .elementor-element.elementor-element-4689438{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-899ccd7{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-14909ff{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-56824 .elementor-element.elementor-element-c5ce56a .elementor-heading-title{font-size:64px;}.elementor-56824 .elementor-element.elementor-element-0ba8ab6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-56824 .elementor-element.elementor-element-0ba8ab6{text-align:center;}.elementor-56824 .elementor-element.elementor-element-70d1f37 .elementor-heading-title{font-size:129px;}.elementor-56824 .elementor-element.elementor-element-590f311 .elementor-heading-title{font-size:108px;}.elementor-56824 .elementor-element.elementor-element-eefa442 .elementor-heading-title{font-size:129px;}.elementor-56824 .elementor-element.elementor-element-1bbec9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56824 .elementor-element.elementor-element-54d9c28{--margin-top:-151px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56824 .elementor-element.elementor-element-d6aa86c{--margin-top:-538px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56824 .elementor-element.elementor-element-72209ac{--margin-top:-360px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56824 .elementor-element.elementor-element-4689438{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-899ccd7{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-609f58f .elementor-heading-title{font-size:52px;}.elementor-56824 .elementor-element.elementor-element-fbaea41 .elementor-heading-title{font-size:14px;}.elementor-56824 .elementor-element.elementor-element-47b8a9e{font-size:17px;line-height:20px;}.elementor-56824 .elementor-element.elementor-element-eceb41e.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-eceb41e .elementor-heading-title{font-size:109px;}.elementor-56824 .elementor-element.elementor-element-bfd01f8.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-14909ff{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-c476a99{--justify-content:center;}.elementor-56824 .elementor-element.elementor-element-087a3d5 .elementor-heading-title{font-size:54px;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d .elementor-heading-title{font-size:11px;}}@media(max-width:1024px){.elementor-56824 .elementor-element.elementor-element-a05858f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-b3bb5be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-ede6ddb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-c5ce56a .elementor-heading-title{font-size:50px;}.elementor-56824 .elementor-element.elementor-element-66ebc4e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-70d1f37 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-70d1f37 .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-8888dc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-eefa442 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-eefa442 .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-4689438{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-70610fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-898fd80 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-898fd80 .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-b55ae2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-92f75fa{text-align:center;}.elementor-56824 .elementor-element.elementor-element-899ccd7{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-954c905{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-609f58f > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-609f58f .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-d5cdd25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-525c356{text-align:center;}.elementor-56824 .elementor-element.elementor-element-972c3e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-eceb41e > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-eceb41e .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-14909ff{--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-c476a99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-087a3d5 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-087a3d5 .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-b43889d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-b9b59c4{text-align:center;}.elementor-56824 .elementor-element.elementor-element-04548ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:97px;--padding-bottom:98px;--padding-left:30px;--padding-right:30px;}.elementor-56824 .elementor-element.elementor-element-6131b2d > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-56824 .elementor-element.elementor-element-6131b2d .elementor-heading-title{font-size:75px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title, .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title a{font-size:1.5rem;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination{font-size:33.18px;}.elementor-56824 .elementor-element.elementor-element-1ed7490{--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-2434805:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-2434805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-56824 .elementor-element.elementor-element-2434805{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-56824 .elementor-element.elementor-element-a05858f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-b3bb5be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-ede6ddb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-225c9e9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-c5ce56a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-c5ce56a .elementor-heading-title{font-size:54px;}.elementor-56824 .elementor-element.elementor-element-66ebc4e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-70d1f37 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-70d1f37{text-align:center;}.elementor-56824 .elementor-element.elementor-element-70d1f37 .elementor-heading-title{font-size:45px;}.elementor-56824 .elementor-element.elementor-element-590f311 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-590f311{text-align:center;}.elementor-56824 .elementor-element.elementor-element-590f311 .elementor-heading-title{font-size:33px;}.elementor-56824 .elementor-element.elementor-element-b50dc3a{text-align:left;}.elementor-56824 .elementor-element.elementor-element-b50dc3a .elementor-heading-title{line-height:24px;}.elementor-56824 .elementor-element.elementor-element-8888dc7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-eefa442 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-eefa442 .elementor-heading-title{font-size:45px;}.elementor-56824 .elementor-element.elementor-element-027e38b.elementor-element{--align-self:flex-start;}.elementor-56824 .elementor-element.elementor-element-027e38b{text-align:left;}.elementor-56824 .elementor-element.elementor-element-027e38b .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-56824 .elementor-element.elementor-element-90b7616{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56824 .elementor-element.elementor-element-72209ac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56824 .elementor-element.elementor-element-72209ac:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-72209ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-56824 .elementor-element.elementor-element-e112e5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56824 .elementor-element.elementor-element-4689438{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-70610fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-898fd80 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-898fd80 .elementor-heading-title{font-size:45px;}.elementor-56824 .elementor-element.elementor-element-946cc8d{text-align:left;}.elementor-56824 .elementor-element.elementor-element-946cc8d .elementor-heading-title{line-height:24px;}.elementor-56824 .elementor-element.elementor-element-b55ae2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-92f75fa{text-align:left;}.elementor-56824 .elementor-element.elementor-element-e301243{text-align:left;}.elementor-56824 .elementor-element.elementor-element-899ccd7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-954c905{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-609f58f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-609f58f .elementor-heading-title{font-size:44px;}.elementor-56824 .elementor-element.elementor-element-fbaea41{text-align:left;}.elementor-56824 .elementor-element.elementor-element-fbaea41 .elementor-heading-title{line-height:24px;}.elementor-56824 .elementor-element.elementor-element-d5cdd25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-525c356{text-align:left;}.elementor-56824 .elementor-element.elementor-element-47b8a9e{text-align:left;}.elementor-56824 .elementor-element.elementor-element-972c3e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-eceb41e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-eceb41e .elementor-heading-title{font-size:45px;}.elementor-56824 .elementor-element.elementor-element-bfd01f8{text-align:left;}.elementor-56824 .elementor-element.elementor-element-bfd01f8 .elementor-heading-title{line-height:24px;}.elementor-56824 .elementor-element.elementor-element-14909ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56824 .elementor-element.elementor-element-c476a99{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-087a3d5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-087a3d5 .elementor-heading-title{font-size:45px;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d{text-align:left;}.elementor-56824 .elementor-element.elementor-element-a3d2e2d .elementor-heading-title{line-height:24px;}.elementor-56824 .elementor-element.elementor-element-b43889d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-b9b59c4{text-align:left;}.elementor-56824 .elementor-element.elementor-element-b9b59c4 .elementor-heading-title{font-size:25px;}.elementor-56824 .elementor-element.elementor-element-03b8481{text-align:left;}.elementor-56824 .elementor-element.elementor-element-04548ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:57px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-6131b2d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-56824 .elementor-element.elementor-element-6131b2d .elementor-heading-title{font-size:55px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-56824 .elementor-element.elementor-element-ae959c3:after{content:"0.5";}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__thumbnail__link{width:100%;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title, .elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-post__title a{font-size:1.188rem;}.elementor-56824 .elementor-element.elementor-element-ae959c3 .elementor-pagination{font-size:29.03px;}.elementor-56824 .elementor-element.elementor-element-1ed7490{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-56824 .elementor-element.elementor-element-2434805:not(.elementor-motion-effects-element-type-background), .elementor-56824 .elementor-element.elementor-element-2434805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-56824 .elementor-element.elementor-element-2434805{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56824 .elementor-element.elementor-element-ca24667{--spacer-size:84px;}}/* Start custom CSS for image, class: .elementor-element-8136492 */#moon {
  transform-origin: center center;
  filter: drop-shadow(0 0 20px rgba(255, 195, 103, 0.8));
  animation: kenBurnsFloating 10s ease-in-out infinite alternate;
}

@keyframes shimmer {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes kenBurnsFloating {
  0% { transform: scale(1.2) translateY(0px); }
  50% { transform: scale(1.1) translateY(-8px); }
  100% { transform: scale(1.0) translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3bb5be */#ceu {
    transform-origin: center center;
    animation: kenBurns 10s ease-in-out infinite alternate;
}

@keyframes kenBurns {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ba8ab6 */#moon {
  transform-origin: center center;
  filter: drop-shadow(0 0 20px rgba(255, 195, 103, 0.8));
  animation: kenBurnsFloating 10s ease-in-out infinite alternate;
}

@keyframes shimmer {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes kenBurnsFloating {
  0% { transform: scale(1.2) translateY(0px); }
  50% { transform: scale(1.1) translateY(-8px); }
  100% { transform: scale(1.0) translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c78c22 */#secao-servicos-cards {
    position: relative;
    overflow: hidden;
    padding: 5rem 2rem;
    background: linear-gradient(315deg, #000 3%, #222 38%, #333 68%, #000 98%);
    animation: secao-servicos-gradient-anim 15s ease infinite;
    background-size: 400% 400%;
}

@keyframes secao-servicos-gradient-anim {
    0% { background-position: 0% 0%; }
    50% { background-position: 100% 100%; }
    100% { background-position: 0% 0%; }
}

#secao-servicos-cards .wave {
    background: rgba(255, 195, 103, 0.05);
    border-radius: 1000% 1000% 0 0;
    position: absolute;
    width: 200%;
    height: 12em;
    animation: secao-servicos-wave-anim 10s -3s linear infinite;
    transform: translate3d(0, 0, 0);
    opacity: 0.8;
    bottom: 0;
    left: 0;
    z-index: 0;
}
#secao-servicos-cards .wave:nth-of-type(2) {
    bottom: -1.25em;
    animation: secao-servicos-wave-anim 18s linear reverse infinite;
}
#secao-servicos-cards .wave:nth-of-type(3) {
    bottom: -2.5em;
    animation: secao-servicos-wave-anim 20s -1s reverse infinite;
}
@keyframes secao-servicos-wave-anim {
    2% { transform: translateX(1); } 25% { transform: translateX(-25%); } 50% { transform: translateX(-50%); } 75% { transform: translateX(-25%); } 100% { transform: translateX(1); }
}

#secao-servicos-cards main {
    position: relative;
    z-index: 1;
}

#secao-servicos-cards .cards-container {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 1.5rem;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    perspective: 1000px;
}

#secao-servicos-cards .service-card {
    background-color: var(--card-bg, rgba(212, 170, 125, 0.1));
    border: 1px solid var(--divider, rgba(255, 195, 103, 0.2));
    border-radius: 15px;
    padding: 2rem;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    transform-style: preserve-3d;
    transition: transform 0.1s ease-out, box-shadow 0.4s ease, border-color 0.4s ease;
}

#secao-servicos-cards .service-card:hover {
    border-color: var(--text-primary, #FFC367);
    box-shadow: 0 0 25px -5px var(--text-primary, #FFC367);
}

#secao-servicos-cards .service-card .constellation-img {
    max-height: 80px;
    height: auto;
    margin-bottom: 1rem;
}
#secao-servicos-cards .card-link {
    text-decoration: none;
}
#secao-servicos-cards .service-card .card-title {
    font-family: 'Outfit', sans-serif;
    font-size: 2rem;
    font-weight: 600;
    color: var(--text-primary, #FFC367);
    margin: 0 0 0.75rem 0;
    line-height: 1.2;
}
#secao-servicos-cards .service-card .card-description {
    font-family: 'Inter', sans-serif;
    font-size: 0.9rem;
    line-height: 1.6;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
    margin: 0;
    flex-grow: 1; /* Faz a descrição ocupar o espaço, empurrando o botão para baixo */
}

/* NOVO: Estilo para os botões */
#secao-servicos-cards .service-button {
    display: inline-block;
    background: linear-gradient(145deg, #FFC367, #BC6C25);
    color: #000;
    font-family: 'Outfit', sans-serif;
    font-weight: 600;
    font-size: 0.9rem;
    text-transform: uppercase;
    text-decoration: none;
    padding: 0.8rem 1.5rem;
    border-radius: 8px;
    transition: transform 0.2s ease;
    margin-top: 1.5rem; /* Adiciona um espaço acima do botão */
    width: 100%;
    box-sizing: border-box;
}

#secao-servicos-cards .service-button:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-110899e */#secao-ceu-puri {
    position: relative;
    overflow: hidden;
    background: linear-gradient(315deg, var(--bg-color-3, #000) 3%, var(--bg-color-1, #222) 38%, var(--bg-color-2, #333) 68%, var(--bg-color-3, #000) 98%);
    animation: secao-ceu-puri-gradient 15s ease infinite;
    background-size: 400% 400%;
    min-height: 130vh;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: flex-start; 
    flex-direction: column;
    padding: 8rem 2rem;
}

@keyframes secao-ceu-puri-gradient {
    0% { background-position: 0% 0%; }
    50% { background-position: 100% 100%; }
    100% { background-position: 0% 0%; }
}

/* ONDAS NO FUNDO */
#secao-ceu-puri .wave {
    background: var(--wave-color, rgba(255, 195, 103, 0.05));
    border-radius: 1000% 1000% 0 0;
    position: absolute;
    width: 200%;
    height: 12em;
    animation: secao-ceu-puri-wave 10s -3s linear infinite;
    transform: translate3d(0, 0, 0);
    opacity: 0.8;
    bottom: 0;
    left: 0;
    z-index: 0;
}

#secao-ceu-puri .wave:nth-of-type(2) {
    bottom: -1.25em;
    animation: secao-ceu-puri-wave 18s linear reverse infinite;
}

#secao-ceu-puri .wave:nth-of-type(3) {
    bottom: -2.5em;
    animation: secao-ceu-puri-wave 20s -1s reverse infinite;
}

@keyframes secao-ceu-puri-wave {
    2% { transform: translateX(1); }
    25% { transform: translateX(-25%); }
    50% { transform: translateX(-50%); }
    75% { transform: translateX(-25%); }
    100% { transform: translateX(1); }
}

/* CONTAINER PRINCIPAL DO CONTEÚDO */
#secao-ceu-puri main {
    position: relative;
    z-index: 1;
    width: 100%;
}

/* GRADE PARA OS 3 ITENS SUPERIORES */
#secao-ceu-puri .features-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 3rem;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto 8rem auto;
}

#secao-ceu-puri .feature-item h3 {
    font-family: 'Outfit', sans-serif;
    font-size: 0.9rem;
    font-weight: 600;
    color: var(--text-primary, #FFC367);
    margin: 0 0 1rem 0;
    text-transform: uppercase;
    letter-spacing: 2px;
}

#secao-ceu-puri .feature-item p {
    font-family: 'Inter', sans-serif;
    font-size: 0.95rem;
    line-height: 1.7;
    margin: 0;
    max-width: 350px;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
}

/* ESTILO PARA A CITAÇÃO */
#secao-ceu-puri .quote-container {
    max-width: 800px;
    margin: 0 auto;
    text-align: center;
}

#secao-ceu-puri .quote-container blockquote {
    font-family: 'Playfair Display', serif;
    font-size: clamp(1.8rem, 4vw, 2.5rem);
    font-style: italic;
    font-weight: 500;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
    line-height: 1.5;
    margin: 0;
    padding: 0;
}

#secao-ceu-puri .quote-container .attribution {
    display: block;
    margin-top: 2rem;
    font-family: 'Inter', sans-serif;
    font-style: normal;
    font-size: 0.9rem;
    letter-spacing: 3px;
    color: var(--text-primary, #FFC367);
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6aa86c */#temple {
  transform-origin: center center;
  filter: drop-shadow(0 0 20px rgba(255, 195, 103, 0.8));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e80c2e7 */#secao-planos-assinatura {
    position: relative;
    overflow: hidden;
    padding: 6rem 2rem;
    background: linear-gradient(315deg, var(--bg-color-3, #000) 3%, var(--bg-color-1, #222) 38%, var(--bg-color-2, #333) 68%, var(--bg-color-3, #000) 98%);
    animation: secao-planos-gradient 15s ease infinite;
    background-size: 400% 400%;
}

@keyframes secao-planos-gradient {
    0% { background-position: 0% 0%; }
    50% { background-position: 100% 100%; }
    100% { background-position: 0% 0%; }
}

#secao-planos-assinatura .pricing-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 2rem;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    align-items: center;
    perspective: 1000px; 
}

#secao-planos-assinatura .pricing-card {
    background-color: var(--card-bg, rgba(212, 170, 125, 0.08));
    border: 1px solid var(--divider, rgba(255, 195, 103, 0.2));
    border-radius: 15px;
    padding: 2.5rem;
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    transform-style: preserve-3d;
    transition: transform 0.1s ease-out, box-shadow 0.4s ease, border-color 0.4s ease;
}

#secao-planos-assinatura .pricing-card:hover {
    border-color: var(--text-primary, #FFC367);
    box-shadow: 0 0 25px -5px var(--text-primary, #FFC367);
}

#secao-planos-assinatura .plan-name {
    font-family: 'Playfair Display', serif;
    font-size: 2.8rem;
    font-weight: 500;
    color: var(--text-primary, #FFC367);
    margin: 0 0 0.5rem 0;
    text-align: center;
}

#secao-planos-assinatura .plan-subtitle {
    font-family: 'Inter', sans-serif;
    font-size: 0.7rem;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin: 0 0 2rem 0;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
    text-align: center;
}

#secao-planos-assinatura .plan-price {
    margin-bottom: 2rem;
    line-height: 1;
    text-align: center; /* ADICIONADO: Centraliza o preço e o período */
}

#secao-planos-assinatura .plan-price .currency,
#secao-planos-assinatura .plan-price .price-cents {
    font-size: 1.5rem;
    font-weight: 500;
    vertical-align: top;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
}

#secao-planos-assinatura .plan-price .price-value {
    font-family: 'Outfit', sans-serif;
    font-size: 4rem;
    font-weight: 600;
    color: var(--text-primary, #FFC367);
}

#secao-planos-assinatura .plan-price .price-period {
    font-family: 'Inter', sans-serif;
    font-size: 0.8rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: block;
    margin-top: 0.25rem;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
}

#secao-planos-assinatura .features-list {
    list-style: none;
    padding: 0;
    margin: 0 0 2.5rem 0;
    text-align: left;
    flex-grow: 1;
    font-family: 'Inter', sans-serif;
    color: var(--text-secondary, rgba(255, 195, 103, 0.7));
}

#secao-planos-assinatura .features-list li {
    margin-bottom: 1rem;
    font-size: 0.9rem;
    line-height: 1.6;
    padding-left: 1.5rem;
    position: relative;
}

#secao-planos-assinatura .features-list li::before {
    content: '✓';
    position: absolute;
    left: 0;
    color: var(--text-primary, #FFC367);
}

#secao-planos-assinatura .cta-button {
    display: inline-block;
    width: 100%;
    background: var(--button-bg, linear-gradient(145deg, #FFC367, #BC6C25));
    color: #000;
    text-decoration: none;
    padding: 1rem;
    border-radius: 8px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 0.9rem;
    font-family: 'Inter', sans-serif;
    transition: transform 0.2s ease;
    margin-top: auto;
}

#secao-planos-assinatura .cta-button:hover {
    transform: scale(1.05);
}

#secao-planos-assinatura .pricing-card.highlighted {
    background-color: #f0f0f0;
    color: #333;
    transform: scale(1.05);
    border-color: #ddd;
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
}

#secao-planos-assinatura .pricing-card.highlighted:hover {
    border-color: var(--text-primary, #FFC367);
    box-shadow: 0 0 25px -5px var(--text-primary, #FFC367);
    transform: scale(1.05); 
}

#secao-planos-assinatura .pricing-card.highlighted .plan-name,
#secao-planos-assinatura .pricing-card.highlighted .plan-price .price-value,
#secao-planos-assinatura .pricing-card.highlighted .features-list li::before {
    color: #333;
}

#secao-planos-assinatura .pricing-card.highlighted .plan-subtitle,
#secao-planos-assinatura .pricing-card.highlighted .plan-price .currency,
#secao-planos-assinatura .pricing-card.highlighted .plan-price .price-cents,
#secao-planos-assinatura .pricing-card.highlighted .plan-price .price-period,
#secao-planos-assinatura .pricing-card.highlighted .features-list li {
    color: #555;
}

#secao-planos-assinatura .pricing-card.highlighted .cta-button {
    color: #fff;
}

#secao-planos-assinatura .popular-ribbon {
    position: absolute;
    top: 18px;
    right: -34px;
    background-color: #6c757d;
    color: white;
    padding: 8px 35px;
    font-size: 0.7rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    transform: rotate(45deg);
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
    font-family: 'Inter', sans-serif;
}/* End custom CSS */