.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-69888 .elementor-element.elementor-element-7f0ae14{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;--z-index:10;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-7f0ae14:not(.elementor-motion-effects-element-type-background), .elementor-69888 .elementor-element.elementor-element-7f0ae14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d6e44a );}.elementor-69888 .elementor-element.elementor-element-7f0ae14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-69888 .elementor-element.elementor-element-7f0ae14 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-69888 .elementor-element.elementor-element-3820a9f{--spacer-size:25px;}.elementor-69888 .elementor-element.elementor-element-f95985a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 0px;--row-gap:9px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-f95985a .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-69888 .elementor-element.elementor-element-6d879f0 .elementor-heading-title{font-family:"ivy-presto-d-light", Sans-serif;font-size:51px;font-weight:300;letter-spacing:1.2px;color:var( --e-global-color-74f28a7 );}.elementor-69888 .elementor-element.elementor-element-211e823 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-211e823 .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-74f28a7 );}.elementor-69888 .elementor-element.elementor-element-988062a{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-988062a.e-con{--align-self:center;}.elementor-69888 .elementor-element.elementor-element-988062a .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-08de0a8 .swiper-slide-bg{background-image:url(https://troora.com/wp-content/uploads/2026/06/The-Womb-Issue-cover.jpg);background-size:contain;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-08de0a8 .swiper-slide-contents{margin:0 auto;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-fa14bc9 .swiper-slide-bg{background-image:url(https://troora.com/wp-content/uploads/2026/06/Womb_Cover4_Final_V3-scaled.png);background-size:contain;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-fa14bc9 .swiper-slide-contents{margin:0 auto;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-4765a38 .swiper-slide-bg{background-image:url(https://troora.com/wp-content/uploads/2026/06/Womb_Cover2_Final_V3.png-scaled.png);background-size:contain;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-4765a38 .swiper-slide-contents{margin:0 auto;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-257f2a9 .swiper-slide-bg{background-image:url(https://troora.com/wp-content/uploads/2026/06/01-scaled.jpg);background-size:contain;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .elementor-repeater-item-257f2a9 .swiper-slide-contents{margin:0 auto;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:469px;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .swiper-slide-inner{text-align:center;}.elementor-69888 .elementor-element.elementor-element-f37de07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-f37de07.e-con{--align-self:center;}.elementor-69888 .elementor-element.elementor-element-f37de07 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-f570025{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-f570025 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-69888 .elementor-element.elementor-element-ac1fb29 .elementor-button{background-color:#C4782900;font-family:"acumin-pro-wide", Sans-serif;font-size:17px;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-692a4a9 );color:var( --e-global-color-692a4a9 );transition-duration:0.3s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 12px 5px 0px;}.elementor-69888 .elementor-element.elementor-element-ac1fb29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 3px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-ac1fb29 .elementor-button:hover, .elementor-69888 .elementor-element.elementor-element-ac1fb29 .elementor-button:focus{color:var( --e-global-color-f89211a );border-color:#02010100;}.elementor-69888 .elementor-element.elementor-element-ac1fb29 .elementor-button:hover svg, .elementor-69888 .elementor-element.elementor-element-ac1fb29 .elementor-button:focus svg{fill:var( --e-global-color-f89211a );}.elementor-69888 .elementor-element.elementor-element-e58374b > .elementor-widget-container{padding:2px 0px 0px 12px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#312F32;}.elementor-69888 .elementor-element.elementor-element-e58374b{text-align:left;}.elementor-69888 .elementor-element.elementor-element-e58374b .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-74f28a7 );}.elementor-69888 .elementor-element.elementor-element-e58374b .elementor-heading-title a:hover, .elementor-69888 .elementor-element.elementor-element-e58374b .elementor-heading-title a:focus{color:var( --e-global-color-f89211a );}.elementor-69888 .elementor-element.elementor-element-06e0cde{--spacer-size:81px;}.elementor-69888 .elementor-element.elementor-element-8a94872{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-8a94872:not(.elementor-motion-effects-element-type-background), .elementor-69888 .elementor-element.elementor-element-8a94872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troora.com/wp-content/uploads/2026/06/Hero-Section-parallax.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69888 .elementor-element.elementor-element-8a94872 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-3519407{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-3519407:not(.elementor-motion-effects-element-type-background), .elementor-69888 .elementor-element.elementor-element-3519407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troora.com/wp-content/uploads/2026/07/body-bg.webp");background-position:center center;background-repeat:repeat;}.elementor-69888 .elementor-element.elementor-element-3519407 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-757f302{--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:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-757f302 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-00be2ae .elementor-heading-title{font-family:"ivy-presto-d-light", Sans-serif;font-size:30px;font-weight:300;letter-spacing:1.2px;color:var( --e-global-color-74f28a7 );}.elementor-69888 .elementor-element.elementor-element-308b5be > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-308b5be .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-74f28a7 );}.elementor-69888 .elementor-element.elementor-element-68d73c0{--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;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-68d73c0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-69888 .elementor-element.elementor-element-68d73c0 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-wcf--posts-filter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wcf--posts-filter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-posts{grid-template-columns:repeat(4, 1fr);column-gap:11px;row-gap:35px;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-taxonomy a{background-color:#02010100;font-family:"ivy-presto-d-thin", Sans-serif;font-size:14px;}.elementor-69888 .elementor-element.elementor-element-69049ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-69049ac.elementor-element{--align-self:center;}.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter li{padding:26px 0px 18px 0px;font-family:"ivy-presto-d-thin", Sans-serif;font-size:15px;line-height:3px;color:var( --e-global-color-74f28a7 );}.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter{gap:33px;margin-bottom:35px;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post{padding:0px 10px 0px 0px;text-align:start;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-taxonomy{align-self:start;position:absolute;top:397px;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-meta{align-self:start;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-link{align-self:start;}.elementor-69888 .elementor-element.elementor-element-69049ac .thumb{width:331px;height:393px;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-title{font-family:"acumin-pro-light", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-74f28a7 );margin:29px 0px 0px 0px;}body:not(.rtl) .elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-taxonomy{left:1px;}body.rtl .elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post-taxonomy{right:1px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-69888 .elementor-element.elementor-element-3850c14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-3850c14:not(.elementor-motion-effects-element-type-background), .elementor-69888 .elementor-element.elementor-element-3850c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-69888 .elementor-element.elementor-element-3850c14 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-69888 .elementor-element.elementor-element-3bb269b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-3bb269b:not(.elementor-motion-effects-element-type-background), .elementor-69888 .elementor-element.elementor-element-3bb269b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d6e44a );}.elementor-69888 .elementor-element.elementor-element-3bb269b .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-a63cc0f{--display:flex;--gap:9px 0px;--row-gap:9px;--column-gap:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-a63cc0f .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-a022080{text-align:center;}.elementor-69888 .elementor-element.elementor-element-a022080 .elementor-heading-title{font-family:"ivy-presto-d-light", Sans-serif;font-size:30px;font-weight:300;letter-spacing:1.2px;color:var( --e-global-color-692a4a9 );}.elementor-69888 .elementor-element.elementor-element-7610442{text-align:center;}.elementor-69888 .elementor-element.elementor-element-7610442 .elementor-heading-title{font-family:"acumin-pro-light", Sans-serif;font-size:21px;font-weight:400;text-transform:none;letter-spacing:1.2px;color:var( --e-global-color-692a4a9 );}.elementor-69888 .elementor-element.elementor-element-2772b10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-2772b10 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-b00477e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-b00477e .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-180b3bb{text-align:left;}.elementor-69888 .elementor-element.elementor-element-180b3bb .elementor-heading-title{font-family:"acumin-pro-medium", Sans-serif;font-size:18px;font-weight:500;text-transform:none;letter-spacing:1.2px;color:var( --e-global-color-692a4a9 );}.elementor-69888 .elementor-element.elementor-element-180b3bb .elementor-heading-title a:hover, .elementor-69888 .elementor-element.elementor-element-180b3bb .elementor-heading-title a:focus{color:#C47829;}.elementor-69888 .elementor-element.elementor-element-ccc91b5 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-ccc91b5{text-align:left;}.elementor-69888 .elementor-element.elementor-element-ccc91b5 .elementor-heading-title{font-family:"acumin-pro-medium", Sans-serif;font-size:18px;font-weight:500;text-transform:none;letter-spacing:1.2px;color:var( --e-global-color-68976e7 );}.elementor-69888 .elementor-element.elementor-element-ccc91b5 .elementor-heading-title a:hover, .elementor-69888 .elementor-element.elementor-element-ccc91b5 .elementor-heading-title a:focus{color:var( --e-global-color-f89211a );}.elementor-69888 .elementor-element.elementor-element-d4b7972 > .elementor-widget-container{padding:37px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-d4b7972{text-align:left;}.elementor-69888 .elementor-element.elementor-element-d4b7972 .elementor-heading-title{font-family:"acumin-pro-light", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:21px;letter-spacing:1px;color:var( --e-global-color-692a4a9 );}.elementor-69888 .elementor-element.elementor-element-d4b7972 .elementor-heading-title a:hover, .elementor-69888 .elementor-element.elementor-element-d4b7972 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-69888 .elementor-element.elementor-element-6b6d3a9 .elementor-button{background-color:var( --e-global-color-f89211a );font-family:"acumin-pro-wide", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-0d6e44a );color:var( --e-global-color-0d6e44a );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-6b6d3a9 .elementor-button:hover, .elementor-69888 .elementor-element.elementor-element-6b6d3a9 .elementor-button:focus{background-color:var( --e-global-color-692a4a9 );color:var( --e-global-color-0d6e44a );}.elementor-69888 .elementor-element.elementor-element-6b6d3a9 > .elementor-widget-container{padding:121px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-6b6d3a9 .elementor-button:hover svg, .elementor-69888 .elementor-element.elementor-element-6b6d3a9 .elementor-button:focus svg{fill:var( --e-global-color-0d6e44a );}.elementor-69888 .elementor-element.elementor-element-9145b93{--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;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-9145b93 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69888 .elementor-element.elementor-element-ae32da9{text-align:center;}.elementor-69888 .elementor-element.elementor-element-ae32da9 img{width:259px;}.elementor-69888 .elementor-element.elementor-element-a10d5f4{--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;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-a10d5f4 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-69888 .elementor-element.elementor-element-5fac825{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-69888 .elementor-element.elementor-element-5fac825 .wcf-image-hover{background-image:url( https://troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-69888 .elementor-element.elementor-element-9145b93{--width:68%;}}@media(max-width:1366px) and (min-width:768px){.elementor-69888 .elementor-element.elementor-element-7f0ae14{--width:100%;}.elementor-69888 .elementor-element.elementor-element-3519407{--width:100%;}}@media(max-width:1366px){.elementor-69888 .elementor-element.elementor-element-7f0ae14{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69888 .elementor-element.elementor-element-3820a9f{--spacer-size:0px;}.elementor-69888 .elementor-element.elementor-element-988062a{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .swiper-slide{height:325px;}.elementor-69888 .elementor-element.elementor-element-a9d00b0 .swiper-slide-contents{max-width:165px;}.elementor-69888 .elementor-element.elementor-element-06e0cde{--spacer-size:204px;}.elementor-69888 .elementor-element.elementor-element-8a94872{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69888 .elementor-element.elementor-element-68d73c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:1024px){.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-posts{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-69888 .elementor-element.elementor-element-7f0ae14{--min-height:30vh;}.elementor-69888 .elementor-element.elementor-element-6d879f0 .elementor-heading-title{font-size:34px;}.elementor-69888 .elementor-element.elementor-element-211e823 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-f37de07{--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69888 .elementor-element.elementor-element-f570025{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69888 .elementor-element.elementor-element-ac1fb29 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-69888 .elementor-element.elementor-element-ac1fb29 .elementor-button{font-size:17px;padding:0px 30px 0px 30px;}.elementor-69888 .elementor-element.elementor-element-e58374b > .elementor-widget-container{padding:2px 0px 0px 25px;}.elementor-69888 .elementor-element.elementor-element-e58374b .elementor-heading-title{line-height:20px;}.elementor-69888 .elementor-element.elementor-element-06e0cde{--spacer-size:10px;}.elementor-69888 .elementor-element.elementor-element-00be2ae .elementor-heading-title{font-size:27px;}.elementor-69888 .elementor-element.elementor-element-68d73c0{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-posts{grid-template-columns:repeat(1, 1fr);}.elementor-69888 .elementor-element.elementor-element-3bb269b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-69888 .elementor-element.elementor-element-6b6d3a9 > .elementor-widget-container{padding:20px 0px 50px 0px;}}/* Start custom CSS for container, class: .elementor-element-f95985a */.elementor-69888 .elementor-element.elementor-element-f95985a{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-a9d00b0 */.elementor-69888 .elementor-element.elementor-element-a9d00b0{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988062a */.slide{
    
    max-width:360px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0ae14 */.elementor-69888 .elementor-element.elementor-element-7f0ae14{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for wcf--posts-filter, class: .elementor-element-69049ac *//* Fix grid overflow so the section centers on the page (columns were fixed 331px and overflowed the container) */
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post{ min-width:0; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .thumb,
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .thumb img{ width:100%; max-width:100%; }

/* Filter tag menu: single-row horizontal scroller (swipe left/right, no wrap) */
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter{
    flex-wrap: nowrap !important;
    overflow-x: auto;
    justify-content: flex-start !important;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;      /* hide scrollbar Firefox */
    /* top/side padding pulled back by negative margin: keeps the hover
       category-image circle (wp-custom-css ::before, 64px, 12px above tag)
       inside the scroll clip so it is not cut off; bottom 10px for descenders */
    padding: 78px 32px 10px !important;
    margin: -78px -32px 0 !important;
}
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter::-webkit-scrollbar{ display:none; } /* hide scrollbar Chrome/Safari */
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter li{ flex: 0 0 auto; white-space: nowrap; position:relative; padding-right:16px; padding-left:8px; }
/* hover circle closer to the tag (Customizer default is 12px) */
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter li::before{ bottom: calc(100% + 4px) !important; }
/* vertical divider between tags */
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter li:not(:last-child)::after{
    content:'';
    position:absolute;
    right:0;
    top:calc(50% + 4px); /* centered on the tag text (li padding is 26px top / 18px bottom) */
    transform:translateY(-50%);
    width:1px;
    height:16px;
    background:rgba(63,63,63,.35);
}
/* center the row when it fits, scroll when it overflows */
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter li:first-child{ margin-left:auto; }
.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter li:last-child{ margin-right:auto; }

/* ===== Post cards: info-over style (image + gradient, category & title overlaid) ===== */
/* no !important on display: MixItUp filtering hides posts via inline display:none;
   the arrows widget script re-applies grid when MixItUp re-shows a card */
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post{ display:grid; grid-template-rows:1fr auto auto; overflow:hidden; min-width:0; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .thumb{ grid-area:1/1/4/2; position:relative; overflow:hidden; width:100% !important; max-width:100%; aspect-ratio:3/4; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .thumb img{ display:block; width:100% !important; height:100% !important; max-width:100%; object-fit:cover; transition:transform .5s ease; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post:hover .thumb img{ transform:scale(1.05); }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .thumb::after{ content:''; position:absolute; inset:0; background:linear-gradient(180deg, rgba(0,0,0,0) 45%, rgba(0,0,0,.8) 100%); pointer-events:none; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .wcf-post-taxonomy{ position:static !important; top:auto !important; grid-area:2/1/3/2; z-index:2; padding:0 22px 6px; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .wcf-post-taxonomy a{ color:#fff !important; font-size:12px; letter-spacing:.14em; text-transform:uppercase; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .wcf-post-title{ grid-area:3/1/4/2; z-index:2; padding:0 22px 22px; margin:0 !important; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .wcf-post-title a,
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .wcf-post-title .highlight{ color:#fff !important; background:none !important; }
.elementor-69888 .elementor-element.elementor-element-69049ac .wcf-post .wcf-post-excerpt{ display:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d73c0 */.elementor-69888 .elementor-element.elementor-element-68d73c0{
    max-width: 1140px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180b3bb *//* Default state (when you leave / normal) */
.trr-link-headline .elementor-heading-title a,
.trr-link-headline .elementor-heading-title {
    color: #222222;
    transition: color 0.3s ease;
    text-decoration: none;
}

/* Hover state */
.trr-link-headline .elementor-heading-title a:hover,
.trr-link-headline:hover .elementor-heading-title {
    color: #C47829;
}

/* Active state (while clicking / current page) */
.trr-link-headline .elementor-heading-title a:active,
.trr-link-headline .elementor-heading-title a:focus {
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc91b5 *//* Default state (when you leave / normal) */
.trr-link-headline .elementor-heading-title a,
.trr-link-headline .elementor-heading-title {
    color: #222222;
    transition: color 0.3s ease;
    text-decoration: none;
}

/* Hover state */
.trr-link-headline .elementor-heading-title a:hover,
.trr-link-headline:hover .elementor-heading-title {
    color: #C47829;
}

/* Active state (while clicking / current page) */
.trr-link-headline .elementor-heading-title a:active,
.trr-link-headline .elementor-heading-title a:focus {
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS */.elementor-69888 .elementor-element.elementor-element-69049ac .posts-filter {
    padding: 0px 32px 10px !important;
    margin: 0px 30px 0px 0px !important;
}/* End custom CSS */