.iwlt-section .join-class-heading .heading{color:#f2f2f2;font-size:180px;font-weight:800;letter-spacing:9px;margin-bottom:-35px;text-align:right;text-transform:uppercase}.iwlt-section .flex-wrap{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px}.iwlt-section .flex-wrap .left-column{position:relative;width:50%;z-index:100}.iwlt-section .heading{font-size:48px;margin-bottom:32px;text-align:center}.iwlt-section .flex-wrap .left-column .text-box{background-color:#000;color:#fff;padding:74px 40px 74px 63px}.iwlt-section .flex-wrap .left-column .text-box .box-content p{font-size:16px;line-height:24px}.iwlt-section .flex-wrap .left-column .text-box .btn-wrap{margin-top:47px;text-align:left}.iwlt-section .flex-wrap .right-column{width:50%}.iframe_video .right-column{left:0;position:relative}@media only screen and (min-width:1700px) and (max-width:2400px){.iwlt-section .join-class-heading .heading{font-size:215px}}@media only screen and (min-width:1024px) and (max-width:1200px){.iwlt-section .flex-wrap{padding:0 20px}.iwlt-section .join-class-heading .heading{font-size:150px;margin-bottom:-25px}}@media(max-width:768px){.iwlt-section .flex-wrap .left-column .text-box{padding:30px 30px 35px}.iwlt-section .join-class-heading .heading{font-size:50px;margin-bottom:10px;margin-left:20px!important;text-align:left!important;text-transform:uppercase}.iwlt-section .heading{font-size:35px;line-height:45px;margin-bottom:30px;max-width:300px}.iwlt-section .flex-wrap .right-column{width:70%}div#hs_cos_wrapper_widget_1627935041797{padding-left:15px!important;padding-right:15px!important}div#hs_cos_wrapper_widget_1627935041797 h2{font-size:25px;line-height:35px}.free-info-session{padding-left:15px;padding-right:15px}.free-info-session h1{font-size:30px!important;line-height:40px!important}.iframe_video .right-column{left:0}}@media(max-width:580px){.iwlt-section .join-class-heading .heading{font-size:50px;margin-bottom:10px;margin-left:15px;text-align:left!important;text-transform:uppercase}.iwlt-section .flex-wrap{flex-direction:column}.iwlt-section .flex-wrap .left-column{margin-right:0;padding:0 22px;width:auto}.iwlt-section .flex-wrap .right-column{width:100%}.iwlt-section .flex-wrap .left-column .text-box{padding:15px 25px 30px}}