.elementor-356 .elementor-element.elementor-element-340cd15 .elementor-heading-title{font-family:var( --e-global-typography-7a15df7-font-family ), Sans-serif;font-size:var( --e-global-typography-7a15df7-font-size );font-weight:var( --e-global-typography-7a15df7-font-weight );text-transform:var( --e-global-typography-7a15df7-text-transform );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-35d545a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-356 .elementor-element.elementor-element-561e380{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-356 .elementor-element.elementor-element-a278ce2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-356 .elementor-element.elementor-element-a278ce2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-a278ce2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-a278ce2.elementor-view-framed .elementor-icon, .elementor-356 .elementor-element.elementor-element-a278ce2.elementor-view-default .elementor-icon{fill:var( --e-global-color-1003c41 );color:var( --e-global-color-1003c41 );border-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-a278ce2 .elementor-icon{font-size:16px;}.elementor-356 .elementor-element.elementor-element-a278ce2 .elementor-icon i{transform:rotate(0deg);}.elementor-356 .elementor-element.elementor-element-a278ce2 .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-a278ce2 .elementor-icon-box-title a{font-weight:600;}.elementor-356 .elementor-element.elementor-element-ce7edc7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-356 .elementor-element.elementor-element-ce7edc7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-ce7edc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-ce7edc7.elementor-view-framed .elementor-icon, .elementor-356 .elementor-element.elementor-element-ce7edc7.elementor-view-default .elementor-icon{fill:var( --e-global-color-1003c41 );color:var( --e-global-color-1003c41 );border-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-ce7edc7 .elementor-icon{font-size:16px;}.elementor-356 .elementor-element.elementor-element-ce7edc7 .elementor-icon i{transform:rotate(0deg);}.elementor-356 .elementor-element.elementor-element-ce7edc7 .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-ce7edc7 .elementor-icon-box-title a{font-weight:600;}.elementor-356 .elementor-element.elementor-element-71db1cb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-356 .elementor-element.elementor-element-71db1cb .elementor-icon-box-title{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-71db1cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-71db1cb.elementor-view-framed .elementor-icon, .elementor-356 .elementor-element.elementor-element-71db1cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-1003c41 );color:var( --e-global-color-1003c41 );border-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-71db1cb .elementor-icon{font-size:16px;}.elementor-356 .elementor-element.elementor-element-71db1cb .elementor-icon i{transform:rotate(0deg);}.elementor-356 .elementor-element.elementor-element-71db1cb .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-71db1cb .elementor-icon-box-title a{font-weight:600;}.elementor-356 .elementor-element.elementor-element-3ed3a93 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-356 .elementor-element.elementor-element-3ed3a93 .elementor-icon-box-title{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-3ed3a93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-3ed3a93.elementor-view-framed .elementor-icon, .elementor-356 .elementor-element.elementor-element-3ed3a93.elementor-view-default .elementor-icon{fill:var( --e-global-color-1003c41 );color:var( --e-global-color-1003c41 );border-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-3ed3a93 .elementor-icon{font-size:16px;}.elementor-356 .elementor-element.elementor-element-3ed3a93 .elementor-icon i{transform:rotate(0deg);}.elementor-356 .elementor-element.elementor-element-3ed3a93 .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-3ed3a93 .elementor-icon-box-title a{font-weight:600;}.elementor-356 .elementor-element.elementor-element-a05d5f5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-356 .elementor-element.elementor-element-a05d5f5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-a05d5f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-a05d5f5.elementor-view-framed .elementor-icon, .elementor-356 .elementor-element.elementor-element-a05d5f5.elementor-view-default .elementor-icon{fill:var( --e-global-color-1003c41 );color:var( --e-global-color-1003c41 );border-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-a05d5f5 .elementor-icon{font-size:16px;}.elementor-356 .elementor-element.elementor-element-a05d5f5 .elementor-icon i{transform:rotate(0deg);}.elementor-356 .elementor-element.elementor-element-a05d5f5 .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-a05d5f5 .elementor-icon-box-title a{font-weight:600;}.elementor-356 .elementor-element.elementor-element-eac462f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-356 .elementor-element.elementor-element-eac462f .elementor-icon-box-title{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-eac462f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-eac462f.elementor-view-framed .elementor-icon, .elementor-356 .elementor-element.elementor-element-eac462f.elementor-view-default .elementor-icon{fill:var( --e-global-color-1003c41 );color:var( --e-global-color-1003c41 );border-color:var( --e-global-color-1003c41 );}.elementor-356 .elementor-element.elementor-element-eac462f .elementor-icon{font-size:16px;}.elementor-356 .elementor-element.elementor-element-eac462f .elementor-icon i{transform:rotate(0deg);}.elementor-356 .elementor-element.elementor-element-eac462f .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-eac462f .elementor-icon-box-title a{font-weight:600;}.elementor-356 .elementor-element.elementor-element-58bac94 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-356 .elementor-element.elementor-element-58bac94 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-356 .elementor-element.elementor-element-58bac94{--image-border-radius:20px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-356 .elementor-element.elementor-element-2d2077a .elementor-icon-wrapper{text-align:center;}.elementor-356 .elementor-element.elementor-element-f682aeb .elementor-heading-title{font-family:var( --e-global-typography-7a15df7-font-family ), Sans-serif;font-size:var( --e-global-typography-7a15df7-font-size );font-weight:var( --e-global-typography-7a15df7-font-weight );text-transform:var( --e-global-typography-7a15df7-text-transform );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-db600bf{--grid-columns:4;}.elementor-356 .elementor-element.elementor-element-db600bf > .elementor-widget-container{padding:30px 0px 0px 0px;}@media(max-width:1366px){.elementor-356 .elementor-element.elementor-element-340cd15 .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-561e380{--grid-auto-flow:row;}.elementor-356 .elementor-element.elementor-element-f682aeb .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-db600bf > .elementor-widget-container{margin:40px 0px 0px 0px;}}@media(max-width:1200px){.elementor-356 .elementor-element.elementor-element-561e380{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-340cd15 .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-561e380{--grid-auto-flow:row;--justify-items:center;}.elementor-356 .elementor-element.elementor-element-f682aeb .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-db600bf{--grid-columns:2;}}@media(max-width:880px){.elementor-356 .elementor-element.elementor-element-561e380{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-340cd15 .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-561e380{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-356 .elementor-element.elementor-element-f682aeb .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-db600bf{--grid-columns:1;}}@media(min-width:768px){.elementor-356 .elementor-element.elementor-element-561e380{--width:150px;}}@media(max-width:1200px) and (min-width:768px){.elementor-356 .elementor-element.elementor-element-561e380{--width:100%;}}@media(min-width:2400px){.elementor-356 .elementor-element.elementor-element-340cd15 .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}.elementor-356 .elementor-element.elementor-element-561e380{--grid-auto-flow:row;}.elementor-356 .elementor-element.elementor-element-f682aeb .elementor-heading-title{font-size:var( --e-global-typography-7a15df7-font-size );letter-spacing:var( --e-global-typography-7a15df7-letter-spacing );}}/* Start custom CSS for theme-post-content, class: .elementor-element-a575726 */.elementor-356 .elementor-element.elementor-element-a575726{
    @media (width > 768px){
         column-count: 2;
         column-gap: 2rem;
    }
   
    
    h2{
        font-size: 48px;
        color: var(----c-text);
        
    }
    
    :is(p,ul){
        break-inside: avoid;    
        margin-block: 1rem; 
    }
    
    blockquote{
        font-size: 24px;
        line-height: 1.2;
        font-weight: bold;
        color: var(----c-orange);
        border-left-color:  var(----c-orange);
        border-left-width: 8px;
        border-left-style: solid;
        margin-inline-start: 0;
        padding-inline-start: 1em;
    }
}/* End custom CSS */