.container-wrapper{& .w-wizer-partner-meetup{& .w-wizer-partner-meetup-banner{& .w-wizer-partner-meetup-banner-container{background-color:var(--wYellow-400,#ffda40);background-image:url(https://www.wizer-training.com/hubfs/partner-meetup-banner-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:18px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:0 auto;overflow:hidden;padding-bottom:40px;position:relative;& .badge-1{background-color:var(--wRed-900,#9b0029);border-radius:6px;color:var(--wYellow-50,#fff9df);display:inline-block;font-size:1.375rem;font-weight:700;left:0;padding-left:10px;padding-right:10px;position:absolute;top:25px;transform:translateX(101px) translateY(23px) rotate(-5deg);& .squiggle{& svg{bottom:11px;display:block;height:41px;left:5px;position:absolute;transform:translateX(-100%) rotate(5deg);width:107px;& path{stroke:var(--wRed-900,#9b0029)}}}}& .w-wizer-partner-meetup-banner-main{padding-left:40px;padding-right:40px;padding-top:40px;& .w-wizer-partner-meetup-banner-title{& h1{color:var(--wRed-900,#9b0029);font-size:2.25rem;font-weight:800;margin-bottom:16px}& .w-wizer-partner-meetup-date,& .w-wizer-partner-meetup-time{& span{color:var(--wYellow-700,#f5671f);font-size:1rem;font-weight:700}}}& .wizer-partner-meetup-banner-image{@media (max-width:767px){align-self:center}& img{height:300px;object-fit:cover;width:225px}}}& .wizer-partner-meetup-registration-form{background:var(--wYellow-600,#fa9a10);border-radius:0 20px 20px 0;margin-bottom:-40px;margin-right:-40px;margin-top:-40px;padding:24px;& .form-title{color:var(--wRed-900,#9b0029);font-size:2rem;font-weight:700;margin-bottom:24px;text-align:center}& form{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;justify-content:center;max-width:none;& .hs-form-field{margin-bottom:0;width:100%}& .actions{max-width:220px}}& .submitted-message{color:var(--wGrey-900,#484d61);font-weight:600;text-align:center}}}}& .zigzag-cards{background:var(--2,#f5f6fa);border-radius:20px;margin-top:36px;padding:18px;& .zigzag-card{& .card{border:none;border-radius:20px;padding:32px;& h2{color:var(--wYellow-900,#b92c00);font-size:1.5rem}& h3{font-size:1.25rem;font-weight:800;margin-bottom:0}& p{font-size:1em;&:last-child{margin-bottom:0}& a{align-items:center;background:var(--Yellow-2,#fff0b4);border:0;border-radius:12px;color:var(--wYellow-900,#b92c00);display:inline-flex;flex-shrink:0;font-size:1.125rem;font-style:normal;font-weight:800;gap:10px;justify-content:center;line-height:1;margin-top:10px;padding:16px 40px;position:relative;text-decoration:none;user-select:none;z-index:1;&:focus{outline:none}&:hover{background:var(--wYellow-300,#ffe680);box-shadow:0 1px 0 0 var(--wYellow-3,#ffe370),0 4px 0 0 var(--Yellow-5,#ffa800);color:var(--0,#b92c00)}&:active{background:var(--wYellow-100,#fff3e0);box-shadow:0 1px 0 0 var(--wYellow-3,#ffe370),0 4px 0 0 var(--wYellow-5,#ffa800)}}strong{font-weight:600}}& ul{& li{line-height:1.2;margin:0 0 4px}}& .highlighted-text{color:var(--wYellow-900,#b92c00);font-weight:600}& .buttons{& a{align-items:center;background:var(--Yellow-2,#fff0b4);border:0;border-radius:12px;color:var(--wYellow-900,#b92c00);display:inline-flex;flex-shrink:0;font-size:1.125rem;font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:1;margin-top:10px;padding:16px 40px;position:relative;text-decoration:none;user-select:none;z-index:1;&:focus{outline:none}&:hover{background:var(--wYellow-300,#ffe680);box-shadow:0 1px 0 0 var(--wYellow-3,#ffe370),0 4px 0 0 var(--Yellow-5,#ffa800);color:var(--0,#b92c00)}&:active{background:var(--wYellow-100,#fff3e0);box-shadow:0 1px 0 0 var(--wYellow-3,#ffe370),0 4px 0 0 var(--wYellow-5,#ffa800)}}}& .wizer-partner-meetup-hosted-by{& .wizer-partner-meetup-hosted-by-title{& h3{color:var(--wGrey-900,#484d61);font-size:1.25rem;font-weight:700;margin-bottom:16px;margin-top:16px;padding-left:48px;position:relative;&:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='18' fill='none' viewBox='0 0 55 18'%3E%3Cpath stroke='%23dee1ed' stroke-miterlimit='10' stroke-width='3.6' d='M.6 16C11.25 16 16.162 2 9.604 2S7.703 16 18.6 16m0 0c10.65 0 15.562-14 9.004-14S25.703 16 36.6 16m0 0c10.65 0 15.562-14 9.004-14S43.703 16 54.6 16'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:43px 14px;content:"";display:block;height:14px;left:0;position:absolute;top:5px;width:43px}}}& .wizer-partner-meetup-hosted-by-content{background:var(--wGrey-200,#f5f6fc);border-radius:20px;padding:32px 40px 32px 32px;& .wizer-partner-meetup-hosted-by-text{& h3{color:var(--wGrey-900,#484d61);font-size:1.25rem;font-weight:700;margin-bottom:4px}& p{color:var(--wGrey-800,#6b7185);font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:0}}& .wizer-partner-meetup-hosted-by-image{& img{height:80px;width:80px}}}}}& .image-container,& .video-container{background:var(--2,#f5f6fa);flex-shrink:0;padding:0;& a{display:inline-block;height:auto;position:relative}& img{border-radius:20px;object-fit:cover;width:100%}}& .video-container{& svg.play-button{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}}}& .zigzag-card.zigzag-card--third{& .card{flex:1 1 67%;max-width:67%}& .image-container,& .video-container{flex:1 1 33%;max-width:33%}}& .zigzag-card.zigzag-card--half{& .image-container,& .video-container,.card{flex:1 1 50%;max-width:50%}}& .zigzag-card.zigzag-card--full{.card{align-items:start;flex:1 1 100%;max-width:100%}}& .cta{background:#b92c00;border-radius:20px;height:350px;margin-top:0;max-width:none;width:100%;& .cta__title{text-align:center;& h2{color:#ffe370;font-size:2.25rem;font-weight:500;text-wrap-style:balance}}}}}}@media (max-width:991px){.container-wrapper{& .w-wizer-partner-meetup{& .zigzag-cards{& .zigzag-card{& .image-container,& .video-container{flex-basis:100%;flex-shrink:1;& img{border-radius:20px;height:100%;object-fit:cover}}}}}}}@media (max-width:767px){.container-wrapper{& .w-wizer-partner-meetup{& .w-wizer-partner-meetup-banner{& .w-wizer-partner-meetup-banner-container{padding-top:48px;& .w-wizer-partner-meetup-banner-main{padding-left:0;padding-right:0;& .w-wizer-partner-meetup-banner-title{padding-left:24px;padding-right:24px;& h1{font-size:1.6667rem}}& .w-wizer-partner-meetup-banner-speakers{border-radius:0!important;margin-top:24px}}& .wizer-partner-meetup-registration-form{border-radius:0 0 20px 20px;margin-top:24px;max-width:none;width:100%;& form{& .hs-form-field{width:100%}}}}}& .zigzag-cards{& .zigzag-card.zigzag-card--third{& .card{max-width:100%;span{font-size:1.166667rem}}& .image-container,& .video-container{margin:0 auto -40px;max-width:110px;position:relative;width:100%;z-index:1}}& .zigzag-card.zigzag-card--half{& .card{max-width:100%}& .image-container,& .video-container{margin:0 auto -40px;max-width:320px;position:relative;width:100%;z-index:1}}}}}}@media (max-width:575px){.container-wrapper{& .w-wizer-partner-meetup{& .zigzag-cards{margin-bottom:80px}& .zigzag-card{margin-bottom:32px;& .card{padding:16px!important;& h2{font-size:1.5rem;margin-bottom:12px}& h3{font-size:1.25rem;margin-bottom:16px}& p,& span,& strong{font-size:1.166667rem;line-height:1.75}& ul{& li{font-size:1.166667rem}}}& .image-container,& .video-container{& img{width:50%}}& .video-container{& svg.play-button{height:48px;width:48px}}}& .zigzag-card:last-child{margin-bottom:0}& .zigzag-card:has(.image-container,.video-container){& .card{padding:48px 12px 30px}}& .zigzag-card:has(.image-container,.video-container){& .card.media-card{padding:0}}& .zigzag-card.zigzag-card--third{& .image-container,& .video-container,.card{flex:1 1 100%;max-width:100%}}& .zigzag-card.zigzag-card--third{& .image-container,& .video-container{align-items:center;background:none;height:auto;margin-bottom:-40px;width:280px;z-index:1}}& .zigzag-card.zigzag-card--half{& .image-container,& .video-container,card{flex:1 1 100%;max-width:100%}}& .zigzag-card.zigzag-card--half{& .image-container,& .video-container{align-items:center;background:none;height:auto;margin-bottom:-40px;width:280px;z-index:1}}& .cta{height:auto;& .cta__title{& h2{font-size:1.5rem}}}}}}