.inner-main-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px 0 40px}.inner-main-banner .main-banner-text{flex:0 65%}.inner-main-banner .button-group{flex:0 25%;padding-top:40px}.inner-main-banner .main-banner-content p{color:#fff;font-weight:600;line-height:1.8}.button-group .anchor-link{font-size:30px;text-align:center;background-color:#292f36;color:#fff;margin:0px;display:block;padding:10px 30px;cursor:pointer;border:1px solid #292f36;transition:.4s all;margin-bottom:15px;text-decoration:none}.button-group .anchor-link:hover{background-color:#fff;color:#292f36}.main-banner-text h2{color:#fff;font-size:48px;margin:0;line-height:1.4;// margin-bottom:20px;font-weight:600 !important;float:left}.three-col-section{padding:10px 40px 36px}.three-col-section .col-section{display:flex;align-items:flex-start;justify-content:center}.three-col-section .col-section .single-col{flex:0 30%;text-align:center;padding:20px 40px}.img-section{min-height:120px}.img-section img{width:100px;height:auto}.three-col-section .upper-title{text-align:center}.three-col-section .upper-title h2{font-size:48px;color:#292f36;width:initial;margin:0px;display:inline-block;font-weight:600 !important;padding-top:60px !important}.button-group span{padding-left:10px;vertical-align:middle}.col-content p{margin:0px;font-size:17px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.59;letter-spacing:normal;color:#292f36;text-align:center;padding-bottom:12px}.col-content h2{margin:0px;font-size:17px;font-weight:700 !important;font-stretch:normal;font-style:normal;line-height:1.59 !important;letter-spacing:normal;text-align:center;padding:12px 0px}.three-col-section .upper-title p{font-weight:600;line-height:1.8}.main-banner-content{width:100%;float:left}.gif-beside-title{max-width:400px}.video-content-section{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:50px 0}.video-content-section .video-rght{flex:0 45%}.video-content-section .learn-text-content{flex:0 50%;text-align:left !important}.video-content-section .video-rght iframe{width:100%;min-height:350px;border:0}@media only screen and (min-width:768px) and (max-width:1024px){.three-col-section .upper-title h2{padding-top:20px}.three-col-section .col-section{display:block}.inner-main-banner{justify-content:center}.three-col-section{padding:40px 30px 60px}.inner-main-banner .main-banner-text{flex:0 100%;text-align:center}.inner-main-banner .button-group{flex:0 40%;text-align:center;padding-top:40px}}@media(max-width:767px){.three-col-section .upper-title h2{padding-top:20px}.inner-main-banner{justify-content:center}.inner-main-banner .main-banner-text{flex:0 100%;text-align:center}.inner-main-banner .button-group{flex:0 100%;text-align:center;padding-top:40px}.inner-main-banner{display:text-align:center}.button-group{align-items:center;justify-content:space-evenly;width:100%}.button-group .anchor-link{display:inline-block}.three-col-section{padding:20px}.three-col-section .col-section{display:block}.main-banner-text h2{float:none;margin-bottom:20px}.gif-beside-title{max-width:400px;margin:0 auto}.video-content-section{display:block}.video-content-section .video-rght iframe{width:100%;min-height:200px}}@media(max-width:479px){.three-col-section .upper-title h2{padding-top:20px !important}.main-banner-text h2{font-size:30px;line-height:initial !important}.inner-main-banner{justify-content:center}.inner-main-banner .main-banner-content p{font-size:14px;text-align:center}.three-col-section .upper-title h2{font-size:30px}.col-content p{font-size:15px}.inner-main-banner .main-banner-text{flex:0 100%}.inner-main-banner .button-group{flex:0 70%;text-align:center;padding-top:40px}}@media(max-width:993px){.inner-main-banner .main-banner-text{flex:0 100%;text-align:center}.inner-main-banner .button-group{flex:0 70%;text-align:center;padding-top:40px}.inner-main-banner{justify-content:center}.three-col-section .upper-title h2{padding-top:20px !important}}