.watchvideo {
    background: transparent;
    border-radius: 23px;
    border: 1px solid #CDCAE6;
    color: #CDCAE6;
    text-align: center;
    font-size: 14px;
    line-height: 12px;
}
.watchvideo span {
	color: #CDCAE6;
}
.watchvideo:after {
	content:'';
}
.home_hs1 .btn.download {
    width: 180px;
    margin-right: 50px;
}
.home_hs1 .btn.download span {
    padding: 0 6px;
}
.watchvideo.btn:not(.dark) span {
    color: #CDCAE6;
    line-height: 29px;
}
.home_hs1 .watchvideo.btn:hover {border-color:#312F50;}

.home_hs1 .watchvideo.btn:after, section.foot .btn.watchvideo.blue:after {
    content: '';
    width: 32px;
    height: 32px;
    position: absolute;
    right: -32px;top:0;
    border-radius: 32px;
    border: 1px solid #CDCAE6;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66797 12.0268V3.89868L12.0525 7.96273L5.66797 12.0268Z' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");
}
.home_hs1 .watchvideo.btn:hover:after, section.foot .btn.watchvideo.blue:hover:after {border-color:transparent;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66797 12.0268V3.89868L12.0525 7.96273L5.66797 12.0268Z' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");
}
section.foot .btn.watchvideo.blue {
    display: block;
    margin-top: 8px;
    width: 205px;
    background: #636099;
}
section.foot .btn.watchvideo.blue:after {
	background-color: #636099;
}

section.foot .btn.watchvideo.blue:hover:after {
	background-color: #312F50;
}
#video {
	display:none;
	transition:all 0.6s ease;
}
#video > div {
    width: 100%;
    max-width: 800px;
    display: block;
    background: #fff;
    height: auto;
    margin: 0 auto;
    padding: 24px;
    border: 1px solid #ccc;
    border-radius: 24px;
    max-height: 500px;
    position: relative;
    top: calc( (100% - 500px) / 2);transition:all 0.6s ease;
}
#video .close {
	background-image: url("data:image/svg+xml,%3Csvg fill='%23777' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='64px' height='64px' viewBox='0 0 64 64' style='enable-background:new 0 0 64 64;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg id='circle_copy_4_2_'%3E%3Cg%3E%3Cpath d='M32,0C14.327,0,0,14.327,0,32s14.327,32,32,32s32-14.327,32-32S49.673,0,32,0z M32,62.001C15.432,62.001,2,48.568,2,32 C2,15.432,15.432,2,32,2c16.568,0,30,13.432,30,30C62,48.568,48.568,62.001,32,62.001z'/%3E%3C/g%3E%3C/g%3E%3Cg id='Menu_3_'%3E%3Cg%3E%3Cpolygon points='41.191,24.222 39.777,22.808 32,30.586 24.222,22.808 22.808,24.222 30.586,32 22.808,39.777 24.222,41.191 32,33.414 39.777,41.191 41.191,39.777 33.414,32 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#video.active {
    display: block;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    overflow: hidden;
    background: rgba(0,0,0,0.3);
}
video#videofile {
    display: block;
    width: 100%;
    height: auto;
}
#video .close {
    width: 32px;
    height: 32px;
    background-size: 32px;
    display: block;
    cursor: pointer;
    position: absolute;
    top: 12px;
    right: 16px;
}

section.hs9 .team .person {
    width: calc(50% - 12px);
}

@media only screen and (min-width:576px) {
.hs1 .p3 {
    background-size: auto 100%;
    transition: all .6s ease;
}
.hs1 .p3:hover {
    background-size: auto 120%;
}
}





body.page_webinar {
    padding-top: 24px;
}	
.webinar .wrap {
    background: #E8E6F6;
    padding: 32px;
    border-radius: 32px;
    margin-bottom: 56px;
}	
.webinar_head {
    background: #636099;
    padding: 32px;
    border-radius: 16px;
    margin-bottom: 48px;
    min-height: 372px;
}
.webinar_head h1 {
    max-width: 360px;
}	
.webinar_head h1 b {
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 46px;
    color: #FFFFFF;
    display: block;
    margin-bottom: 16px;
}
.webinar_head h1 span {
    display: block;
    color: #CDCAE6;
    font-weight: 400;
}	
	.webinar_head .dates {
		background-image: url("data:image/svg+xml,%3Csvg width='332' height='312' viewBox='0 0 332 312' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='156' height='156' rx='12' fill='%2356F09F'/%3E%3Crect x='156' y='156' width='156' height='156' rx='12' fill='%2356F09F'/%3E%3Crect x='312' y='136' width='20' height='20' rx='4' fill='%2356F09F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M312 130C312 133.314 314.686 136 318 136H323V147H312V142C312 138.686 309.314 136 306 136H301V125H312V130Z' fill='%2356F09F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M312 150C312 153.314 309.314 156 306 156H301V167H312V162C312 158.686 314.686 156 318 156H323V145H312V150Z' fill='%2356F09F'/%3E%3Crect x='210' y='36' width='102' height='100' rx='12' fill='%2356F09F'/%3E%3Cpath d='M253.335 73.641C252.965 73.641 252.65 73.5113 252.39 73.252C252.129 72.9928 251.999 72.6781 251.999 72.3076V68.9743C251.999 68.6038 252.128 68.2891 252.387 68.03C252.645 67.7706 252.959 67.641 253.329 67.641C253.698 67.641 254.014 67.7706 254.274 68.03C254.535 68.2891 254.665 68.6038 254.665 68.9743V72.3076C254.665 72.6781 254.536 72.9928 254.277 73.252C254.019 73.5113 253.704 73.641 253.335 73.641ZM252.819 78.5126V76.4716C251.72 76.2938 250.842 75.8285 250.187 75.0756C249.531 74.3225 249.178 73.3998 249.127 72.3076H250.153C250.153 73.1896 250.46 73.9401 251.075 74.559C251.689 75.1778 252.442 75.4873 253.332 75.4873C254.222 75.4873 254.975 75.1798 255.589 74.565C256.204 73.9503 256.511 73.1978 256.511 72.3076H257.537C257.486 73.3998 257.137 74.3225 256.49 75.0756C255.843 75.8285 254.961 76.293 253.845 76.469V78.5126H252.819ZM237.537 67.1283C236.549 67.0941 235.695 66.7 234.976 65.946C234.256 65.1922 233.896 64.27 233.896 63.1793C233.896 62.0888 234.256 61.1666 234.976 60.4126C235.695 59.6588 236.549 59.2648 237.537 59.2306C237.603 59.2306 237.668 59.2357 237.731 59.246C237.795 59.2564 237.869 59.2744 237.953 59.3C237.529 59.7666 237.208 60.3208 236.991 60.9626C236.774 61.6046 236.665 62.3435 236.665 63.1793C236.665 64.0153 236.769 64.7457 236.978 65.3706C237.187 65.9953 237.511 66.5581 237.953 67.059C237.886 67.0845 237.818 67.1024 237.749 67.1126C237.679 67.1231 237.609 67.1283 237.537 67.1283ZM228.562 76.8206V74.6333C228.562 74.1684 228.687 73.7163 228.937 73.277C229.186 72.8376 229.568 72.4513 230.081 72.118C230.481 71.8786 230.931 71.662 231.433 71.468C231.935 71.274 232.458 71.1222 233.004 71.0126C232.474 71.3957 232.063 71.8941 231.77 72.5076C231.478 73.1214 231.332 73.83 231.332 74.6333V76.8206H228.562ZM243.332 67.1793C242.232 67.1793 241.29 66.7876 240.507 66.0043C239.724 65.221 239.332 64.2793 239.332 63.1793C239.332 62.0793 239.724 61.1376 240.507 60.3543C241.29 59.571 242.232 59.1793 243.332 59.1793C244.432 59.1793 245.374 59.571 246.157 60.3543C246.94 61.1376 247.332 62.0793 247.332 63.1793C247.332 64.2793 246.94 65.221 246.157 66.0043C245.374 66.7876 244.432 67.1793 243.332 67.1793ZM243.332 65.846C244.065 65.846 244.693 65.5848 245.215 65.0626C245.737 64.5404 245.999 63.9126 245.999 63.1793C245.999 62.446 245.737 61.8182 245.215 61.296C244.693 60.7737 244.065 60.5126 243.332 60.5126C242.599 60.5126 241.971 60.7737 241.449 61.296C240.926 61.8182 240.665 62.446 240.665 63.1793C240.665 63.9126 240.926 64.5404 241.449 65.0626C241.971 65.5848 242.599 65.846 243.332 65.846ZM233.999 76.8206V74.6333C233.999 74.0828 234.158 73.5666 234.476 73.0846C234.794 72.6026 235.226 72.2291 235.773 71.964C236.838 71.4375 238.031 71.0042 239.353 70.664C240.676 70.324 242.002 70.154 243.332 70.154C243.906 70.154 244.514 70.198 245.154 70.286C245.794 70.374 246.39 70.4888 246.942 70.6306C246.857 70.8084 246.789 71.0157 246.738 71.2526C246.688 71.4893 246.649 71.7127 246.622 71.923C246.083 71.7692 245.531 71.6581 244.964 71.5896C244.397 71.5214 243.853 71.4873 243.332 71.4873C241.92 71.4873 240.623 71.6573 239.441 71.9973C238.259 72.3375 237.251 72.7162 236.417 73.1333C236.075 73.2957 235.808 73.5124 235.618 73.7833C235.427 74.0542 235.332 74.3375 235.332 74.6333V75.4873H247.335C247.48 75.7573 247.643 75.9991 247.824 76.2126C248.005 76.4264 248.208 76.6291 248.432 76.8206H233.999Z' fill='%23312F50'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M156 150C156 153.314 158.686 156 162 156H167V167H156V162C156 158.686 153.314 156 150 156H145V145H156V150Z' fill='%2356F09F'/%3E%3C/svg%3E");
	}
.webinar_head .dates {
    width: 332px;
    height: 312px;
    position: absolute;
    right: 32px;
    top: 32px;
}
.webinar_head .dates span {
    display: block;
    width: 156px;
    height: 156px;
    padding: 16px;
}
.webinar_head .dates span i {
    color: #312F50;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    display: block;
}
.webinar_head .dates span b {
    font-size: 48px;
    font-weight: 400;
    line-height: 48px;
    text-align: left;
    color: #312F50;
    display: block;
    margin-top: 10px;
}
	
	.webinar_head .dates .date {}
.webinar_head .dates .time {
    position: absolute;
    right: 20px;
    bottom: 0;
    padding-top: 36px;
}
.webinar_head .dates .name {
    width: 102px;
    height: 102px;
    position: absolute;
    right: 20px;
    top: 35px;
}
	.webinar_head .dates .name i{display:none;}
