*{box-sizing: border-box;}
img{width: auto;max-width: 100%;}
:focus-visible {outline: none;}
a {text-decoration: none;}
body {margin: 0;padding: 0;font-family: "Montserrat", sans-serif;background: #000;}
h1, h2, h3, h4, h5, h6, p, span, li, a {font-family: "Montserrat", sans-serif;}
.container {width: 100%;max-width: 1400px;padding: 0 20px;margin: 0 auto;}
.row {display: flex;flex-wrap: wrap;margin: 0 -20px;}
.header_logo, .header_btn {padding: 0 20px;}
.header_main .row {align-items: center;justify-content: space-between;}
header.header_main {padding: 30px 0;}
.header_btn .sign_btn {cursor: pointer;background: transparent;border: none;font-family: "Montserrat", sans-serif;font-weight: 700;font-size: 14px;line-height: 18px;color: #fff;padding: 0;}
.training_title {width: 100%;max-width: 720px;margin: 0 auto;text-align: center;} 
.training_title h1 {font-size: 48px;line-height: 60px;color: #fff;margin: 0 0 10px;letter-spacing: -1.92px;}
.clr_org {color: #ED1C24;}
section.training_main {padding: 30px 0px;}
.training_title p {margin: 0 auto;max-width: 680px;color: #A2A2A2;font-size: 16px;line-height: 24px;}
.training_imgg {display: none;}
.training_heading {width: 100%;max-width: 1040px;margin: 0 auto;background: url(../images/imgiphone.png);background-repeat: no-repeat;background-position: center center;padding: 150px 0px 120px;background-size: contain;}
.training_heading_cmm {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin: 60px auto 0px;}
.training_heading_1, .training_heading_3 {max-width: 920px;}
.training_heading_cmm h4 {margin: 0px;padding: 15px 30px;border: 1px solid rgb(255 255 255 / 20%);border-radius: 30px;font-weight: 500;color: #fff;background: rgb(255 255 255 / 20%);font-size: 14px;line-height: 18px;}
.training_heading_1 .head_h4_2 {margin-right: 50px;}
.training_heading_2 .head_h4_2 {margin-right: 40px;}
.training_heading_3 .head_h4_2 {margin-right: 30px;}
.training_btn {text-align: center;margin: 30px 0px;}
.sign_btn_today {cursor: pointer;color: #fff;background: rgb(236,2,1);background: linear-gradient(45deg, rgba(236,2,1,1) 38%, rgba(187,1,0,1) 88%);border: none;border-radius: 30px;padding: 15px 30px;font-size: 14px;line-height: 18px;font-weight: 700;font-family: "Montserrat", sans-serif;}
.unlock_main {padding: 60px 0px;}
.col_6 {width: 50%;padding: 0 20px;}
.unlock_box_cmm {border: 1px solid #535353;border-radius: 8px;padding: 24px;display: flex;flex-wrap: wrap;height: 100%;overflow: hidden;background-size: contain !important;background-repeat: no-repeat !important;background-position: right !important;}
.unlock_box_2 {background: rgb(255 255 255 / 20%) url(../images/kevinn_img.png);}
.unlock_box_3 {background: rgb(255 255 255 / 20%) url(../images/John_Fishback_imgg.png);}
.unlock_box_4 {background: rgb(255 255 255 / 20%) url(../images/John_Moran_imgg.png);}
.unlock_box_inner {width: 66%;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;}
.unlock_box_title h4 {font-size: 28px;line-height: 36px;letter-spacing: -1.1px;margin: 10px 0px;color: #fff;}
.unlock_box_title p {font-size: 16px;line-height: 24px;margin: 0;color: #A2A2A2;}
.unlock_box_img {width: 34%;text-align: right;flex-wrap: wrap;align-items: flex-end;justify-content: flex-end;display: none;}
.unlock_box_author h6 {font-size: 16px;line-height: 24px;margin: 15px 0px 0px;color: #fff;}
.unlock_box_cmm.unlock_box_1 {padding: 60px 70px;background: transparent;}
.unlock_box_1 h2 {font-size: 48px;line-height: 60px;letter-spacing: -1.90px;margin: 0 0 15px;color: #fff;}
.unlock_box_1 p {width: 100%;max-width: 300px;}
.unlock_box_btn {margin-top: 24px;}
.unlock_main .col_6 {margin-bottom: 40px;}
.unlock_box_4 .unlock_box_title h4 {width: 100%;max-width: 400px;}
.unlock_box_img img {margin-right: -1px;}
.unlock_main .row {position: relative;background: url(../images/blurrball.png);background-repeat: no-repeat;background-position: 65% 100%;background-size: 50%;}
.wht_get_main .row {position: relative;} 
.wht_get_row_inner {padding: 0 20px;display: flex;flex-wrap: wrap;position: relative;}
.wht_get_col_inner {width: 33.33%;}
.wht_get_col_inner {text-align: center;padding: 40px;}
.wht_get_col_txt p {color: #fff;font-size: 16px;line-height: 24px;margin: 25px auto 0px;width: 100%;max-width: 270px;}
.wht_get_row_inner1 {display: flex;flex-wrap: wrap;position: relative;}
.wht_get_title h2 {font-size: 64px;line-height: 60px;letter-spacing: -2.56px;color: #fff;font-weight: 200;margin: 0;}
.wht_get_title {text-align: center;margin-bottom: 40px;}
.wht_get_main {padding: 40px 0px;}
.sign_up_main {padding: 60px 0px 0px;}
.sign_up_title {text-align: center;}
.sign_up_title h2 {margin: 0 auto;font-size: 48px;line-height: 60px;letter-spacing: -1.90px;color: #fff;width: 100%;max-width: 900px;}
.sign_up_conatiner {width: 100%;max-width: 1000px;margin: 0 auto;}
.sign_up_txt {width: 100%;max-width: 630px;margin: 0 auto;}
.sign_up_txt p {color: #A2A2A2;font-size: 16px;line-height: 24px;}
.sign_up_btn {text-align: center;margin: 50px 0px 0px;}
.sign_up_conatiner {width: 100%;max-width: 1000px;margin: 0 auto;background: url(../images/blurrball_small.png);background-repeat: no-repeat;background-position: 100% 100%;background-size: 45%;position: relative;padding-bottom: 60px;}
#footer_mainn {margin: 60px 0px 0px;padding: 25px 0px;background: url(../images/Rectangle_146.png);background-size: contain;background-position: top center;background-repeat: no-repeat;position: relative;}
#footer_mainn .row {align-items: center;justify-content: space-between;}
.footer_copyy, .footer_policyy {padding: 0 20px;}
.footer_copyy p {margin: 0;color: #A2A2A2;font-size: 16px;line-height: 24px;display: flex;flex-wrap: wrap;align-items: center;}
.footer_policyy p {color: #A2A2A2;font-size: 16px;line-height: 24px;margin: 0;}
.footer_policyy a {color: #A2A2A2;}
.footer_copyy img {margin-right: 15px;}
@media only screen and (min-width: 768px) {
.wht_get_main .row:before, .wht_get_main .row:after, .wht_get_row_inner1:before, .wht_get_row_inner1:after {content: "";position: absolute;width: 10px;height: 100%;background: url(../images/line_ver_61.png);background-repeat: no-repeat;background-position: left;background-size: contain;}
.wht_get_main .row:before {left: 20px;}
.wht_get_main .row:after {right: 20px;}
.wht_get_row_inner1:before {left: 33.33%;}
.wht_get_row_inner1:after {right: 33.33%;}
.wht_get_row_inner:before, .wht_get_row_inner:after {top: 50%;transform: translateY(-50%);content: "";position: absolute;width: 100%;height: 5px;background: url(../images/line_hor_61.png);background-repeat: no-repeat;background-position: left;background-size: contain;}

}
@media only screen and (max-width: 991.98px) {
.col_6 {width: 100%;}
#footer_mainn .row {justify-content: center;}
.footer_copyy p {margin-bottom: 5px;}
#footer_mainn {margin: 40px 0px 0px;}
.sign_up_main {padding: 40px 0px 0px;}
.unlock_main {padding: 40px 0px 20px;}
.training_heading {padding: 50px 0px;}
.unlock_main .row {background-repeat: repeat;background-position: bottom center;background-size: 100%;}
.footer_policyy p {text-align: center;}
.sign_up_conatiner {background-position: bottom right;background-size: 60%;}
}
@media only screen and (max-width: 767.98px) {
.training_title h1, .sign_up_title h2, .unlock_box_1 h2, .wht_get_title h2 {font-size: 36px;line-height: 40px;letter-spacing: -1.90px;}
.unlock_box_cmm {padding: 20px;}
.unlock_box_title h4 {font-size: 20px;line-height: 25px;margin: 10px 0px;}
.unlock_box_cmm.unlock_box_1 {padding: 40px;}
.wht_get_col_inner {width: 100%;}
}
@media only screen and (max-width: 650.98px) {
.training_imgg {display: block;}
.training_heading {background: transparent;padding: 20px 0px;}
.unlock_box_title p, .unlock_box_author h6 {font-size: 14px;line-height: 19px;}
.training_heading_cmm h4 {width: 100%;max-width: 340px;margin: 10px auto !important;text-align: center;}
.training_heading_cmm {margin: 0;}
}