.elementor-528 .elementor-element.elementor-element-ca6de32{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-cc5620c{--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:45px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-widget-raven-heading .raven-heading-title, .elementor-widget-raven-heading .raven-heading-title-inner{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-528 .elementor-element.elementor-element-3c8bb5b .raven-heading-title, .elementor-528 .elementor-element.elementor-element-3c8bb5b .raven-heading-title-inner{color:#0C4565;-webkit-text-fill-color:initial;}.elementor-528 .elementor-element.elementor-element-3c8bb5b .raven-heading, .elementor-528 .elementor-element.elementor-element-3c8bb5b .raven-heading a{font-family:"Tahoma", Sans-serif;font-size:32px;font-weight:600;}.elementor-528 .elementor-element.elementor-element-9be25ff{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-a1d210d{--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:30px;--padding-left:45px;--padding-right:70px;}.elementor-528 .elementor-element.elementor-element-a1d210d.e-con{--align-self:flex-end;}.elementor-widget-raven-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-528 .elementor-element.elementor-element-8545758 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-8545758 .raven-image img{max-width:100%;width:100%;}.elementor-528 .elementor-element.elementor-element-8545758 .raven-image{opacity:1;}.elementor-528 .elementor-element.elementor-element-8545758{text-align:center;}.elementor-528 .elementor-element.elementor-element-667f6e9{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-528 .elementor-element.elementor-element-e4d91f9{--display:flex;--min-height:10vh;--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;}.elementor-528 .elementor-element.elementor-element-c3cd976{--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-528 .elementor-element.elementor-element-0a7df22 .raven-heading-title, .elementor-528 .elementor-element.elementor-element-0a7df22 .raven-heading-title-inner{color:#000000;-webkit-text-fill-color:initial;}.elementor-528 .elementor-element.elementor-element-0a7df22 .raven-heading, .elementor-528 .elementor-element.elementor-element-0a7df22 .raven-heading a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-528 .elementor-element.elementor-element-4e7fb93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-widget-raven-button a.raven-button, .elementor-widget-raven-button .raven-button, .elementor-widget-raven-button .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}.elementor-widget-raven-button a.raven-button .button-text, .elementor-widget-raven-button .raven-button .button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-raven-button a.raven-button .button-subtext, .elementor-widget-raven-button .raven-button .button-subtext{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-528 .elementor-element.elementor-element-b66de41 a.raven-button, .elementor-528 .elementor-element.elementor-element-b66de41 .raven-button, .elementor-528 .elementor-element.elementor-element-b66de41 .raven-button-widget-normal-effect-blink:after{background-color:#0C4565;background-image:none;}.elementor-528 .elementor-element.elementor-element-b66de41 .raven-button .raven-button-icon i{font-size:16px;}.elementor-528 .elementor-element.elementor-element-b66de41 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-528 .elementor-element.elementor-element-b66de41 .raven-button{--raven-button-widget-icon-size:16px;}.elementor-528 .elementor-element.elementor-element-b30b976{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-528 .elementor-element.elementor-element-c0e8a43 .raven-heading-title, .elementor-528 .elementor-element.elementor-element-c0e8a43 .raven-heading-title-inner{color:#000000;-webkit-text-fill-color:initial;}.elementor-528 .elementor-element.elementor-element-c0e8a43 .raven-heading, .elementor-528 .elementor-element.elementor-element-c0e8a43 .raven-heading a{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:800;}.elementor-528 .elementor-element.elementor-element-495d2f6{--display:flex;--min-height:10vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-528 .elementor-element.elementor-element-e9e8d73 .raven-heading-title, .elementor-528 .elementor-element.elementor-element-e9e8d73 .raven-heading-title-inner{color:#000000;-webkit-text-fill-color:initial;}.elementor-528 .elementor-element.elementor-element-e9e8d73 .raven-heading, .elementor-528 .elementor-element.elementor-element-e9e8d73 .raven-heading a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:30px;}.elementor-528 .elementor-element.elementor-element-7149a4a{--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:45px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-bfd4b38{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-widget-raven-post-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-528 .elementor-element.elementor-element-16014de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-7277fd9{--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-528 .elementor-element.elementor-element-2d9697a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-2d9697a.e-con{--align-self:flex-start;}.elementor-528 .elementor-element.elementor-element-e4b2fa5.elementor-element{--align-self:flex-start;}.elementor-528 .elementor-element.elementor-element-e4b2fa5 a.raven-button, .elementor-528 .elementor-element.elementor-element-e4b2fa5 .raven-button, .elementor-528 .elementor-element.elementor-element-e4b2fa5 .raven-button-widget-normal-effect-blink:after{background-color:#0C4565;background-image:none;}.elementor-528 .elementor-element.elementor-element-e4b2fa5 .raven-button .raven-button-icon i{font-size:16px;}.elementor-528 .elementor-element.elementor-element-e4b2fa5 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-528 .elementor-element.elementor-element-e4b2fa5 .raven-button{--raven-button-widget-icon-size:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-528 .elementor-element.elementor-element-7b82227{padding:0px 0px 0px 35px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-528 .elementor-element.elementor-element-40d82c6 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:underline;fill:#0C4565;color:#0C4565;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-528 .elementor-element.elementor-element-40d82c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-40d82c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-528 .elementor-element.elementor-element-7ee7265{--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;}.elementor-528 .elementor-element.elementor-element-41be2d7{--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:25px;--margin-right:0px;}.elementor-widget-raven-advanced-posts .raven-post-title, .elementor-widget-raven-advanced-posts .raven-post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-advanced-posts .raven-post-title{color:var( --e-global-color-primary );}.elementor-widget-raven-advanced-posts .raven-post-title a{color:var( --e-global-color-primary );}.elementor-widget-raven-advanced-posts .raven-metro-item:not(.raven-posts-full-width) .raven-post-title, .elementor-widget-raven-advanced-posts .raven-metro-item:not(.raven-posts-full-width) .raven-post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-advanced-posts .raven-matrix-item:not(.raven-posts-full-width) .raven-post-title, .elementor-widget-raven-advanced-posts .raven-matrix-item:not(.raven-posts-full-width) .raven-post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-advanced-posts .raven-post-meta, .elementor-widget-raven-advanced-posts .raven-post-meta a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-post-meta{color:var( --e-global-color-text );}.elementor-widget-raven-advanced-posts .raven-post-meta a{color:var( --e-global-color-text );}.elementor-widget-raven-advanced-posts .raven-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-raven-advanced-posts .raven-post .raven-post-read-more a.raven-post-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-post .raven-post-read-more a.raven-post-button:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-pagination-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts a.raven-pagination-active, .elementor-widget-raven-advanced-posts a.raven-pagination-disabled{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-pagination-item:not(.raven-pagination-active):not(.raven-pagination-disabled):hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-load-more-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-load-more-button:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-sortable-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-sortable-active{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-sortable-item:not(.raven-sortable-active):hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-post-author-spotlight a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-advanced-posts .raven-post .raven-post-tags li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid-item{align-items:stretch;}.elementor-528 .elementor-element.elementor-element-a2ade26{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image{padding-bottom:calc( 0.6 * 100% );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image img{-o-object-position:top left;object-position:top left;opacity:0.7;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry{margin-left:calc( -35px / 2 );margin-right:calc( -35px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid-item, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry-item{padding-left:calc( 35px / 2 );padding-right:calc( 35px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid.raven-grid-1, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid.raven-grid-1 .raven-grid-item, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-posts-item{margin-bottom:25px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-wrapper{background-color:#fff;background-image:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inline .raven-post-image-wrap{width:5%;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image-wrap{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-a2ade26 [data-mirrored] .raven-post-inline-left .raven-post-image-wrap{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-a2ade26 [data-mirrored] .raven-post-inline-right .raven-post-image-wrap{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .content-layout-overlay .raven-posts-zoom-move-wrapper{opacity:0.7;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image:hover img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image:hover .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inside:hover .raven-post-image .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .content-layout-overlay .raven-post .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;transition-duration:0.5s;}.elementor-528 .elementor-element.elementor-element-a2ade26 .content-layout-overlay .raven-post .raven-post-image-overlay:before{background-color:rgba(0,0,0,0);background-image:none;transition-duration:0.5s;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title{margin:0px 23px 21px 23px;color:#222222;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title a{color:#222222;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title:hover{color:#0C4565;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title:hover a{color:#0C4565;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta a{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta{padding:0px 23px 16px 22px;margin:0px 0px 0px 0px;color:#000000;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta a{color:#000000;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-tags li{padding-left:calc( 7px / 2 );padding-right:calc( 7px / 2 );margin-bottom:7px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-tags{margin-left:calc( -7px / 2 );margin-right:calc( -7px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta-item.raven-post-tags{right:-85px;top:85%;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-tags a{color:#06059B;background-color:#00000000;background-image:none;border-radius:4px 4px 4px 4px;padding:5px 7px 5px 7px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-tags a:hover{color:#5F77FA;background-color:#00000000;background-image:none;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-posts-empty{text-align:center;}.elementor-528 .elementor-element.elementor-element-6663bbb{--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-528 .elementor-element.elementor-element-6fea730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-9edae48{--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;}@media(max-width:1024px){.elementor-528 .elementor-element.elementor-element-9be25ff{--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-528 .elementor-element.elementor-element-a1d210d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-528 .elementor-element.elementor-element-7ee7265{--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-528 .elementor-element.elementor-element-41be2d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:25px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid{margin-left:calc( -35px / 2 );margin-right:calc( -35px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid-item, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry-item{padding-left:calc( 35px / 2 );padding-right:calc( 35px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid.raven-grid-tablet-1, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry.raven-masonry-tablet-1{margin-left:0;margin-right:0;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid.raven-grid-tablet-1 .raven-grid-item, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry.raven-masonry-tablet-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-posts-item{margin-bottom:35px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inline .raven-post-image-wrap{width:50%;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .content-layout-overlay .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image:hover img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image:hover .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inside:hover .raven-post-image .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta-item.raven-post-tags{right:-22%;top:85%;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-a1d210d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-528 .elementor-element.elementor-element-667f6e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-528 .elementor-element.elementor-element-b30b976{--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-528 .elementor-element.elementor-element-c0e8a43 .raven-heading, .elementor-528 .elementor-element.elementor-element-c0e8a43 .raven-heading a{font-size:32px;}.elementor-528 .elementor-element.elementor-element-495d2f6{--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-528 .elementor-element.elementor-element-e9e8d73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-e9e8d73 .raven-heading, .elementor-528 .elementor-element.elementor-element-e9e8d73 .raven-heading a{font-size:24px;}.elementor-528 .elementor-element.elementor-element-7149a4a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-528 .elementor-element.elementor-element-bfd4b38{--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-528 .elementor-element.elementor-element-7ee7265{--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-528 .elementor-element.elementor-element-41be2d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry{margin-left:calc( -35px / 2 );margin-right:calc( -35px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid-item, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry-item,{padding-left:calc( 35px / 2 );padding-right:calc( 35px / 2 );}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid.raven-grid-mobile-1, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry.raven-masonry-mobile-1{margin-left:0;margin-right:0;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-grid.raven-grid-mobile-1 .raven-grid-item, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-masonry.raven-masonry-mobile-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-posts-item{margin-bottom:35px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inline .raven-post-image-wrap{width:100%;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .content-layout-overlay .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image:hover img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-image:hover .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-inside:hover .raven-post-image .raven-posts-zoom-move-wrapper{opacity:1;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta{padding:15px 0px 10px 23px;}.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-meta-item.raven-post-tags{right:0%;top:100%;}.elementor-528 .elementor-element.elementor-element-6663bbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-528 .elementor-element.elementor-element-9be25ff{--width:100%;}.elementor-528 .elementor-element.elementor-element-a1d210d{--width:50%;}.elementor-528 .elementor-element.elementor-element-667f6e9{--width:50%;}.elementor-528 .elementor-element.elementor-element-c3cd976{--width:50%;}.elementor-528 .elementor-element.elementor-element-4e7fb93{--width:50%;}.elementor-528 .elementor-element.elementor-element-b30b976{--width:100%;}.elementor-528 .elementor-element.elementor-element-495d2f6{--width:100%;}.elementor-528 .elementor-element.elementor-element-7149a4a{--content-width:1000px;}.elementor-528 .elementor-element.elementor-element-2d9697a{--width:100%;}.elementor-528 .elementor-element.elementor-element-41be2d7{--width:75%;}.elementor-528 .elementor-element.elementor-element-6663bbb{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-528 .elementor-element.elementor-element-a1d210d{--width:100%;}.elementor-528 .elementor-element.elementor-element-667f6e9{--width:100%;}.elementor-528 .elementor-element.elementor-element-41be2d7{--width:100%;}.elementor-528 .elementor-element.elementor-element-6663bbb{--width:100%;}}/* Start custom CSS for raven-heading, class: .elementor-element-3c8bb5b */.elementor-528 .elementor-element.elementor-element-3c8bb5b a:not(:last-child) {
    display: none !important;
}

.elementor-528 .elementor-element.elementor-element-3c8bb5b a {
    color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for raven-post-content, class: .elementor-element-16014de *//* ==========================================================================
   1. ЛЕЙАУТ ТА ПЕРЕНЕСЕННЯ ГАЛЕРЕЇ ВГОРУ
   ========================================================================== */

/* Перетворюємо контейнер вмісту на flex-колонку */
.elementor-528 .elementor-element.elementor-element-16014de .jupiterx-post-content,
.elementor-528 .elementor-element.elementor-element-16014de .elementor-widget-container,
.elementor-528 .elementor-element.elementor-element-16014de {
    display: flex !important;
    flex-direction: column !important;
}

/* Наказуємо всім звичайним абзацам, заголовкам та іншим блокам мати базовий порядок (2) */
.elementor-528 .elementor-element.elementor-element-16014de .jupiterx-post-content > *,
.elementor-528 .elementor-element.elementor-element-16014de .elementor-widget-container > *,
.elementor-528 .elementor-element.elementor-element-16014de > * {
    order: 2;
}

/* Знаходимо будь-яку галерею та кидаємо її на самий вгору (порядок 1) */
.elementor-528 .elementor-element.elementor-element-16014de figure.wp-block-gallery,
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery,
.elementor-528 .elementor-element.elementor-element-16014de .gallery,
.elementor-528 .elementor-element.elementor-element-16014de .blocks-gallery-grid {
    order: 1 !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important; /* Тримаємо всі фото в один рядок без переносів */
    gap: 8px !important; /* Невеликий акуратний відступ між ними */
    width: auto !important;
    max-width: 100% !important;
    padding: 0 !important;
    margin: 10px 0 20px 0 !important;
    justify-content: flex-start !important; /* Притискаємо галерею до лівого краю */
}

/* ==========================================================================
   2. СУПЕР-ТОЧНЕ ЗМЕНШЕННЯ КАРТИНОК (Landscape 90x60px)
   ========================================================================== */

/* Жорстко обмежуємо ширину кожного окремого елемента в сітці галереї */
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery .wp-block-image,
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery li,
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery figure,
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery .gallery-item {
    flex: 0 0 90px !important;
    width: 90px !important;
    max-width: 90px !important;
    min-width: 90px !important;
    margin: 0 !important;
}

/* Примусово зменшуємо посилання-обгортки та самі файли зображень */
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery a,
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery img {
    display: block !important;
    width: 90px !important;
    max-width: 90px !important;
    min-width: 90px !important;
    height: 60px !important; /* Робимо прямокутну ландшафтну висоту */
    max-height: 60px !important;
    min-height: 60px !important;
    object-fit: cover !important; /* Обрізаємо краї, зберігаючи пропорції */
    border-radius: 4px !important; /* Заокруглюємо куточки */
}

/* ==========================================================================
   3. ФІЛЬТР КАТЕГОРІЙ
   ========================================================================== */

/* Приховуємо всі категорії у списку, окрім останньої (наприклад, залишаємо "Економіка") */
.elementor-528 .elementor-element.elementor-element-16014de a:not(:last-child) {
    display: none !important;
}

/* Змушуємо посилання категорій слухатися кольору, налаштованого в Elementor */
.elementor-528 .elementor-element.elementor-element-16014de a {
    color: inherit !important;
}
/* ==========================================================================
   4. ФІКСОВАНЕ СПІВВІДНОШЕННЯ СТОРІН ДЛЯ ВЕЛИКОГО ФОТО (Aspect Ratio)
   ========================================================================== */

/* Обгортка великого зображення */
.main-article-image,
.main-article-image .elementor-widget-container,
.main-article-image img {
    width: 100% !important;
}

/* Робимо так, щоб велике фото завжди тримало пропорцію 16:9 */
.main-article-image img {
    aspect-ratio: 16 / 9 !important; /* Можна змінити на 3 / 2, якщо хочете трохи вище фото */
    object-fit: cover !important; /* Картинка заповнює простір без деформації */
    height: auto !important;
}

/* Робимо курсор-вказівник для мініатюр, щоб користувач розумів, що по них можна клікати */
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery a,
.elementor-528 .elementor-element.elementor-element-16014de .wp-block-gallery img {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7149a4a */.elementor-528 .elementor-element.elementor-element-7149a4a{
  align-self:flex-start!important;
  margin-left:0!important;
  margin-right:auto!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b82227 *//* Робимо з посилань стильні плашки */
.elementor-528 .elementor-element.elementor-element-7b82227 a {
    display: inline-block !important;
    background-color: #f4f6f9 !important; /* Світло-сіро-синій фон */
    color: #1a569d !important; /* Синій колір тексту */
    padding: 6px 12px !important;
    margin: 0 10px 10px 0 !important;
    font-size: 14px !important;
    border-radius: 4px !important;
    transition: 0.3s;
}

/* Додаємо решітку # перед кожним словом автоматично */
.elementor-528 .elementor-element.elementor-element-7b82227 a::before {
    content: "#";
}

/* Ефект при наведенні мишкою */
.elementor-528 .elementor-element.elementor-element-7b82227 a:hover {
    background-color: #e2e8f0 !important;
}/* End custom CSS */
/* Start custom CSS for raven-advanced-posts, class: .elementor-element-a2ade26 *//* Приховуємо "Головне" за його технічним ім'ям */
.elementor-528 .elementor-element.elementor-element-a2ade26 .jupiterx-advanced-posts-filter-item[data-filter*="golovne"],
.elementor-528 .elementor-element.elementor-element-a2ade26 .jupiterx-advanced-posts-filter-item[data-filter*="main"],
.elementor-528 .elementor-element.elementor-element-a2ade26 [data-filter*="category-"]{
    display:none!important;
}

/* Додаємо ...>> після заголовка кожного запису */
.elementor-528 .elementor-element.elementor-element-a2ade26 .raven-post-title a::after{
    content:" ..>>";
    font-weight:700;
    white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6fea730 *//* Банер займає весь контейнер віджета */
.elementor-528 .elementor-element.elementor-element-6fea730{
  display:block!important;
  width:100%!important;
  max-width:none!important;
}

.elementor-528 .elementor-element.elementor-element-6fea730 .elementor-widget-container{
  display:block!important;
  width:100%!important;
  max-width:none!important;
}

/* Обгортка банера */
.elementor-528 .elementor-element.elementor-element-6fea730 .csda-sidebar-banner{
  display:block!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
}

/* Якщо банер має посилання */
.elementor-528 .elementor-element.elementor-element-6fea730 .csda-sidebar-banner__link{
  display:block!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  text-decoration:none!important;
}

/* Саме фото або відео */
.elementor-528 .elementor-element.elementor-element-6fea730 .csda-sidebar-banner__media{
  display:block!important;
  width:100%!important;
  max-width:none!important;
  height:auto!important;
  aspect-ratio:9 / 16!important;
  object-fit:cover!important;
  object-position:center center!important;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */