.elementor-243725 .elementor-element.elementor-element-79a848a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-9d207dd );--border-color:var( --e-global-color-9d207dd );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-243725 .elementor-element.elementor-element-79a848a, .elementor-243725 .elementor-element.elementor-element-79a848a::before{--border-transition:0.3s;}.elementor-243725 .elementor-element.elementor-element-0aac553 .elementor-heading-title{color:var( --e-global-color-988307d );font-family:"DM Sans", Sans-serif;font-size:80px;font-weight:600;line-height:1em;letter-spacing:-0.05em;}.elementor-243725 .elementor-element.elementor-element-0aac553 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-243725 .elementor-element.elementor-element-90df0cf{--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;--justify-content:flex-end;--align-items:flex-start;--gap:8px 16px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-243725 .elementor-element.elementor-element-b0c4de0{text-align:right;}.elementor-243725 .elementor-element.elementor-element-b0c4de0 img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:0% 0% 0% 0%;}.elementor-243725 .elementor-element.elementor-element-b0c4de0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-243725 .elementor-element.elementor-element-5efb07b{--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;--align-items:flex-start;--gap:8px 0px;--background-transition:0.3s;}.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-icon{width:14px;}.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-icon i{font-size:14px;}.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-text, .elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-text a{color:var( --e-global-color-56408e7 );}.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-item{font-family:var( --e-global-typography-df6e6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-df6e6a2-font-size );font-weight:var( --e-global-typography-df6e6a2-font-weight );line-height:var( --e-global-typography-df6e6a2-line-height );letter-spacing:var( --e-global-typography-df6e6a2-letter-spacing );word-spacing:var( --e-global-typography-df6e6a2-word-spacing );}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-item:not(:last-child):after{content:"";height:60%;border-color:#808080;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-icon{width:14px;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-icon i{font-size:14px;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-text, .elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-text a{color:var( --e-global-color-bde62cc );}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-item{font-family:var( --e-global-typography-50a68c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a68c4-font-size );font-weight:var( --e-global-typography-50a68c4-font-weight );line-height:var( --e-global-typography-50a68c4-line-height );letter-spacing:var( --e-global-typography-50a68c4-letter-spacing );word-spacing:var( --e-global-typography-50a68c4-word-spacing );}.elementor-243725 .elementor-element.elementor-element-66251e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-243725 .elementor-element.elementor-element-ca98c51{text-align:center;}.elementor-243725 .elementor-element.elementor-element-ca98c51 img{max-width:100%;}.elementor-243725 .elementor-element.elementor-element-ca98c51 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-243725 .elementor-element.elementor-element-1ed47c8{color:var( --e-global-color-66a5ae1 );font-family:"Roboto Mono", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.01em;}.elementor-243725 .elementor-element.elementor-element-1ed47c8 > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-243725 .elementor-element.elementor-element-3cc0b1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:40.2%;--margin-right:0%;}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__avatar img{width:60px;height:60px;border-radius:0px;}body.rtl .elementor-243725 .elementor-element.elementor-element-9659606.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-243725 .elementor-element.elementor-element-9659606:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:40px;margin-left:0;}body:not(.rtl) .elementor-243725 .elementor-element.elementor-element-9659606.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-243725 .elementor-element.elementor-element-9659606:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:40px;margin-right:0;}.elementor-243725 .elementor-element.elementor-element-9659606.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:40px;}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__name{color:var( --e-global-color-56408e7 );font-family:var( --e-global-typography-df6e6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-df6e6a2-font-size );font-weight:var( --e-global-typography-df6e6a2-font-weight );line-height:var( --e-global-typography-df6e6a2-line-height );letter-spacing:var( --e-global-typography-df6e6a2-letter-spacing );word-spacing:var( --e-global-typography-df6e6a2-word-spacing );margin-bottom:8px;}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__bio{color:var( --e-global-color-66a5ae1 );font-family:var( --e-global-typography-50a68c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a68c4-font-size );font-weight:var( --e-global-typography-50a68c4-font-weight );line-height:var( --e-global-typography-50a68c4-line-height );letter-spacing:var( --e-global-typography-50a68c4-letter-spacing );word-spacing:var( --e-global-typography-50a68c4-word-spacing );margin-bottom:16px;}.elementor-243725 .elementor-element.elementor-element-e259fd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-243725 .elementor-element.elementor-element-63e17a7 .elementor-heading-title{color:var( --e-global-color-56408e7 );font-family:var( --e-global-typography-cacee27-font-family ), Sans-serif;font-size:var( --e-global-typography-cacee27-font-size );font-weight:var( --e-global-typography-cacee27-font-weight );line-height:var( --e-global-typography-cacee27-line-height );letter-spacing:var( --e-global-typography-cacee27-letter-spacing );word-spacing:var( --e-global-typography-cacee27-word-spacing );}.elementor-243725 .elementor-element.elementor-element-fcc3fbb{--grid-columns:2;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-243725 .elementor-element.elementor-element-fcc3fbb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-243725 .elementor-element.elementor-element-fcc3fbb .e-loop-item > .elementor-section, .elementor-243725 .elementor-element.elementor-element-fcc3fbb .e-loop-item > .elementor-section > .elementor-container, .elementor-243725 .elementor-element.elementor-element-fcc3fbb .e-loop-item > .e-con, .elementor-243725 .elementor-element.elementor-element-fcc3fbb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-243725 .elementor-element.elementor-element-fcc3fbb .elementor-repeater-item-26b6f45{grid-column:span min( 1, var(--grid-columns) );}.elementor-243725 .elementor-element.elementor-element-fcc3fbb .elementor-repeater-item-d0e4f4e{grid-column:span min( 1, var(--grid-columns) );}body.elementor-page-243725:not(.elementor-motion-effects-element-type-background), body.elementor-page-243725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-69a09ca );}@media(max-width:1024px){.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-item{font-size:var( --e-global-typography-df6e6a2-font-size );line-height:var( --e-global-typography-df6e6a2-line-height );letter-spacing:var( --e-global-typography-df6e6a2-letter-spacing );word-spacing:var( --e-global-typography-df6e6a2-word-spacing );}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-item{font-size:var( --e-global-typography-50a68c4-font-size );line-height:var( --e-global-typography-50a68c4-line-height );letter-spacing:var( --e-global-typography-50a68c4-letter-spacing );word-spacing:var( --e-global-typography-50a68c4-word-spacing );}.elementor-243725 .elementor-element.elementor-element-3cc0b1d{--justify-content:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__name{font-size:var( --e-global-typography-df6e6a2-font-size );line-height:var( --e-global-typography-df6e6a2-line-height );letter-spacing:var( --e-global-typography-df6e6a2-letter-spacing );word-spacing:var( --e-global-typography-df6e6a2-word-spacing );}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__bio{font-size:var( --e-global-typography-50a68c4-font-size );line-height:var( --e-global-typography-50a68c4-line-height );letter-spacing:var( --e-global-typography-50a68c4-letter-spacing );word-spacing:var( --e-global-typography-50a68c4-word-spacing );}.elementor-243725 .elementor-element.elementor-element-63e17a7 .elementor-heading-title{font-size:var( --e-global-typography-cacee27-font-size );line-height:var( --e-global-typography-cacee27-line-height );letter-spacing:var( --e-global-typography-cacee27-letter-spacing );word-spacing:var( --e-global-typography-cacee27-word-spacing );}.elementor-243725 .elementor-element.elementor-element-fcc3fbb{--grid-columns:2;}}@media(min-width:768px){.elementor-243725 .elementor-element.elementor-element-79a848a{--content-width:1360px;}.elementor-243725 .elementor-element.elementor-element-5efb07b{--width:auto;}.elementor-243725 .elementor-element.elementor-element-66251e2{--content-width:926px;}.elementor-243725 .elementor-element.elementor-element-3cc0b1d{--width:76.7%;}.elementor-243725 .elementor-element.elementor-element-e259fd7{--content-width:1360px;}}@media(max-width:767px){.elementor-243725 .elementor-element.elementor-element-79a848a{--gap:24px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-243725 .elementor-element.elementor-element-0aac553 .elementor-heading-title{font-size:40px;line-height:1.25em;letter-spacing:-0.04em;}.elementor-243725 .elementor-element.elementor-element-90df0cf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-243725 .elementor-element.elementor-element-5efb07b{--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;--justify-content:center;--align-items:flex-start;--gap:8px 0px;}.elementor-243725 .elementor-element.elementor-element-7d1717e .elementor-icon-list-item{font-size:var( --e-global-typography-df6e6a2-font-size );line-height:var( --e-global-typography-df6e6a2-line-height );letter-spacing:var( --e-global-typography-df6e6a2-letter-spacing );word-spacing:var( --e-global-typography-df6e6a2-word-spacing );}.elementor-243725 .elementor-element.elementor-element-ca5443d .elementor-icon-list-item{font-size:var( --e-global-typography-50a68c4-font-size );line-height:var( --e-global-typography-50a68c4-line-height );letter-spacing:var( --e-global-typography-50a68c4-letter-spacing );word-spacing:var( --e-global-typography-50a68c4-word-spacing );}.elementor-243725 .elementor-element.elementor-element-ca5443d{width:100%;max-width:100%;}.elementor-243725 .elementor-element.elementor-element-1ed47c8{font-size:20px;line-height:1.5em;letter-spacing:-0.01em;}.elementor-243725 .elementor-element.elementor-element-1ed47c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243725 .elementor-element.elementor-element-3cc0b1d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__name{font-size:var( --e-global-typography-df6e6a2-font-size );line-height:var( --e-global-typography-df6e6a2-line-height );letter-spacing:var( --e-global-typography-df6e6a2-letter-spacing );word-spacing:var( --e-global-typography-df6e6a2-word-spacing );margin-bottom:12px;}.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box__bio{font-size:var( --e-global-typography-50a68c4-font-size );line-height:var( --e-global-typography-50a68c4-line-height );letter-spacing:var( --e-global-typography-50a68c4-letter-spacing );word-spacing:var( --e-global-typography-50a68c4-word-spacing );margin-bottom:0px;}.elementor-243725 .elementor-element.elementor-element-e259fd7{--gap:10px 0px;}.elementor-243725 .elementor-element.elementor-element-63e17a7 .elementor-heading-title{font-size:var( --e-global-typography-cacee27-font-size );line-height:var( --e-global-typography-cacee27-line-height );letter-spacing:var( --e-global-typography-cacee27-letter-spacing );word-spacing:var( --e-global-typography-cacee27-word-spacing );}.elementor-243725 .elementor-element.elementor-element-fcc3fbb{--grid-columns:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-1ed47c8 */.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > h2 {
    font-family: "Roboto Mono";
    font-size: 40px;
    line-height: 1.1em;
    font-weight: 500;
    color: var(--e-global-color-56408e7);
    margin-bottom: 40px;
    letter-spacing: -0.01em;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container h3 {
    font-size: 36px;
    line-height: 1em;
    font-weight: 600;
    color: var(--e-global-color-988307d);
    letter-spacing: -0.01em;
    margin-bottom: 40px;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > p {
    margin-bottom: 40px;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > .content-img-wrap {
    margin: 40px auto;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > .content-img-wrap.fullwidth {
    margin-left: calc(((100vw - 926px) / 2)* -1);
    margin-right: calc(((100vw - 926px) / 2)* -1);
    width: 100vw;
      position: relative;
  overflow: hidden;
  height: 600px;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > .content-img-wrap.fullwidth img {
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  will-change: transform;

}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .content-img-wrap img {
    margin: 0 auto;
    float: none;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > div {
    width: 100%;
    max-width: 100%;
    margin: 40px 0;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .brbr_related_stories h3 {
    margin-bottom: 24px;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .brbr_related_stories {
    background-color: #F6F6F6!important;
    padding: 40px!important;
    margin: 40px 0;
}
:root[data-bb-color-scheme="dark"] .elementor-243725 .elementor-element.elementor-element-1ed47c8 .brbr_related_stories  {
    background-color: #3D3D3D4D!important;
}
.elementor-243725 .elementor-element.elementor-element-1ed47c8 .brbr_related_stories a {
    font-family: 'Charter';
}
@media (min-width: 1300px) {
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > h2 {
        width: 87.4%;
        margin-left: 29.5%;
    }
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > * {
        width: 76.7%;
        margin-left: 40.2%;
    }
}
@media (max-width: 1299px) and (min-width: 768px) {
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > h2 {
        margin-left: 15%;
    }
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > * {
        margin-left: 25%;
    }
}
@media (max-width: 966px) {
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > .content-img-wrap.fullwidth {
        margin-left: -20px;
        margin-right: -20px;
        height: auto;
    }
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > .content-img-wrap.fullwidth img {
        position: relative;
    }
}
@media (max-width: 767px) {
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > h2 {
        font-size: 34px;
        margin-bottom: 20px;
        width: 100%;
        margin-left: 0;
    }
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > * {
        width: 100%;
        margin-left: 0%;
    }
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container > p {
        margin-bottom: 20px;
    }
    .elementor-243725 .elementor-element.elementor-element-1ed47c8 .elementor-widget-container h3 {
        font-size: 28px;
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-9659606 */@media (max-width: 767px) {
.elementor-243725 .elementor-element.elementor-element-9659606 .elementor-author-box {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 12px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc0b1d */@media (max-width: 1299px) and (min-width: 768px) {
    .elementor-243725 .elementor-element.elementor-element-3cc0b1d {
        --margin-left: 25%;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fcc3fbb */@media (min-width: 768px) {
.e-loop-item[data-elementor-id="243517"] .bb-horizontal-6-offset,
.e-loop-item[data-elementor-id="243611"] .bb-horizontal-6-offset{
    margin-right: 16.5px;
}
.e-loop-item[data-elementor-id="243517"] + .e-loop-item[data-elementor-id="243517"] .bb-horizontal-6-offset,
.e-loop-item[data-elementor-id="243611"] + .e-loop-item[data-elementor-id="243611"] .bb-horizontal-6-offset {
    margin-right: 0;
    margin-left: 16.5px;
}
}
@media (max-width: 767px) {
  .e-loop-item[data-elementor-id="243517"] .elementor-widget-divider, .e-loop-item[data-elementor-id="243611"] .elementor-widget-divider {
    display: none;
}
.e-loop-item[data-elementor-id="243517"] + .e-loop-item[data-elementor-id="243517"] .elementor-widget-divider, .e-loop-item[data-elementor-id="243611"] + .e-loop-item[data-elementor-id="243611"] .elementor-widget-divider {
    display: block;
}
}/* End custom CSS */
/* Start custom CSS */body .elementor-widget.elementor-widget-heading {
    margin-bottom: 0 !important;
}/* End custom CSS */