.webinar_head .dates span.name b {
    font-size: 12px;
    line-height: 1.4em;
    padding-top: 32px;
}
.webinar_head .registernow {
    height: 32px;
    display: block;
    width: calc(115px + 32px);
    border-radius: 32px;
    position: absolute;
    bottom: 24px;
    left: 32px;
    color: #312F50;
    font-size: 12px;
    text-align: left;
}
.webinar_head .registernow span {
    border-radius: 32px;
    color: #312F50;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    width: 115px;
    line-height: 32px;
    transition: all 0.6s ease;
    background: #56F09F;
}
.ngbtn i,
.webinar_head .registernow i {
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.78264 5.33312L5.20664 1.75712L6.1493 0.814453L11.3346 5.99979L6.1493 11.1851L5.20664 10.2425L8.78264 6.66645H0.667969V5.33312H8.78264Z' fill='%23312F50'/%3E%3C/svg%3E%0A");
}
.webinar_head .registernow i {
    background-color: #56F09F;
    width: 32px;
    height: 32px;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 32px;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
}

	
	.webinar_head .registernow:hover i {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
	.webinar_head .registernow:hover span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.webinar > .wrap h2 {
    display: block;
    margin-bottom: 16px;
    color: #312F50;
    font-size: 40px;
    font-weight: 400;
    line-height: 45.6px;
    text-align: left;
}	
.webinar > .wrap > p {
    color: #636099;
    font-size: 14px;
    font-weight: 400;
    line-height: 15.96px;
    text-align: left;
    margin-bottom: 16px;
    display: block;
}	
.webinar .wrap > hr {
    border: none;
    background: #687ba657;
    display: block;
    width: 100%;
    height: 1px;
    margin-top: 48px;
    margin-bottom: 32px;
}
.webinar > .wrap > p.intro {
    font-size: 20px;
    color: #312F50;
}
.speakers {
    font-size: 0;
    margin-top: 32px;
}
.speakers > div {
		background-image: url("data:image/svg+xml,%3Csvg width='395' height='390' viewBox='0 0 395 390' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 186C20 182.686 17.3137 180 14 180H9V169H20V174C20 177.314 22.6863 180 26 180H31V191H20V186Z' fill='%23CDCAE6'/%3E%3Crect y='160' width='20' height='20' rx='4' fill='%23CDCAE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 154C20 157.314 17.3137 160 14 160H9V171H20V166C20 162.686 22.6863 160 26 160H31V149H20V154Z' fill='%23CDCAE6'/%3E%3Crect x='375' y='226' width='20' height='20' rx='4' fill='%23CDCAE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M375 220C375 223.314 377.686 226 381 226H386V237H375V232C375 228.686 372.314 226 369 226H364V215H375V220Z' fill='%23CDCAE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M375 240C375 243.314 372.314 246 369 246H364V257H375V252C375 248.686 377.686 246 381 246H386V235H375V240Z' fill='%23CDCAE6'/%3E%3Crect y='246' width='375' height='64' rx='12' fill='%23CDCAE6'/%3E%3Crect x='20' y='180' width='355' height='46' rx='12' fill='%23CDCAE6'/%3E%3Crect x='20' width='160.02' height='160' rx='12' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");
}	
.speakers > div {
    width: 395px;
    height: 551px;
    display: inline-block;
    vertical-align: top;
    margin-right: 24px;
    padding-top: 330px;
    background-repeat: no-repeat;
}
.speakers > div:last-child {
    margin-right: 0;
}	
.speakers > div img {
    width: 160px;
    height: 160px;
    object-fit: contain;
    display: block;
    position: absolute;
    top: 0;
    left: 20px;
    background-repeat: no-repeat;
    background-size: contain !important;
}
.speakers > div .title {
    width: 355px;
    height: 46px;
    padding: 8px 12px;
    position: absolute;
    top: 180px;
    left: 20px;
    color: #312F50;
    font-size: 13px;
    padding-right: 100px;
}
.speakers > div .name {
    color: #312F50;
    font-size: 20px;
    font-weight: 400;
    line-height: 22.8px;
    text-align: left;
    width: 375px;
    height: 64px;
    position: absolute;
    left: 0;
    top: 245px;
    padding: 12px 16px;
}
.speakers > div .role i {
    color: #636099;
    font-size: 14px;
    font-weight: 400;
    line-height: 15.96px;
    text-align: left;
    display: block;
    font-style: normal;
    margin-bottom: 2px;
    margin-top: 8px;
}
.speakers > div .role b {
    color: #312F50;
    font-size: 16px;
    font-weight: 400;
    line-height: 18.24px;
    text-align: left;
    display: block;
}
.speakers > div .person_info {
    color: #636099;
    font-size: 14px;
    font-weight: 400;
    line-height: 15.96px;
    text-align: left;
    border-top: 1px solid #687BA6;
    padding-top: 32px;
    margin-top: 32px;
}	
.webinar_video .wvideo {
    height: 400px;
    overflow: hidden;
    border-radius: 32px;
        padding: 32px;
}
.webinar_video .wvideo video {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.webinar_video .wvideo b {
    display: block;
    max-width: 480px;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.36px;
    text-align: left;
    color: #fff;
}	
	
.webinar_video .wvideo .play {
    width: 200px;
    height: 52px;
    display: block;
    position: absolute;
    left: 32px;
    bottom: 32px;
    font-size: 14px;
    font-weight: 400;
    line-height: 12px;
    text-align: left;
    color: #fff;
    line-height: 52px;
}
	.webinar_video .wvideo .play i {
		background-image: url("data:image/svg+xml,%3Csvg width='52' height='52' viewBox='0 0 52 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='51' height='51' rx='25.5' stroke='white'/%3E%3Cpath d='M23.668 30.0269V21.8988L30.0525 25.9629L23.668 30.0269Z' fill='white'/%3E%3C/svg%3E%0A");
	}
.webinar_video .wvideo .play i {
    display: inline-block;
    vertical-align: top;
    width: 52px;
    height: 52px;
    transition: all 0.6s ease;
    margin-right: 8px;
}
.webinar_video .wvideo .play:hover i {
    
    margin-right: 16px;
}
.webinar_video {
    margin-bottom: 56px;
}
.page_webinar section.hs10 {
    margin-top: 56px;
}	
.webinar_subinfo h2, .webinar_forma h2 {
    display: block;
    margin-bottom: 16px;
    color: #312F50;
    font-size: 40px;
    font-weight: 400;
    line-height: 45.6px;
    text-align: left;
}
.webinar_subinfo .wrap > p {
    display: block;
    color: #636099;
    font-size: 16px;
    font-weight: 400;
    line-height: 18.24px;
    text-align: left;
    margin-bottom: 16px;
}
 .boxs {
    font-size: 0;
    margin-bottom: 16px;
    margin-top: 24px;
}
 .boxs > div {
    background: #E8E6F6;
    display: inline-block;
    vertical-align: top;
    height: 275px;
    width: calc((100% / 3)  - 16px);
    padding: 32px;
    border-radius: 32px;
    margin-right: 16px;
}
 .boxs > div svg {
    display: block;
    margin-bottom: 8px;
}
 .boxs > div b {
    display: block;
    font-size: 20px;
    font-weight: 400;
    line-height: 22.8px;
    text-align: left;
    color: #312F50;
    margin-bottom: 16px;
}	
 .boxs > div p {
    display: block;
    color: #636099;
    font-size: 14px;
    font-weight: 400;
    line-height: 15.96px;
    text-align: left;
}
 .boxs > div { 
    width: calc((100% / 3)  - 11px); 
}
 .boxs > div:last-child {
    margin-right: 0;
}
	
.webinar_forma {
    background: #E8E6F6;
    border-radius: 32px;
    padding: 32px;    font-size: 0;
}
.webinar_forma h2 {
    color: #312F50;
    line-height: 1.2em;
    margin-bottom: 2px;
}
.webinar_forma p {
    display: block;
    color: #312F50;
    font-size: 16px;
    font-weight: 400;
    line-height: 18.24px;
    text-align: left;
    margin-bottom: 24px;
}
.webinar_forma .wfinp {
    height: 40px;
    display: inline-block;
    vertical-align: top;
    width: calc( 100% /3 );
    padding-right: 12px;
    margin-bottom: 12px;
}
.webinar_forma .wfinp.n3n {
    padding-right: 0;
}
.webinar_forma .wfinp.wide {
    width: 100%;
    padding-right: 0;
}
	.webinar_forma .wfinp.wide  {}
.webinar_forma .wfinp input, .webinar_forma .wfinp select, .webinar_forma .wfinp textarea {
    width: 100%;
    height: 40px;
    padding: 4px 16px 4px 16px;
    border-radius: 8px;
    border: none;
    outline: none;
}
.webinar_forma .wfinp textarea {
    height: 120px;
    resize: none;
    padding: 16px;
}
.webinar_forma .wfinp.ta {
    height: 120px;
}
	.webinar_forma .submit{}
.webinar_forma .checkbox {
    padding-left: 32px;
    text-decoration: none;
    cursor: pointer;
    position: relative;
    display: block;
    height: auto;
    min-height: 48px;
    margin-top: 16px;
}
.webinar_forma .checkbox i {
    width: 24px;
    height: 24px;
    display: block;
    vertical-align: top;
    border-radius: 32px;
    background-color: #312F50;
    transition: all 0.6s ease;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 0;
    position: absolute;
    left: 0;
    top: 0;
}
.webinar_forma .checkbox span {
    display: block;
    width: calc(100% - 32px);
    margin-left: 32px;
    vertical-align: top;
    position: absolute;
    top: 0;
    left: 0;
}
	.webinar_forma .checkbox.active i {
		background-image: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.36752 7.5385L0.0546875 4.22567L0.530354 3.75L3.36752 6.58717L9.47135 0.483337L9.94702 0.959004L3.36752 7.5385Z' fill='white'/%3E%3C/svg%3E%0A");
	}
	.webinar_forma .submit .send{}
	.webinar_forma .submit .send.disabled {}
	

	
.webinar_forma .submit .send {
    height: 32px;
    display: block;
    width: calc(155px + 32px);
    border-radius: 32px;
    position: relative;
    color: #312F50;
    font-size: 12px;
    text-align: left;
    margin-top: 12px;
}
.webinar_forma .submit .send span {
    border-radius: 32px;
    color: #CDCAE6;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    width: 155px;
    line-height: 32px;
    transition: all 0.6s ease;
    background: #312F50;
}
.webinar_forma .submit .send i {
    background-color: #312F50;
    width: 32px;
    height: 32px;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 32px;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.78264 5.33312L5.20664 1.75712L6.1493 0.814453L11.3346 5.99979L6.1493 11.1851L5.20664 10.2425L8.78264 6.66645H0.667969V5.33312H8.78264Z' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");
}
	
.webinar_forma .submit .send:hover span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}	
.webinar_forma .submit .send:hover i {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.webinar_forma .submit .send.disabled {
    filter: grayscale(1);
    opacity: 0.5;
    pointer-events: none;
}
.webinar_forma .wfval.error {
    background-color: #e6b9b961;
}
#modalka2 {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(49 47 80 / 40%);
}
#modalka2.active {
    display: block;
}
#modalka2 div {
    width: 250px;
    height: 270px;
    position: absolute;
    top: calc( (100% - 270px) / 2);
    left: calc( (100% - 240px) / 2);
    background: #E8E6F6;
    border-radius: 16px;
    padding: 24px;
    text-align: center;
}
#modalka2 div p {
    display: block;
    margin-top: 10px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.06em;
    color: #312F50;
}
#modalka2 div p b { 
font-size: 24px;
font-weight: 400;
line-height: 27.36px;
text-align: center;

}
	#modalka2 div .close {
    display: block;
    margin-top: 10px;
    height: 32px;
    background: #312F50;
    border-radius: 23px;
    line-height: 32px;
    width: 100%;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    text-align: center;
    color: #CDCAE6;
    cursor: pointer;
}


