a.skip-to-main-content-link{position:absolute;left:-9999px;z-index:1032;padding:1em;background-color:black;color:white;opacity:0}a.skip-to-main-content-link:focus{color:white !important;left:50%;transform:translateX(-50%);opacity:1}html,body{color:#343A40;font-family:proxima-nova,sans-serif}body{background-color:#F9F9F9;position:relative;overflow-x:hidden}.wrapper{max-width:none}.page-content{padding-top:90px}.anchor{display:block;position:relative;top:-80px;visibility:hidden}section{padding-top:80px;padding-bottom:0}section:last-of-type{padding-bottom:80px}.section-dark{margin-top:80px;padding-bottom:80px}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4,.section-dark h5,.section-dark h6{color:#D4ED71;margin-bottom:25px}.section-dark,.card-cta{background-color:#225D5B;color:#D9ECEB}.section-dark h2,.section-dark h3,.card-cta h2,.card-cta h3{color:#FFF}.section-dark .subheading,.card-cta .subheading{color:#A9D0CE}.section-dark .card-content .card-icon-header h3,.card-cta .card-content .card-icon-header h3{color:#FFF}.section-dark .btn-secondary,.card-cta .btn-secondary{border-color:#D4ED71;color:#225D5B;box-shadow:3px 3px 0px #225D5B,4px 4px 0px #D4ED71}.section-dark .btn-secondary:hover,.section-dark .btn-secondary:focus,.section-dark .btn-secondary:active,.card-cta .btn-secondary:hover,.card-cta .btn-secondary:focus,.card-cta .btn-secondary:active{background-color:#FFF;color:#225D5B;border-color:#357C7A;box-shadow:none;top:0;left:0}.section-dark .btn-secondary:focus,.section-dark .btn-secondary:not(:disabled):not(.disabled):active:focus,.card-cta .btn-secondary:focus,.card-cta .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}.section-dark .btn-secondary:active,.section-dark .btn-secondary:not(:disabled):not(.disabled):active,.card-cta .btn-secondary:active,.card-cta .btn-secondary:not(:disabled):not(.disabled):active{background-color:#E6F3B0;color:#225D5B;top:3px}.section-patterned{background-color:#343A40;background-image:url("../img/codelabs/background-fullstack.jpg");background-size:cover}.section-patterned .card ul li{margin-bottom:15px}.callout{border:1px solid #94969C;background-color:#FFF;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:40px}#circuits{background-image:url("../img/circuits.png");background-position:top center;background-attachment:scroll;background-size:cover;height:100vh;width:100%;position:fixed;opacity:0.15;z-index:-1}.invisible{opacity:0;visibility:hidden;transition:all ease 0.3s}.img-link{display:block;position:relative}.img-link div{position:absolute;width:100%;height:100%;border:3px solid #D4ED71;border-radius:4px;padding:10px 15px}.img-link div span{color:#357C7A;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px}.img-link-left img{position:relative;top:0;left:0;transition:all ease 0.3s}.img-link.img-link-left:hover img{top:45px;left:45px}.img-link.img-link-right div{text-align:right}.img-link.img-link-right img{position:relative;top:0;right:0;transition:all ease 0.3s}.img-link.img-link-right:hover img{top:45px;right:45px}@media screen and (min-width: 992px){.page-content{padding-top:122px}.anchor{top:-122px}}h1{color:#357C7A;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:600;line-height:2.25rem;margin-bottom:1rem;letter-spacing:-1px}h2,h3,h4,h5,h6{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:600;margin-bottom:1rem;letter-spacing:0}h2{font-size:1.5rem;line-height:1.75rem;letter-spacing:0}h3,h4{font-size:1.25rem;line-height:1.5rem}p{font-size:1rem;font-weight:400;line-height:1.625rem;margin-bottom:1.25rem}p small{font-size:.875rem;line-height:1.25rem;color:#4C5157;font-weight:400}a{color:#357C7A;transition:all ease 0.3s}a:hover,a:focus{color:#225D5B}strong{font-weight:600}.subheading{color:#357C7A;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:uppercase;margin-bottom:24px}.section-dark.section-patterned .subheading{color:#D4ED71}ul,ol{font-size:1rem;line-height:1.5rem;margin-bottom:40px;padding-left:25px}ul li,ol li{margin-bottom:10px}@media screen and (min-width: 768px){h1{font-size:2.5rem;line-height:2.75rem}h2{font-size:2rem;line-height:2.25rem}h3{font-size:1.5rem;line-height:1.75rem}p{font-size:1.125rem;line-height:1.75rem}ul,ol{font-size:1.125rem;line-height:1.75rem}ul.checklist{list-style:none}ul.checklist li{padding-left:.75rem;margin-bottom:10px;position:relative}ul.checklist>li::after{content:'\f058';color:#357C7A;font-family:'Font Awesome 5 Pro';font-size:1.25rem;font-weight:400;position:absolute;top:2px;left:-22px}.subheading{font-size:1.25rem;line-height:1.75rem;margin-bottom:32px}}button,svg,path,polygon,circle{transition:all ease 0.3s}.btn{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;transition:all ease 0.3s;padding:15px 20px}.btn:active{position:relative;top:2px}.btn-primary{background-color:#357C7A;color:#FFF;border:1px solid #357C7A;padding:20px 24px;margin-left:5px;position:relative;top:-5px;left:-5px;box-shadow:3px 3px 0px #F9F9F9,4px 4px 0px #357C7A}.btn-primary span{padding-right:40px}.btn-primary i{font-size:16px;line-height:0;position:relative;top:1px;margin-left:10px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#FFF;border-color:#357C7A;color:#357C7A;box-shadow:none;top:0;left:0}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #80B7B4;color:#357C7A}.btn-primary:active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#D9ECEB;top:3px}.btn-primary-on-lime{box-shadow:3px 3px 0px #D4ED71,4px 4px 0px #357C7A}.btn-primary-on-lime:hover{box-shadow:none}.btn-primary-on-lime:focus,.btn-primary-on-lime:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #80B7B4;color:#357C7A}.card-cta .btn-primary{background-color:#225D5B;border:1px solid #D4ED71;box-shadow:3px 3px 0px #225D5B,4px 4px 0px #D4ED71;text-wrap:nowrap}.card-cta .btn-primary:hover{box-shadow:none;background-color:#FFF}.card-cta .btn-primary:focus,.card-cta .btn-primary:not(:disabled):not(.disabled):active:focus{background-color:#E6F3B0;box-shadow:0 0 0 3px #D4ED71;color:#357C7A}.btn-secondary{background-color:#D4ED71;color:#225D5B;border:1px solid #D4ED71;padding:20px 24px;margin-left:5px;position:relative;top:-5px;left:-5px;box-shadow:3px 3px 0px #F9F9F9,4px 4px 0px #D4ED71}.btn-secondary i{font-size:1rem;line-height:0;position:relative;top:-1;margin-left:10px}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#FFF;color:#225D5B;border-color:#357C7A;box-shadow:none;top:0;left:0}.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}.btn-secondary:active,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#E6F3B0;color:#225D5B;top:3px}.section-patterned .btn-secondary{box-shadow:3px 3px 0px #222,4px 4px 0px #D4ED71}.button-stack{width:fit-content;margin-bottom:40px}.btn-small{font-size:1rem !important;padding:10px 20px !important}.card .btn-small{font-size:1rem !important;padding:1rem 1.25rem !important}.btn-promo{border-radius:.25rem;box-shadow:none;font-size:.75rem;padding:5px 10px;text-wrap:nowrap;top:0;left:0}.btn-promo:focus{border-color:#225D5B;box-shadow:0 0 0 2px #D4ED71}.btn-promo:active{top:2px}.buttons{display:flex;flex-direction:column;gap:1rem;align-items:stretch}.buttons.equalize{display:grid;grid-auto-flow:row;grid-auto-columns:max-content}@media screen and (min-width: 576px){.buttons{flex-direction:row;align-items:flex-start}}@media screen and (min-width: 768px){.btn{padding:20px 25px}.btn-lg{padding:25px 40px}.btn-promo{padding:5px 10px}}@media screen and (min-width: 992px){.btn-promo{font-size:1rem;padding:.85rem 1rem}}@media screen and (min-width: 1200px){.btn-primary i{top:-1px}.btn-promo{font-size:1rem !important;padding:.85rem 1rem}}@media screen and (min-width: 1200px) and (min-height: 769px){.btn{font-size:20px}}.modal-body{padding:50px 40px}.modal-body .close{display:flex;justify-content:center;align-items:center;height:35px;width:35px;border-radius:50%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #FFF;background-color:#000;color:#FFF;position:absolute;top:-15px;right:-5px;padding:0;font-size:17px;opacity:1}.modal-body .close svg{height:24px;width:auto}.modal-body .close svg path{fill:#FFF}.modal-body .close:hover,.modal-body .close:not(:disabled):not(.disabled):hover,.modal-body .close:focus,.modal-body .close:not(:disabled):not(.disabled):focus{border-color:#FFF;background-color:#357C7A;opacity:1}.modal-body .close:active{top:-12px}#videoModal .modal-body{padding:10px 10px 5px}#videoModal video{width:100%;height:auto}#videoModal .close{display:flex;justify-content:center;align-items:center;height:35px;width:35px;border-radius:50%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #FFF;background-color:#000;color:#FFF;position:absolute;top:-15px;right:-5px;padding:0;font-size:17px;opacity:1}#videoModal .close svg{height:24px;width:auto}#videoModal .close svg path{fill:#FFF}#videoModal .close:hover,#videoModal .close:focus{border-color:#FFF;background-color:#357C7A}@media screen and (min-width: 576px){.modal-body .close{right:-15px}}@media screen and (max-width: 767px){.modal-body .close{top:-5px}}.fixed-top{z-index:1031}.navbar{background-color:#FFF;padding:25px 10px;height:auto;font-family:"Montserrat",Arial,Helvetica,sans-serif}.navbar .nav-left{position:relative;z-index:1034}.navbar .nav-right{position:relative}.navbar .navbar-brand{display:block;margin:0;padding:0;width:100px}.navbar .navbar-brand svg{width:100px;height:auto}.navbar .navbar-brand svg path{transition:all ease 0.4s}.navbar .navbar-brand svg:hover path.st6,.navbar .navbar-brand svg:focus path.st6{fill:#225D5B}.navbar .back{color:#64686E;font-size:.75rem;letter-spacing:1px;text-transform:uppercase;margin-left:20px}.navbar .back svg{width:8px;margin-right:10px;position:relative;top:-1px}.navbar .back svg path{fill:#85bc59}.navbar .back:hover,.navbar .back:focus{color:#357C7A;text-decoration:none}.navbar .back:hover svg path,.navbar .back:focus svg path{fill:#357C7A}.navbar #search{width:80px;height:auto;min-height:60px;transition:all ease 0.5s;transform:translate(0%, 0%);position:absolute;right:50px;padding:5px;box-sizing:border-box}.navbar #search input{position:absolute;top:0px;right:0;width:0;height:50px;border:2px solid transparent;border-radius:50px;background:#FFF;outline:none;font-size:1rem;font-weight:400;padding:0;color:#666;transition:all ease 0.5s;margin:5px}.navbar #search .button{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:12px;width:40px;height:40px;cursor:pointer;transition:0.5s;border-radius:50px;border:2px solid transparent;background:#FFF}.navbar #search .button svg{width:20px;height:auto}.navbar #search .button svg path{fill:#343A40}.navbar #search .button:hover path{fill:#357C7A}.navbar #search.active{z-index:1035;width:calc(100vw - 95px);border-color:#D4ED71}.navbar #search.active .button{background:#D4ED71;border:2px solid #333}.navbar #search.active .button:hover path{color:#343A40;fill:#357C7A}.navbar #search.active input{width:calc(100% - 10px);border-color:#D4ED71;padding:0 50px 0 15px}.navbar #search.active input:focus,.navbar #search.active input:focus-visible{padding:0 50px 0 15px;box-shadow:none !important}.navbar #lunrsearchresults{position:absolute;top:65px;background:white;height:70vh;width:85vw;overflow:scroll;border-radius:10px;padding:0;box-shadow:0 3px 11px 6px rgba(102,112,63,0.17);transition:all ease 0.3s;visibility:hidden;opacity:0;overflow-x:hidden}.navbar #lunrsearchresults p{padding:15px 25px 0}.navbar #lunrsearchresults a{padding:15px 25px}.navbar #lunrsearchresults a:hover{background-color:#D4ED71}.navbar #lunrsearchresults a:hover .url{color:#343A40 !important}.navbar #lunrsearchresults ul{list-style:none;padding-left:0;margin-bottom:0}.navbar #lunrsearchresults li>div{padding-left:25px;padding-right:25px}.navbar #lunrsearchresults .lunrsearchresult{padding-bottom:0}.navbar #lunrsearchresults.active{visibility:visible;opacity:1}.navbar .menu-icon{background-color:transparent;position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0;cursor:pointer;border:0;z-index:1034;appearance:none;-webkit-appearance:none;-moz-appearance:none;overflow:hidden}.navbar .hamburger{width:30px;height:4px;background:#343A40;position:relative;transition:.5s;border-radius:5px}.navbar .hamburger::before,.navbar .hamburger::after{content:'';position:absolute;width:30px;height:4px;background:#343A40;transition:.5s;border-radius:5px}.navbar .hamburger::before{top:-10px;left:0}.navbar .hamburger::after{top:10px;left:0}.navbar .menu-icon:hover .hamburger,.navbar .menu-icon:hover .hamburger::before,.navbar .menu-icon:hover .hamburger::after,.navbar .menu-icon:active .hamburger,.navbar .menu-icon:active .hamburger::before,.navbar .menu-icon:active .hamburger::after{background:#357C7A}.navbar .menu-icon.transformed .hamburger{background:transparent !important}.navbar .menu-icon.transformed .hamburger:before{top:0;transform:rotate(45deg);background:#357C7A}.navbar .menu-icon.transformed .hamburger:after{top:0;width:30px;transform:rotate(135deg);background:#357C7A}.navbar #main-menu{background:linear-gradient(135deg, #357C7A 0%, #124341 100%);position:absolute;top:0;left:0;border:0;border-radius:0;width:100vw;height:100vh;transition:all ease 0.5s;z-index:1033;padding:105px 20px 25px;visibility:hidden;opacity:0}.navbar #main-menu>ul{height:auto;list-style:none;transition:all ease 0.5s;overflow:hidden;transform:translate(0%, 0%);padding-left:0;margin-bottom:0;border-radius:6px;position:relative;visibility:hidden;opacity:0;z-index:1034}.navbar #main-menu>ul a{color:#FFF}.navbar #main-menu>ul a:hover,.navbar #main-menu>ul a:focus{color:#D4ED71;text-decoration:none}.navbar #main-menu .primary-nav{margin-bottom:25px}.navbar #main-menu .primary-nav>li{font-size:4vh;line-height:4vh;font-weight:700;margin-bottom:3vh}.navbar #main-menu .secondary-nav{margin-bottom:25px}.navbar #main-menu .secondary-nav>li{font-size:3vh;line-height:3vh;font-weight:400;margin-bottom:3vh}.navbar #main-menu #social-menu-header a{display:flex;justify-content:center;align-items:center;border:1px solid #FFF;border-radius:50%;width:36px;height:36px;margin-right:20px;padding:5px}.navbar #main-menu #social-menu-header a svg{max-height:24px;max-width:24px}.navbar #main-menu #social-menu-header a svg path{fill:#FFF}.navbar #main-menu #social-menu-header a:hover,.navbar #main-menu #social-menu-header a:active{border-color:#D4ED71}.navbar #main-menu #social-menu-header a:hover svg path,.navbar #main-menu #social-menu-header a:active svg path{fill:#D4ED71}.show-nav{overflow-y:hidden}.show-nav .navbar #main-menu{visibility:visible;opacity:1}.show-nav .navbar #main-menu>ul{visibility:visible;opacity:1}.show-nav .navbar .navbar-brand path{fill:#FFF}.show-nav .navbar .navbar-brand:is(:hover, :active) path,.show-nav .navbar .navbar-brand:is(:hover, :active) path.st6{fill:#D4ED71}.show-nav .navbar .back{color:#FFF}.show-nav .navbar .back:is(:hover, :active){color:#D4ED71}.show-nav .navbar .back:is(:hover, :active) svg path{fill:#D4ED71}.show-nav .navbar .menu-icon.transformed .hamburger:before,.show-nav .navbar .menu-icon.transformed .hamburger:after{background:#FFF}.show-nav .navbar .menu-icon.transformed:is(:hover, :active) .hamburger:before,.show-nav .navbar .menu-icon.transformed:is(:hover, :active) .hamburger:after{background:#D4ED71}.primary-nav ul{list-style:none;padding-left:0}.primary-nav ul li{font-size:.875rem;margin-left:1.5rem;margin-bottom:0}.primary-nav ul li a{color:#343A40}.primary-nav ul li a:hover{text-decoration:none;color:#357C7A}.primary-nav ul li:first-child{margin-left:0}.secondary-nav ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.secondary-nav ul li{font-size:.75rem;margin-left:1.75rem;margin-bottom:0}.secondary-nav ul li a{color:#64686E}.secondary-nav ul li a:hover{text-decoration:none;color:#357C7A}@media screen and (orientation: landscape){.navbar #main-menu{padding-top:90px}.navbar #main-menu>ul{display:inherit;height:auto;width:50%;float:left}.navbar #main-menu .primary-nav>li{font-size:5vh;line-height:5.5vh;margin-bottom:5vh}.navbar #main-menu .secondary-nav>li{font-size:4vh;line-height:4.5vh;margin-bottom:4vh}.navbar #main-menu #social-menu-header{clear:right;justify-content:start}}@media screen and (min-width: 992px){.navbar .navbar-brand{width:150px}.navbar .navbar-brand svg{width:100%}.navbar .navbar-brand:hover .st6,.navbar .navbar-brand:focus .st6{fill:#85bc59}.navbar .navbar-brand svg:hover path.st6{fill:#357C7A}.navbar .primary-nav ul{margin-right:50px}.navbar .secondary-nav ul li a.active{color:#4C8023}.navbar #search{right:-20px}.navbar #search.active{width:calc(100vw - 285px)}.navbar .navbar #search.active{width:calc(100% + 50px)}}@media screen and (min-width: 1200px){.navbar .primary-nav ul li{font-size:1rem;margin-left:2.5rem}.navbar .secondary-nav ul li{font-size:.875rem;margin-left:2.5rem}.navbar #search.active{width:calc(100vw - 40%)}}@media screen and (min-width: 1500px){.navbar #search.active{width:calc(100vw - 65%)}}#hero-2024{position:relative;padding:0}#hero-2024 .photo{position:relative}#hero-2024 .photo img{aspect-ratio:16 / 9}#hero-2024 .photo .overlay{background:linear-gradient(to right, rgba(0,0,0,0.6) 0%, transparent 60%);position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}#hero-2024 .photo .border{border:1px solid #FFF !important;position:absolute;top:0;left:0;margin:10px;width:calc(100% - 20px);height:calc(100% - 20px)}#hero-2024 .text{background-color:#124341;border-top:10px solid #D4ED71;color:#FFF;padding:40px 25px}#hero-2024 .text h1{color:#FFF}#hero-2024 .text p.subheading{color:#D4ED71}#hero-2024 .text p:last-of-type{margin-bottom:40px}#hero-2024 .buttons .btn-primary{box-shadow:3px 3px 0px #124341,4px 4px 0px #357C7A}#hero-2024 .buttons .btn-primary:hover,#hero-2024 .buttons .btn-primary:focus,#hero-2024 .buttons .btn-primary:active{box-shadow:none;top:0;left:0}#hero-2024 .buttons .btn-primary:focus,#hero-2024 .buttons .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #80B7B4;color:#357C7A}#hero-2024 .buttons .btn-primary:active,#hero-2024 .buttons .btn-primary:not(:disabled):not(.disabled):active{background-color:#D9ECEB;top:3px}#hero-2024 .buttons .btn-secondary{border-color:#D4ED71;color:#225D5B;box-shadow:3px 3px 0px #124341,4px 4px 0px #D4ED71}#hero-2024 .buttons .btn-secondary:hover,#hero-2024 .buttons .btn-secondary:focus,#hero-2024 .buttons .btn-secondary:active{background-color:#FFF;color:#225D5B;border-color:#357C7A;box-shadow:none;top:0;left:0}#hero-2024 .buttons .btn-secondary:focus,#hero-2024 .buttons .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}#hero-2024 .buttons .btn-secondary:active,#hero-2024 .buttons .btn-secondary:not(:disabled):not(.disabled):active{background-color:#E6F3B0;color:#225D5B;top:3px}#hero-noPhoto{background-image:url("../img/startups/120-day/120-day_backgroundCTA.png");background-position:0 80%;background-repeat:no-repeat;background-size:90% 100%}#hero-noPhoto .btn-secondary{box-shadow:3px 3px 0px #357C7A,4px 4px 0px #D4ED71}#hero-noPhoto .btn-secondary:hover,#hero-noPhoto .btn-secondary:focus,#hero-noPhoto .btn-secondary:active{box-shadow:none}#hero-noPhoto .btn-secondary:focus,#hero-noPhoto .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}@media screen and (min-width: 768px){#hero-2024 .photo .border{margin:25px;width:calc(100% - 50px);height:calc(100% - 50px)}#hero-noPhoto{background-position:0 80%;background-size:80% 160%}}@media screen and (min-width: 992px){#hero-2024 .photo .overlay{visibility:visible}#hero-2024 .text{position:absolute;bottom:25px;left:0;background-color:rgba(18,67,65,0.85);border-radius:0 10px 10px 0;width:500px}#hero-2024 .text h1{font-size:2.5rem;line-height:3rem}#hero-noPhoto{background-position:0 80%;background-size:60% 150%}}@media screen and (min-width: 1200px){#hero-2024 .photo{max-height:calc(100vh - 122px);overflow:hidden}#hero-2024 .photo .border{margin:40px;width:calc(100% - 80px);height:calc(100% - 80px)}#hero-2024 .text{bottom:80px;padding:40px;width:600px}#hero-2024 .text h1{font-size:2.75rem;line-height:3.25rem}}.card{border:1px solid #DCDBE1;border-radius:10px;background-color:#FFF;box-shadow:6px 3px 10px rgba(53,124,122,0.15);margin-bottom:25px;transition:all ease 0.3s}.card>img:first-child,.card>picture:first-child>img{border-radius:10px 10px 0 0}.card h4{font-size:1.125rem}.card p{font-size:.875rem;line-height:1.25rem}.card .subheading{color:#357C7A;font-size:1rem;line-height:1.25rem}.card ul,.card ol{font-size:.875rem;line-height:1.125rem}.card ul li,.card ol li{margin-bottom:.375rem}.card .card-link{margin-top:auto}.card .card-link i{font-size:.75rem;margin-left:5px}a.card{color:#343A40}a.card .card-link{color:#357C7A;margin-top:auto}a.card .card-link i{font-size:.75rem;margin-left:8px}a.card:hover,a.card:focus{background-color:#D4ED71;text-decoration:none}a.card:active{position:relative;top:3px;box-shadow:none}.card.required{border:2px solid #357C7A}.card.lime{background-color:#D4ED71}.card.lime ul{padding-left:15px}.card-content{display:flex;flex-direction:column;padding:2rem;flex:1}.card-content .card-icon-header{margin-bottom:1.25rem}.card-content .card-icon-header i{color:#357C7A;font-size:40px;margin-right:10px}.card-content .card-icon-header h3,.card-content .card-icon-header h4{color:#343A40;margin-bottom:0}.card-content p:last-of-type{margin-bottom:0}.card-content-team{padding:25px 20px}.card-program .collapse,.card-program .collapsing{border-top:1px solid #DCDBE1;margin-top:40px;padding-top:40px}.card-program .collapse i,.card-program .collapsing i{font-size:1.25rem;position:relative;top:3px;margin-right:5px}.card-cta{background-color:#225D5B;border-color:#225D5B}.card-cta .card-icon-header i{color:#D4ED71}.card.card-cta .subheading{color:#D4ED71}.card-info{color:#343A40;height:100%}.card-info i{display:flex;border:1px solid #357C7A;justify-content:center;align-items:center;border-radius:50%;color:#357C7A;font-size:24px;padding:10px;margin-bottom:15px;width:50px;height:50px}.card-info h3{color:#343A40}.card-feature{border-bottom:17px solid #357C7A;height:100%}.card-feature .card-content{padding:25px;display:flex;flex-direction:column;align-items:center}.card-feature .card-content div{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;padding:5px 0}.card-feature i{display:flex;border:1px solid #357C7A;justify-content:center;align-items:center;border-radius:50%;color:#357C7A;font-size:24px;padding:10px;width:50px;height:50px}.card-feature h4{margin-bottom:0}.card-bottom-border{border-bottom:17px solid #357C7A}.section-dark .card{color:#343A40}.section-dark .card .card-icon{border:1px solid #357C7A;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:25px}.section-dark .card .card-icon img{width:25px;height:25px}.section-dark .card .card-icon i{color:#357C7A;font-size:1.5rem}.section-dark .card h3{color:#343A40}.section-dark .card h4,.section-dark .card h5{color:#357C7A}.section-dark .card span{color:#357C7A;text-transform:uppercase;letter-spacing:1px}.section-dark .card .card-icon-header h3,.section-dark .card .card-icon-header h4{color:#343A40}@media screen and (max-width: 767px){.card-content{padding:1.25rem}}@media screen and (min-width: 768px){.card .card-content .card-icon-header h3,.card .card-content .card-icon-header h4{font-size:1.5rem;line-height:1.75rem}}#hero-2024.hero-2024-home .photo .carousel-item{transition:transform 1s ease-in-out, opacity 1s ease-in-out}#hero-2024.hero-2024-home .photo .carouselHome_controls{position:absolute;bottom:1rem;left:1rem;display:flex;gap:.375rem}#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-next,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-prev,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-pause{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background-color:white;opacity:1;border-radius:50%;border:1px solid #357C7A;padding:.5rem;transition:all ease 0.4s}#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-next svg,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-prev svg,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-pause svg{height:100%;width:auto}#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-next svg path,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-prev svg path,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-pause svg path{fill:#357C7A}#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-next:is(:hover,:focus,:active),#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-prev:is(:hover,:focus,:active),#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-pause:is(:hover,:focus,:active){background-color:#D4ED71}#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-next:is(:hover,:focus,:active) svg path,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-prev:is(:hover,:focus,:active) svg path,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-pause:is(:hover,:focus,:active) svg path{fill:#225D5B}#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-next:active,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-prev:active,#hero-2024.hero-2024-home .photo .carouselHome_controls .carousel-control-pause:active{top:2px}#hero-2024.hero-2024-home .photo .carouselHome_controls #pauseButton svg{position:absolute;height:1.5rem}#hero-2024.hero-2024-home .photo .carouselHome_controls #pauseButton #pauseIcon{visibility:visible;opacity:1}#hero-2024.hero-2024-home .photo .carouselHome_controls #pauseButton #playIcon{visibility:hidden;opacity:0}#hero-2024.hero-2024-home .photo .carouselHome_controls #pauseButton.paused #pauseIcon{visibility:hidden;opacity:0}#hero-2024.hero-2024-home .photo .carouselHome_controls #pauseButton.paused #playIcon{visibility:visible;opacity:1}#hero-2024.hero-2024-home .text h1{font-size:2rem;line-height:2.5rem;margin-bottom:.35rem}#hero-2024.hero-2024-home .text h1 [data-typewriter]{border-right:0.3rem solid #D4ED71}#hero-2024.hero-2024-home .text h1 [data-typewriter]:not(.typing){animation:blink-cursor .75s step-end infinite}@keyframes blink-cursor{0%, 100%{border-color:transparent}50%{border-color:#D4ED71}}#hero-2024.hero-2024-home .text .quicklinks h2{font-size:1rem}#hero-2024.hero-2024-home .text .quicklinks ul{display:flex;align-items:center;list-style:none;text-align:center;padding-left:0}#hero-2024.hero-2024-home .text .quicklinks ul li{font-size:.75rem;line-height:.875rem;margin-right:25px;margin-bottom:0}#hero-2024.hero-2024-home .text .quicklinks ul li i{color:#D4ED71;font-size:1.875rem;border:2px solid #D4ED71;border-radius:50%;width:48px;height:48px;padding-top:7px;margin:0 auto;margin-bottom:.5rem;display:inline-block}#hero-2024.hero-2024-home .text .quicklinks ul li a{color:#FFF;text-transform:uppercase}#hero-2024.hero-2024-home .text .quicklinks ul li a:hover,#hero-2024.hero-2024-home .text .quicklinks ul li a:focus{color:#85bc59;text-decoration:none}#hero-2024.hero-2024-home .text .quicklinks ul li a:hover i,#hero-2024.hero-2024-home .text .quicklinks ul li a:focus i{border-color:#85bc59;color:#85bc59}.card.latest{margin:-30px 30px 30px}.card.latest p.subheading{margin-bottom:15px}.card.latest date{margin-bottom:15px;color:#4C5157;font-size:.875rem}.card.latest h2{font-size:1.125rem;line-height:1.5rem;margin-bottom:0}#our-why{background-image:none;position:relative}#our-why>img{background-color:#FFF;border-radius:50%;display:block;width:90px;height:auto;padding:15px;margin:auto;box-shadow:6px 3px 10px rgba(53,124,122,0.15);position:absolute;top:-45px;left:0;right:0}#our-why .accordion-why{border:2px solid #FFF;border-radius:50px;background-color:transparent;color:#FFF;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;font-weight:700;text-align:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:calc(100% - 50px);padding:12px 25px;margin-left:50px;position:relative}#our-why .accordion-why::before{content:"";background-color:#D4ED71;display:block;width:35px;height:2px;position:absolute;top:20px;left:-50px}#our-why #accordion-last::before{top:30px}#our-why #accordion-last:active::before{top:28px}#our-why .accordion-why.active,#our-why .accordion-why:hover,#our-why .accordion-why:focus{background-color:#FFF;color:#225D5B}#our-why .accordion-why:active{background-color:#D4ED71;border-color:#D4ED71;position:relative;top:2px}#our-why .accordion-why:active::before{top:18px}#our-why .panel{padding-left:75px;margin-bottom:30px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}#our-why .panel li{margin-bottom:10px}#our-why .panel li:first-child{margin-top:30px}#our-why .panel li:last-child{margin-bottom:0}#our-why .opportunity-diagram{position:relative;padding-left:50px}#our-why .opportunity-diagram .accordion-why{width:100%;margin-left:0}#our-why .opportunity-diagram .panel{padding-left:25px}#our-why .opportunity-diagram .subheading{color:#D4ED71;position:relative}#our-why .opportunity-diagram .subheading::before{content:"";background-color:#D4ED71;display:block;width:35px;height:2px;position:absolute;top:11px;left:-50px}#our-why .opportunity-diagram::before{content:"";background-color:#D4ED71;display:block;width:2px;height:calc(100% + 51px);position:absolute;top:13px;left:0}#our-why .opportunity-diagram.height-adjust::before{max-height:378px}#our-why .video-link{position:relative;margin-bottom:1rem}#our-why .video-link .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);transition:all ease 0.3s}#our-why .video-link .play-button{background-color:rgba(34,93,91,0.4);color:#D4ED71;font-size:1.5rem;border:2px solid #D4ED71;border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;transition:all ease 0.3s}#our-why .video-link .play-button i{margin-left:4px}#our-why .video-link:hover .overlay,#our-why .video-link:focus .overlay{background-color:rgba(0,0,0,0.6)}#our-why .video-link:hover .play-button,#our-why .video-link:focus .play-button{border-color:#85bc59;color:#85bc59}#our-why .video-link:active .play-button{margin-top:-22px}#our-why .video-caption{font-size:.875rem;line-height:1.25rem}@media screen and (min-width: 456px){#our-why .opportunity-diagram::before{height:calc(100% + 41px)}#our-why #accordion-last::before{top:20px}#our-why #accordion-last:active::before{top:18px}}@media screen and (max-width: 767px){.card.latest{margin-bottom:0}.card.latest img{max-width:100%;border-radius:10px 10px 0 0}.card.latest p.subheading{margin-bottom:0}}@media screen and (min-width: 768px){#hero-2024.hero-2024-home .photo .carouselHome_controls{top:1rem;right:1rem;left:auto}#hero-2024.hero-2024-home .photo .overlay{display:none}#hero-2024.hero-2024-home .text{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:rgba(0,0,0,0.6);z-index:3}#hero-2024.hero-2024-home .text>div:first-child{position:absolute;width:80%;height:45%;overflow:auto;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}#hero-2024.hero-2024-home .text .quicklinks{position:absolute;bottom:0}#hero-2024.hero-2024-home .text .quicklinks i{background-color:rgba(34,93,91,0.4)}.card.latest{margin:40px 30px 30px 30px}.card.latest img{width:225px;border-radius:10px 0 0 10px !important}}@media screen and (min-width: 992px){#hero-2024.hero-2024-home .text{border-radius:0;z-index:3}#hero-2024.hero-2024-home .text>div:first-child{height:40%}#hero-2024.hero-2024-home .text h1{font-size:3.5rem;line-height:4rem;margin-bottom:.5rem}}@media screen and (min-width: 1200px){#hero-2024.hero-2024-home h1{font-size:3rem;line-height:3.25rem}.card.latest{position:absolute;bottom:-69px;right:15px;width:62%;max-width:850px;z-index:3}.card.latest:active{position:absolute;top:auto;bottom:-72px;right:15px}#our-why .accordion-why{font-size:18px;line-height:24px}#our-why .accordion-why::before,#our-why #accordion-last::before{top:24px}#our-why .accordion-why:active::before,#our-why #accordion-last:active::before{top:22px}#our-why .opportunity-diagram::before{height:calc(100% + 45px)}}@media screen and (min-width: 1500px){#hero-2024.hero-2024-home .text .quicklinks ul li{margin-right:40px}#hero-2024.hero-2024-home .text .quicklinks ul li i{font-size:2.5rem;width:66px;height:66px;padding-top:11px}}#faq,#faq-rapid{margin-top:35px;margin-bottom:0}#faq .card,#faq-rapid .card{padding:5px 25px;border-bottom:15px solid #357C7A}#faq .card .card-body,#faq-rapid .card .card-body{padding:0;border-bottom:1px solid #DDD}#faq .card .card-body ul,#faq-rapid .card .card-body ul{margin-bottom:1rem}#faq .card .card-body:last-child,#faq-rapid .card .card-body:last-child{border-bottom:0}#faq .card h3,#faq-rapid .card h3{font-size:1.125rem}#faq .card-header,#faq-rapid .card-header{background-color:transparent}#faq .btn-link,#faq-rapid .btn-link{color:#343A40;font-size:14px;padding:15px 0;display:flex;justify-content:space-between;align-items:center;position:relative}#faq .btn-link::after,#faq-rapid .btn-link::after{font-family:'Font Awesome 5 Pro';content:'\f068';position:absolute;top:15px;right:5px}#faq .btn-link.collapsed::after,#faq-rapid .btn-link.collapsed::after{content:'\f067'}#faq .btn-link:hover,#faq-rapid .btn-link:hover{color:#85bc59;text-decoration:none}#faq .btn-link:focus,#faq-rapid .btn-link:focus{box-shadow:none;text-decoration:none}#faq .btn-link span:first-child,#faq-rapid .btn-link span:first-child{padding-right:40px}#faq .answer,#faq-rapid .answer{color:#64686E;padding-bottom:15px;font-size:14px;line-height:24px;font-weight:300}.cta h2{font-weight:600;margin-bottom:15px}.cta .btn-primary{box-shadow:3px 3px 0px #D4ED71,4px 4px 0px #357C7A}.cta .btn-primary:hover,.cta .btn-primary:focus,.cta .btn-primary:active{box-shadow:none}@media screen and (max-width: 991px){.cta{margin-top:25%}}@media screen and (min-width: 992px){.cta{padding-top:0 !important;margin-top:120px !important}}@media screen and (min-width: 992px) and (max-width: 1199px){.cta h2{font-size:1.5rem;line-height:1.75rem}}#newsletter .row{background-color:#FFF;max-width:960px;margin-left:auto;margin-right:auto;padding:40px 30px;border:1px solid #94969C}@media screen and (min-width: 769px){#newsletter .row{padding:60px}}section.testimonials{background:#357c7a;background:-moz-linear-gradient(top, #235553 0%, #235553 85%, rgba(245,245,245,0) 85%, rgba(245,245,245,0) 100%);background:-webkit-linear-gradient(top, #235553 0%, #235553 85%, rgba(245,245,245,0) 85%, rgba(245,245,245,0) 100%);background:linear-gradient(to bottom, #235553 0%, #235553 85%, rgba(245,245,245,0) 85%, rgba(245,245,245,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#235553', endColorstr='#f5f5f5',GradientType=0 );color:#FFF;padding-top:75px;padding-bottom:0;margin-top:0;margin-bottom:0}section.testimonials h2{color:#FFF}section.testimonials .card{color:#343A40}section.testimonials .jcarousel ul{display:flex;align-items:stretch}section.testimonials .jcarousel ul li{float:none}.advantage ul{list-style:none;padding-left:0;margin-bottom:0}.advantage ul li{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.advantage ul li div{display:flex;justify-content:center;flex-basis:40px;flex-shrink:0;margin-right:10px}.advantage ul li div i{color:#357C7A;font-size:30px}.advantage .card-cta h3,.advantage .card-cta h4,.advantage .card-cta i{color:#D4ED71}#accelerator .p-icon-header,#preaccelerator .p-icon-header{position:relative;margin-left:35px}#accelerator .p-icon-header i,#preaccelerator .p-icon-header i{position:absolute;top:0;left:-30px}#accelerator .ul-icon-header,#preaccelerator .ul-icon-header{padding-left:50px}.startup-weekend #countdown-container{display:flex;justify-content:center;gap:1rem;align-items:center;background-color:#D4ED71;color:#2B3670;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;padding:25px 25px 10px}.startup-weekend #countdown-container #countdown{display:flex;justify-content:center;gap:1rem;font-size:2.75rem;line-height:1.75rem;letter-spacing:-1px}.startup-weekend #countdown-container #countdown div{display:flex;flex-direction:column}.startup-weekend #countdown-container #countdown span{color:#34417A;font-size:0.65rem;font-weight:600;letter-spacing:2px}.startup-weekend #countdown-container>span{font-size:2rem;letter-spacing:-1px;padding-bottom:14px}.startup-weekend .section-dark.startup-weekend-hero{background-image:url("../img/startups/startup-weekend/background_ozarks-startup-weekend.webp");background-repeat:no-repeat;background-size:cover;background-position:center center}.startup-weekend .section-dark{background-image:none;background-color:#2B3670}.startup-weekend .section-dark h1{color:#D4ED71;font-weight:800}.startup-weekend .section-dark h1 span{color:#FFF}.startup-weekend .section-dark h3{color:#FFF}.startup-weekend .section-dark p{color:#FFF}.startup-weekend .section-dark p.subheading{color:#D4ED71}.startup-weekend .section-dark .btn-secondary{box-shadow:3px 3px 0px #2B3670,4px 4px 0px #D4ED71}.startup-weekend .section-dark .btn-secondary:hover,.startup-weekend .section-dark .btn-secondary:focus,.startup-weekend .section-dark .btn-secondary:active{box-shadow:none}.startup-weekend .section-dark .btn-secondary:focus,.startup-weekend .section-dark .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}.startup-weekend .section-dark .col-lg-6 img{box-shadow:none}.startup-weekend .card-startupweekend{background-color:#2B3670;color:#FFF}.startup-weekend .card-startupweekend h3{text-wrap:pretty}.startup-weekend .card-startupweekend span{position:absolute;top:-15px;left:10px;display:flex;background:#D4ED71;width:60px;height:60px;border-radius:30px;justify-content:center;align-items:center;font-size:50px;font-family:'Montserrat', sans-serif;color:#2B3670;font-weight:800;transform:rotate(-20deg)}.startup-weekend .card-startupweekend i{color:#D4ED71;font-size:60px;margin-bottom:1rem}.startup-weekend .card-startupweekend .v-center{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;padding:5px 0}.startup-weekend .card-startupweekend .popup-text{border-top:1px solid #5063a4;padding-top:20px;padding-bottom:20px}.startup-weekend .card-startupweekend:hover .popup-text{visibility:visible;opacity:1;text-wrap:pretty}.startup-weekend .card-startupweekend.lime{background-color:#D4ED71;color:#343A40}.startup-weekend .card-startupweekend.lime i{color:#2B3670}.startup-weekend .card-startupweekend.lime span{background:#2B3670;color:#D4ED71}.startup-weekend .card-startupweekend.lime .popup-text{border-color:#85bc59}.startup-weekend #prizes{position:relative;z-index:1}.startup-weekend #prizes .card-startupweekend{margin-bottom:40px}.startup-weekend #prizes .card-startupweekend .card-content{padding-top:100px;padding-bottom:15px}.startup-weekend #prizes .card-startupweekend .card-content img{width:110px;height:auto;box-shadow:none;position:absolute;top:-35px;left:0;right:0;margin:auto}.startup-weekend #prizes .card-startupweekend .card-content h3{color:#D4ED71;font-size:44px;line-height:40px;font-weight:800;margin-bottom:5px;text-transform:uppercase}.startup-weekend #prizes .card-startupweekend .card-content .subheading{color:#FFF;font-size:24px;line-height:28px;margin-bottom:5px;text-wrap:pretty}.startup-weekend #prizes .card-startupweekend .card-content>p{font-size:1rem;line-height:1.5rem;margin-bottom:20px;text-wrap:pretty}.startup-weekend #prizes .card-startupweekend .card-content .popup-text{bottom:-100px}.startup-weekend #prizes .card-startupweekend .card-content .popup-text ul li{margin-bottom:5px}.startup-weekend #prizes .card-startupweekend .card-content .popup-text ul li:last-child{margin-bottom:0}.startup-weekend #prizes .card-startupweekend.cash .card-content{padding-top:125px}.startup-weekend #prizes .card-startupweekend.cash img{width:135px}.startup-weekend #prizes .card-startupweekend.cash h3{font-size:60px;line-height:68px;margin-bottom:0}.startup-weekend #prizes .card-startupweekend.services .subheading{font-size:18px;line-height:22px}.startup-weekend #prizes .card-startupweekend.services .popup-text{bottom:-200px}.startup-weekend #register-cta{padding:0}.startup-weekend #register-cta img{width:100%}.startup-weekend #register-cta>div{display:flex;flex-direction:column;align-items:center}.startup-weekend #register-cta>div>div:last-child{padding:40px 30px}.startup-weekend #register-cta>div>div:last-child h2{color:#D4ED71;font-weight:800;font-size:30px;line-height:32px}.startup-weekend #register-cta>div>div:last-child h3 span{color:#D4ED71}.startup-weekend #marquee{background-color:#D4ED71;color:#2B3670;padding:15px 0 6px;--gap: 2rem;display:flex;overflow:hidden;user-select:none;gap:var(--gap)}.startup-weekend #marquee .marquee_content{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;list-style:none;flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:var(--gap);animation:scroll 12s linear infinite;padding-left:0;margin-bottom:0}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.startup-weekend .col-lg-6 img{border-radius:10px;box-shadow:6px 3px 10px rgba(53,124,122,0.15)}.startup-weekend .card-content div{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto}.startup-weekend #judges .subheading,.startup-weekend #mentors .subheading{color:#343A40}.startup-weekend #judges .card-link h3,.startup-weekend #mentors .card-link h3{font-size:1.125rem;line-height:1.5rem}.startup-weekend #judges .card-link:hover,.startup-weekend #judges .card-link:focus,.startup-weekend #mentors .card-link:hover,.startup-weekend #mentors .card-link:focus{background-color:#D4ED71}.startup-weekend #judges .card-link:active,.startup-weekend #mentors .card-link:active{position:relative;top:3px;box-shadow:none}.startup-weekend #mentors h4{font-size:18px;line-height:22px}.startup-weekend #sponsors h2{color:#D4ED71}.startup-weekend #sponsors .row p{text-transform:uppercase;letter-spacing:5px;font-size:.85rem}.startup-weekend #sponsors a:hover{opacity:.65}.startup-weekend #section-register img{position:absolute;top:-180px;width:150px}.startup-weekend #section-register h2{color:#D4ED71;margin-top:40px}.startup-weekend #section-register .hs-form label span{color:#D4ED71}.startup-weekend #section-register .hs-form .hs-button{background-color:#D4ED71;border-color:#D4ED71;color:#357C7A;box-shadow:3px 3px 0px #2B3670,4px 4px 0px #D4ED71;margin-bottom:0}.startup-weekend #section-register .hs-form .hs-button:hover,.startup-weekend #section-register .hs-form .hs-button:focus,.startup-weekend #section-register .hs-form .btn-secondary:active{background-color:#FFF;color:#357C7A;border-color:#357C7A;box-shadow:none;top:0;left:0}.startup-weekend #section-register .hs-form .hs-button:focus,.startup-weekend #section-register .hs-form .hs-button:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71;background-color:#E6F3B0;color:#357C7A;top:3px}.startup-weekend-signup{padding-top:150px}.startup-weekend-signup img{border-radius:10px;width:230px;position:absolute;z-index:1;top:-100px;left:0;right:0;margin:auto;box-shadow:6px 3px 10px rgba(53,124,122,0.15)}.startup-weekend-signup .card-content{padding-top:160px}@media screen and (max-width: 767px){.startup-weekend .startup-weekend-hero{padding-top:50px}.startup-weekend #mentors h4{font-size:16px;line-height:20px}.startup-weekend #mentors p{font-size:.75rem;line-height:1rem}}@media screen and (min-width: 768px){.startup-weekend #register-cta>div>div:last-child{padding:80px 25px}.startup-weekend #register-cta>div>div:last-child h2{font-size:64px;line-height:62px}}@media screen and (min-width: 768px) and (max-width: 991px){.startup-weekend #register-cta>div>div:last-child{max-width:720px}}@media screen and (max-width: 991px){.startup-weekend #prizes .row .col-lg-6:last-child .popup-text{margin-top:10px}}@media screen and (min-width: 992px){.startup-weekend-signup img{width:300px}.startup-weekend-signup .card-content{padding-top:250px}.startup-weekend #countdown-container{gap:2rem}.startup-weekend #countdown-container #countdown{gap:2rem}.startup-weekend .card-startupweekend .popup-text{position:absolute;bottom:-60px;left:5%;width:90%;background-color:#141F4C;color:#FFF;padding:20px 15px;border-radius:10px;z-index:1;visibility:hidden;opacity:0;transition:all ease 0.3s}.startup-weekend .card-startupweekend .popup-text p{position:relative;margin-bottom:0;z-index:2}.startup-weekend .card-startupweekend .popup-text ul li{margin-bottom:5px}.startup-weekend .card-startupweekend .popup-text::before{content:"";position:absolute;top:-10px;left:0;right:0;margin:auto;display:block;background-color:#141F4C;width:30px;height:30px;transform:rotate(45deg)}.startup-weekend .card-startupweekend:hover{background-color:#34417A}.startup-weekend .card-startupweekend.lime:hover{background-color:#E6F3B0}.startup-weekend #prizes .card-startupweekend.cash{height:100%}.startup-weekend #prizes .card-startupweekend.cash h3{font-size:78px;line-height:90px}.startup-weekend #prizes .card-startupweekend.cash .subheading{margin-bottom:25px}.startup-weekend #prizes .card-startupweekend.services{margin-bottom:0}.startup-weekend #register-cta>div>div:last-child{max-width:960px}.startup-weekend #section-register img{top:-180px}.startup-weekend #section-register h2{margin-top:0}}@media screen and (min-width: 992px) and (max-width: 1199px){.startup-weekend #prizes .row .col-lg-6:first-child{display:flex;flex-direction:column;justify-content:center}.startup-weekend #prizes .row .col-lg-6:first-child .card-startupweekend.cash{height:auto}.startup-weekend #register-cta>div>div h2{font-size:35px;line-height:36px}}@media screen and (min-width: 1200px){.startup-weekend .section-dark h1{font-size:64px;line-height:62px}.startup-weekend #prizes .card-startupweekend{margin-bottom:30px}.startup-weekend #prizes .card-startupweekend.cash .card-content>p:last-of-type{font-size:1.25rem;line-height:1.75rem;margin-bottom:0}.startup-weekend #prizes .card-startupweekend.investment .card-content,.startup-weekend #prizes .card-startupweekend.services .card-content{display:flex;flex-direction:row;padding-top:20px;padding-bottom:20px}.startup-weekend #prizes .card-startupweekend.investment img,.startup-weekend #prizes .card-startupweekend.services img{position:relative;top:0}.startup-weekend #prizes .card-startupweekend.investment h3{font-size:60px;line-height:60px}.startup-weekend #prizes .card-startupweekend.investment .subheading{margin-bottom:0}.startup-weekend #prizes .card-startupweekend.services h3{font-size:38px}.startup-weekend #register-cta>div{flex-direction:row-reverse;justify-content:space-between;align-items:stretch}.startup-weekend #register-cta>div>div:first-child{width:40%;background-image:url("../img/startups/startup-weekend/register.webp");background-repeat:no-repeat;background-size:cover;background-position:center center}.startup-weekend #register-cta>div>div:first-child img{visibility:hidden;opacity:0;width:1px;height:auto}.startup-weekend #register-cta>div>div:last-child{width:60%;padding:80px}.startup-weekend-signup{padding-top:120px}.startup-weekend-signup img{width:450px;top:60px;right:auto}.startup-weekend-signup .card{margin-left:60px;padding-left:415px}.startup-weekend-signup .card-content{padding-top:40px}}@media screen and (min-width: 1200px) and (max-width: 1499px){.startup-weekend #mentors .card-content{padding:1.25rem}}@media screen and (min-width: 1500px){.startup-weekend #register-cta>div>div:first-child{width:50%}.startup-weekend #register-cta>div>div:last-child{width:50%}}#validate-120 img{width:100%}.circle-testimonial{padding-top:125px}.circle-testimonial img{position:absolute;top:-75px;left:0;right:0;border-radius:50% !important;width:150px;margin:auto}.circle-testimonial .card-content{padding-top:100px}#cta-120{background-image:none}#founders-tabs{background-color:transparent;border-color:#357C7A;color:#FFF;border:0;border-radius:10px 10px 0 0}#founders-tabs .nav-link{background-color:#225D5B;border:0;border-bottom:1px solid #357C7A;border-radius:0;padding:0;margin-bottom:0;width:100%;transition:all ease 0.3s}#founders-tabs .nav-link div{margin-right:15px;width:75%}#founders-tabs .nav-link img{width:25%}#founders-tabs .nav-link h3{font-size:1rem;line-height:1.125rem}#founders-tabs .nav-link p{color:#A9D0CE;font-size:.625rem;line-height:.875rem;text-transform:uppercase;margin-bottom:0}#founders-tabs .nav-link i{color:#D4ED71;margin-right:15px;position:absolute;right:0;transition:all ease 0.3s}#founders-tabs .nav-link:first-child{border-radius:10px 10px 0 0}#founders-tabs .nav-link:first-child img{border-radius:10px 0 0 0}#founders-tabs .nav-link:last-child{border:0}#founders-tabs .nav-link:hover{background-color:#357C7A}#founders-tabs .nav-link.active{background-color:#357C7A;color:#FFF}#founders-tabs .nav-link.active i{transform:rotate(90deg)}.tab-content{background-color:#357C7A;border-radius:0 0 10px 10px;color:#FFF;font-size:.875rem;line-height:1.25rem}.tab-content .tab-pane{padding:1rem}#testimonials-120 p{font-size:1rem;line-height:1.25rem}.application .card-content{padding:0.75rem}@media screen and (min-width: 768px){#founders-tabs .nav-link h3{font-size:1.25rem;line-height:1.5rem}#founders-tabs .nav-link p{font-size:.875rem;line-height:1.25rem}#founders-tabs .nav-link i{font-size:1.25rem;margin-right:25px}.tab-content{font-size:1rem;line-height:1.5rem}.tab-content .tab-pane{padding:1.5rem}}@media screen and (min-width: 992px){#validate-120 img{max-width:500px}.circle-testimonial img{top:-10%;left:-75px;right:auto;width:200px}.circle-testimonial .card-content{padding-top:2rem;padding-left:160px}#cta-120{background-image:url("../img/startups/120-day/120-day_backgroundCTA.png");background-position:0 80%;background-repeat:no-repeat;background-size:60% 150%}#cta-120 .btn-secondary{box-shadow:3px 3px 0px #357C7A,4px 4px 0px #D4ED71}#cta-120 .btn-secondary:hover,#cta-120 .btn-secondary:focus,#cta-120 .btn-secondary:active{box-shadow:none}#cta-120 .btn-secondary:focus,#cta-120 .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}#founders-tabs .nav-link{width:25%}#founders-tabs .nav-link div{padding:15px 25px 60px}#founders-tabs .nav-link img{width:100%}#founders-tabs .nav-link i{bottom:15px;left:0;right:0;margin:auto;width:12px;transform:rotate(90deg)}#founders-tabs .nav-link.active i{transform:rotate(270deg)}#founders-tabs .nav-link:last-child{border-radius:0 10px 0 0}#founders-tabs .nav-link:last-child img{border-radius:0 10px 0 0}}@media screen and (min-width: 992px) and (max-width: 1199px){#cta-120{background-position:-50px 80%}}.funds i::before{width:50px;display:flex;justify-content:center;align-items:center}.partner-logos{align-items:center;padding-bottom:0}.partner-logos a{text-align:center}.partner-logos a img{width:80%;margin-bottom:35px}@media screen and (min-width: 768px) and (max-width: 1199px){.partner-logos{flex-direction:row;flex-wrap:wrap;justify-content:center}.partner-logos a{width:50%}.partner-logos a img{width:auto;max-height:140px;max-width:240px}}@media screen and (min-width: 1200px){.partner-logos{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.partner-logos a img{max-height:65px;width:auto}.partner-logos.founding a:first-child img{max-height:80px}.partner-logos.capacity a:nth-child(3) img{max-height:60px}.partner-logos.capacity a:nth-child(6) img{max-height:50px}.partner-logos.capacity a:nth-child(7) img{max-height:80px}.partner-logos.ecosystem a:nth-child(4) img{max-height:100px}}section.testimionals-codelabs{margin-top:80px}.calendar{border-radius:10px;background-color:#225D5B;box-shadow:6px 3px 10px rgba(53,124,122,0.15);position:relative}.calendar .calendar-item{border-bottom:1px solid #80B7B4;padding:20px 20px;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}.calendar .calendar-item .date{color:#D4ED71;display:flex;flex-direction:column;align-items:center;width:75px;flex-shrink:0;margin-right:20px}.calendar .calendar-item .date p:first-child{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:30px;line-height:30px;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:0}.calendar .calendar-item .date p:last-child{font-size:18px;line-height:18px;font-weight:600;margin-bottom:0}.calendar .calendar-item .event{color:#FFF;font-size:20px;line-height:22px}.calendar .calendar-item ul{color:#A9D0CE;font-size:1rem;margin-top:5px;margin-bottom:0}.calendar .calendar-item ul li{margin-bottom:5px}.calendar .calendar-item ul li:last-child{margin-bottom:0}.calendar .calendar-item .btn{width:100%;margin-top:25px;text-align:center}.calendar .calendar-item:first-child{position:relative}.calendar .calendar-item:last-child{border-bottom:0}#employer-spotlights img{padding:5px}#employer-spotlights a:hover,#employer-spotlights a:focus{opacity:60%}@media screen and (min-width: 450px){.calendar::after{right:-40px;width:25px}}@media screen and (min-width: 450px) and (max-width: 767px){.calendar{margin-right:25px}.calendar .calendar-item:first-child::after{right:-20px}}@media screen and (min-width: 475px){.calendar::after{top:88px;height:calc(100% - 160px)}}@media screen and (min-width: 491px){.calendar::after{top:78px;height:calc(100% - 150px)}}@media screen and (max-width: 767px){.calendar .calendar-item>.d-flex{width:100%}.calendar .calendar-item>.d-flex.coming-soon{width:auto}.testimonials-codelabs .jcarousel img{padding:40px 75px 0}}@media screen and (min-width: 768px){section.testimonials-codelabs{margin-top:120px}.calendar .calendar-item{padding:20px 40px;justify-content:space-between;flex-wrap:nowrap}.calendar .calendar-item .date{margin-right:40px}.calendar .calendar-item .date p:first-child{font-size:40px;line-height:40px}.calendar .calendar-item .coming-soon{flex-grow:1;justify-content:space-between}.calendar .calendar-item .btn{width:auto;margin-top:0;margin-left:25px}.calendar .apply-above .subheading{text-wrap:nowrap;margin-left:25px}.calendar .calendar-item:first-child::after{right:-25px;top:calc(50% - 18px)}.calendar::after{top:53px;height:calc(100% - 110px)}}@media screen and (min-width: 768px) and (max-width: 991px){#employer-spotlights img{padding:10px}}@media screen and (min-width: 992px){#employer-spotlights img{padding:20px}}@media screen and (min-width: 1500px){.calendar::after{top:48px;height:calc(100% - 98px)}}#perkPhotos .carousel-control-prev,#perkPhotos .carousel-control-next,.modal .carousel-control-prev,.modal .carousel-control-next{width:50px;opacity:1}#perkPhotos .carousel-control-prev svg,#perkPhotos .carousel-control-next svg,.modal .carousel-control-prev svg,.modal .carousel-control-next svg{background-color:#FFF;border:1px solid #357C7A;width:50px;height:50px;border-radius:50%;padding:12px}#perkPhotos .carousel-control-prev svg path,#perkPhotos .carousel-control-next svg path,.modal .carousel-control-prev svg path,.modal .carousel-control-next svg path{fill:#357C7A}#perkPhotos .carousel-control-prev:is(:hover, :focus, :active) svg,#perkPhotos .carousel-control-next:is(:hover, :focus, :active) svg,.modal .carousel-control-prev:is(:hover, :focus, :active) svg,.modal .carousel-control-next:is(:hover, :focus, :active) svg{background-color:#D4ED71}#perkPhotos .carousel-control-prev:active svg,#perkPhotos .carousel-control-next:active svg,.modal .carousel-control-prev:active svg,.modal .carousel-control-next:active svg{position:relative;top:2px}#perkPhotos .carousel-indicators li:hover,#perkPhotos .carousel-indicators li.active,.modal .carousel-indicators li:hover,.modal .carousel-indicators li.active{color:#D4ED71}#perkPhotos .carousel-indicators li.active::after,.modal .carousel-indicators li.active::after{background-color:#D4ED71}.modal .carousel-control-prev{left:-25px}.modal .carousel-control-next{right:-25px}#s-workspaces .jcarousel-control-prev,#s-workspaces .jcarousel-control-next{background:white;border:1px solid #357C7A}#s-workspaces .jcarousel-control-prev svg path,#s-workspaces .jcarousel-control-next svg path{fill:#357C7A}#s-workspaces .jcarousel-control-prev:is(:hover, :focus, :active),#s-workspaces .jcarousel-control-next:is(:hover, :focus, :active){background:#D4ED71}#s-workspaces .jcarousel-control-prev:is(:hover, :focus, :active) svg path,#s-workspaces .jcarousel-control-next:is(:hover, :focus, :active) svg path{fill:#225D5B}#s-workspaces .jcarousel-control-prev:active,#s-workspaces .jcarousel-control-next:active{top:44%}#s-tour{margin-top:30%}@media screen and (min-width: 768px){#perkPhotos .carousel-control-prev,.modal .carousel-control-prev{width:50px;left:-25px}#perkPhotos .carousel-control-next,.modal .carousel-control-next{width:50px;right:-25px}}@media screen and (min-width: 992px){#s-tour{margin-top:90px}}@media screen and (min-width: 1200px){#s-tour{margin-top:180px}}@media screen and (min-width: 1500px){#s-tour{margin-top:180px}}@media screen and (max-width: 575px){.cta-ycl{padding-bottom:0 !important}}.site-footer{background-color:#031E1D}.site-footer p{font-size:1rem}.site-footer a{color:#D4ED71}.site-footer #social-menu a{border:2px solid #D4ED71}.site-footer #social-menu a path{fill:#D4ED71}.site-footer address{margin-bottom:0}.site-footer .copyright{border:0;margin-top:40px;padding-top:0}.site-footer .copyright>div{border-top:2px solid #4C5157;padding-top:40px}@media screen and (min-width: 992px){.site-footer .footer-logo{margin-left:0}.site-footer .footer-logo svg{width:200px}}@media screen and (min-width: 992px){section{padding-top:120px;padding-bottom:0}section:last-of-type{padding-bottom:120px}.section-dark{margin-top:120px;padding-bottom:120px}}@media screen and (min-width: 1500px){.container{max-width:1320px}}#startupInfographic{background-color:#031E1D;border-radius:10px;padding:30px 25px}#startupInfographic [role="tablist"]{gap:.75rem}#startupInfographic [role="tablist"] button{background-color:#031E1D;border:1px solid #357C7A;border-radius:5px;color:#FFF;font-size:1rem;font-weight:600;padding:.5rem 1.5rem;transition:all ease 0.3s}#startupInfographic [role="tablist"] button.active{background-color:#357C7A}#startupInfographic [role="tablist"] button:hover{border-color:#80B7B4;box-shadow:0px 0px 3px 4px rgba(88,152,149,0.6)}#startupInfographic [role="tablist"] button.active:hover{border-color:#357C7A;box-shadow:none}#startupInfographic #course{margin:0 auto;max-width:265px;gap:15px}#startupInfographic #course>div{display:flex;flex-direction:column;align-items:center;gap:.2rem}#startupInfographic #course .course_node{position:relative}#startupInfographic #course .course_node svg path{transition:all ease 0.3s}#startupInfographic #course .course_node svg.active path{fill:#85bc59}#startupInfographic #course .line{border:1px dashed #357C7A;position:absolute;top:0;right:0;transition:all ease 0.3s}#startupInfographic #course .line.active{border-color:#85bc59;border-style:solid}#startupInfographic #course span{color:#FFF;font-size:.5rem;line-height:.75rem;font-weight:600;text-transform:uppercase}#startupInfographic #course #course_start svg{width:20px}#startupInfographic #course #course_start .line{width:15px;top:15px;right:-15px;transform:rotate(20deg)}#startupInfographic #course #course_ideation svg,#startupInfographic #course #course_incubation svg,#startupInfographic #course #course_acceleration svg,#startupInfographic #course #course_growth svg{width:40px}#startupInfographic #course #course_ideation .line,#startupInfographic #course #course_acceleration .line{width:18px;top:25px;right:-18px;transform:rotate(-20deg)}#startupInfographic #course #course_incubation .line{width:26px;top:25px;right:-23px;transform:rotate(20deg)}#startupInfographic #course #course_acceleration .line{width:21px;top:25px;right:-13px}#startupInfographic .tabcontent{position:relative}#startupInfographic .tabpanel{display:none;opacity:0;transition:opacity 0.3s ease-in-out}#startupInfographic .tabpanel.active{display:block;opacity:1}#startupInfographic h2{color:#FFF;text-transform:uppercase}#startupInfographic p{color:#FFF;font-size:.875rem;line-height:1.25rem}#startupInfographic p.subheading{color:#85bc59;font-size:1rem;line-height:1.25rem;margin-bottom:0}#startupInfographic .card{background-color:#225D5B;border:2px solid #357C7A;margin-bottom:0}#startupInfographic .card .card-content ul{color:#FFF;font-size:1rem;line-height:1.25rem;padding-left:1rem;margin-bottom:1.5rem}#startupInfographic .card .card-content ul li{margin-bottom:.25rem}#startupInfographic .card .card-content .btn-secondary{border-color:#D4ED71;color:#357C7A;box-shadow:3px 3px 0px #225D5B,4px 4px 0px #D4ED71;padding:1rem 1.5rem}#startupInfographic .card .card-content .btn-secondary:hover,#startupInfographic .card .card-content .btn-secondary:focus,#startupInfographic .card .card-content .btn-secondary:active{background-color:#FFF;color:#357C7A;border-color:#357C7A;box-shadow:none;top:0;left:0}#startupInfographic .card .card-content .btn-secondary:focus,#startupInfographic .card .card-content .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px #D4ED71}#startupInfographic .card .card-content .btn-secondary:active,#startupInfographic .card .card-content .btn-secondary:not(:disabled):not(.disabled):active{background-color:#E6F3B0;color:#357C7A;top:3px}#startupInfographic svg .draw{stroke:#85bc59;stroke-width:3px;stroke-linecap:round;fill:transparent;stroke-dasharray:200;stroke-dashoffset:200;animation:draw-line 2s linear forwards}@keyframes draw-line{0%{stroke-dashoffset:200}100%{stroke-dashoffset:0}}#startupInfographic svg .draw2{stroke:#85bc59;stroke-width:3px;stroke-linecap:round;fill:transparent;stroke-dasharray:200;stroke-dashoffset:200;animation:draw-line2 2s linear forwards;animation-direction:reverse}@keyframes draw-line2{0%{stroke-dashoffset:200}100%{stroke-dashoffset:0}}@media screen and (min-width: 576px){#startupInfographic #course{max-width:430px}#startupInfographic #course #course_start svg{width:32px}#startupInfographic #course #course_start .line{width:35px;top:22px;right:-36px}#startupInfographic #course #course_ideation svg,#startupInfographic #course #course_incubation svg,#startupInfographic #course #course_acceleration svg,#startupInfographic #course #course_growth svg{width:60px}#startupInfographic #course #course_ideation .line,#startupInfographic #course #course_acceleration .line{width:37px;top:35px;right:-37px}#startupInfographic #course #course_incubation .line{width:40px;top:35px;right:-41px}#startupInfographic #course #course_acceleration .line{width:41px}#startupInfographic #course span{font-size:.6rem}}@media screen and (min-width: 768px){#startupInfographic{padding:30px 40px}#startupInfographic [role="tablist"]{flex-wrap:wrap;justify-content:space-between}#startupInfographic [role="tablist"] button{width:48%}#startupInfographic #course{max-width:100%}#startupInfographic #course>div{gap:.5rem}#startupInfographic #course span{font-size:1rem;line-height:1.25rem}#startupInfographic #course .line{border-width:1.5px}#startupInfographic #course #course_start .line{width:46px;top:26px;right:-40px}#startupInfographic #course #course_ideation svg,#startupInfographic #course #course_incubation svg,#startupInfographic #course #course_acceleration svg,#startupInfographic #course #course_growth svg{width:80px}#startupInfographic #course #course_ideation .line{width:48px;top:48px;right:-48px}#startupInfographic #course #course_incubation .line{width:66px;top:48px;right:-59px}#startupInfographic #course #course_acceleration .line{width:58px;top:48px;right:-40px}#startupInfographic .card .card-content ul{font-size:1.125rem;line-height:1.5rem}}@media screen and (min-width: 992px){#startupInfographic [role="tablist"]{gap:1rem}#startupInfographic [role="tablist"] button{font-size:.8rem;padding:1rem .5rem;width:23.5%}#startupInfographic #course{max-width:820px}#startupInfographic #course #course_start .line{width:107px;top:28px;right:-100px;transform:rotate(13deg)}#startupInfographic #course #course_ideation .line{width:107px;top:50px;right:-108px;transform:rotate(-13deg)}#startupInfographic #course #course_incubation .line{width:125px;top:50px;right:-118px;transform:rotate(13deg)}#startupInfographic #course #course_acceleration .line{width:117px;top:50px;right:-100px;transform:rotate(-13deg)}}@media screen and (min-width: 1200px){#startupInfographic [role="tablist"] button{font-size:1rem}}@media screen and (min-width: 1500px){#startupInfographic [role="tablist"] button{font-size:1.15rem}}@media screen and (min-width: 992px) and (max-width: 1499px){#hero-2024.hero-codelabs .text{width:560px}#hero-2024.hero-codelabs .text h1{font-size:2.25rem;line-height:2.5rem}#hero-2024.hero-codelabs .text .subheading{margin-bottom:1rem}#hero-2024.hero-codelabs .text p{font-size:1rem;line-height:1.5rem}}@media screen and (min-width: 1200px){#hero-2024.hero-codelabs .text{width:660px}}.card-program .countdown .countdown_times{display:flex;gap:1.25rem;font-weight:bold;margin-top:.5rem}.card-program .countdown .countdown_times>div{display:flex;flex-direction:column;text-align:center;line-height:1.25rem}.card-program .countdown .countdown_times>div span{font-size:1.75rem;letter-spacing:0}@media screen and (min-width: 768px){.card-program .countdown .countdown_times>div{font-size:1.25rem;flex-direction:row;gap:.375rem;margin-bottom:1rem}.card-program .countdown .countdown_times>div span{font-size:2.5rem;letter-spacing:1px}}@media screen and (min-width: 992px) and (max-width: 1499px){.card-program .countdown .countdown_times>div{flex-direction:column}}@media screen and (min-width: 992px){.codelabs-curriculum .col-lg-3{-ms-flex:0 0 20% !important;flex:0 0 20% !important;max-width:20% !important}}.partners img{padding:5px}.partners a{display:block}.partners a:hover,.partners a:focus{opacity:60%}#invest-somo-schedule .card-program .collapse,#invest-somo-schedule .card-program .collapsing{border:0;margin-top:0;padding-top:0}#invest-somo-schedule .card-program .collapse>div,#invest-somo-schedule .card-program .collapsing>div{border-top:1px solid #DCDBE1;margin-top:40px;padding-top:40px}.photo-divider.investSOMO{height:200px;background-image:url("../img/venture-investment/photo_investSOMO1.webp");background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:80px;padding:0}@media screen and (min-width: 992px){.photo-divider.investSOMO{height:350px}}.event-listing .card-content h2{font-size:1.375rem;line-height:1.625rem}.event-listing .card-content>div>div{font-size:1rem;display:flex;flex-direction:row;margin-bottom:.375rem}.event-listing .card-content>div>div div{width:1.5rem;text-align:center;margin-right:.625rem;flex-shrink:0}.event-listing .card-content>div>div div i{color:#357C7A;font-size:1.25rem}.event-listing .card-content .btn{text-wrap:nowrap}.event-header .event-info>div{display:flex;flex-direction:row;margin-bottom:.375rem}.event-header .event-info>div div{width:1.5rem;text-align:center;margin-right:.625rem;flex-shrink:0}.event-header .event-info>div div i{color:#D4ED71;font-size:1.25rem}.event-content>.container>.col-12>p:last-of-type{padding-bottom:2.5rem;margin-bottom:3rem;border-bottom:1px solid #C4C4CA}.faq-ai-training{margin-top:24px}.faq-ai-training h5 .btn-link span{color:#343A40;font-weight:600;letter-spacing:0;text-transform:none}.faq-ai-training .collapse{border-top:0}.faq-ai-training .collapsing,.faq-ai-training .collapse.show{border-top:0;margin-top:0;padding-top:0}.faq-ai-training .collapsing .answer,.faq-ai-training .collapse.show .answer{padding-top:0px}
