.elementor-106677 .elementor-element.elementor-element-2d7d83f{--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:20px 20px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-106677 .elementor-element.elementor-element-e8fd9d0{--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;--background-transition:0.3s;}.elementor-106677 .elementor-element.elementor-element-b4f5e2b{font-family:"Roboto Slab", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;}.elementor-106677 .elementor-element.elementor-element-b4f5e2b a{color:#23B7F5;}.elementor-106677 .elementor-element.elementor-element-a0659ae > .elementor-widget-container{padding:10px 10px 10px 0px;}.elementor-106677 .elementor-element.elementor-element-a0659ae{text-align:left;}.elementor-106677 .elementor-element.elementor-element-a0659ae .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:45px;}.elementor-106677 .elementor-element.elementor-element-c4ea5f5{text-align:left;}.elementor-106677 .elementor-element.elementor-element-c4ea5f5 img{border-radius:8px 8px 8px 8px;}.elementor-106677 .elementor-element.elementor-element-5905f64 .elementor-repeater-item-8978cd5 .elementor-icon-list-icon{width:25px;}.elementor-106677 .elementor-element.elementor-element-5905f64 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-106677 .elementor-element.elementor-element-5905f64 .elementor-icon-list-icon i{color:#999999;}.elementor-106677 .elementor-element.elementor-element-5905f64 .elementor-icon-list-icon svg{fill:#999999;}.elementor-106677 .elementor-element.elementor-element-5905f64 .elementor-icon-list-text, .elementor-106677 .elementor-element.elementor-element-5905f64 .elementor-icon-list-text a{color:#999999;}.elementor-106677 .elementor-element.elementor-element-5905f64 .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-106677 .elementor-element.elementor-element-10bad5c{width:initial;max-width:initial;--item-text-hover-decoration:underline;}.elementor-106677 .elementor-element.elementor-element-10bad5c .elementor-toc__header-title{text-align:start;}.elementor-106677 .elementor-element.elementor-element-10bad5c .elementor-toc__header{flex-direction:row;}.elementor-106677 .elementor-element.elementor-element-156475c{width:initial;max-width:initial;text-align:left;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-106677 .elementor-element.elementor-element-156475c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106677 .elementor-element.elementor-element-87242d9{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-106677 .elementor-element.elementor-element-87242d9 .elementor-divider-separator{width:100%;}.elementor-106677 .elementor-element.elementor-element-87242d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-106677 .elementor-element.elementor-element-a409498 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-106677 .elementor-element.elementor-element-39354ea > .elementor-widget-container{background-color:#E6F0F4;padding:20px 20px 20px 20px;border-style:none;border-radius:8px 8px 8px 8px;}body.rtl .elementor-106677 .elementor-element.elementor-element-39354ea.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-106677 .elementor-element.elementor-element-39354ea:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:30px;margin-left:0;}body:not(.rtl) .elementor-106677 .elementor-element.elementor-element-39354ea.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-106677 .elementor-element.elementor-element-39354ea:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:30px;margin-right:0;}.elementor-106677 .elementor-element.elementor-element-39354ea.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:30px;}.elementor-106677 .elementor-element.elementor-element-39354ea .elementor-author-box__avatar img{border-radius:15px;}.elementor-106677 .elementor-element.elementor-element-39354ea .elementor-author-box__name{color:#54595F;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-106677 .elementor-element.elementor-element-39354ea .elementor-author-box__bio{color:#54595F;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:27px;}.elementor-106677 .elementor-element.elementor-element-39354ea .elementor-author-box__button{color:#525252;border-color:#525252;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;border-width:1px;border-radius:4px;padding:5px 15px 5px 15px;}.elementor-106677 .elementor-element.elementor-element-0c6a771{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-106677 .elementor-element.elementor-element-0c6a771, .elementor-106677 .elementor-element.elementor-element-0c6a771::before{--border-transition:0.3s;}.elementor-106677 .elementor-element.elementor-element-392c710 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-106677 .elementor-element.elementor-element-9f6c0e1{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-106677 .elementor-element.elementor-element-9f6c0e1 .elementor-divider-separator{width:100%;}.elementor-106677 .elementor-element.elementor-element-9f6c0e1 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-106677 .elementor-element.elementor-element-8a74f32 .elementor-heading-title{color:#151515;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-106677 .elementor-element.elementor-element-903bff5{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;}.elementor-106677 .elementor-element.elementor-element-903bff5 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-106677 .elementor-element.elementor-element-903bff5:after{content:"0.6";}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post{border-radius:8px;border-color:#C2C2C2;}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__text{padding:5px 5px 5px 5px;}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-106677 .elementor-element.elementor-element-903bff5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:5px;}.elementor-106677 .elementor-element.elementor-element-903bff5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:5px;}.elementor-106677 .elementor-element.elementor-element-903bff5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:5px;}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__title, .elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__title a{color:#54595F;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__read-more{color:#23B7F5;}.elementor-106677 .elementor-element.elementor-element-903bff5 a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}.elementor-106677 .elementor-element.elementor-element-363771e{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-106677 .elementor-element.elementor-element-363771e .elementor-divider-separator{width:100%;}.elementor-106677 .elementor-element.elementor-element-363771e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-106677 .elementor-element.elementor-element-773a0b5 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-106677 .elementor-element.elementor-element-45e5c08{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;}.elementor-106677 .elementor-element.elementor-element-45e5c08 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-106677 .elementor-element.elementor-element-45e5c08:after{content:"0.6";}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post{border-radius:8px;border-color:#C2C2C2;}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__text{padding:5px 5px 5px 5px;}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-106677 .elementor-element.elementor-element-45e5c08.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:5px;}.elementor-106677 .elementor-element.elementor-element-45e5c08.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:5px;}.elementor-106677 .elementor-element.elementor-element-45e5c08.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:5px;}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__title, .elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__title a{color:#54595F;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__read-more{color:#23B7F5;}.elementor-106677 .elementor-element.elementor-element-45e5c08 a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}@media(max-width:1024px){.elementor-106677 .elementor-element.elementor-element-2d7d83f{--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-106677 .elementor-element.elementor-element-e8fd9d0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-106677 .elementor-element.elementor-element-0c6a771{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-106677 .elementor-element.elementor-element-903bff5{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-106677 .elementor-element.elementor-element-45e5c08{--grid-row-gap:20px;--grid-column-gap:20px;}}@media(max-width:767px){.elementor-106677 .elementor-element.elementor-element-2d7d83f{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106677 .elementor-element.elementor-element-e8fd9d0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-106677 .elementor-element.elementor-element-a0659ae > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-106677 .elementor-element.elementor-element-a0659ae .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-106677 .elementor-element.elementor-element-c4ea5f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-106677 .elementor-element.elementor-element-c4ea5f5 img{width:100%;}.elementor-106677 .elementor-element.elementor-element-10bad5c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-106677 .elementor-element.elementor-element-10bad5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106677 .elementor-element.elementor-element-156475c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-106677 .elementor-element.elementor-element-903bff5:after{content:"0.6";}.elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__title, .elementor-106677 .elementor-element.elementor-element-903bff5 .elementor-post__title a{font-size:13px;}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-106677 .elementor-element.elementor-element-45e5c08:after{content:"0.6";}.elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__title, .elementor-106677 .elementor-element.elementor-element-45e5c08 .elementor-post__title a{font-size:13px;}}@media(min-width:768px){.elementor-106677 .elementor-element.elementor-element-e8fd9d0{--width:75%;}.elementor-106677 .elementor-element.elementor-element-0c6a771{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-106677 .elementor-element.elementor-element-e8fd9d0{--width:100%;}.elementor-106677 .elementor-element.elementor-element-0c6a771{--width:100%;}}/* Start custom CSS */.cta-block {
    background: linear-gradient(-45deg, hsl(196, 40%, 91%), hsl(196, 21%, 97%));
}
.box-cta a {
    color: #000 !important;
}

.elementor-author-box__bio {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-height: 21px;
  max-height: 48px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

@media only screen and (min-width: 768px) {
    .post-content h2 {
        font-size: 32px !important;
        line-height: 40px !important;
        font-weight: 600 !important;
        color: #333 !important;
        margin: 0 0 10px !important;
      
    }
    
    .post-content h3 {
      font-size: 28px !important;
        line-height: 35px !important;
        font-weight: 500 !important;
        color: #333 !important;
        margin: 0 0 10px !important;
       
    }
    .post-content h4 {
      font-size: 25px !important;
        line-height: 30px !important;
        font-weight: 500 !important;
        color: #333 !important;
        margin: 0 0 10px !important;
       
    }
    
    .post-content h5 {
      font-size: 22px !important;
        line-height: 25px !important;
        font-weight: 400 !important;
        color: #333 !important;
       margin: 0 0 10px !important;
      
    }
    .post-content h6 {
      font-size: 20px !important;
        line-height: 25px !important;
        font-weight: 400 !important;
        color: #333 !important;
       margin: 0 0 10px !important;
        
    }
    .post-content p, .post-content li  {
        font-size: 16px !important;
      color: #333 !important;
      line-height: 32px !important;
      margin: 0 0 10px !important;
      
    }
    .post-content p a {
        font-size: 16px !important;
      color: #23B7F5 !important;
      line-height: 32px !important;
      margin: 0 0 10px !important;
    }
}
@media only screen and (max-width: 767px) {
    .post-content h2 {
        font-size: 24px !important;
        line-height: 32px !important;
        color: #333 !important;
         margin: 0 0 10px !important;
         font-weight: 600 !important;
    }
    .post-content h3 {
      font-size:20px !important;
      line-height: 32px !important;
      color: #333 !important;
       margin: 0 0 10px !important;
       font-weight: 500 !important;
        
    }
    .post-content h4 {
      font-size: 20px !important;
      line-height: 32px !important;
      color: #333 !important;
       margin: 0 0 10px !important;
       font-weight: 500 !important;
    }
    
    .post-content h5 {
      font-size: 18px !important;
      line-height: 32px !important;
      color: #333 !important;
       margin: 0 0 10px !important;
       font-weight: 400 !important;
    }
    .post-content h6 {
      font-size: 16px !important;
      line-height: 32px !important;
      color: #333 !important;
       margin: 0 0 10px !important;
       font-weight: 400 !important;
    
    }
}/* End custom CSS */