.webinar_head h1 span {
    font-size: 20px;
}

.boxs > div {
    width: calc((100% / 4)  - 9px);
    margin-right: 12px;
}
.boxs > div svg {
    display: none;
}
.boxs > div {
    width: calc((100% / 4)  - 9px);
    margin-right: 12px;
    background: #fff;
    padding: 24px;
    height: 245px;
    border-radius: 16px;
}
.webinar_head {
    margin-bottom: 12px;
}
.boxs { 
    margin-top: 16px;    margin-bottom: 0;
}
.webinar_subinfo .wrap {
    background: #E8E6F6;
    padding: 32px;
    border-radius: 32px;
    margin-bottom: 56px;
}
.speakers { 
    margin-top: 24px;
}
.speakers > div .person_info {
    margin-top: 0;
    padding-top: 0;
    border: none;
}
.speakers > div {
    height: auto;
}
hr {
    border: none;
    background: #687BA6;
    width: 100%;
    height: 1px;
    display: block;
    margin-top: 32px;
    margin-bottom: 32px;
    opacity: 0.3;
}
ul.bulli {
    list-style: none;
    font-size: 0;
    display: block;
    margin-top: 24px;
}
ul.bulli li {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3);
    padding-right: 24px;
    padding-left: 33px;
    background-repeat: no-repeat;
    background-position: top left;
    font-size: 14px;
    font-weight: 400;
    line-height: 15.96px;
    text-align: left;
    color: #312F50;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='8' fill='%2356F09F'/%3E%3Cpath d='M10.3341 15.4834L7.05078 12.2001L7.41745 11.8501L10.3341 14.7667L16.5674 8.51672L16.9508 8.88339L10.3341 15.4834Z' fill='%23312F50'/%3E%3C/svg%3E%0A");
}
.webinar_forma {
    padding: 0;
}

