.start-simply-block .wp-block-columns {gap:0 !important;}
.start-simply-block .right-block {max-width:724px; width:100%; }
.reimagine-layout .left-block h2 {margin-bottom:50px;}
.reimagine-layout .left-block .wp-block-buttons {margin-top:50px;}
.faq-group .right-content summary {line-height: 35px !important; padding-top: 13px; padding-bottom: 13px; }
.faq-group .right-content .wp-block-details { margin-top:25px !important; }
.faq-group .right-content .wp-block-details:first-child { margin-top:0 !important; }
.faq-group .right-content .wp-block-details:first-child summary {padding-top:0 !important; }

@media screen and ( max-width:1399px ) {
}

@media screen and ( max-width:1299px ) {
}


@media screen and (max-width:1199px) {
    h2 {font-size:30px;}	
    .reimagine-section .left-block .wp-block-group {max-width: 472px !important; width:100%; margin-left:0 !important; }
	.reimagine-section .left-block {flex:0 0 55% !important;}
	.reimagine-section .right-block {flex:0 0 45% !important;}
    .start-simply-block .image-block {min-height:447px;}
    .start-simply-block .right-block {padding-right:35px !important;}
    .reimagine-layout {padding: 90px 30px !important;}
    .reimagine-layout>.wp-block-columns {gap:0 !important;}
    .reimagine-layout .left-block {padding-right:35px !important;}
    .reimagine-layout .right-block {padding-left:68px !important;}
	.cash-in-section {padding: 60px 30px 60px 72px !important;}
	.cash-in-section>.wp-block-columns {gap:0;}
	.cash-in-section .wp-block-columns .image-block {flex: 0 0 35% !important;}
	.cash-in-section .wp-block-columns .right-block {flex: 0 0 65% !important; padding-left:60px; }
	.cash-in-section .image-block img {max-width:312px; width:100%; height:auto; }
	.faq-group {padding:73px 33px 0 !important;}
	.faq-group .right-content {padding-top: 0 !important;}
	.faq-group .right-content summary {padding-top: 15px; padding-bottom: 15px; }
	.faq-group .right-content .wp-block-details { margin-top:18px !important; }
}

@media screen and (max-width:991px) {
    .has-l-font-size {font-size:18px !important;}
    .inner-banner .left-block {padding: 60px 25px 60px 48px !important;}
    .inner-banner .image-block figure, .inner-banner .image-block img {min-height:430px;}   
    .start-simply-block .right-block {padding: 60px 30px 60px 48px !important;}
    .start-simply-block .image-block {min-height:498px; }
    .start-simply-block .image-block img {object-position: -130px;}
    .reimagine-layout .left-block {padding-right:40px !important;}
    .reimagine-layout .right-block {padding-left:40px !important;}
    .reimagine-layout .left-block h2 {margin-bottom:30px;}
    .reimagine-layout .left-block .wp-block-buttons {margin-top:30px;}
    .reimagine-layout .right-block .wp-block-column:nth-child(1) {flex:0 0 auto !important;}
	.cash-in-section {padding: 55px 34px 55px 30px !important;}
	.cash-in-section .image-block img {max-width:100%; width:100%; height:auto;}
	.cash-in-section .wp-block-columns .image-block {flex: 0 0 32% !important; padding-right:0 !important; }
	.cash-in-section .wp-block-columns .right-block {flex: 0 0 68% !important; padding-left:48px; }
	.cash-in-section .wp-block-columns .right-block .wp-block-columns {gap:13px;}
	.cash-in-section .wp-block-columns .right-block .wp-block-columns .wp-block-column:nth-child(1) {flex:0 0 67px !important;}
	.faq-group .wp-block-columns {display: block !important;}
	.faq-group .left-content .text-content,
	.faq-group .left-content .text-content * {max-width: 100% !important;}
	.faq-group .left-content .wp-block-image {display:none !important;}
	.faq-group .right-content .questions-group {max-width: 100% !important; margin-top: 28px !important; }
	.faq-group {padding:73px 33px !important;}
	.faq-group .right-content {padding-bottom: 0 !important;}
	.faq-group .right-content summary {padding-top: 13px; padding-bottom: 13px; }
	.faq-group .right-content .wp-block-details { margin-top:25px !important; }
}

@media screen and (min-width:768px) {
    .inner-banner .wp-block-columns .wp-block-column {flex: 0 0 50% !important;}    
	.reimagine-section .wp-block-columns .left-block {flex-basis: 55% !important;}
	.reimagine-section .wp-block-columns .right-block {flex-basis: 45% !important;}
    .reimagine-layout .wp-block-column.left-block,
    .reimagine-layout .wp-block-column.right-block {flex:0 0 50% !important;}	
}

@media screen and (max-width:767px) {
    .inner-banner .left-block {padding: 48px 25px !important;}
    .inner-banner .left-block .wp-block-group {margin:0 auto !important;}
    .inner-banner .image-block figure, .inner-banner .image-block img {min-height:100%; height:400px; }
    .inner-banner h1 {text-align:center !important;}
    .reimagine-section .left-block .wp-block-group {margin:0 auto !important; text-align:center; }	
    .start-simply-block .image-block {height:400px; min-height:100%; }
    .start-simply-block .image-block img {object-position:top;}
    .start-simply-block .right-block {padding: 60px 20px !important; max-width:100%;}
	.reimagine-layout {padding: 60px 20px !important;}
    .reimagine-layout .left-block {padding-right:0px !important; padding-bottom: 50px !important; border-bottom:1px solid #42822B; }
    .reimagine-layout .right-block {padding-left:0px !important; padding-top: 45px !important;}
    .reimagine-layout>.wp-block-columns:before {display:none;}
    .reimagine-layout .right-block .wp-block-columns {flex-wrap: nowrap !important;}
	.cash-in-section {padding: 55px 20px 0px 20px !important;}
	.cash-in-section>.wp-block-columns {flex-direction: column-reverse; gap: 15px; }
	.cash-in-section .wp-block-columns .image-block {flex: 0 0 100% !important; text-align:center; }
	.cash-in-section .wp-block-columns .right-block {flex: 0 0 100% !important; padding-left: 0px !important; }
	.cash-in-section .wp-block-columns .right-block .wp-block-columns {flex-wrap: nowrap !important;}
	.cash-in-section .wp-block-columns .image-block img {max-width: 350px; width: 100% !important; }
	.making-progress .right-block {max-width: 400px; width: 100%; margin:40px auto 0; }
}
@media screen and (max-width:599px) {
	.sr7-leftarrow {transform:translate(133px, 365px) !important;}
	.sr7-rightarrow {transform:translate(-133px, 365px) !important;}
	.sr7-layer.sr7-btn {display: block !important; width: fit-content !important; margin-left: auto !important; margin-right: auto !important; }
	.video-block.sr7-layer {position:relative !important; margin-top: 36px !important; }
	.faq-group {padding:63px 22px !important;}
	.faq-group .right-content summary {font-size: 22px !important; line-break: 32px !important; }
	.faq-group .right-content .questions-group {margin-top: 35px !important; }
}
@media screen and (max-width:479px) {
    .inner-banner .image-block figure, .inner-banner .image-block img {height:270px; }
    .reimagine-section .right-block {text-align:center;}
    .reimagine-section .right-block img {max-width:270px; width:100%;}
    .start-simply-block .image-block {height:250px;}
	.cash-in-section .wp-block-columns .right-block .wp-block-columns .wp-block-column:nth-child(1) {flex:0 0 58px !important;}
	.making-progress .right-block {max-width: 309px;}
}


