.delegation-blocks-carousel-module-container{background-color:#f9fafb;margin:0;padding:40px 5% 80px}.delegation-blocks-carousel-module-inner-container{margin-left:auto;margin-right:auto;max-width:1200px}.green-line-connector{background-color:#12d678;height:2px;margin-left:10%;margin-right:10%;position:relative;top:290px;width:80%;z-index:10}.delegation-blocks-carousel-module-container-title-style1{color:#02293d;font-family:Roboto Slab,serif;font-size:24px;font-weight:400;letter-spacing:.06em;line-height:1.25em;margin:10px 0 20px;text-align:center}.delegation-blocks-carousel-module-container-title-style2{color:#02293d;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;letter-spacing:.28em;line-height:1.25em;margin:10px 0 20px;text-align:center;text-transform:uppercase}.delegation-blocks-carousel-container{display:flex;flex-direction:row;flex-wrap:wrap;z-index:20}.delegation-blocks-carousel-column{background-color:#fff;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.1);flex:1;margin:10px;min-width:200px;overflow:visible;padding:30px;rotate:none;scale:none;text-align:center;transform:scale(0);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delegation-blocks-carousel-column svg{fill:#fff;height:30px}.delegation-blocks-icon-container{align-items:center;background:linear-gradient(90deg,#2cea88,#12d678);border-radius:50%;display:flex;height:60px;justify-content:center;margin-left:auto;margin-right:auto;width:60px}.icon-square-up{height:30px;overflow:hidden}.delegation-blocks-carousel-column-heading-style1{color:#02294d;font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:700;margin:10px 0 20px;padding:0}.delegation-blocks-carousel-column-heading-style2{color:#12d678;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:300;letter-spacing:.06em;line-height:1.25em;margin:10px 0 20px;padding:0;text-transform:uppercase}#challenge-text{border:2px solid #12d678;border-radius:15px;box-shadow:0 2.5px 5px rgba(0,0,0,.1);display:flex;padding:30px;transition:opacity .25s ease-in-out,transform .5s ease-in-out}#assistant-box-container,#challenge-text{align-items:center;color:#02293d;font-size:18px;justify-content:center;min-height:150px;width:100%}#assistant-box-container{border:2px solid rgba(2,41,61,.1);border-radius:15px;display:inline-block;padding:20px}.assistant-photo-cropped{border:1px solid #12d678;border-radius:50%;height:90px;margin-bottom:10px;margin-left:auto;margin-right:auto;overflow:hidden;width:90px}.assistant-photo{height:100%;width:auto}#assistant-name-text{font-size:18px;font-weight:700;margin-bottom:0}#assistant-name-text,#assistant-title-text{color:#02294d;font-family:Source Sans Pro,sans-serif}#assistant-title-text{font-size:14px;font-weight:300;margin-bottom:20px}#assistant-tagline-text{font-style:italic;margin-bottom:20px}.assistant-tag{background-color:rgba(18,214,120,.1);border-radius:500px;color:#12d678;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;margin:3px;padding:3px 15px}#results-header-text{font-size:18px;margin-bottom:20px}#results-bullet-container{list-style:none;padding-left:0}.results-bullet{background-color:#f9fafb;border-radius:10px;color:#02293d;display:flex;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;margin-bottom:5px;margin-top:5px;padding:12px 15px;text-align:left}.results-check-mark{color:#12d678;margin-right:20px}#results-footer-text{font-size:18px;margin-top:20px}.delegation-blocks-carousel-column p{color:#02293d;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}@media (max-width:900px){.delegation-blocks-carousel-container{flex-direction:column}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInSlide{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.fade-in-up{animation:fadeInUp .75s both}.fade-in-slide{animation:fadeInSlide .75s both}.fade-in-up-delay1{animation-delay:0s}.fade-in-up-delay2{animation-delay:.1s}.fade-in-up-delay3{animation-delay:.2s}.fade-in-up-delay4{animation-delay:.3s}.fade-in-up-delay5{animation-delay:.4s}.fade-in-up-delay6{animation-delay:.5s}