.elementor-30048 .elementor-element.elementor-element-1d80779{--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;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-0cb1ae2{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-0cb1ae2{right:0px;}.elementor-30048 .elementor-element.elementor-element-0cb1ae2{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-49028cd{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-49028cd{right:0px;}.elementor-30048 .elementor-element.elementor-element-49028cd{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-8e754b8{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-8e754b8{right:0px;}.elementor-30048 .elementor-element.elementor-element-8e754b8{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-abec42f{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-abec42f{right:0px;}.elementor-30048 .elementor-element.elementor-element-abec42f{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-f5715c2{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-f5715c2{right:0px;}.elementor-30048 .elementor-element.elementor-element-f5715c2{top:0px;}.elementor-30048 .elementor-element.elementor-element-14b1351{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-9fcc460{--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-30048 .elementor-element.elementor-element-395de293{--display:flex;--min-height:125vh;--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-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-30048 .elementor-element.elementor-element-5fa13cc9 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 3000ms !important;}.elementor-30048 .elementor-element.elementor-element-5fa13cc9 .premium-carousel-nav-progressbar-fill{transition-duration:3000ms !important;}.elementor-30048 .elementor-element.elementor-element-5fa13cc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-318621cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-318621cf{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-318621cf{right:0px;}.elementor-30048 .elementor-element.elementor-element-ac4c122{--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-30048 .elementor-element.elementor-element-ea81e53{--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-30048 .elementor-element.elementor-element-c65c894{--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-30048 .elementor-element.elementor-element-4c280e50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-4c280e50:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-4c280e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(169deg, #C4C4C4 0%, #000000 100%);}.elementor-30048 .elementor-element.elementor-element-4c280e50.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-a8e51e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-a8e51e4{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-a8e51e4{right:0px;}.elementor-30048 .elementor-element.elementor-element-3a60b7a4{--display:flex;--justify-content:flex-end;--align-items:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:95;}.elementor-30048 .elementor-element.elementor-element-3a60b7a4.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-30048 .elementor-element.elementor-element-3298b5e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30048 .elementor-element.elementor-element-2d7a46c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-62c0db1b{--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;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-62c0db1b:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-62c0db1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC00;}.elementor-30048 .elementor-element.elementor-element-62c0db1b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-79cd6a72{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-79cd6a72:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-79cd6a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-30048 .elementor-element.elementor-element-79cd6a72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-39842d45{--display:flex;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-30048 .elementor-element.elementor-element-39842d45:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-39842d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/03/10.jpg");background-size:30% auto;}.elementor-30048 .elementor-element.elementor-element-1a25ae07{--display:flex;--flex-direction:column-reverse;--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:flex-end;--align-items:center;--border-radius:0px 0px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-1a25ae07:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-1a25ae07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ECECEC 0%, #ECECEC 100%);}.elementor-30048 .elementor-element.elementor-element-1a25ae07.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-76a9e8af{--display:flex;--min-height:39vh;--border-radius:0px 0px 8px 8px;--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-30048 .elementor-element.elementor-element-2b3c2ede{--display:flex;--position:absolute;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--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-30048 .elementor-element.elementor-element-2b3c2ede:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-2b3c2ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/02/3-2-scaled.jpg");background-size:35% auto;}.elementor-30048 .elementor-element.elementor-element-31833c52{--display:flex;--position:absolute;--min-height:81vh;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.5) inset;--margin-top:-4px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-31833c52:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-31833c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/03/image.psd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30048 .elementor-element.elementor-element-2b3f8b49{--display:flex;--min-height:5vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:10;}.elementor-30048 .elementor-element.elementor-element-2b3f8b49:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-2b3f8b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30048 .elementor-element.elementor-element-1d14a15a{--display:flex;--min-height:100vh;--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;box-shadow:0px 0px 60px 0px rgba(0,0,0,0.5) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30048 .elementor-element.elementor-element-1d14a15a:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-1d14a15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4C4C4;background-size:60% auto;}.elementor-30048 .elementor-element.elementor-element-1d14a15a.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-226a832e{--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;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-226a832e:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-226a832e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC00;}.elementor-30048 .elementor-element.elementor-element-226a832e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-4e34f49c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-4e34f49c:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-4e34f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-size:contain;}.elementor-30048 .elementor-element.elementor-element-4e34f49c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-bd63994{--display:flex;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-30048 .elementor-element.elementor-element-bd63994:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-bd63994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/03/10.jpg");background-size:30% auto;}.elementor-30048 .elementor-element.elementor-element-7cf35397{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:45% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-55%;text-align:center;}.elementor-30048 .elementor-element.elementor-element-7cf35397.elementor-element{--align-self:center;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-7cf35397{left:0%;}body.rtl .elementor-30048 .elementor-element.elementor-element-7cf35397{right:0%;}.elementor-30048 .elementor-element.elementor-element-7cf35397 img{max-width:100%;border-radius:8px 8px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-7c80efad{width:var( --container-widget-width, 25vw );max-width:25vw;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:25vw;--container-widget-flex-grow:0;top:-6px;text-align:center;}.elementor-30048 .elementor-element.elementor-element-7c80efad.elementor-element{--align-self:center;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-7c80efad{left:23%;}body.rtl .elementor-30048 .elementor-element.elementor-element-7c80efad{right:23%;}.elementor-30048 .elementor-element.elementor-element-7c80efad img{border-radius:8px 8px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-2632e77e{--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:flex-end;--align-items:center;--border-radius:0px 0px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-30048 .elementor-element.elementor-element-2632e77e:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-2632e77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-30048 .elementor-element.elementor-element-2632e77e.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-23a4b1e7{--display:flex;--min-height:39vh;--border-radius:0px 0px 8px 8px;--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-30048 .elementor-element.elementor-element-342bc985{--display:flex;--position:absolute;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--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-30048 .elementor-element.elementor-element-342bc985:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-342bc985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/02/3-2-scaled.jpg");background-size:35% auto;}.elementor-30048 .elementor-element.elementor-element-59d9572c{--display:flex;--position:absolute;--min-height:81vh;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.5) inset;--margin-top:-4px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-59d9572c:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-59d9572c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/03/image.psd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30048 .elementor-element.elementor-element-021bf21{--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-30048 .elementor-element.elementor-element-ab1e82d{--display:flex;--min-height:16vh;--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;--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-30048 .elementor-element.elementor-element-ab1e82d:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-ab1e82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/03/textura_4k_final_v2-scaled.jpg");background-size:contain;}.elementor-30048 .elementor-element.elementor-element-ab1e82d > .elementor-shape-top .elementor-shape-fill, .elementor-30048 .elementor-element.elementor-element-ab1e82d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F3F3F2;}.elementor-30048 .elementor-element.elementor-element-ab1e82d.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-7a6f6b9f{--display:flex;--min-height:68vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-30048 .elementor-element.elementor-element-7a6f6b9f:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-7a6f6b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30048 .elementor-element.elementor-element-7a6f6b9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-2ee4df3e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:1;}.elementor-30048 .elementor-element.elementor-element-2ee4df3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-3463fea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-68395b5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-30048 .elementor-element.elementor-element-1fc6eb56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:groove;--border-style:groove;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0f0a6a4 );--border-color:var( --e-global-color-0f0a6a4 );--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30048 .elementor-element.elementor-element-4686fe6{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-30048 .elementor-element.elementor-element-4686fe6.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-4686fe6 .elementor-heading-title{font-family:"Cardo", Sans-serif;font-size:50px;font-weight:600;text-decoration:none;letter-spacing:2.5px;text-shadow:0px 10px 10px rgba(0,0,0,0.3);color:#641617;}.elementor-30048 .elementor-element.elementor-element-49b61a58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:groove;--border-style:groove;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#641617;--border-color:#641617;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-30048 .elementor-element.elementor-element-2e0d6118{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;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-30048 .elementor-element.elementor-element-4b88aa65{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-4b88aa65:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-4b88aa65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-4b88aa65::before, .elementor-30048 .elementor-element.elementor-element-4b88aa65 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-4b88aa65 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-4b88aa65 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-4b88aa65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-4b88aa65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-75344e3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-75344e3b.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30048 .elementor-element.elementor-element-3c5fe2e7{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-3c5fe2e7.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-3c5fe2e7.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-3c5fe2e7.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-3c5fe2e7 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-3c5fe2e7 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-41128a78{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-6fdad102{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-6fdad102:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-6fdad102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-6fdad102::before, .elementor-30048 .elementor-element.elementor-element-6fdad102 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-6fdad102 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-6fdad102 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-6fdad102 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-6fdad102 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-31e12ae3.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-31e12ae3{--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-64e17a4c{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-64e17a4c.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-64e17a4c.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-64e17a4c.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-64e17a4c .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-64e17a4c .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-3ea1a03{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;color:#7A7A7A;}.elementor-30048 .elementor-element.elementor-element-5212857c{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-5212857c:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-5212857c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-5212857c::before, .elementor-30048 .elementor-element.elementor-element-5212857c > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-5212857c > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-5212857c > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-5212857c > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-5212857c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-1a04735{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-1a04735.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-2052e52f{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-2052e52f.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-2052e52f.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-2052e52f.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-2052e52f .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-2052e52f .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-457b21bb{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;color:#7A7A7A;}.elementor-30048 .elementor-element.elementor-element-2e2cfde8{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-2e2cfde8:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-2e2cfde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-2e2cfde8::before, .elementor-30048 .elementor-element.elementor-element-2e2cfde8 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-2e2cfde8 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-2e2cfde8 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-2e2cfde8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-2e2cfde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-fee3b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-fee3b07.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-fc25ca7{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-fc25ca7.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-fc25ca7.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-fc25ca7.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-fc25ca7 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-fc25ca7 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-1e9c6915{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-fd27e16{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-fd27e16:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-fd27e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-fd27e16::before, .elementor-30048 .elementor-element.elementor-element-fd27e16 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-fd27e16 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-fd27e16 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-fd27e16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-fd27e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-64d0de9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-64d0de9a.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-9e2be78{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-9e2be78.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-9e2be78.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-9e2be78.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-9e2be78 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-9e2be78 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-3a491411{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;color:#7A7A7A;}.elementor-30048 .elementor-element.elementor-element-26e510e3{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-26e510e3:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-26e510e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-26e510e3::before, .elementor-30048 .elementor-element.elementor-element-26e510e3 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-26e510e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-26e510e3 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-26e510e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-26e510e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-23ea0cea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-23ea0cea.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-67bec960{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-67bec960.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-67bec960.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-67bec960.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-67bec960 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-67bec960 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-77c0a48f{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;color:#7A7A7A;}.elementor-30048 .elementor-element.elementor-element-2d2579c9{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-2d2579c9:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-2d2579c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-2d2579c9::before, .elementor-30048 .elementor-element.elementor-element-2d2579c9 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-2d2579c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-2d2579c9 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-2d2579c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-2d2579c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-3ca51bc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-3ca51bc4.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-6574a4a4{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-6574a4a4.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-6574a4a4.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-6574a4a4.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-6574a4a4 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-6574a4a4 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-6cf96d16{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-56883f7b{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-56883f7b:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-56883f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-56883f7b::before, .elementor-30048 .elementor-element.elementor-element-56883f7b > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-56883f7b > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-56883f7b > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-56883f7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-56883f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-58bc2dfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-58bc2dfa.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-4d0daa4e{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-4d0daa4e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-4d0daa4e.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-4d0daa4e.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-4d0daa4e .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-4d0daa4e .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-46b75e84{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-6659b1ae{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-6659b1ae:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-6659b1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-6659b1ae::before, .elementor-30048 .elementor-element.elementor-element-6659b1ae > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-6659b1ae > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-6659b1ae > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-6659b1ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-6659b1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-7fc4f944{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-7fc4f944.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-1771b3ee{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-1771b3ee.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-1771b3ee.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-1771b3ee.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-1771b3ee .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-1771b3ee .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-54208429{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-357bc6fe{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-357bc6fe:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-357bc6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-357bc6fe::before, .elementor-30048 .elementor-element.elementor-element-357bc6fe > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-357bc6fe > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-357bc6fe > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-357bc6fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-357bc6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-68855432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-68855432.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-78e7f454{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-78e7f454.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-78e7f454.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-78e7f454.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-78e7f454 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-78e7f454 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-67a6cdc6{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-25e16b02{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-25e16b02:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-25e16b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-25e16b02::before, .elementor-30048 .elementor-element.elementor-element-25e16b02 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-25e16b02 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-25e16b02 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-25e16b02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-25e16b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-1c0f4ce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-1c0f4ce1.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-54cc729f{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-54cc729f.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-54cc729f.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-54cc729f.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-54cc729f .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-54cc729f .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-61ae24fb{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-5c776c29{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-5c776c29:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-5c776c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-5c776c29::before, .elementor-30048 .elementor-element.elementor-element-5c776c29 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-5c776c29 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-5c776c29 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-5c776c29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-5c776c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-6681b733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-6681b733.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-69a608c2{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-69a608c2.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-69a608c2.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-69a608c2.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-69a608c2 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-69a608c2 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-526e19d1{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-5e81da56{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-5e81da56:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-5e81da56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-5e81da56::before, .elementor-30048 .elementor-element.elementor-element-5e81da56 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-5e81da56 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-5e81da56 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-5e81da56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-5e81da56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-4cd6b023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-4cd6b023.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-7dbbedff{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-7dbbedff.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-7dbbedff.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-7dbbedff.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-7dbbedff .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-7dbbedff .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-6fb2f56d{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-752ff3a9{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:21px;--padding-bottom:0px;--padding-left:3px;--padding-right:17px;}.elementor-30048 .elementor-element.elementor-element-752ff3a9:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-752ff3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://yurinovais.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-size:100% auto;}.elementor-30048 .elementor-element.elementor-element-752ff3a9::before, .elementor-30048 .elementor-element.elementor-element-752ff3a9 > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-752ff3a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-30048 .elementor-element.elementor-element-752ff3a9 > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-752ff3a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30048 .elementor-element.elementor-element-752ff3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30048 .elementor-element.elementor-element-40a2b0e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#641617;}.elementor-30048 .elementor-element.elementor-element-40a2b0e7.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-2292c1d5{padding:0px 0px 0px 0px;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;color:#333333;}.elementor-30048 .elementor-element.elementor-element-2292c1d5.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#641617;}.elementor-30048 .elementor-element.elementor-element-2292c1d5.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-30048 .elementor-element.elementor-element-2292c1d5.elementor-drop-cap-view-default .elementor-drop-cap{color:#641617;border-color:#641617;}.elementor-30048 .elementor-element.elementor-element-2292c1d5 .elementor-drop-cap{margin-inline-end:10px;}.elementor-30048 .elementor-element.elementor-element-2292c1d5 .elementor-drop-cap-letter{font-weight:500;}.elementor-30048 .elementor-element.elementor-element-3c36bf03{text-align:end;font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:700;}.elementor-30048 .elementor-element.elementor-element-fa98dc5{--display:flex;}.elementor-30048 .elementor-element.elementor-element-7dc1a5e4{--spacer-size:0.5vh;}.elementor-30048 .elementor-element.elementor-element-680a07db{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:1;}.elementor-30048 .elementor-element.elementor-element-680a07db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-580d2ef6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-29b74e66{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-29b74e66{right:0px;}.elementor-30048 .elementor-element.elementor-element-29b74e66{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-7305eb60{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-7305eb60{right:0px;}.elementor-30048 .elementor-element.elementor-element-7305eb60{top:0px;}.elementor-30048 .elementor-element.elementor-element-b578352{--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-30048 .elementor-element.elementor-element-6aa374c8{--display:flex;--min-height:84vh;--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-30048 .elementor-element.elementor-element-6aa374c8:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-6aa374c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30048 .elementor-element.elementor-element-6aa374c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-7dabcef1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:groove;--border-style:groove;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-0f0a6a4 );--border-color:var( --e-global-color-0f0a6a4 );--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-6da05d2f{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-30048 .elementor-element.elementor-element-6da05d2f.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-6da05d2f .elementor-heading-title{font-family:"Cardo", Sans-serif;font-size:3.5vw;font-weight:600;text-decoration:none;letter-spacing:2.5px;text-shadow:0px 10px 10px rgba(0,0,0,0.3);color:#641617;}.elementor-30048 .elementor-element.elementor-element-7bc9c6d7{--spacer-size:5vh;}.elementor-30048 .elementor-element.elementor-element-13c71a24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 0px 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-30048 .elementor-element.elementor-element-13c71a24.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-2cc8e990{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-3b29140{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:end;}.elementor-30048 .elementor-element.elementor-element-3b29140.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-3b29140 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-30048 .elementor-element.elementor-element-27f3c807{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-27f3c807.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-5d14c0c5{--display:flex;}.elementor-30048 .elementor-element.elementor-element-332a0eab{text-align:justify;font-family:"Cormorant Garamond", Sans-serif;font-size:1.1vw;font-weight:600;color:#7A7A7A;}.elementor-30048 .elementor-element.elementor-element-72095132{--display:flex;}.elementor-30048 .elementor-element.elementor-element-16cdc948{text-align:justify;font-family:"Cormorant Garamond", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-30048 .elementor-element.elementor-element-60dab892{--display:flex;}.elementor-30048 .elementor-element.elementor-element-15503f4b{text-align:justify;font-family:"Cormorant Garamond", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-30048 .elementor-element.elementor-element-7a5bd284{--display:flex;}.elementor-30048 .elementor-element.elementor-element-61361a1d{font-family:"Cormorant Garamond", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-30048 .elementor-element.elementor-element-7649b6f8{--display:flex;}.elementor-30048 .elementor-element.elementor-element-1fce987b{text-align:justify;font-family:"Cormorant Garamond", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-30048 .elementor-element.elementor-element-6c6059fc{--display:flex;}.elementor-30048 .elementor-element.elementor-element-c2f52a8{text-align:justify;font-family:"Cormorant Garamond", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-30048 .elementor-element.elementor-element-510963ee{--n-accordion-title-font-size:0.9vw;width:var( --container-widget-width, 75% );max-width:75%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 2%;padding:5% 7% 5% 7%;--container-widget-width:75%;--container-widget-flex-grow:0;border-style:groove;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0f0a6a4 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 0px 0px;--n-accordion-title-normal-color:#ECECEC;--n-accordion-title-hover-color:var( --e-global-color-0f0a6a4 );--n-accordion-title-active-color:var( --e-global-color-0f0a6a4 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#ECECEC;--n-accordion-icon-hover-color:var( --e-global-color-0f0a6a4 );--n-accordion-icon-active-color:var( --e-global-color-0f0a6a4 );}.elementor-30048 .elementor-element.elementor-element-510963ee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-0f0a6a4 );border-style:none;}.elementor-30048 .elementor-element.elementor-element-510963ee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#ECECEC;border-style:none;}.elementor-30048 .elementor-element.elementor-element-510963ee > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#ECECEC;border-style:none;}:where( .elementor-30048 .elementor-element.elementor-element-510963ee > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#ECECEC;border-style:groove;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-0f0a6a4 );--border-radius:0px 0px 8px 8px;}.elementor-30048 .elementor-element.elementor-element-510963ee.elementor-element{--align-self:flex-start;}.elementor-30048 .elementor-element.elementor-element-510963ee:hover{border-style:groove;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0f0a6a4 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:where( .elementor-30048 .elementor-element.elementor-element-510963ee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cardo", Sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;}.elementor-30048 .elementor-element.elementor-element-8e6262c{--spacer-size:1vh;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-f7fd5e7{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-f7fd5e7{right:0px;}.elementor-30048 .elementor-element.elementor-element-f7fd5e7{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-64143f7b{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-64143f7b{right:0px;}.elementor-30048 .elementor-element.elementor-element-64143f7b{top:0px;}.elementor-30048 .elementor-element.elementor-element-575b3c4{--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-30048 .elementor-element.elementor-element-13bf071c{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-30048 .elementor-element.elementor-element-13bf071c:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-13bf071c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://yurinovais.com/wp-content/uploads/2026/02/5-2-scaled.jpg");background-size:40% auto;}.elementor-30048 .elementor-element.elementor-element-2cc2271c{--display:flex;border-style:groove;--border-style:groove;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-0f0a6a4 );--border-color:var( --e-global-color-0f0a6a4 );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-5da2dee0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-30048 .elementor-element.elementor-element-5da2dee0.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-5da2dee0 .elementor-heading-title{font-family:"Cardo", Sans-serif;font-size:3.5vw;font-weight:600;text-decoration:none;letter-spacing:2.5px;text-shadow:0px 10px 10px rgba(0,0,0,0.3);color:#641617;}.elementor-30048 .elementor-element.elementor-element-50cb4e68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;border-style:groove;--border-style:groove;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0f0a6a4 );--border-color:var( --e-global-color-0f0a6a4 );--border-radius:0px 0px 0px 0px;--margin-top:2%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;}.elementor-30048 .elementor-element.elementor-element-50cb4e68.e-con{--align-self:center;}.elementor-widget-ucaddon_post_carousel .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_carousel .uc_post_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_carousel .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_carousel .uc_paragraph{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_carousel .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-30048 .elementor-element.elementor-element-640f5694 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_carousel_item{background-color:#ECECEC;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_image_carousel_content{background-color:#ECECEC;padding:20px 20px 20px 20px;min-height:0px;border-radius:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-item{opacity:100%;transform:scale(1,1);}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc-active-item .ue-item{opacity:100%;transform:scale(1,1);}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_image_carousel_placeholder{height:250px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_image_carousel_placeholder img{height:250px;object-fit:cover;transition:all 200ms ease-in-out;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_image_carousel_container_holder{text-align:center;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue_pos_carousel_image_overlay{background-color:#000000;opacity:0%;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_carousel_item:hover .ue_pos_carousel_image_overlay{opacity:40%;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-grid-item-category{margin-top:0px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_post_title,.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_post_title-link{color:#333333;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_post_title{font-family:"Cardo", Sans-serif;font-size:1.3vw;font-weight:500;letter-spacing:1px;margin-top:0px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-grid-item-meta-data,.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-grid-item-meta-data a{color:#707070;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-grid-item-meta-data svg{fill:#707070;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-grid-item-meta-data{gap:5px;width:auto;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_paragraph{color:#969696;font-family:"Literata", Sans-serif;font-size:16px;font-weight:400;margin-top:10px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_more_btn{font-family:"Literata", Sans-serif;font-size:1.1vw;font-weight:400;font-style:italic;padding:10px 20px 10px 20px;margin-top:20px;background-color:#ffffff;color:#7A7A7A;border-radius:10px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_more_btn:hover{background-color:var( --e-global-color-0f0a6a4 );color:#ffffff;border-radius:10px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_more_btn i{margin-left:10px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_more_btn svg{margin-left:10px;}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-nav .owl-prev{left:15px;right:auto;}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-nav .owl-next{right:15px;left:auto;}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-carousel .owl-nav .owl-next,.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:100px;width:32px;height:32px;line-height:32px;font-size:32px;background-color:#FFFFFF00;color:#FFFFFF;}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-carousel .owl-nav .owl-next:hover,.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-carousel .owl-nav .owl-prev:hover{background-color:#64161700;color:var( --e-global-color-0f0a6a4 );}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-dot.active{background-color:#000000;}.elementor-30048 .elementor-element.elementor-element-640f5694 .owl-dots{margin-top:20px;gap:5px;justify-content:center;}.elementor-30048 .elementor-element.elementor-element-640f5694 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30048 .elementor-element.elementor-element-6b2cc631 .elementor-button{background-color:#81CE6100;font-family:"Literata", Sans-serif;font-size:3.8vw;font-weight:700;fill:var( --e-global-color-0f0a6a4 );color:var( --e-global-color-0f0a6a4 );}.elementor-30048 .elementor-element.elementor-element-6b2cc631{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30048 .elementor-element.elementor-element-6b2cc631.elementor-element{--align-self:center;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-1f368dc1{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-1f368dc1{right:0px;}.elementor-30048 .elementor-element.elementor-element-1f368dc1{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-7faf711b{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-7faf711b{right:0px;}.elementor-30048 .elementor-element.elementor-element-7faf711b{top:0px;}body:not(.rtl) .elementor-30048 .elementor-element.elementor-element-28dc59df{left:0px;}body.rtl .elementor-30048 .elementor-element.elementor-element-28dc59df{right:0px;}.elementor-30048 .elementor-element.elementor-element-28dc59df{top:0px;}@media(max-width:1024px){.elementor-30048 .elementor-element.elementor-element-14b1351{padding:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-395de293{--min-height:125vh;}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-30048 .elementor-element.elementor-element-1d14a15a{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-7c80efad{--container-widget-width:38vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 38vw );max-width:38vw;}.elementor-30048 .elementor-element.elementor-element-2632e77e{--justify-content:flex-start;}.elementor-30048 .elementor-element.elementor-element-23a4b1e7{--justify-content:flex-start;}.elementor-30048 .elementor-element.elementor-element-6295b8be{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;}.elementor-30048 .elementor-element.elementor-element-59d9572c:not(.elementor-motion-effects-element-type-background), .elementor-30048 .elementor-element.elementor-element-59d9572c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yurinovais.com/wp-content/uploads/2026/03/image.psd.png");}.elementor-30048 .elementor-element.elementor-element-ab1e82d{--min-height:12vh;}.elementor-30048 .elementor-element.elementor-element-ab1e82d > .elementor-shape-top svg, .elementor-30048 .elementor-element.elementor-element-ab1e82d > .e-con-inner > .elementor-shape-top svg{width:calc(250% + 1.3px);}.elementor-30048 .elementor-element.elementor-element-7a6f6b9f{--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-30048 .elementor-element.elementor-element-68395b5e{--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-30048 .elementor-element.elementor-element-1fc6eb56{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:4%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-30048 .elementor-element.elementor-element-4686fe6{padding:0% 0% 0% 0%;}.elementor-30048 .elementor-element.elementor-element-49b61a58{--margin-top:6%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;}.elementor-30048 .elementor-element.elementor-element-75344e3b{--e-rating-icon-font-size:1.9vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-30048 .elementor-element.elementor-element-41128a78{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-31e12ae3{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-3ea1a03{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-457b21bb{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-fee3b07{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-1e9c6915{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-64d0de9a{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-3a491411{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-23ea0cea{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-77c0a48f{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-3ca51bc4{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-6cf96d16{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-58bc2dfa{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-46b75e84{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-7fc4f944{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-54208429{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-68855432{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-67a6cdc6{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-1c0f4ce1{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-61ae24fb{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-6681b733{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-526e19d1{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-4cd6b023{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-6fb2f56d{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-40a2b0e7{--e-rating-icon-font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-3c36bf03{font-size:1.9vw;}.elementor-30048 .elementor-element.elementor-element-fa98dc5{--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-30048 .elementor-element.elementor-element-6aa374c8{--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-30048 .elementor-element.elementor-element-7dabcef1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-6da05d2f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-30048 .elementor-element.elementor-element-6da05d2f .elementor-heading-title{font-size:3.5rem;}.elementor-30048 .elementor-element.elementor-element-7bc9c6d7{--spacer-size:0vh;}.elementor-30048 .elementor-element.elementor-element-13c71a24{--margin-top:0%;--margin-bottom:9%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-2cc8e990{--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-3b29140{margin:17% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30048 .elementor-element.elementor-element-27f3c807{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-27f3c807.e-con{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-332a0eab{font-size:1.3rem;}.elementor-30048 .elementor-element.elementor-element-16cdc948{font-size:1.3rem;}.elementor-30048 .elementor-element.elementor-element-15503f4b{font-size:1.4rem;}.elementor-30048 .elementor-element.elementor-element-61361a1d{font-size:1.4rem;}.elementor-30048 .elementor-element.elementor-element-1fce987b{font-size:1.4rem;}.elementor-30048 .elementor-element.elementor-element-c2f52a8{font-size:1.4rem;}.elementor-30048 .elementor-element.elementor-element-510963ee{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:1.8rem;--n-accordion-title-font-size:1rem;}.elementor-30048 .elementor-element.elementor-element-510963ee.elementor-element{--align-self:center;}.elementor-30048 .elementor-element.elementor-element-8e6262c{--spacer-size:0vh;}.elementor-30048 .elementor-element.elementor-element-13bf071c{--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-30048 .elementor-element.elementor-element-2cc2271c{--padding-top:4%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-5da2dee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30048 .elementor-element.elementor-element-5da2dee0 .elementor-heading-title{font-size:3.5rem;}.elementor-30048 .elementor-element.elementor-element-50cb4e68{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-widget-ucaddon_post_carousel .ue-grid-item-category a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .uc_post_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .ue-grid-item-meta-data{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .uc_paragraph{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_post_title{font-size:2.2vw;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_more_btn{font-size:1.8vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-30048 .elementor-element.elementor-element-6b2cc631 .elementor-button{font-size:6.6vw;}}@media(max-width:767px){.elementor-30048 .elementor-element.elementor-element-395de293{--min-height:11.5vh;}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-30048 .elementor-element.elementor-element-021bf21{--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-30048 .elementor-element.elementor-element-ab1e82d{--min-height:12vh;}.elementor-30048 .elementor-element.elementor-element-ab1e82d > .elementor-shape-top svg, .elementor-30048 .elementor-element.elementor-element-ab1e82d > .e-con-inner > .elementor-shape-top svg{width:calc(-1% + 1.3px);}.elementor-30048 .elementor-element.elementor-element-7a6f6b9f{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-30048 .elementor-element.elementor-element-6aa374c8{--min-height:86vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-6aa374c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-7dabcef1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-6da05d2f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-30048 .elementor-element.elementor-element-7bc9c6d7{--spacer-size:1vh;}.elementor-30048 .elementor-element.elementor-element-13c71a24{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-2cc8e990{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-3b29140.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30048 .elementor-element.elementor-element-3b29140{text-align:center;}.elementor-30048 .elementor-element.elementor-element-27f3c807{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30048 .elementor-element.elementor-element-510963ee{padding:7% 5% 7% 5%;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--n-accordion-item-title-space-between:16px;}.elementor-30048 .elementor-element.elementor-element-510963ee:hover{border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-30048 .elementor-element.elementor-element-8e6262c{--spacer-size:0vh;}.elementor-30048 .elementor-element.elementor-element-13bf071c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-30048 .elementor-element.elementor-element-5da2dee0 .elementor-heading-title{font-size:38px;}.elementor-widget-ucaddon_post_carousel .ue-grid-item-category a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .uc_post_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .ue-grid-item-meta-data{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .uc_paragraph{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_post_carousel .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_post_title{font-size:4.7vw;}.elementor-30048 .elementor-element.elementor-element-640f5694 .uc_more_btn{font-size:3.7vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-30048 .elementor-element.elementor-element-3a60b7a4{--width:50%;}.elementor-30048 .elementor-element.elementor-element-2d7a46c0{--width:50%;}.elementor-30048 .elementor-element.elementor-element-79cd6a72{--width:100%;}.elementor-30048 .elementor-element.elementor-element-1a25ae07{--width:100%;}.elementor-30048 .elementor-element.elementor-element-4e34f49c{--width:100%;}.elementor-30048 .elementor-element.elementor-element-2632e77e{--width:100%;}.elementor-30048 .elementor-element.elementor-element-4b88aa65{--width:300px;}.elementor-30048 .elementor-element.elementor-element-6fdad102{--width:300px;}.elementor-30048 .elementor-element.elementor-element-5212857c{--width:300px;}.elementor-30048 .elementor-element.elementor-element-2e2cfde8{--width:300px;}.elementor-30048 .elementor-element.elementor-element-fd27e16{--width:300px;}.elementor-30048 .elementor-element.elementor-element-26e510e3{--width:300px;}.elementor-30048 .elementor-element.elementor-element-2d2579c9{--width:300px;}.elementor-30048 .elementor-element.elementor-element-56883f7b{--width:300px;}.elementor-30048 .elementor-element.elementor-element-6659b1ae{--width:300px;}.elementor-30048 .elementor-element.elementor-element-357bc6fe{--width:300px;}.elementor-30048 .elementor-element.elementor-element-25e16b02{--width:300px;}.elementor-30048 .elementor-element.elementor-element-5c776c29{--width:300px;}.elementor-30048 .elementor-element.elementor-element-5e81da56{--width:300px;}.elementor-30048 .elementor-element.elementor-element-752ff3a9{--width:300px;}.elementor-30048 .elementor-element.elementor-element-680a07db{--width:20%;}.elementor-30048 .elementor-element.elementor-element-13c71a24{--width:100%;}.elementor-30048 .elementor-element.elementor-element-27f3c807{--width:55%;}.elementor-30048 .elementor-element.elementor-element-50cb4e68{--width:80vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-30048 .elementor-element.elementor-element-2ee4df3e{--width:1%;}.elementor-30048 .elementor-element.elementor-element-68395b5e{--width:100%;}.elementor-30048 .elementor-element.elementor-element-680a07db{--width:1%;}.elementor-30048 .elementor-element.elementor-element-13c71a24{--width:100%;}.elementor-30048 .elementor-element.elementor-element-2cc8e990{--width:40%;}.elementor-30048 .elementor-element.elementor-element-27f3c807{--width:70%;}.elementor-30048 .elementor-element.elementor-element-50cb4e68{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9fcc460 */.elementor-30048 .elementor-element.elementor-element-9fcc460 {
    overflow: hidden;
}

@media (max-width: 767px){

    .elementor-30048 .elementor-element.elementor-element-9fcc460{
        display: none;
    }

}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-5fa13cc9 */img {
  pointer-events: none;
}

.elementor-30048 .elementor-element.elementor-element-5fa13cc9 {
    will-change: transform;
    transform: translateZ(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-395de293 */.elementor-30048 .elementor-element.elementor-element-395de293{
    overflow: hidden;
}

@media (max-width: 767px) {
  #psicoterapia::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 18px;
    background: url('https://yurinovais.com/wp-content/uploads/2026/05/header-copia-2-scaled.jpg') repeat-x top center;
    background-size: auto 100%;
    pointer-events: none;
    z-index: 99;
  }

  #psicoterapia::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 18px;
    background: url('https://yurinovais.com/wp-content/uploads/2026/05/header-copia-2-scaled.jpg') repeat-x bottom center;
    background-size: auto 100%;
    pointer-events: none;
    z-index: 99;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac4c122 */.elementor-30048 .elementor-element.elementor-element-ac4c122{
    overflow: hidden;
}

@media (max-width: 767px){

    .elementor-30048 .elementor-element.elementor-element-ac4c122{
        display: none;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea81e53 */.elementor-30048 .elementor-element.elementor-element-ea81e53{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65c894 */.elementor-30048 .elementor-element.elementor-element-c65c894{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3298b5e1 *//* Tratamento de Imagem */
.elementor-30048 .elementor-element.elementor-element-3298b5e1 img {
    filter: 
        brightness(1.08)
        contrast(1.04)
        saturate(0.88)
        grayscale(0.06);

    image-rendering: auto;

    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translateZ(0);

}

/* Respiração quase invisível */
.elementor-30048 .elementor-element.elementor-element-3298b5e1 {
    animation: respiracaoMeditativa 24s ease-in-out infinite;
    transform-origin: center center;
}

@keyframes respiracaoMeditativa {
    0%, 100% { 
        transform: scale(1.002); 
    }
    50% { 
        transform: scale(1.006); 
    }
}



img {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76a9e8af */.sobre-borda {
    /* 1. O lacre principal: diz ao navegador que nada escapa desta caixa */
    contain: paint; 
    
    /* 2. O reforço para o corte físico */
    overflow: hidden; 
    
    /* 3. O ajuste para bordas arredondadas (essencial no seu caso) */
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a25ae07 */.sobre-descricao {
    /* 1. Trava o container no fundo do card */
    position: absolute !important;
    bottom: 2% !important; /* Margem inferior de 1% */
    
    /* 2. Cria a moldura lateral perfeita (98% de largura centralizado) */
    width: 95% !important;
    left: 50% !important;
    transform: translateX(-50%) !important; /* Centraliza horizontalmente */
    
    /* 3. Define a altura e o espaço do topo */
    height: 95.8% !important; 
    padding-top: 2% !important; /* Margem interna de 2% no topo para o texto */
    
    /* 4. Estilo (fundo e bordas) */
    background-color: rgba(255, 255, 255, 0.9) !important; /* Branco com leve transparência */
    border-radius: 8px !important; /* Arredonda para combinar com o card */
    
    /* 5. Comportamento */
    display: flex;
    flex-direction: column;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79cd6a72 */.card-inner{
    transform-style: preserve-3d;
    position: relative;
    transform: translateZ(0);
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c0db1b */.card-container{
    perspective: 2000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c280e50 *//* Container Sobre */
.elementor-30048 .elementor-element.elementor-element-4c280e50 {
    height: 100vh;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* Card Container */
#sobre .card-container {
  perspective: 2000px;
  cursor: pointer;
  user-select: none;
}

/* Card Inner */
#sobre .card-inner {
  width: 100%;
  height: 100%;
  position: relative;
  transform-style: preserve-3d;
  transform: translateZ(0);
}

/* Frente e Verso */
#sobre .card-front,
#sobre .card-back {
  position: absolute;
  inset: 0;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  overflow: hidden;
}

#sobre .card-back {
  transform: rotateY(180deg);
}

/* Imagens dentro do card e da foto-travessia */
#sobre .card-front img,
#sobre .card-back img,
.foto-travessia img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Brilho sutil na frente do card */
#sobre .card-front::before {
  content: '';
  position: absolute;
  top: 0;
  left: -150%;
  width: 25%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.35), transparent);
  animation: brilhoSutil 12s ease-in-out infinite;
  transform: skewX(-25deg);
  z-index: 5;
  pointer-events: none;
}

@keyframes brilhoSutil {
  0% { left: -150%; }
  12% { left: 150%; }
  100% { left: 150%; }
}

/* Foto travessia solta */
.foto-travessia {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
}

/* Otimização para render 3D */
.card-inner, .foto-travessia {
  transform: translateZ(0);
  backface-visibility: hidden !important;
  -webkit-backface-visibility: hidden !important;
}

@media (max-width: 1024px){

    .elementor-30048 .elementor-element.elementor-element-4c280e50{
        display: none;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b3f8b49 */.elementor-30048 .elementor-element.elementor-element-2b3f8b49 {
  position: relative;
  overflow: hidden;
}

.elementor-30048 .elementor-element.elementor-element-2b3f8b49::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(28, 10, 5, 0.05);
  pointer-events: none;
  z-index: 0;
}

.elementor-30048 .elementor-element.elementor-element-2b3f8b49 > .elementor-container {
  position: relative;
  z-index: 1;
}

@media (max-width: 1024px) {
    .elementor-30048 .elementor-element.elementor-element-2b3f8b49 {
        display: none;
    }
}

.elementor-30048 .elementor-element.elementor-element-2b3f8b49{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cf35397 */.fundo-biblioteca-mobile {
    /* Mantém seu efeito parallax */
    transform: translateZ(-40px) scale(1.2); 
    backface-visibility: hidden;

    /* SOLUÇÃO: Corta o excesso da imagem */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 94.5%; /* Ajuste essa porcentagem para onde o texto começa */
    
    /* Faz a imagem preencher o espaço sem esticar e sem "vazar" */
    object-fit: cover; 
    
    /* Garante que o ponto de ancoragem seja o topo */
    object-position: top; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6295b8be */.elementor-30048 .elementor-element.elementor-element-6295b8be {
    pointer-events: none;
}

.elementor-30048 .elementor-element.elementor-element-6295b8be {
    text-wrap: pretty;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a4b1e7 */.sobre-borda-mobile {
    /* 1. O lacre principal: diz ao navegador que nada escapa desta caixa */
    contain: paint; 
    
    /* 2. O reforço para o corte físico */
    overflow: hidden; 
    
    /* 3. O ajuste para bordas arredondadas (essencial no seu caso) */
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}

.elementor-30048 .elementor-element.elementor-element-23a4b1e7 {
  height: fit-content !important;
  min-height: unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2632e77e */.sobre-descricao-mobile {
    /* 1. Trava o container no fundo do card */
    position: absolute !important;
    bottom: 2% !important; /* Margem inferior de 1% */
    
    /* 2. Cria a moldura lateral perfeita (98% de largura centralizado) */
    width: 95% !important;
    left: 50% !important;
    transform: translateX(-50%) !important; /* Centraliza horizontalmente */
    
    /* 3. Define a altura e o espaço do topo */
    height: 47% !important; 
    padding-top: 2% !important; /* Margem interna de 2% no topo para o texto */
    
    /* 4. Estilo (fundo e bordas) */
    background-color: rgba(255, 255, 255, 0.9) !important; /* Branco com leve transparência */
    border-radius: 8px !important; /* Arredonda para combinar com o card */
    
    /* 5. Comportamento */
    display: flex;
    flex-direction: column;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e34f49c */.card-inner-mobile{
    transform-style: preserve-3d;
    position: relative;
    transform: translateZ(0);
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-226a832e */.card-container-mobile{
    perspective: 2000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d14a15a */.elementor-30048 .elementor-element.elementor-element-1d14a15a {
    height: 100vh;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

#sobre-mobile .card-container-mobile {
    width: 65vw;
    height: 70vh;
    perspective: 2000px;
    cursor: pointer;
    user-select: none;
}

#sobre-mobile .card-inner-mobile {
    width: 100%;
    height: 100%;
    position: relative;
    transform-style: preserve-3d;
    transform: translateZ(0);
}

#sobre-mobile .card-front-mobile,
#sobre-mobile .card-back-mobile {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    overflow: hidden;
}

#sobre-mobile .card-back-mobile {
    transform: rotateY(180deg);
}

#sobre-mobile .card-front-mobile img,
#sobre-mobile .card-back-mobile img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* 1. Prepara o container da FRENTE para o efeito */
.card-front-mobile {
    position: relative;
    overflow: hidden; /* Garante que o brilho não saia do cartão */
}

/* 2. O Risco de Luz Fino e Elegante */
.card-front-mobile::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%; /* Posição de descanso (longe) */
    width: 25%;   /* Bem fino */
    height: 100%;
    
    /* Gradiente branco suave com transparência */
    background: linear-gradient(
        90deg, 
        transparent, 
        rgba(255, 255, 255, 0.35), 
        transparent
    );
    
    /* Ciclo de 15 segundos: passa uma vez e descansa muito */
    animation: brilhoSutilMobile 12s ease-in-out infinite;
    transform: skewX(-25deg); /* Inclinação clássica */
    z-index: 5;
    pointer-events: none; /* Não interfere no toque/clique */
}

/* 3. A Animação do "Flash" Espaçado */
@keyframes brilhoSutilMobile {
    0% {
        left: -150%;
    }
    12% {
        left: 150%; /* O brilho cruza o cartão nos primeiros 1.8s */
    }
    100% {
        left: 150%; /* Fica escondido pelo resto dos 15 segundos */
    }
}

@media (max-width: 767px),
       (min-width: 1025px){

    .elementor-30048 .elementor-element.elementor-element-1d14a15a{
        display: none;
    }

}

.elementor-30048 .elementor-element.elementor-element-1d14a15a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-021bf21 */.elementor-30048 .elementor-element.elementor-element-021bf21{
    overflow: hidden;
}

@media (min-width: 768px){
    .elementor-30048 .elementor-element.elementor-element-021bf21{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1e82d */.elementor-30048 .elementor-element.elementor-element-ab1e82d {
    box-shadow: 
        inset 0 60px 60px -60px rgba(0,0,0,0.5), 
        inset 0 -60px 60px -60px rgba(0,0,0,0.5);
}

.elementor-30048 .elementor-element.elementor-element-ab1e82d {
  position: relative;
}

.elementor-30048 .elementor-element.elementor-element-ab1e82d::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(28, 10, 5, 0.05);
  pointer-events: none;
  z-index: 0;
}

.elementor-30048 .elementor-element.elementor-element-ab1e82d > .elementor-container {
  position: relative;
  z-index: 1;
}

@media (max-width: 767px){
    .elementor-30048 .elementor-element.elementor-element-ab1e82d{
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px){
    .elementor-30048 .elementor-element.elementor-element-ab1e82d{
        height: 12vh;
    }
}

.elementor-30048 .elementor-element.elementor-element-ab1e82d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b61a58 */.elementor-30048 .elementor-element.elementor-element-49b61a58{
overflow:hidden;
width:100%;
}

@media (min-width: 768px) and (max-width: 1024px) {

  :root {
    --depoimentos-largura-tablet: 100%; /* ← ajuste aqui */
  }

  #depoimentos-interno {
    width:     var(--depoimentos-largura-tablet) !important;
    max-width: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa98dc5 */@media (min-width: 1025px) {

    .elementor-30048 .elementor-element.elementor-element-fa98dc5 {

        display: none;
        transform: translateZ(0);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68395b5e */@media (min-width: 768px) and (max-width: 1024px) {

  .coluna-e,
  .coluna-d {
    display: none !important;
  }

  .caixa-depoimentos {
    justify-content: flex-start !important;
  }

  /* Faz o trilho ocupar o espaço restante e centraliza verticalmente */
  .caixa-depoimentos > .elementor-element > .depoimentos-interno,
  .caixa-depoimentos .depoimentos-interno {
    flex: 1 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6f6b9f *//* ════════════════════════════════════════════════════════════
   DEPOIMENTOS — sistema de escala global (--yn-sec-scale)
   ───────────────────── PAINEL DE CONTROLE ─────────────────────
   • Mexa SÓ nos números BASE (px, pensados num desktop de 1440px).
   • var(--yn-sec-scale) estica/encolhe tudo junto, pela LARGURA da tela.
   • A ALTURA fica em vh de propósito: é o que segura o 100vh
     (divisor + depoimentos + CTA) e o encaixe das colunas.
   • Daqui pra baixo do painel é só "tradução" — não precisa mexer.
   ════════════════════════════════════════════════════════════ */
.pai-depoimentos{

  /* ── Estrutura vertical (vh — normalmente não mexer) ──────────── */
  --sec-altura:          68vh;   /* altura da seção dentro do 100vh        */
  --caixa-largura-max:   65%;    /* largura da área central (respiro lateral) */

  /* ── Colunas laterais ─────────────────────────────────────────── */
  --coluna-largura:      auto;   /* auto = a imagem define / ou ex: 160px, 11vw */

  /* ── Título "DEPOIMENTOS" ─────────────────────────────────────── */
  --titulo-fonte:        calc(50px * var(--yn-sec-scale));
  --titulo-letra:        calc(12px * var(--yn-sec-scale)); /* espaço entre letras */
  --titulo-margem-topo:  calc(0px  * var(--yn-sec-scale));
  --titulo-margem-baixo: calc(0px  * var(--yn-sec-scale));

  /* ── Trilho / carrossel ───────────────────────────────────────── */
  --cartao-gap:          calc(60px * var(--yn-sec-scale)); /* espaço entre cartões */
  --interno-padding:     calc(43px * var(--yn-sec-scale)); /* respiro dentro da caixa */

  /* ── Cartão ───────────────────────────────────────────────────── */
  --cartao-fundo:  url("https://yurinovais.com/wp-content/uploads/2026/02/3-2-scaled.jpg");
  --cartao-largura:      calc(300px * var(--yn-sec-scale));
  --cartao-raio:         calc(5px   * var(--yn-sec-scale));
  --cartao-pad-topo:     calc(21px  * var(--yn-sec-scale));
  --cartao-pad-dir:      calc(17px  * var(--yn-sec-scale));
  --cartao-pad-baixo:    calc(0px   * var(--yn-sec-scale));
  --cartao-pad-esq:      calc(3px   * var(--yn-sec-scale));

  /* ── Conteúdo do cartão ───────────────────────────────────────── */
  --aspas-tam:           calc(16px  * var(--yn-sec-scale)); /* tamanho do ícone de aspas */
  --aspas-pad-esq:       calc(15px  * var(--yn-sec-scale)); /* posição horizontal das aspas */
  --aspas-pad-topo:      calc(0px   * var(--yn-sec-scale)); /* posição vertical das aspas */
  --texto-fonte:         calc(17px  * var(--yn-sec-scale)); /* texto do depoimento   */
  --texto-linha:         1.6;
  --nome-fonte:          calc(16px  * var(--yn-sec-scale)); /* ex.: "Mariana, 29"    */


  /* ═══════════════ TRADUÇÃO — não precisa mexer ════════════════ */

  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: flex-start !important;
  height: var(--sec-altura) !important;
  cursor: default;
  position: relative;
}

/* leve sombreado quente sobre a seção (mantido) */
.pai-depoimentos::before{
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(28, 10, 5, 0.05);
  pointer-events: none;
  z-index: 0;
}

/* Caixa central (altura em vh; largura escala em %) */
.caixa-depoimentos{
  flex: 0 1 auto !important;
  max-width: var(--caixa-largura-max) !important;
  min-width: 0 !important;
  height: var(--sec-altura) !important;
  margin: 0 auto !important;
  display: flex !important;
  flex-wrap: nowrap !important;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* COLUNAS — largura controlada por --coluna-largura */
.coluna-e,
.coluna-d{ flex: 0 0 auto !important; width: var(--coluna-largura) !important; position: relative; z-index: 10; }
.coluna-e img{
  height: calc(68vh + 1.8vh + 2px) !important;
  width: auto !important; max-width: none !important;
  margin-top: -2px !important; display: block !important; position: relative;
}
.coluna-d img{
  height: calc(68vh + 1.82vh + 2px) !important;
  width: auto !important; max-width: none !important;
  margin-top: -2px !important; display: block !important; position: relative;
  transform: scaleX(-1);
}

/* Título "DEPOIMENTOS" */
.pai-depoimentos .elementor-heading-title{
  color: #641617 !important;
  text-transform: uppercase !important;
  font-weight: 800 !important;
  font-size: var(--titulo-fonte) !important;
  letter-spacing: var(--titulo-letra) !important;
  padding-left: var(--titulo-letra) !important;
  line-height: 1.3em;
  text-align: center;
  display: block;
  margin: 0 auto;
  transition: none !important;
  will-change: transform;
}
.pai-depoimentos .elementor-heading-title:hover{
  color: #641617 !important;
  letter-spacing: var(--titulo-letra) !important;
  opacity: 1 !important;
}

/* Respiro dentro da caixa (área que rola o carrossel) */
.pai-depoimentos .depoimentos-interno{
  overflow: hidden;
  transform: translateZ(0);
  width: 100%;
  padding: var(--interno-padding) !important;
  height: calc(450px * var(--yn-sec-scale)) !important;
  min-height: 0 !important;
}

/* Trilho do carrossel */
.pai-depoimentos .depoimentos{
  display: flex !important;
  gap: var(--cartao-gap) !important;
  width: max-content;
  height: 100% !important;
  will-change: transform;
}

/* Cartão */
.pai-depoimentos [class*="loop-start-"]{
  flex: 0 0 auto !important;
  width: var(--cartao-largura) !important;
  min-width: 0 !important;
  height: 100% !important;
  min-height: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  overflow: hidden !important;
  justify-content: center !important;
  border-radius: var(--cartao-raio) !important;
  padding: var(--cartao-pad-topo) var(--cartao-pad-dir) var(--cartao-pad-baixo) var(--cartao-pad-esq) !important;
  background-image: var(--cartao-fundo) !important;
}

/* Aspas (ícone fa-quote-left) — posição no wrapper, tamanho no .e-icon/SVG */
.pai-depoimentos .dep-aspas{
  align-self: flex-start;
  padding-left: var(--aspas-pad-esq) !important;
  padding-top:  var(--aspas-pad-topo, 0px) !important;
  --e-rating-icon-size: var(--aspas-tam);
}
.pai-depoimentos .dep-aspas .e-icon,
.pai-depoimentos .dep-aspas .e-font-icon-svg,
.pai-depoimentos .dep-aspas .e-icon svg{
  font-size: var(--aspas-tam) !important;
  width:     var(--aspas-tam) !important;
  height:    var(--aspas-tam) !important;
}

/* Texto do depoimento (fonte fluida + scroll interno + capitular) */
.pai-depoimentos .dep-texto .elementor-widget-container,
.pai-depoimentos .dep-texto blockquote,
.pai-depoimentos .dep-texto p{
  font-size: var(--texto-fonte) !important;
}
.pai-depoimentos .dep-texto{
  flex: 1 1 auto !important;
  flex-direction: column !important;
  display: flex !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  min-height: 0 !important;
  max-height: none !important;
  line-height: var(--texto-linha) !important;
  text-wrap: pretty;
  hyphens: auto;
  scrollbar-width: thin;
  scrollbar-color: #641617 transparent;
}
.pai-depoimentos .dep-texto::-webkit-scrollbar{ width: 4px; }
.pai-depoimentos .dep-texto::-webkit-scrollbar-thumb{
  background-color: #641617; border-radius: 10px;
}
.pai-depoimentos .dep-texto .elementor-drop-cap{
  -webkit-initial-letter: 3 !important;
  initial-letter: 3 !important;
  font-size: 3.5em !important;
  line-height: 1 !important;
  float: left;
  font-family: inherit;
}
.pai-depoimentos .dep-texto .elementor-drop-cap-letter{ display: inline-block; }

.pai-depoimentos .dep-texto > *{
  margin-top: auto !important;
  margin-bottom: auto !important;
}

/* Identificação (nome) */
.pai-depoimentos .dep-nome,
.pai-depoimentos .dep-nome p{ font-size: var(--nome-fonte) !important; }


/* ════════════════════════════════════════════════════════════
   TABLET (≤ 1024px) — PAINEL DE CONTROLE
   ════════════════════════════════════════════════════════════ */
@media (max-width: 1024px) {
  .pai-depoimentos {

    /* ── Estrutura vertical ─────────────────────────────────── */
    --sec-altura:          76vh;
    --caixa-largura-max:   100%;

    /* ── Colunas laterais ───────────────────────────────────── */
    --coluna-largura:      auto;

    /* ── Título "DEPOIMENTOS" ──────────────────────────────── */
    --titulo-fonte:        calc(50px * var(--yn-sec-scale));
    --titulo-letra:        calc(12px * var(--yn-sec-scale));
    --titulo-margem-topo:  calc(12px  * var(--yn-sec-scale));
    --titulo-margem-baixo: calc(-13px  * var(--yn-sec-scale));

    /* ── Trilho / carrossel ─────────────────────────────────── */
    --cartao-gap:          calc(60px * var(--yn-sec-scale));
    --interno-padding:     calc(43px * var(--yn-sec-scale));

    /* ── Cartão ─────────────────────────────────────────────── */
    --cartao-largura:      calc(300px * var(--yn-sec-scale));
    --cartao-raio:         calc(5px   * var(--yn-sec-scale));
    --cartao-pad-topo:     calc(21px  * var(--yn-sec-scale));
    --cartao-pad-dir:      calc(17px  * var(--yn-sec-scale));
    --cartao-pad-baixo:    calc(0px   * var(--yn-sec-scale));
    --cartao-pad-esq:      calc(3px   * var(--yn-sec-scale));

    /* ── Conteúdo do cartão ─────────────────────────────────── */
    --aspas-tam:           calc(18px  * var(--yn-sec-scale));
    --aspas-pad-esq:       calc(15px  * var(--yn-sec-scale));
    --aspas-pad-topo:      calc(0px   * var(--yn-sec-scale));
    --texto-fonte:         calc(17px  * var(--yn-sec-scale));
    --nome-fonte:          calc(18px  * var(--yn-sec-scale));
  }
  
  .pai-depoimentos .coluna-e,
  .pai-depoimentos .coluna-d,
  .coluna-container-extrapolada {
    display: none !important;
  }
}


/* ════════════════════════════════════════════════════════════
   MOBILE (≤ 767px) — PAINEL DE CONTROLE
   ════════════════════════════════════════════════════════════ */
@media (max-width: 767px) {
  .pai-depoimentos {

box-shadow:
      inset 0 15px 15px -15px rgba(0,0,0,0.5),   /* superior */
      inset 0 -15px 15px -15px rgba(0,0,0,0.5);  /* inferior */
      
      
    /* ── Estrutura vertical ─────────────────────────────────── */
    --sec-altura:          86vh;
    --caixa-largura-max:   100%;

    /* ── Colunas laterais ───────────────────────────────────── */
    --coluna-largura:      auto;

    /* ── Título "DEPOIMENTOS" ──────────────────────────────── */
    --titulo-fonte:        calc(38px * var(--yn-sec-scale));
    --titulo-letra:        calc(4px * var(--yn-sec-scale));
    --titulo-margem-topo:  calc(20px * var(--yn-sec-scale));
    --titulo-margem-baixo: calc(0px  * var(--yn-sec-scale));

    /* ── Trilho / carrossel ─────────────────────────────────── */
    --cartao-gap:          calc(60px * var(--yn-sec-scale));
    --interno-padding:     calc(30px * var(--yn-sec-scale));

    /* ── Cartão ─────────────────────────────────────────────── */
    --cartao-largura:      calc(300px * var(--yn-sec-scale));
    --cartao-raio:         calc(5px   * var(--yn-sec-scale));
    --cartao-pad-topo:     calc(21px  * var(--yn-sec-scale));
    --cartao-pad-dir:      calc(17px  * var(--yn-sec-scale));
    --cartao-pad-baixo:    calc(0px   * var(--yn-sec-scale));
    --cartao-pad-esq:      calc(3px   * var(--yn-sec-scale));

    /* ── Conteúdo do cartão ─────────────────────────────────── */
    --aspas-tam:           calc(18px  * var(--yn-sec-scale));
    --aspas-pad-esq:       calc(19px  * var(--yn-sec-scale));
    --aspas-pad-topo:      calc(0px   * var(--yn-sec-scale));
    --texto-fonte:         calc(17px  * var(--yn-sec-scale));
    --texto-linha:        2.6;
    --nome-fonte:          calc(18px  * var(--yn-sec-scale));
  }

  /* Ocultar colunas laterais no mobile (reforço ao hide_mobile do Elementor) */
  .pai-depoimentos .coluna-e,
  .pai-depoimentos .coluna-d,
  .coluna-container-extrapolada {
    display: none !important;
  }
}

.pai-depoimentos .elementor-heading-title {
 margin-top:    var(--titulo-margem-topo, 0px) !important;
  margin-bottom: var(--titulo-margem-baixo, 0px) !important;
}

.elementor-element-1fc6eb56 {
    border-bottom: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b578352 */.elementor-30048 .elementor-element.elementor-element-b578352{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6da05d2f *//* TÍTULOS DE ALTA NOBREZA (ESTÉTICA CLÁSSICA) */

.elementor-30048 .elementor-element.elementor-element-6da05d2f .elementor-heading-title {
    /* 1. Identidade Imponente */
    color: #641617 !important;
    text-transform: uppercase !important;
    font-weight: 800 !important;

    /* 2. Fonte e espaçamento fluidos via --yn-sec-scale */
    font-size:      var(--faq-titulo-fonte) !important;
    letter-spacing: var(--faq-titulo-letra) !important;

    /* 3. Compensação de centralização (último caractere) */
    padding-left: var(--faq-titulo-letra) !important;

    /* 4. Refinamento de proporção */
    line-height: 1.3em;
    text-align: center;
    display: block;
    margin: 0 auto;

    /* 5. Estática Nobre — sem animações ou hovers */
    transition: none !important;
}

/* Título permanece uma rocha mesmo ao passar o mouse */
.elementor-30048 .elementor-element.elementor-element-6da05d2f .elementor-heading-title:hover {
    color: #641617 !important;
    letter-spacing: var(--faq-titulo-letra) !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b29140 */.elementor-30048 .elementor-element.elementor-element-3b29140 {
    /* 12s é o tempo ideal de uma respiração meditativa guiada (6s in / 6s out) */
    /* ease-in-out faz a curva natural de desacelerar no topo e na base */
    animation: respiracaoMeditativa 12s ease-in-out infinite;
    transform-origin: center center;
}

@keyframes respiracaoMeditativa {
    0% {
        transform: scale(1.005); /* Não esvazia totalmente, mantém a forma */
    }
    50% {
        transform: scale(1.025); /* O ápice da respiração. Chega aqui e já desce fluido */
    }
    100% {
        transform: scale(1.005); /* Retorna à base suavemente */
    }
}

img {
    pointer-events: none;
}

.elementor-30048 .elementor-element.elementor-element-3b29140 img {
    width: auto;
    height: auto;
    max-width: 100vh;
    max-height: 49vh;
    display: block;
    object-fit: contain;
}





@media (min-width: 768px) and (max-width: 1024px) {

  :root {
    --estatua-maxwidth-tablet:  80vh;  /* ← ajuste aqui */
    --estatua-maxheight-tablet: 48vh;  /* ← ajuste aqui */
  }

  .elementor-30048 .elementor-element.elementor-element-3b29140 img {
    max-width:  var(--estatua-maxwidth-tablet)  !important;
    max-height: var(--estatua-maxheight-tablet) !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc8e990 */.elementor-30048 .elementor-element.elementor-element-2cc8e990 {
    flex: 1 1 0;
    min-width: 0;

    display: flex;
    align-items: flex-end;
    justify-content: center;

    overflow: hidden;
}

@media (max-width: 1024px){

    .elementor-30048 .elementor-element.elementor-element-2cc8e990{
        display: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332a0eab *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-332a0eab .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-332a0eab p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16cdc948 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-16cdc948 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-16cdc948 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15503f4b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-15503f4b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-15503f4b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61361a1d *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-61361a1d .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-61361a1d p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fce987b *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-1fce987b .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-1fce987b p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f52a8 *//* ── Texto das respostas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-c2f52a8 .elementor-widget-container,
.elementor-30048 .elementor-element.elementor-element-c2f52a8 p {
    font-size: var(--faq-sanfona-descr) !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-510963ee */.elementor-30048 .elementor-element.elementor-element-510963ee {
 
    overflow-x: hidden;

    scrollbar-width: thin;
    scrollbar-color: #641617 transparent;
    overscroll-behavior: contain;
    scrollbar-gutter: stable;
}

.elementor-30048 .elementor-element.elementor-element-510963ee::-webkit-scrollbar {
    width: 8px;
}

.elementor-30048 .elementor-element.elementor-element-510963ee::-webkit-scrollbar-thumb {
    background: #641617;
    border-radius: 10px;
}



.elementor-30048 .elementor-element.elementor-element-510963ee .e-n-accordion-item:not([open]) > .e-n-accordion-item-title {
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}

/* ── Título das perguntas — escala global ─── */
.elementor-30048 .elementor-element.elementor-element-510963ee .e-n-accordion-item-title-text {
    font-size: var(--faq-sanfona-titulo) !important;
}

@media (max-width: 767px) {
  .elementor-30048 .elementor-element.elementor-element-510963ee {
    align-self: center !important;
  }
}

.elementor-30048 .elementor-element.elementor-element-510963ee {
    max-height:50vh;
    overflow-y: auto;
    overscroll-behavior: contain;
}


/* Remove o anel azul padrão do navegador no clique/foco comum */
.sanfona .e-n-accordion-item-title:focus {
  outline: none;
  box-shadow: none;
}

/* Anel sutil, na sua paleta, só quando navega por TECLADO */
.sanfona .e-n-accordion-item-title:focus-visible {
  outline: none;  /* troque pelo seu dourado exato (ou sua var, ex.: var(--yn-dourado)) */
  outline-offset: none;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f3c807 */@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-30048 .elementor-element.elementor-element-27f3c807 {
        display: flex;
        overflow: hidden;
        justify-content: center;
        align-items: center;
        margin: 0 auto;
    }
}

@media (min-width: 1025px){
    .elementor-30048 .elementor-element.elementor-element-27f3c807{
        margin-top: 0.5%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13c71a24 */.elementor-30048 .elementor-element.elementor-element-13c71a24 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    gap: 40px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa374c8 *//* ════════════════════════════════════════════════════════════
   FAQ — Escala de texto via --yn-sec-scale
   ─────────────────── PAINEL DE CONTROLE ──────────────────────
   • Mexa SÓ nos números BASE (px, referência desktop 1440px).
   • var(--yn-sec-scale) adapta tudo junto pela largura da tela.
   ════════════════════════════════════════════════════════════ */
.faq {
  /* ── Título "DÚVIDAS FREQUENTES" ─────────────────────────── */
  --faq-titulo-fonte:        calc(50px * var(--yn-sec-scale));
  --faq-titulo-letra:        calc(12px * var(--yn-sec-scale));
  --faq-titulo-margem-t:     calc(50px * var(--yn-sec-scale));
  --faq-titulo-margem-b:     calc(28px * var(--yn-sec-scale));
  /* ── Título das perguntas (sanfona) ─────────────────────── */
  --faq-sanfona-titulo:      calc(13px * var(--yn-sec-scale));
  /* ── Ícone da sanfona (setinha) ─────────────────────────── */
  --faq-sanfona-icone:       calc(14px * var(--yn-sec-scale));
  /* ── Texto das respostas (descrição) ─────────────────────── */
  --faq-sanfona-descr:       calc(16px * var(--yn-sec-scale));
  /* ── Margem da sanfona (desktop — referência) ────────────── */
  --faq-sanfona-margem-t:    calc(0px  * var(--yn-sec-scale));
  --faq-sanfona-margem-b:    calc(0px  * var(--yn-sec-scale));
}

/* ── TABLET (≤ 1024px) ──────────────────────────────────── */
@media (max-width: 1024px) {
  .faq {
    --faq-titulo-fonte:      calc(50px * var(--yn-sec-scale));
    --faq-titulo-letra:      calc(12px * var(--yn-sec-scale));
    --faq-titulo-margem-t:   calc(42px * var(--yn-sec-scale));
    --faq-titulo-margem-b:   calc(29px * var(--yn-sec-scale));
    --faq-sanfona-titulo:    calc(14px * var(--yn-sec-scale));
    --faq-sanfona-icone:     calc(18px * var(--yn-sec-scale));
    --faq-sanfona-descr:     calc(16px * var(--yn-sec-scale));
    /* ── Margem da sanfona — TABLET ── */
    --faq-sanfona-margem-t:  calc(50px * var(--yn-sec-scale)); /* ← ajuste aqui */
    --faq-sanfona-margem-b:  calc(0px * var(--yn-sec-scale)); /* ← ajuste aqui */
  }
}

/* ── MOBILE (≤ 767px) ───────────────────────────────────── */
@media (max-width: 767px) {
  .faq {
    --faq-titulo-fonte:      calc(38px * var(--yn-sec-scale));
    --faq-titulo-letra:      calc(6px  * var(--yn-sec-scale));
    --faq-titulo-margem-t:   calc(45px  * var(--yn-sec-scale));
    --faq-titulo-margem-b:   calc(24px * var(--yn-sec-scale));
    --faq-sanfona-titulo:    calc(12px * var(--yn-sec-scale));
    --faq-sanfona-icone:     calc(15px * var(--yn-sec-scale));
    --faq-sanfona-descr:     calc(17px * var(--yn-sec-scale)); 
    /* ── Margem da sanfona — MOBILE ── */
    --faq-sanfona-margem-t:  calc(5px * var(--yn-sec-scale)); /* ← ajuste aqui */
    --faq-sanfona-margem-b:  calc(5px * var(--yn-sec-scale)); /* ← ajuste aqui */
  }
}

/* ── Margens do título principal ────────────────────────── */
.faq .elementor-widget-heading {
    margin-top:    var(--faq-titulo-margem-t) !important;
    margin-bottom: var(--faq-titulo-margem-b) !important;
}

/* ── Zerando padding do container-título ────────────────── */
.elementor-element-62227dff {
    padding-top:    0 !important;
    padding-bottom: 0 !important;
}

/* ── Tamanho do ícone da sanfona (setinha) ──────────────── */
.sanfona .e-n-accordion-item-title-icon i {
    font-size: var(--faq-sanfona-icone) !important;
}
.sanfona .e-n-accordion-item-title-icon svg {
    width:  var(--faq-sanfona-icone) !important;
    height: var(--faq-sanfona-icone) !important;
}

/* ── Margens da sanfona (widget accordion inteiro) ──────── */
.faq .sanfona {
    margin-top:    var(--faq-sanfona-margem-t) !important;
    margin-bottom: var(--faq-sanfona-margem-b) !important;
}

/* ── Texto das respostas — mira no widget, funciona com ou sem <p> ─── */
.faq .sanfona .elementor-widget-text-editor,
.faq .sanfona .elementor-widget-text-editor * {
    font-size: var(--faq-sanfona-descr) !important;
    line-height: 1.5 !important;
}

.elementor-30048 .elementor-element.elementor-element-6aa374c8{
    overflow: hidden;
}



@media (max-width: 767px) {
  #faq::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 18px;
    background: url('https://yurinovais.com/wp-content/uploads/2026/05/header-copia-2-scaled.jpg') repeat-x top center;
    background-size: auto 100%;
    pointer-events: none;
    z-index: 9999;
  }
}

@media (min-width: 768px) and (max-width: 1024px){
    .elementor-30048 .elementor-element.elementor-element-6aa374c8{
        height: auto;
        min-height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575b3c4 */.elementor-30048 .elementor-element.elementor-element-575b3c4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5da2dee0 *//* TÍTULOS DE ALTA NOBREZA (ESTÉTICA CLÁSSICA) */

.elementor-30048 .elementor-element.elementor-element-5da2dee0 .elementor-heading-title {
    /* 1. Identidade Imponente */
    color: #641617 !important;
    text-transform: uppercase !important;
    font-weight: 800 !important; /* Peso sólido para passar respeito */
    
    /* 2. O Segredo do Luxo: Espaçamento Amplo (Tracking) */
    /* Esse espaçamento faz o título parecer esculpido */
    letter-spacing: 12px !important; 
    
    /* 3. Ajuste Matemático de Centralização */
    /* Adicionamos o padding para compensar o espaço da última letra e não ficar torto */
    padding-left: 12px !important; 
    
    /* 4. Refinamento de Proporção */
    line-height: 1.3em;
    text-align: center;
    display: block;
    margin: 0 auto;
    
    /* 5. Estática Nobre (Sem animações ou hovers) */
    transition: none !important;
}

/* Garante que o título permaneça uma rocha mesmo se o mouse passar */
.elementor-30048 .elementor-element.elementor-element-5da2dee0 .elementor-heading-title:hover {
    color: #641617 !important;
    letter-spacing: 12px !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_post_carousel, class: .elementor-element-640f5694 */.elementor-30048 .elementor-element.elementor-element-640f5694 {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b2cc631 */.elementor-30048 .elementor-element.elementor-element-6b2cc631{
  align-self: center;
  margin-top: auto;
  padding-bottom: 0.9vh;
}

/* Efeito ao passar o mouse */
.elementor-30048 .elementor-element.elementor-element-6b2cc631:hover {
  transform: scale(1.05); /* Aumenta o tamanho em 5% */
}

@media (max-width: 767px){
    .elementor-30048 .elementor-element.elementor-element-6b2cc631{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bf071c */.elementor-30048 .elementor-element.elementor-element-13bf071c{
    /* will-change */
    transform: translateZ(0);
    box-shadow: inset 0 -40px 40px -40px rgba(0,0,0,0.5);
    overflow: hidden;
}

/* ════════════════════════════════════════════════════════════
   EXPLORAR — escala global (--yn-sec-scale)
   PAINEL: mexa só nos BASE (px @1440). Escopo: título + botão.
   ════════════════════════════════════════════════════════════ */
.explorar{
  /* ── Título "Explorar" ── */
  --titulo-fonte:        calc(50px  * var(--yn-sec-scale));
  --titulo-letra:        calc(12px * var(--yn-sec-scale));
  --titulo-margem-topo:  calc(50px   * var(--yn-sec-scale));
  --titulo-margem-baixo: calc(28px   * var(--yn-sec-scale));

  /* ── Botão "voltar ao início" (ícone) ── */
  --botao-fonte:         calc(55px  * var(--yn-sec-scale));
  --botao-margem-topo:   calc(0px   * var(--yn-sec-scale));
}

/* ═══════════════ TRADUÇÃO — não mexer ═══════════════ */
.explorar .elementor-heading-title{
  font-size:      var(--titulo-fonte) !important;
  letter-spacing: var(--titulo-letra) !important;
  margin-top:     var(--titulo-margem-topo) !important;
  margin-bottom:  var(--titulo-margem-baixo) !important;
}
.explorar .botao-inicio .elementor-button,
.explorar .botao-inicio .elementor-button-icon i{
  font-size: var(--botao-fonte) !important;
}
.explorar .botao-inicio .elementor-button-icon svg{ /* fallback se vier SVG */
  width:  var(--botao-fonte) !important;
  height: var(--botao-fonte) !important;
}
.explorar .botao-inicio{
  margin-top: var(--botao-margem-topo) !important;
}

/* ════════════════ TABLET (≤ 1024px) ════════════════ */
@media (max-width: 1024px){
  .explorar{
    --titulo-fonte:        calc(50px  * var(--yn-sec-scale));
    --titulo-letra:        calc(12px * var(--yn-sec-scale));
    --titulo-margem-topo:  calc(11px   * var(--yn-sec-scale));
    --titulo-margem-baixo: calc(14px   * var(--yn-sec-scale));

    --botao-fonte:         calc(55px  * var(--yn-sec-scale));
    --botao-margem-topo:   calc(0px   * var(--yn-sec-scale));
  }
}

/* ════════════════ MOBILE (≤ 767px) ════════════════ */
@media (max-width: 767px){
  .explorar{
    --titulo-fonte:        calc(38px  * var(--yn-sec-scale)); /* valor inicial — ajuste */
    --titulo-letra:        calc(6px   * var(--yn-sec-scale));
    --titulo-margem-topo:  calc(26px   * var(--yn-sec-scale));
    --titulo-margem-baixo: calc(0px   * var(--yn-sec-scale));

    --botao-fonte:         calc(50px  * var(--yn-sec-scale)); /* valor inicial — ajuste */
    --botao-margem-topo:   calc(0px   * var(--yn-sec-scale));
  }
}

@media (max-width: 767px) {
  #explorar::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 18px;
    background: url('https://yurinovais.com/wp-content/uploads/2026/05/header-copia-2-scaled.jpg') repeat-x top center;
    background-size: auto 100%;
    pointer-events: none;
    z-index: 9999;
  }
}/* End custom CSS */