.elementor-1170 .elementor-element.elementor-element-8474a9c{--display:flex}.elementor-1170 .elementor-element.elementor-element-7bcdc67{--display:flex}.elementor-1170 .elementor-element.elementor-element-c217930{--display:flex}.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-1170 .elementor-element.elementor-element-4313f91 .elementor-heading-title{font-family:var(--e-global-typography-main_meta-font-family),Sans-serif;font-size:var(--e-global-typography-main_meta-font-size);font-weight:var(--e-global-typography-main_meta-font-weight);text-transform:var(--e-global-typography-main_meta-text-transform);line-height:var(--e-global-typography-main_meta-line-height);letter-spacing:var(--e-global-typography-main_meta-letter-spacing);color:var(--e-global-color-main_accent)}.elementor-widget-theme-post-title .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-1170 .elementor-element.elementor-element-32995d2 .elementor-heading-title{font-family:var(--e-global-typography-main_display-font-family),Sans-serif;font-size:var(--e-global-typography-main_display-font-size);font-weight:var(--e-global-typography-main_display-font-weight);line-height:var(--e-global-typography-main_display-line-height);letter-spacing:var(--e-global-typography-main_display-letter-spacing);color:var(--e-global-color-main_light)}.elementor-widget-theme-post-excerpt{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-1170 .elementor-element.elementor-element-5946f68{font-family:var(--e-global-typography-main_lead-font-family),Sans-serif;font-size:var(--e-global-typography-main_lead-font-size);font-weight:var(--e-global-typography-main_lead-font-weight);line-height:var(--e-global-typography-main_lead-line-height);letter-spacing:var(--e-global-typography-main_lead-letter-spacing)}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-post-info .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-text,.elementor-widget-post-info .elementor-icon-list-text a{color:var(--e-global-color-secondary)}.elementor-widget-post-info .elementor-icon-list-item{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-1170 .elementor-element.elementor-element-98aeacb .elementor-repeater-item-1df6eeb .elementor-icon-list-icon{width:28px}.elementor-1170 .elementor-element.elementor-element-98aeacb .elementor-icon-list-icon{width:14px}.elementor-1170 .elementor-element.elementor-element-98aeacb .elementor-icon-list-icon i{font-size:14px}.elementor-1170 .elementor-element.elementor-element-98aeacb .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-1170 .elementor-element.elementor-element-98aeacb .elementor-icon-list-text,.elementor-1170 .elementor-element.elementor-element-98aeacb .elementor-icon-list-text a{color:var(--e-global-color-main_light)}.elementor-1170 .elementor-element.elementor-element-1f15f03{--display:flex}.elementor-widget-theme-post-featured-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-1170 .elementor-element.elementor-element-ff7cc73{--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}.elementor-1170 .elementor-element.elementor-element-64e4bba{--display:flex}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1170 .elementor-element.elementor-element-c0e1f17{color:var(--e-global-color-main_text);font-family:var(--e-global-typography-main_body-font-family),Sans-serif;font-size:var(--e-global-typography-main_body-font-size);font-weight:var(--e-global-typography-main_body-font-weight);line-height:var(--e-global-typography-main_body-line-height);letter-spacing:var(--e-global-typography-main_body-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-9a173c3{--display:flex}.elementor-widget-author-box .elementor-author-box__name{color:var(--e-global-color-secondary);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-author-box .elementor-author-box__bio{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-widget-author-box .elementor-author-box__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);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);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-1170 .elementor-element.elementor-element-21c951f .elementor-author-box__name{color:var(--e-global-color-main_secondary);font-family:var(--e-global-typography-main_card-font-family),Sans-serif;font-size:var(--e-global-typography-main_card-font-size);font-weight:var(--e-global-typography-main_card-font-weight);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-21c951f .elementor-author-box__button{color:var(--e-global-color-main_light);border-color:var(--e-global-color-main_light);background-color:var(--e-global-color-main_primary);font-family:var(--e-global-typography-main_button-font-family),Sans-serif;font-size:var(--e-global-typography-main_button-font-size);font-weight:var(--e-global-typography-main_button-font-weight);line-height:var(--e-global-typography-main_button-line-height);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-0d3a5d3{--display:flex}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__next--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--label{color:var(--e-global-color-main_primary)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--label{color:var(--e-global-color-main_primary)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--label,.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--label{font-family:var(--e-global-typography-main_meta-font-family),Sans-serif;font-size:var(--e-global-typography-main_meta-font-size);font-weight:var(--e-global-typography-main_meta-font-weight);text-transform:var(--e-global-typography-main_meta-text-transform);letter-spacing:var(--e-global-typography-main_meta-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--title,.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--title{font-family:var(--e-global-typography-main_card-font-family),Sans-serif;font-size:var(--e-global-typography-main_card-font-size);font-weight:var(--e-global-typography-main_card-font-weight);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-a827fe9{--display:flex}.elementor-1170 .elementor-element.elementor-element-96e76d3 .elementor-heading-title{font-family:var(--e-global-typography-main_card-font-family),Sans-serif;font-size:var(--e-global-typography-main_card-font-size);font-weight:var(--e-global-typography-main_card-font-weight);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing);color:var(--e-global-color-main_secondary)}.elementor-1170 .elementor-element.elementor-element-1da9764{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-1170 .elementor-element.elementor-element-1da9764 .elementor-share-btn__title{font-family:var(--e-global-typography-main_button-font-family),Sans-serif;font-size:var(--e-global-typography-main_button-font-size);font-weight:var(--e-global-typography-main_button-font-weight);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1170 .elementor-element.elementor-element-d706462{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1170 .elementor-element.elementor-element-d706462 .elementor-divider-separator{width:100%}.elementor-1170 .elementor-element.elementor-element-d706462 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1170 .elementor-element.elementor-element-537a783 .elementor-heading-title{font-family:var(--e-global-typography-main_card-font-family),Sans-serif;font-size:var(--e-global-typography-main_card-font-size);font-weight:var(--e-global-typography-main_card-font-weight);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing);color:var(--e-global-color-main_secondary)}.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-1170 .elementor-element.elementor-element-238b28b{font-family:var(--e-global-typography-main_body-font-family),Sans-serif;font-size:var(--e-global-typography-main_body-font-size);font-weight:var(--e-global-typography-main_body-font-weight);line-height:var(--e-global-typography-main_body-line-height);letter-spacing:var(--e-global-typography-main_body-letter-spacing);color:var(--e-global-color-main_text)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-e641db7 .elementor-button{font-family:var(--e-global-typography-main_button-font-family),Sans-serif;font-size:var(--e-global-typography-main_button-font-size);font-weight:var(--e-global-typography-main_button-font-weight);line-height:var(--e-global-typography-main_button-line-height);letter-spacing:var(--e-global-typography-main_button-letter-spacing);fill:var(--e-global-color-main_light);color:var(--e-global-color-main_light)}.elementor-1170 .elementor-element.elementor-element-9f65aa6{--display:flex}.elementor-1170 .elementor-element.elementor-element-33a174c .elementor-heading-title{font-family:var(--e-global-typography-main_heading-font-family),Sans-serif;font-size:var(--e-global-typography-main_heading-font-size);font-weight:var(--e-global-typography-main_heading-font-weight);line-height:var(--e-global-typography-main_heading-line-height);letter-spacing:var(--e-global-typography-main_heading-letter-spacing);color:var(--e-global-color-main_secondary)}.elementor-widget-posts .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);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1170 .elementor-element.elementor-element-4b01110{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-1170 .elementor-element.elementor-element-4b01110 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-1170 .elementor-element.elementor-element-4b01110:after{content:"0.66"}.elementor-1170 .elementor-element.elementor-element-4b01110 .elementor-post__thumbnail__link{width:100%}.elementor-1170 .elementor-element.elementor-element-4b01110 .elementor-post__meta-data span+span:before{content:"///"}.elementor-1170 .elementor-element.elementor-element-4b01110.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-1170 .elementor-element.elementor-element-4b01110.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-1170 .elementor-element.elementor-element-4b01110.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1170 .elementor-element.elementor-element-4313f91 .elementor-heading-title{font-size:var(--e-global-typography-main_meta-font-size);line-height:var(--e-global-typography-main_meta-line-height);letter-spacing:var(--e-global-typography-main_meta-letter-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1170 .elementor-element.elementor-element-32995d2 .elementor-heading-title{font-size:var(--e-global-typography-main_display-font-size);line-height:var(--e-global-typography-main_display-line-height);letter-spacing:var(--e-global-typography-main_display-letter-spacing)}.elementor-widget-theme-post-excerpt{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-5946f68{font-size:var(--e-global-typography-main_lead-font-size);line-height:var(--e-global-typography-main_lead-line-height);letter-spacing:var(--e-global-typography-main_lead-letter-spacing)}.elementor-widget-post-info .elementor-icon-list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-ff7cc73{--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-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-c0e1f17{font-size:var(--e-global-typography-main_body-font-size);line-height:var(--e-global-typography-main_body-line-height);letter-spacing:var(--e-global-typography-main_body-letter-spacing)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-author-box .elementor-author-box__bio{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-21c951f .elementor-author-box__name{font-size:var(--e-global-typography-main_card-font-size);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-21c951f .elementor-author-box__button{font-size:var(--e-global-typography-main_button-font-size);line-height:var(--e-global-typography-main_button-line-height);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--label,.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--label{font-size:var(--e-global-typography-main_meta-font-size);letter-spacing:var(--e-global-typography-main_meta-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--title,.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--title{font-size:var(--e-global-typography-main_card-font-size);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-96e76d3 .elementor-heading-title{font-size:var(--e-global-typography-main_card-font-size);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-1da9764{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-1170 .elementor-element.elementor-element-1da9764 .elementor-share-btn__title{font-size:var(--e-global-typography-main_button-font-size);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1170 .elementor-element.elementor-element-537a783 .elementor-heading-title{font-size:var(--e-global-typography-main_card-font-size);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-238b28b{font-size:var(--e-global-typography-main_body-font-size);line-height:var(--e-global-typography-main_body-line-height);letter-spacing:var(--e-global-typography-main_body-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-e641db7 .elementor-button{font-size:var(--e-global-typography-main_button-font-size);line-height:var(--e-global-typography-main_button-line-height);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-33a174c .elementor-heading-title{font-size:var(--e-global-typography-main_heading-font-size);line-height:var(--e-global-typography-main_heading-line-height);letter-spacing:var(--e-global-typography-main_heading-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1170 .elementor-element.elementor-element-4313f91 .elementor-heading-title{font-size:var(--e-global-typography-main_meta-font-size);line-height:var(--e-global-typography-main_meta-line-height);letter-spacing:var(--e-global-typography-main_meta-letter-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1170 .elementor-element.elementor-element-32995d2 .elementor-heading-title{font-size:var(--e-global-typography-main_display-font-size);line-height:var(--e-global-typography-main_display-line-height);letter-spacing:var(--e-global-typography-main_display-letter-spacing)}.elementor-widget-theme-post-excerpt{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-5946f68{font-size:var(--e-global-typography-main_lead-font-size);line-height:var(--e-global-typography-main_lead-line-height);letter-spacing:var(--e-global-typography-main_lead-letter-spacing)}.elementor-widget-post-info .elementor-icon-list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-c0e1f17{font-size:var(--e-global-typography-main_body-font-size);line-height:var(--e-global-typography-main_body-line-height);letter-spacing:var(--e-global-typography-main_body-letter-spacing)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-author-box .elementor-author-box__bio{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-21c951f .elementor-author-box__name{font-size:var(--e-global-typography-main_card-font-size);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-21c951f .elementor-author-box__button{font-size:var(--e-global-typography-main_button-font-size);line-height:var(--e-global-typography-main_button-line-height);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--label,.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--label{font-size:var(--e-global-typography-main_meta-font-size);letter-spacing:var(--e-global-typography-main_meta-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__prev--title,.elementor-1170 .elementor-element.elementor-element-a1c9242 span.post-navigation__next--title{font-size:var(--e-global-typography-main_card-font-size);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-96e76d3 .elementor-heading-title{font-size:var(--e-global-typography-main_card-font-size);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-1da9764{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-1170 .elementor-element.elementor-element-1da9764 .elementor-share-btn__title{font-size:var(--e-global-typography-main_button-font-size);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1170 .elementor-element.elementor-element-537a783 .elementor-heading-title{font-size:var(--e-global-typography-main_card-font-size);line-height:var(--e-global-typography-main_card-line-height);letter-spacing:var(--e-global-typography-main_card-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1170 .elementor-element.elementor-element-238b28b{font-size:var(--e-global-typography-main_body-font-size);line-height:var(--e-global-typography-main_body-line-height);letter-spacing:var(--e-global-typography-main_body-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-e641db7 .elementor-button{font-size:var(--e-global-typography-main_button-font-size);line-height:var(--e-global-typography-main_button-line-height);letter-spacing:var(--e-global-typography-main_button-letter-spacing)}.elementor-1170 .elementor-element.elementor-element-33a174c .elementor-heading-title{font-size:var(--e-global-typography-main_heading-font-size);line-height:var(--e-global-typography-main_heading-line-height);letter-spacing:var(--e-global-typography-main_heading-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1170 .elementor-element.elementor-element-4b01110 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-1170 .elementor-element.elementor-element-4b01110:after{content:"0.5"}.elementor-1170 .elementor-element.elementor-element-4b01110 .elementor-post__thumbnail__link{width:100%}}.rr-single-shell{overflow:hidden;background:#fff}.rr-single-hero{position:relative;padding:clamp(96px,12vw,160px) 24px clamp(96px,12vw,150px);background:radial-gradient(circle at 88% 16%,rgb(91 224 208 / .22),transparent 29%),linear-gradient(125deg,#07111f 0%,#102b45 62%,#0d4b56 100%);isolation:isolate}.rr-single-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,black,transparent);z-index:-1}.rr-single-hero-inner,.rr-single-feature-wrap,.rr-single-main,.rr-single-related{width:min(1180px,calc(100% - 40px));margin-inline:auto}.rr-single-hero-inner{gap:20px}.rr-single-kicker .elementor-heading-title{letter-spacing:.16em;text-transform:uppercase}.rr-single-title .elementor-heading-title{max-width:1040px;font-size:clamp(44px,7vw,88px)!important;line-height:.98!important;letter-spacing:-.055em!important;text-wrap:balance}.rr-single-excerpt{max-width:780px}.rr-single-excerpt .elementor-widget-container{font-size:clamp(18px,2vw,23px);line-height:1.55;color:rgb(255 255 255 / .78)!important}.rr-single-meta{margin-top:14px}.rr-single-meta .elementor-icon-list-items{gap:18px;flex-wrap:wrap}.rr-single-meta .elementor-icon-list-item,.rr-single-meta a{color:rgb(255 255 255 / .86)!important}.rr-single-feature-wrap{position:relative;z-index:3;margin-top:clamp(-86px,-7vw,-55px)}.rr-single-featured img{display:block;width:100%;max-height:680px;object-fit:cover;border-radius:28px;box-shadow:0 35px 90px rgb(7 17 31 / .22)}.rr-single-featured:empty,.rr-single-featured .elementor-widget-container:empty{display:none}.rr-single-main{display:grid!important;grid-template-columns:minmax(0,1fr) 310px!important;align-items:start;gap:clamp(45px,7vw,90px);padding:clamp(70px,9vw,120px) 0}.rr-single-article{min-width:0;gap:44px}.rr-single-content{font-size:18px;line-height:1.82}.rr-single-content h2{margin:1.7em 0 .55em;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em;color:var(--e-global-color-main_secondary,#07111f)}.rr-single-content h3{margin:1.5em 0 .5em;font-size:clamp(24px,3vw,32px);line-height:1.2;color:var(--e-global-color-main_secondary,#07111f)}.rr-single-content p,.rr-single-content ul,.rr-single-content ol{margin-bottom:1.35em}.rr-single-content a{color:var(--e-global-color-main_primary,#2d67f6);text-decoration-thickness:2px;text-underline-offset:3px}.rr-single-content blockquote{margin:2em 0;padding:24px 30px;border-left:4px solid var(--e-global-color-main_primary,#2d67f6);border-radius:0 18px 18px 0;background:#f3f7fa;font-size:1.2em;line-height:1.55}.rr-single-content img{border-radius:18px}.rr-single-sidebar{position:sticky;top:130px;padding:26px;border:1px solid #e1e8ee;border-radius:22px;background:#f7f9fb;box-shadow:0 18px 50px rgb(7 17 31 / .07);gap:18px}.rr-single-side-title .elementor-heading-title{font-size:21px!important}.rr-single-side-copy p{margin:0}.rr-single-share .elementor-grid{gap:9px}.rr-single-share .elementor-share-btn{min-height:44px;border-radius:12px}.rr-single-back .elementor-button{width:100%;border-radius:999px;padding:15px 20px}.rr-single-author-wrap{padding-top:42px;border-top:1px solid #e1e8ee}.rr-single-author .elementor-author-box{padding:28px;border-radius:22px;background:#f5f8fa}.rr-single-author img{border-radius:50%}.rr-single-nav-wrap{padding-top:34px;border-top:1px solid #e1e8ee}.rr-single-navigation .elementor-post-navigation{gap:18px}.rr-single-navigation .elementor-post-navigation__link{padding:20px;border:1px solid #e1e8ee;border-radius:16px;transition:.25s}.rr-single-navigation .elementor-post-navigation__link:hover{border-color:var(--e-global-color-main_primary,#2d67f6);transform:translateY(-3px)}.rr-single-related{padding:0 0 clamp(80px,10vw,130px);gap:34px}.rr-single-related-title .elementor-heading-title{font-size:clamp(34px,5vw,58px)!important;letter-spacing:-.04em}.rr-single-related-grid .elementor-post{overflow:hidden;border:1px solid #e1e8ee!important;border-radius:20px!important;box-shadow:0 14px 40px rgb(7 17 31 / .07)!important;transition:.3s}.rr-single-related-grid .elementor-post:hover{transform:translateY(-7px);box-shadow:0 24px 55px rgb(7 17 31 / .12)!important}.rr-single-related-grid .elementor-post__thumbnail img{height:100%;object-fit:cover}.rr-single-related-grid .elementor-post__text{padding:22px!important}.rr-single-related-grid .elementor-post__title{font-size:22px!important;line-height:1.2!important}@media(max-width:1024px){.rr-single-main{grid-template-columns:1fr!important}.rr-single-sidebar{position:static;display:grid!important;grid-template-columns:1fr 1fr;gap:18px}.rr-single-sidebar>.elementor-widget-divider{display:none}}@media(max-width:767px){.rr-single-hero{padding:76px 18px 100px}.rr-single-title .elementor-heading-title{font-size:clamp(38px,12vw,58px)!important}.rr-single-feature-wrap,.rr-single-main,.rr-single-related,.rr-single-hero-inner{width:min(100% - 28px,1180px)}.rr-single-featured img{border-radius:18px;max-height:420px}.rr-single-main{padding:62px 0;gap:46px}.rr-single-content{font-size:16.5px;line-height:1.75}.rr-single-sidebar{grid-template-columns:1fr;padding:22px}.rr-single-navigation .elementor-post-navigation{display:grid;grid-template-columns:1fr}.rr-single-author .elementor-author-box{display:block;text-align:left}.rr-single-author .elementor-author-box__avatar{margin:0 0 18px}.rr-single-related{padding-bottom:80px}}