.form-downloadable-035 .container{display:grid;grid-template-areas:"heading" "form" "gallery-media" "list-content" "number-items" "audience-block" "speakers" "testimonials"}@media (min-width: 768px){.form-downloadable-035 .container{grid-template-columns:2fr 2fr;grid-template-areas:"heading form" "gallery-media form" "list-content form" "number-items form" "audience-block form" "speakers form" "testimonials form";grid-column-gap:var(--gap-8)}}.form-downloadable-035 .heading-container{grid-area:heading}.form-downloadable-035 .form-container{grid-area:form}.form-downloadable-035 .gallery-media-container{grid-area:gallery-media;width:100%;overflow:hidden}.form-downloadable-035 .gallery-media-container .swiper{width:100%;max-width:608px;padding-bottom:var(--p-8);margin-left:0!important;margin-right:0!important}@media (max-width: 767px){.form-downloadable-035 .gallery-media-container .swiper{max-width:100vw;width:100%!important;margin:0!important;padding:0 0 48px!important;overflow:hidden!important}}@media (max-width: 767px){.form-downloadable-035 .gallery-media-container .swiper .swiper-wrapper{width:100%!important}}.form-downloadable-035 .gallery-media-container .swiper .swiper-slide{flex-shrink:0}@media (max-width: 767px){.form-downloadable-035 .gallery-media-container .swiper .swiper-slide{width:auto!important;max-width:85vw!important;box-sizing:border-box}}.form-downloadable-035 .list-content-container{grid-area:list-content}.form-downloadable-035 .number-items-container{grid-area:number-items}.form-downloadable-035 .audience-block{grid-area:audience-block}.form-downloadable-035 .audience-block .audience-card{width:100%;min-height:auto;height:-moz-fit-content;height:fit-content}.form-downloadable-035 .audience-block .audience-card .audience-card-icon{width:48px;height:48px}@media (min-width: 768px){.form-downloadable-035 .audience-block .audience-card{max-width:296px}}.form-downloadable-035 .speakers-container{grid-area:speakers;width:100%;overflow:hidden}@media (max-width: 767px){.form-downloadable-035 .speakers-container{max-width:100vw;overflow-x:hidden}}.form-downloadable-035 .speakers-container .speakers-cards-container{width:100%;overflow:hidden}.form-downloadable-035 .speakers-container .speakers-cards-container .swiper{width:100%;max-width:608px;padding-bottom:var(--p-8);margin-left:0!important;margin-right:0!important}@media (max-width: 767px){.form-downloadable-035 .speakers-container .speakers-cards-container .swiper{max-width:100vw;width:100%!important;margin:0!important;padding:0 0 48px!important;overflow:hidden!important}}@media (max-width: 767px){.form-downloadable-035 .speakers-container .speakers-cards-container .swiper .swiper-wrapper{width:100%!important}}.form-downloadable-035 .speakers-container .speakers-cards-container .swiper .swiper-slide{width:192px!important;flex-shrink:0}@media (max-width: 767px){.form-downloadable-035 .speakers-container .speakers-cards-container .swiper .swiper-slide{width:auto!important;max-width:85vw!important;box-sizing:border-box}}.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-prev,.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-next{color:var(--color-text-primary);top:unset;bottom:0%;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border-primary)}.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-prev:after,.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-next:after{font-size:15px}.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-prev{left:85%;right:unset}@media (max-width: 767px){.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-prev{left:70%}}.form-downloadable-035 .speakers-container .speakers-cards-container .swiper-button-next{left:unset}.form-downloadable-035 .speakers-container .speakers-cards-container .card{width:100%;max-width:100%;box-sizing:border-box}.form-downloadable-035 .speakers-container .speakers-cards-container .card img{width:100%;height:100%}@media (max-width: 767px){.form-downloadable-035 .speakers-container .speakers-cards-container .card img{width:100%;max-width:272px}}.form-downloadable-035 .speakers-container .speakers-cards-container .card .card-content{padding:var(--p-5)!important}.form-downloadable-035 .testimonials-container{grid-area:testimonials;width:100%;overflow:hidden}.form-downloadable-035 .testimonials-container .swiper{width:100%;max-width:608px;padding-bottom:var(--p-8);margin-left:0!important;margin-right:0!important}@media (max-width: 767px){.form-downloadable-035 .testimonials-container .swiper{max-width:100%;width:100%!important;margin:0 auto!important;padding:0 0 48px!important;overflow:hidden!important}}@media (max-width: 767px){.form-downloadable-035 .testimonials-container .swiper .swiper-wrapper{display:flex;align-items:center}}.form-downloadable-035 .testimonials-container .swiper .swiper-slide{flex-shrink:0}@media (max-width: 767px){.form-downloadable-035 .testimonials-container .swiper .swiper-slide{width:90%!important;max-width:90%!important;box-sizing:border-box}}.form-downloadable-035.mode-brown .audience-card-icon .bg-highlight{background-color:var(--color-background-highlight)!important}.form-downloadable-035 .swiper-button-prev,.form-downloadable-035 .swiper-button-next{color:var(--color-text-primary);top:unset;bottom:0%;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border-primary);z-index:20}.form-downloadable-035 .swiper-button-prev:after,.form-downloadable-035 .swiper-button-next:after{font-size:15px}@media (max-width: 767px){.form-downloadable-035 .swiper-button-prev,.form-downloadable-035 .swiper-button-next{display:none!important}}.form-downloadable-035 .swiper-button-prev{left:85%;right:unset}.form-downloadable-035 .swiper-button-next{left:unset}.swiper-pagination.swiper-pagination-horizontal{text-align:left}@media (max-width: 767px){.swiper-pagination.swiper-pagination-horizontal{text-align:center}}.swiper-pagination-bullet{width:8px;height:8px;background-color:var(--color-border-hover, #e0e0e0);border-radius:50%;position:relative;margin:0 var(--space-2, 4px);overflow:hidden;opacity:1;transition:width .3s,height .3s,border-radius .3s}.swiper-pagination-bullet .progress{position:absolute;height:100%;background-color:var(--color-text-primary, #000);border-radius:999px;width:0;left:0;top:0;transition:width .25s linear;z-index:1}.swiper-pagination-bullet.active{width:48px;height:8px;border-radius:999px;background:var(--color-border-hover, #e0e0e0)}.swiper-pagination-bullet.active .progress{width:100%}