.boxs > div:nth-child(1) {background-color:#D0888F;}
.boxs > div:nth-child(2) {background-color:#6DC38F;}
.boxs > div:nth-child(3) {background-color:#A383B7;}
.boxs > div:nth-child(4) {background-color:#EB9F68;}
.boxs > div p { 
    color: #312F50; 
}
.webinar_head .dates .time { 
    padding-top: 20px;
}

.webinar_head .dates {
	background-image: url("data:image/svg+xml,%3Csvg width='332' height='312' viewBox='0 0 332 312' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='156' height='156' rx='12' fill='%2356F09F'/%3E%3Crect x='156' y='156' width='156' height='156' rx='12' fill='%2356F09F'/%3E%3Crect x='312' y='136' width='20' height='20' rx='4' fill='%2356F09F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M312 130C312 133.314 314.686 136 318 136H323V147H312V142C312 138.686 309.314 136 306 136H301V125H312V130Z' fill='%2356F09F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M312 150C312 153.314 309.314 156 306 156H301V167H312V162C312 158.686 314.686 156 318 156H323V145H312V150Z' fill='%2356F09F'/%3E%3Crect x='220' width='92' height='136' rx='12' fill='%2356F09F'/%3E%3Cpath d='M263.335 45.641C262.965 45.641 262.65 45.5113 262.39 45.252C262.129 44.9928 261.999 44.6781 261.999 44.3076V40.9743C261.999 40.6038 262.128 40.2891 262.387 40.03C262.645 39.7706 262.959 39.641 263.329 39.641C263.698 39.641 264.014 39.7706 264.274 40.03C264.535 40.2891 264.665 40.6038 264.665 40.9743V44.3076C264.665 44.6781 264.536 44.9928 264.277 45.252C264.019 45.5113 263.704 45.641 263.335 45.641ZM262.819 50.5126V48.4716C261.72 48.2938 260.842 47.8285 260.187 47.0756C259.531 46.3225 259.178 45.3998 259.127 44.3076H260.153C260.153 45.1896 260.46 45.9401 261.075 46.559C261.689 47.1778 262.442 47.4873 263.332 47.4873C264.222 47.4873 264.975 47.1798 265.589 46.565C266.204 45.9503 266.511 45.1978 266.511 44.3076H267.537C267.486 45.3998 267.137 46.3225 266.49 47.0756C265.843 47.8285 264.961 48.293 263.845 48.469V50.5126H262.819ZM247.537 39.1283C246.549 39.0941 245.695 38.7 244.976 37.946C244.256 37.1922 243.896 36.27 243.896 35.1793C243.896 34.0888 244.256 33.1666 244.976 32.4126C245.695 31.6588 246.549 31.2648 247.537 31.2306C247.603 31.2306 247.668 31.2357 247.731 31.246C247.795 31.2564 247.869 31.2744 247.953 31.3C247.529 31.7666 247.208 32.3208 246.991 32.9626C246.774 33.6046 246.665 34.3435 246.665 35.1793C246.665 36.0153 246.769 36.7457 246.978 37.3706C247.187 37.9953 247.511 38.5581 247.953 39.059C247.886 39.0845 247.818 39.1024 247.749 39.1126C247.679 39.1231 247.609 39.1283 247.537 39.1283ZM238.562 48.8206V46.6333C238.562 46.1684 238.687 45.7163 238.937 45.277C239.186 44.8376 239.568 44.4513 240.081 44.118C240.481 43.8786 240.931 43.662 241.433 43.468C241.935 43.274 242.458 43.1222 243.004 43.0126C242.474 43.3957 242.063 43.8941 241.77 44.5076C241.478 45.1214 241.332 45.83 241.332 46.6333V48.8206H238.562ZM253.332 39.1793C252.232 39.1793 251.29 38.7876 250.507 38.0043C249.724 37.221 249.332 36.2793 249.332 35.1793C249.332 34.0793 249.724 33.1376 250.507 32.3543C251.29 31.571 252.232 31.1793 253.332 31.1793C254.432 31.1793 255.374 31.571 256.157 32.3543C256.94 33.1376 257.332 34.0793 257.332 35.1793C257.332 36.2793 256.94 37.221 256.157 38.0043C255.374 38.7876 254.432 39.1793 253.332 39.1793ZM253.332 37.846C254.065 37.846 254.693 37.5848 255.215 37.0626C255.737 36.5404 255.999 35.9126 255.999 35.1793C255.999 34.446 255.737 33.8182 255.215 33.296C254.693 32.7737 254.065 32.5126 253.332 32.5126C252.599 32.5126 251.971 32.7737 251.449 33.296C250.926 33.8182 250.665 34.446 250.665 35.1793C250.665 35.9126 250.926 36.5404 251.449 37.0626C251.971 37.5848 252.599 37.846 253.332 37.846ZM243.999 48.8206V46.6333C243.999 46.0828 244.158 45.5666 244.476 45.0846C244.794 44.6026 245.226 44.2291 245.773 43.964C246.838 43.4375 248.031 43.0042 249.353 42.664C250.676 42.324 252.002 42.154 253.332 42.154C253.906 42.154 254.514 42.198 255.154 42.286C255.794 42.374 256.39 42.4888 256.942 42.6306C256.857 42.8084 256.789 43.0157 256.738 43.2526C256.688 43.4893 256.649 43.7127 256.622 43.923C256.083 43.7692 255.531 43.6581 254.964 43.5896C254.397 43.5214 253.853 43.4873 253.332 43.4873C251.92 43.4873 250.623 43.6573 249.441 43.9973C248.259 44.3375 247.251 44.7162 246.417 45.1333C246.075 45.2957 245.808 45.5124 245.618 45.7833C245.427 46.0542 245.332 46.3375 245.332 46.6333V47.4873H257.335C257.48 47.7573 257.643 47.9991 257.824 48.2126C258.005 48.4264 258.208 48.6291 258.432 48.8206H243.999Z' fill='%23312F50'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M156 150C156 153.314 158.686 156 162 156H167V167H156V162C156 158.686 153.314 156 150 156H145V145H156V150Z' fill='%2356F09F'/%3E%3C/svg%3E%0A");
}
.webinar_head .dates .name {
    width: 92px;
    height: 102px;
    position: absolute;
    right: 20px;
    top: 35px;
}
.webinar_head .dates .name i {
    display: block;
    margin-top: 10px;
}
.webinar_head .dates span.name b {
    font-size: 48px;
    line-height: 1;
    padding-top: 0;
    margin-top: 4px;
}

.justmobile {display:none;}


.webinar_head .registernow.justmobile {display:none;}

.webinar > .wrap h2.h2box {
    margin-top: 32px;
}
.speakers > div {
    background: none;
}
.speakers > div {
    padding-top: 170px;
}
.speakers > div img {
    left: 0;
}
.speakers > div .title {
    top: 0;
    position: relative;
    left: 0;
    padding-left: 0;
    height: auto;
    display: block;
    padding: 0;
}
.speakers > div .name {
    top: 0;
    position: relative;
    display: block;
    padding-left: 0;
    height: auto;
}

@media only screen and (min-width:576px) {
	
.justdesktop {
    display: none !important;
}
	.justmobile {display:block;}
.webinar_head .dates {
    position: relative;
}
.webinar > .wrap h2 {
    font-size: 24px;
    line-height: 1.3em;
}
.speakers > div {
    width: 100%;
}
.speakers > div {
    width: 100%;
    height: auto;
    margin-bottom: 64px;
    min-height: 550px;
}
.webinar_video .wvideo {
    background-color: #e8e6f6;
}
.webinar_video .wvideo b {
    display: block;
    max-width: 480px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    text-align: left;
    
}

.webinar_video .wvideo video {
    object-fit: cover;
}
.webinar_subinfo .wrap {
    padding: 16px;
}
.webinar_subinfo h2, .webinar_forma h2 {
    font-size: 24px;
    line-height: 1.3em;
}
 .boxs > div {
    width: 100%;
    margin-bottom: 16px;
    height: auto;
    margin-right: 0;
}
.webinar_forma .wfinp {
    width: 100%;
    margin-right: 0;
    padding-right: 0;
}
.webinar_forma .checkbox {
    min-height: 80px;
}	
.webinar .wrap {
    padding: 32px 16px;
}
.webinar_head .dates {
    position: relative;
    margin: 0 auto;
    display: block;
    right: 26px;
    top: 0;
    margin-top: 32px;
}
.webinar_head .registernow {
    position: relative;
    bottom: 0;
    left: 0;
    margin-top: 24px;
}
.speakers > div { 
    min-height: 370px;
}
ul.bulli li {
    width: 100%;
    margin-bottom: 24px;
    min-height: 40px;
}
.speakers > div:last-child {
    margin-right: 0;
    margin-bottom: 0;
}
.speakers > div {
    background: url(/site/tpl/perm.png);
    background-size: 100% auto;
    background-repeat: no-repeat;
    width: 327px;
    background-size: 327px auto;
}	
.webinar_head {
    padding: 32px 24px;
}
.webinar_head .dates {
    right: 0;
    left: -16px;
}
.webinar .wrap {
    padding-bottom: 4px;
    margin-bottom: 48px;
}
.webinar_video .wvideo {
    height: 270px;
}
.webinar_video .wvideo b {
    font-size: 24px;
    line-height: 1.2em;
    font-weight: 340;
}
.webinar_video .wvideo .play {
    font-size: 16px;
    font-weight: 300;
}	
.webinar_subinfo h2, .webinar_forma h2 {
    font-size: 40px;
}
.webinar_subinfo .wrap {
    padding: 24px;
}
ul.bulli li:last-child {
    margin-bottom: 0;
}
.webinar_forma p {
    color: #636099;
    font-weight: 300;
}	
.speakers > div {
    background: none;
    padding-top: 170px;
}
.speakers > div {
    background: none;
    padding-top: 170px;
    height: auto;
    min-height: 170px;
    margin-bottom: 32px;
}
	
	.webinar_head .registernow.justmobile {
    display: block;
}
	
	
	
	
	
	
}



section.topwebinar {
    max-width: 878px;
    margin: 0 auto;
    display: block;
    margin-bottom: 48px;
    padding: 32px;
    border-radius: 32px;
    background: #636099;
}
.topwebinar h2 {
    font-size: 40px;
    font-weight: 400;
    line-height: 45.6px;
    text-align: left;
    color: #fff;
    margin-bottom: 32px;
}
section.topwebinar .future {
    background: #fff;
    border-radius: 16px;
    padding: 32px;
}
section.topwebinar .future .hed {
    margin-bottom: 24px;
    height: 40px;
    text-align: right;
}
section.topwebinar .future h2 {
    font-size: 24px;
    font-weight: 400;
    line-height: 27.36px;
    text-align: left;
    color: #636099;
    height: 40px;
    line-height: 40px;
    padding-left: 56px;
    position: absolute;
    left: 0;
    top: 0;
}
section.topwebinar .future h2:before {
    content: '';
    width: 40px;
    height: 40px;
    display: inline-block;
    position: absolute;
    left: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.1685 27.0512C33.7066 27.0512 33.3127 26.8891 32.9869 26.565C32.661 26.2411 32.4981 25.8476 32.4981 25.3845V21.2179C32.4981 20.7548 32.6598 20.3613 32.9831 20.0375C33.3065 19.7133 33.6991 19.5512 34.161 19.5512C34.623 19.5512 35.0169 19.7133 35.3427 20.0375C35.6685 20.3613 35.8315 20.7548 35.8315 21.2179V25.3845C35.8315 25.8476 35.6698 26.2411 35.3465 26.565C35.0231 26.8891 34.6305 27.0512 34.1685 27.0512ZM33.524 33.1408V30.5895C32.1498 30.3673 31.053 29.7856 30.2335 28.8445C29.4141 27.9031 28.9724 26.7498 28.9085 25.3845H30.1906C30.1906 26.487 30.5748 27.4251 31.3431 28.1987C32.1115 28.9723 33.052 29.3591 34.1648 29.3591C35.2776 29.3591 36.2181 28.9748 36.9865 28.2062C37.7548 27.4379 38.139 26.4973 38.139 25.3845H39.421C39.3572 26.7498 38.9208 27.9031 38.1119 28.8445C37.3033 29.7856 36.2012 30.3662 34.8056 30.5862V33.1408H33.524ZM14.421 18.9104C13.186 18.8676 12.1188 18.375 11.2194 17.4325C10.3197 16.4902 9.86979 15.3375 9.86979 13.9741C9.86979 12.6111 10.3197 11.4583 11.2194 10.5158C12.1188 9.57357 13.186 9.08106 14.421 9.03829C14.5035 9.03829 14.5845 9.04468 14.664 9.05745C14.7437 9.07051 14.8359 9.09301 14.9406 9.12495C14.4106 9.70829 14.0099 10.4011 13.7385 11.2033C13.4672 12.0058 13.3315 12.9294 13.3315 13.9741C13.3315 15.0191 13.4617 15.9322 13.7223 16.7133C13.9831 17.4941 14.3892 18.1976 14.9406 18.8237C14.8573 18.8556 14.7723 18.878 14.6856 18.8908C14.599 18.9038 14.5108 18.9104 14.421 18.9104ZM3.20312 31.0258V28.2916C3.20312 27.7105 3.3591 27.1454 3.67104 26.5962C3.98299 26.047 4.45951 25.5641 5.10063 25.1475C5.60063 24.8483 6.16424 24.5775 6.79146 24.335C7.41868 24.0925 8.07299 23.9027 8.75437 23.7658C8.09215 24.2447 7.57826 24.8676 7.21271 25.6345C6.84743 26.4018 6.66479 27.2875 6.66479 28.2916V31.0258H3.20312ZM21.6648 18.9741C20.2898 18.9741 19.1127 18.4845 18.1335 17.5054C17.1544 16.5262 16.6648 15.3491 16.6648 13.9741C16.6648 12.5991 17.1544 11.422 18.1335 10.4429C19.1127 9.4637 20.2898 8.97412 21.6648 8.97412C23.0398 8.97412 24.2169 9.4637 25.196 10.4429C26.1752 11.422 26.6648 12.5991 26.6648 13.9741C26.6648 15.3491 26.1752 16.5262 25.196 17.5054C24.2169 18.4845 23.0398 18.9741 21.6648 18.9741ZM21.6648 17.3075C22.5815 17.3075 23.3662 16.9811 24.019 16.3283C24.6717 15.6755 24.9981 14.8908 24.9981 13.9741C24.9981 13.0575 24.6717 12.2727 24.019 11.62C23.3662 10.9672 22.5815 10.6408 21.6648 10.6408C20.7481 10.6408 19.9634 10.9672 19.3106 11.62C18.6578 12.2727 18.3315 13.0575 18.3315 13.9741C18.3315 14.8908 18.6578 15.6755 19.3106 16.3283C19.9634 16.9811 20.7481 17.3075 21.6648 17.3075ZM9.99813 31.0258V28.2916C9.99813 27.6036 10.1969 26.9583 10.5944 26.3558C10.9919 25.7533 11.5324 25.2863 12.216 24.955C13.5472 24.2969 15.0391 23.7552 16.6919 23.33C18.3447 22.905 20.0023 22.6925 21.6648 22.6925C22.3828 22.6925 23.1419 22.7475 23.9419 22.8575C24.7422 22.9675 25.4874 23.1111 26.1777 23.2883C26.0708 23.5105 25.9858 23.7697 25.9227 24.0658C25.8597 24.3616 25.811 24.6409 25.7769 24.9037C25.1038 24.7115 24.4131 24.5726 23.7048 24.487C22.9965 24.4018 22.3165 24.3591 21.6648 24.3591C19.8998 24.3591 18.2785 24.5716 16.801 24.9966C15.3235 25.4219 14.0634 25.8952 13.0206 26.4166C12.5931 26.6197 12.2603 26.8905 12.0223 27.2291C11.784 27.5677 11.6648 27.9219 11.6648 28.2916V29.3591H26.6681C26.8498 29.6966 27.0538 29.9988 27.2802 30.2658C27.5066 30.533 27.7598 30.7863 28.0398 31.0258H9.99813Z' fill='%23636099'/%3E%3C/svg%3E%0A");
}
section.topwebinar .future span {
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    text-align: left;
    color: #636099;
    display: inline-block;
    height: 40px;
    vertical-align: top;
    line-height: 40px;
    margin-left: 8px;
    padding-left: 40px;
}
section.topwebinar .future span i {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
}
section.topwebinar .future .dat i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8845 18C14.3 18 13.8013 17.7936 13.3885 17.3808C12.9757 16.968 12.7692 16.4692 12.7692 15.8845C12.7692 15.3 12.9757 14.8014 13.3885 14.3885C13.8013 13.9757 14.3 13.7693 14.8845 13.7693C15.4692 13.7693 15.9679 13.9757 16.3807 14.3885C16.7936 14.8014 17 15.3 17 15.8845C17 16.4692 16.7936 16.968 16.3807 17.3808C15.9679 17.7936 15.4692 18 14.8845 18ZM5.6155 21C5.15517 21 4.77083 20.8459 4.4625 20.5375C4.15417 20.2292 4 19.8449 4 19.3845V6.61554C4 6.1552 4.15417 5.77087 4.4625 5.46254C4.77083 5.1542 5.15517 5.00004 5.6155 5.00004H7.3845V2.76929H8.4615V5.00004H15.6155V2.76929H16.6155V5.00004H18.3845C18.8448 5.00004 19.2292 5.1542 19.5375 5.46254C19.8458 5.77087 20 6.1552 20 6.61554V19.3845C20 19.8449 19.8458 20.2292 19.5375 20.5375C19.2292 20.8459 18.8448 21 18.3845 21H5.6155ZM5.6155 20H18.3845C18.5385 20 18.6796 19.936 18.8077 19.8078C18.9359 19.6796 19 19.5385 19 19.3845V10.6155H5V19.3845C5 19.5385 5.06408 19.6796 5.19225 19.8078C5.32042 19.936 5.4615 20 5.6155 20ZM5 9.61529H19V6.61554C19 6.46154 18.9359 6.32045 18.8077 6.19229C18.6796 6.06412 18.5385 6.00004 18.3845 6.00004H5.6155C5.4615 6.00004 5.32042 6.06412 5.19225 6.19229C5.06408 6.32045 5 6.46154 5 6.61554V9.61529Z' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");
}
section.topwebinar .future .tim i {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.6462 16.3538L16.3538 15.6463L12.5 11.7918V7H11.5V12.2078L15.6462 16.3538ZM12.0033 21C10.7588 21 9.58867 20.7638 8.493 20.2915C7.3975 19.8192 6.4445 19.1782 5.634 18.3685C4.8235 17.5588 4.18192 16.6067 3.70925 15.512C3.23642 14.4175 3 13.2479 3 12.0033C3 10.7588 3.23617 9.58867 3.7085 8.493C4.18083 7.3975 4.82183 6.4445 5.6315 5.634C6.44117 4.8235 7.39333 4.18192 8.488 3.70925C9.5825 3.23642 10.7521 3 11.9967 3C13.2413 3 14.4113 3.23617 15.507 3.7085C16.6025 4.18083 17.5555 4.82183 18.366 5.6315C19.1765 6.44117 19.8181 7.39333 20.2908 8.488C20.7636 9.5825 21 10.7521 21 11.9967C21 13.2413 20.7638 14.4113 20.2915 15.507C19.8192 16.6025 19.1782 17.5555 18.3685 18.366C17.5588 19.1765 16.6067 19.8181 15.512 20.2908C14.4175 20.7636 13.2479 21 12.0033 21ZM12 20C14.2167 20 16.1042 19.2208 17.6625 17.6625C19.2208 16.1042 20 14.2167 20 12C20 9.78333 19.2208 7.89583 17.6625 6.3375C16.1042 4.77917 14.2167 4 12 4C9.78333 4 7.89583 4.77917 6.3375 6.3375C4.77917 7.89583 4 9.78333 4 12C4 14.2167 4.77917 16.1042 6.3375 17.6625C7.89583 19.2208 9.78333 20 12 20Z' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");}
section.topwebinar .future .plt i {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 19.577V5.1155C21 4.936 20.9423 4.7885 20.827 4.673C20.7115 4.55767 20.564 4.5 20.3845 4.5H3.6155C3.436 4.5 3.2885 4.55767 3.173 4.673C3.05767 4.7885 3 4.936 3 5.1155V12.5H2V5.1155C2 4.67117 2.15817 4.29083 2.4745 3.9745C2.79083 3.65817 3.17117 3.5 3.6155 3.5H20.3845C20.8288 3.5 21.2092 3.65817 21.5255 3.9745C21.8418 4.29083 22 4.67117 22 5.1155V18.2115C22 18.5308 21.9067 18.8158 21.7203 19.0663C21.5338 19.3169 21.2937 19.4872 21 19.577ZM9 13.3845C8.175 13.3845 7.46875 13.0908 6.88125 12.5033C6.29375 11.9158 6 11.2095 6 10.3845C6 9.5595 6.29375 8.85325 6.88125 8.26575C7.46875 7.67825 8.175 7.3845 9 7.3845C9.825 7.3845 10.5312 7.67825 11.1188 8.26575C11.7063 8.85325 12 9.5595 12 10.3845C12 11.2095 11.7063 11.9158 11.1188 12.5033C10.5312 13.0908 9.825 13.3845 9 13.3845ZM9 12.3845C9.55 12.3845 10.0208 12.1887 10.4125 11.797C10.8042 11.4053 11 10.9345 11 10.3845C11 9.8345 10.8042 9.36367 10.4125 8.972C10.0208 8.58033 9.55 8.3845 9 8.3845C8.45 8.3845 7.97917 8.58033 7.5875 8.972C7.19583 9.36367 7 9.8345 7 10.3845C7 10.9345 7.19583 11.4053 7.5875 11.797C7.97917 12.1887 8.45 12.3845 9 12.3845ZM2 20.6155V18.9693C2 18.5564 2.12017 18.1702 2.3605 17.8105C2.601 17.451 2.92442 17.1718 3.33075 16.973C4.27442 16.5205 5.21867 16.1811 6.1635 15.9548C7.10833 15.7286 8.05383 15.6155 9 15.6155C9.94617 15.6155 10.8917 15.7286 11.8365 15.9548C12.7813 16.1811 13.7256 16.5205 14.6693 16.973C15.0756 17.1718 15.399 17.451 15.6395 17.8105C15.8798 18.1702 16 18.5564 16 18.9693V20.6155H2ZM3 19.6155H15V18.9693C15 18.7474 14.9285 18.5391 14.7855 18.3443C14.6427 18.1494 14.4449 17.9847 14.1923 17.85C13.3693 17.4513 12.5207 17.1459 11.6465 16.9337C10.7723 16.7216 9.89017 16.6155 9 16.6155C8.10983 16.6155 7.22767 16.7216 6.3535 16.9337C5.47933 17.1459 4.63075 17.4513 3.80775 17.85C3.55508 17.9847 3.35733 18.1494 3.2145 18.3443C3.0715 18.5391 3 18.7474 3 18.9693V19.6155Z' fill='%23CDCAE6'/%3E%3C/svg%3E%0A");}

section.topwebinar .future span.tag {
    border: 1px solid #CDCAE6;
    text-align: center;
    padding-left: 0;
    padding: 0 14px;
    height: 32px;
    line-height: 32px;
    margin-top: 4px;
    border-radius: 32px;
}
section.topwebinar .future h2 {
    padding-right: 24px;
    border-right: 1px solid #CDCAE6;
    margin-right: 16px;
}
section.topwebinar .future .img {
    display: block;
    width: 100%;
    height: 250px;
    border-radius: 16px;
    overflow: hidden;
}
section.topwebinar .future .img img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
section.topwebinar .future .wnf {
    margin-top: 20px;
}
section.topwebinar .future .wnf h3 {
    display: block;
    font-size: 32px;
    font-weight: 400;
    line-height: 36.48px;
    text-align: left;
    margin-bottom: 16px;
}
section.topwebinar .future .wnf p {
    font-size: 14px;
    font-weight: 400;
    line-height: 15.96px;
    text-align: left;
    color: #636099;
    margin-bottom: 48px;
}
.ngbtn {
    height: 32px;
    display: block;
    width: calc(115px + 32px);
    border-radius: 32px;
    color: #312F50;
    font-size: 12px;
    text-align: left;
}
.ngbtn span {
    border-radius: 32px;
    color: #312F50;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    width: 115px;
    line-height: 32px;
    transition: all 0.6s ease;
    background: #56F09F;
}
.ngbtn i {
    background-color: #56F09F;
    width: 32px;
    height: 32px;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 32px;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
}
.ngbtn:hover span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.ngbtn:hover i {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

section.topwebinar .future h2 {
    border: none;
}


section.topwebinar .future h2:after {
    content: '';
    width: 1px;
    height: 24px;
    background: #cdcae6;
    position: absolute;
    right: -24px;
    top: 8px;
}
section.topwebinar .future a span {
    height: 100%;
    line-height: 32px;
    padding: 0;
    text-align: center;
    width: 115px;
    margin: 0;
}
 

@media only screen and (min-width:576px) {
section.topwebinar {
    padding: 16px;
    margin-top: 48px;
}
section.topwebinar .future {
    padding: 16px;
}	
section.topwebinar .future .hed {
    height: auto;
}	
section.topwebinar .future h2 {
    display: block;
    position: relative;
    margin-bottom: 16px;
    margin-right: 0;
    border-bottom: 1px solid #CDCAE6;
    padding-bottom: 16px;
    height: auto;
}	
	section.topwebinar .future h2:after {display:none;}
section.topwebinar .future span.tag {
    display: block;
    width: 120px;
    margin-bottom: 8px;
}
section.topwebinar .future span:not(.tag) {
    height: 24px;
    padding-left: 36px;
    margin-left: 0px;
    font-size: 11px;
}
section.topwebinar .future {
    padding: 12px;
}
section.topwebinar + section.hs10 {
    margin-top: 32px;
}
section.topwebinar { 
    margin-bottom: 40px;
}
section.topwebinar .future .ngbtn span {
    height: 32px;
    text-align: center;
    padding-left: 0;
}
section.topwebinar .future .hed {
    text-align: left;
}
.page_home .hs1 .ppp3 a img {
    height: auto;
    border-radius: 16px;
}
.page_home .hs1 .ppp3 a {
    height: auto;
}	
.page_home .hs1 .ppp3 {
    height: auto;
    border-radius: 0;
}
	
}



















