h1{font-family:FuturaPT,sans-serif;font-size:4rem;font-weight:900}h2{font-size:3rem}h2,h3{font-family:FuturaPT,sans-serif;font-weight:900;text-align:center}h3{font-size:1.67rem}h4{font-size:1.5rem}h4,h5{font-family:FuturaPT,sans-serif;font-weight:600}h5{font-size:1.375rem}.experience-component{margin:1rem auto 1.5rem}.experience-component p{margin-top:0;margin-bottom:1rem}.experience-component figcaption{padding:1rem}.theme-light{background-color:#fff}.theme-dark{background-color:#000;color:#fff}.reveal{opacity:0;position:relative;transform:scale(.9);transform:translateY(50px);transition:all .9s ease}.reveal.active{opacity:1;transform:scale(1);transform:translateY(0)}.extra-label-text{color:red}#maincontent{overflow:hidden}.marketing-page{width:100%}.marketing-page h1{font-size:4rem;line-height:5rem}@media (max-width:1024.98px){.marketing-page h1{font-size:2.5rem;line-height:3.125rem}}.marketing-page h2{font-size:2.75rem;line-height:3.44rem}@media (max-width:1024.98px){.marketing-page h2{font-size:2rem;line-height:2.5rem}}.marketing-page h3{font-size:2rem;line-height:2.5rem}@media (max-width:1024.98px){.marketing-page h3{font-size:1.5rem;line-height:1.875rem}}.marketing-page h4{font-size:1.25rem;line-height:1.56rem}@media (max-width:1024.98px){.marketing-page h4{font-size:1.125rem;line-height:1.4rem}}.marketing-page p{font-size:1.125rem;line-height:1.4rem}.marketing-page .left-text,.marketing-page .left-text *{text-align:left}.marketing-page .center-text,.marketing-page .center-text *{text-align:center}.marketing-page .right-text,.marketing-page .right-text *{text-align:right}@media (max-width:1024.98px){.marketing-page .mobile-2r-2c .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.marketing-page .mobile-2r-1c .main-banner .content-container{width:100%}.marketing-page .mobile-3r-1c .column-w-image-stacked-over-text h1,.marketing-page .mobile-3r-1c .column-w-image-stacked-over-text h2,.marketing-page .mobile-3r-1c .column-w-image-stacked-over-text h3,.marketing-page .mobile-3r-1c .column-w-image-stacked-over-text h4{text-align:center}.marketing-page .mobile-3r-1c .main-banner .content-container{width:100%}@media (min-width:768px) and (max-width:1024.98px){.marketing-page .mobile-3r-1c .main-banner .content-container{min-height:246px}}@media (max-width:1024.98px){.marketing-page .mobile-3r-1c .main-banner .content-container .rich-text,.marketing-page .mobile-3r-1c .main-banner .content-container .rich-text h1,.marketing-page .mobile-3r-1c .main-banner .content-container .rich-text h2,.marketing-page .mobile-3r-1c .main-banner .content-container .rich-text h3,.marketing-page .mobile-3r-1c .main-banner .content-container .rich-text h4{text-align:center}}.marketing-page .rich-text-secondary{display:none}.c-video-modal .modal-dialog{margin-left:auto;margin-right:auto;max-width:75rem;width:95%}.c-video-modal .modal-dialog .modal-content{background-color:transparent;border:none}.c-video-modal .modal-dialog .modal-content .close{font-size:2rem;font-weight:400;opacity:1;position:absolute;top:-1.875rem;right:0;text-shadow:none}.c-video-modal .modal-dialog .modal-content .modal-body{height:0;overflow:hidden;padding-top:56.25%;position:static;width:100%}.c-video-modal .modal-dialog .modal-content .modal-body iframe{background:#000;box-shadow:0 0 .5rem rgba(0,0,0,.6);display:block;height:100%;position:absolute;left:0;top:0;width:100%}.popular-cat-heading__inner h3{white-space:nowrap}.video-box span{position:relative}.video-box span svg{opacity:0;transition:opacity .3s ease-in-out}.feed-item-container.item1{padding-right:0}.feed-item-container.item2{padding-left:0;padding-right:0}.feed-item-container.item3{padding-left:0}.feed-item-title{color:#000;text-align:left;font-size:1.25rem;margin-bottom:1rem;max-width:100%;font-weight:500;line-height:1.5rem}.video-box:hover span svg{opacity:1}.video-box:hover .card-content .btn-watch,.video-box:hover .card-content .btn-watch:hover{background-color:#000;color:#fff}.modal-content .modal-body iframe{margin-top:8px}.modal-content .modal-body button{padding-bottom:.5rem;background-color:transparent!important}.modal-content .modal-body button:hover span{background-color:transparent!important;color:#a9a9a9}.s-slick .slick-dots li button{background:transparent;border:solid rgba(0,0,0,.15)}.s-slick .slick-dots li.slick-active button,.s-slick .slick-dots li:hover button{background:#000}.dark .s-slick .slick-dots li.slick-active button,.dark .s-slick .slick-dots li:hover button{border:1px solid #000}.dark .s-slick .slick-dots li button{border:solid rgba(0,0,0,.15)}.slick-dots li button{width:5px!important;height:5px!important;padding:0!important}.card-image{position:relative}.card-image img{width:100%;height:auto;display:block}.card-image span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-image span svg{width:44px;height:44px}.slick-dots{margin-top:3rem}.s-slick.slick-slider.slick-carousel-tile .slick-list .slick-track .slick-slide{padding:0 .9375rem}.btn.btn-outline-primary.btn-watch{border-radius:100px;border:1px solid #000;color:#000;margin-top:.5rem;font-size:.875rem}.feed-item-tag{color:#000;font-family:FuturaPT,sans-serif!important;font-size:.875rem!important}.feed-item-title{font-weight:600;margin-top:1.25rem;font-size:1.3125rem}.s-page-designer-layout--hero-1-up{margin-left:-50vw;position:relative;left:50%;width:100vw}.s-slick .slick-dots li.slick-active button,.s-slick .slick-dots li:hover button{background:#000!important;border:solid #000!important}@media (min-width:1024px){.s-slick.center-tile .slick-list{margin:0 -25.375rem}}
