.plan-video-section{ display: block; width: 100%; padding: 7.4rem 0; } 
.plan-cta-block{ overflow: hidden; background: url(../../images/cta-bg.png) no-repeat center center; background-size: 100% 100%; border-radius: 1.5rem; display: flex; align-items: center; min-height: 31.6rem; align-items: center; padding: 3rem  6rem 0; }
.plan-cta-block .plan-cta-left{  margin: 0 0 -2.8rem; display: flex; align-items: center; justify-content: center; width: 47.8rem;}
.plan-cta-block .plan-cta-left .img-set{ display: flex ;align-items: flex-start; justify-content: center;}
.plan-cta-block .plan-cta-left .img-set .img{ position: relative; z-index: 3; width: 17rem; display: flex; position: relative; aspect-ratio: 170/252; overflow: hidden; border-radius:1rem ; margin: 6.2rem 0 0 0;}
.plan-cta-block .plan-cta-left .img-set .img-2{ margin: 0; position: relative; z-index: 5; margin: 0 -1.6rem; }
.plan-cta-block .plan-cta-left .img-set .img img{ width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0; top: 0;}
.plan-cta-block .plan-cta-left .img-set .img-1{ transform: rotate(-15deg); }
.plan-cta-block .plan-cta-left .img-set .img-3{ transform: rotate(15deg); }
.plan-cta-right{ padding: 0rem 0 3rem 14rem; width: 100%; }
.plan-cta-right h3{ padding: 0 0 2.4rem; font-size: 3rem; font-weight: 500;}
.plan-cta-right  .btn-box{ padding: 3.2rem 0 0 0;}
.desktop-show{ }
.mobile-show{ display: none;}

@media (max-width: 1599px) {
.plan-cta-block .plan-cta-left .img-set .img{ width: 15rem;}
.plan-cta-block{ min-height: 0; padding: 3rem 6rem 0; }
.plan-cta-right{ padding: 0 0 3rem 7rem; }
.plan-cta-right h3 {font-size: 2.8rem; padding: 0 0 2rem;}
.plan-cta-right .btn-box{ padding: 2.4rem 0 0 0; }

}
@media (max-width: 1439px) { 


}
@media (max-width: 1199px) {
.plan-video-section{ padding: 6rem 0; }	
.plan-cta-block .plan-cta-left .img-set .img{ width: 12rem;}
.plan-cta-right h3 {font-size: 2.4rem; padding: 0 0 1.6rem;}
.plan-cta-right .btn-box{ padding: 2rem 0 0 0; }


}
@media (max-width: 991px) {


.plan-cta-block .plan-cta-left .img-set .img{ width: 11.1rem;}	
.plan-video-section{ padding: 5rem 0; }
.desktop-show{ display: none; }
.plan-cta-block{ padding: 2.4rem; }
.mobile-show{ display: flex; align-items: center; justify-content: center;  }
.plan-cta-block{ flex-direction: column-reverse; align-items: center; justify-content: center;}
.plan-cta-right{ text-align: center; padding: 0 0 3rem 0; }
.plan-cta-block .plan-cta-left {flex-direction: column; margin: 0; align-items: center; justify-content: center; gap: 3rem;}
.plan-cta-block .plan-cta-left .img-set .img-2{ margin: 0 -2.4rem; }

.plan-cta-block .plan-cta-left .img-set .img-1{ transform: rotate(-10deg); }
.plan-cta-block .plan-cta-left .img-set .img-3{ transform: rotate(10deg); }
.plan-cta-block .plan-cta-left .img-set .img{ margin: 3.2rem 0 0 0; }
.plan-cta-block .plan-cta-left .img-set .img-2{ margin: 0 -1.4rem; }


}
@media (max-width: 767px) {

.plan-video-section{ padding:4rem 0; }
}

@media (max-width: 576px) {
}