.blockquote-section .main-blockquote-section { justify-content: space-between; }
.blockquote-section { padding: 50px 0; max-width: 1200px; margin-left:auto;margin-right:auto; border-radius: 20px; overflow: hidden; }
.blockquote-section .main-blockquote-section .left-blockquote-section{width:75%;}
.blockquote-section .main-blockquote-section .right-blockquote-section{width:25%;padding-left:60px;position: relative;}
.blockquote-section .main-blockquote-section .image-left-blockquote-section { width: 51px; margin-top:4px;} 
.blockquote-section .main-blockquote-section .text-blockquote-section { width: calc(100% - 51px); padding-left: 30px; }
.blockquote-section .main-blockquote-section .text-blockquote-section p { margin: 0;font-style: italic; }
.blockquote-section .main-blockquote-section .right-name-blockquote h6 { margin-bottom: 5px; } 
.blockquote-section .main-blockquote-section .right-year-blockquote p { margin: 0; }
.blockquote-section .main-blockquote-section .right-blockquote-section:after { content: ''; position: absolute; width: 1px; height: 100%; left: 30px; top: 0; background-color: #2394EB; }
.blockquote-section:after { position: absolute; top: 0; right: 0; background-image: url('https://www.methodschools.org/hubfs/Method_Schools_July2023/Images/Group%20427324721%20(3).svg'); width: 350px; z-index: 1; background-position: center; background-repeat: no-repeat; background-size: cover; content: ''; height: 100%; }
.blockquote-section .content-wrapper { padding: 0; }
.blockquote-section.lp-content .main-blockquote-section, .blockquote-section.lp-content .main-blockquote-section .left-blockquote-section {align-items: center;}
.blockquote-section.lp-content::after { background-image: url('https://www.methodschools.org/hubfs/Method_Schools_July2023/Images/Group%20427324721%20(4).svg'); width: 490px; }

@media(max-width:1240px){

    .blockquote-section {margin-left:20px;margin-right:20px;
}

@media(max-width:991px){
    .blockquote-section .main-blockquote-section .text-blockquote-section { width: calc(100% - 40px); }
    .blockquote-section .main-blockquote-section .image-left-blockquote-section { width: 40px; }
    .blockquote-section { padding: 25px; }
    .blockquote-section .main-blockquote-section .right-blockquote-section {padding-left: 40px;}
    .blockquote-section .main-blockquote-section .right-blockquote-section:after{left:20px;}
    .blockquote-section .main-blockquote-section .left-blockquote-section { align-items: flex-start; }
	.baseModuleStyle.blockquote-section.lp-content::after { width: 340px; }
}


@media(max-width:767px){
    .blockquote-section:after { background-size: contain; right: 0; margin: 0 auto;left:0 }
    .blockquote-section .main-blockquote-section .left-blockquote-section{width:100%;margin-bottom:25px;}
    .blockquote-section .main-blockquote-section .right-blockquote-section{width:100%;padding-left:0;text-align:center;}
    .blockquote-section .main-blockquote-section .right-blockquote-section:after{display:none;}
}

@media(max-width:480px){
    .blockquote-section:after {width:260px;}
    .blockquote-section .main-blockquote-section .image-left-blockquote-section { width: 30px; } 
    .blockquote-section .main-blockquote-section .text-blockquote-section { width: calc(100% - 30px); padding-left: 15px; } 
    .blockquote-section .main-blockquote-section .left-blockquote-section { margin-bottom: 15px; }

}