.elementor-28551 .elementor-element.elementor-element-2350163{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28551 .elementor-element.elementor-element-0e1b007{--display:flex;}.elementor-28551 .elementor-element.elementor-element-f6f8f5b > .elementor-widget-container{margin:0px 0px -30px 0px;}@media(max-width:767px){.elementor-28551 .elementor-element.elementor-element-2350163{--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-28551 .elementor-element.elementor-element-0e1b007{--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-28551 .elementor-element.elementor-element-f6f8f5b > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS */.edublink-main-content-inner{
        padding-top:56px !important;
        padding-bottom:56px !important;
    }
    

@media (max-width: 1024px) {
  .edublink-main-content-innez.edublink-row{
     width: 94% !important;
    margin: auto;
    padding: 56px 0 !important;
  }
    
}

.post-quote blockquote{
    text-align: inherit;
    font-size: var(--e-global-typography-3b9d32e-font-size);
    font-weight: var(--e-global-typography-3b9d32e-font-weight); 
}
.post-quote blockquote cite{
    font-size: var(--e-global-typography-bf4840c-font-size);
    font-weight: var(--e-global-typography-bf4840c-font-weight);
    line-height: var(--e-global-typography-bf4840c-line-height);
}

.edublink-author-bio{
    gap: 20px;
       justify-content: space-around;
    
}
.edublink-author-bio .edublink-author-thumb{
    width: 10%;
    
}
.edublink-author-bio .edublink-author-thumb img{
    max-width: 80px;
    max-height: 80px;
    
}


.edublink-col-md-7{
    display: none;
}
.edublink-col-md-5 .edublink-single-post-social-share{
    justify-content: flex-start !important;
}
@media (max-width:1024px){
.edublink-main-content-inner{
        padding-top:24px !important;
        padding-bottom:44px !important;
    }
    aside#secondary{
        display:none;
    }
    
}/* End custom CSS */