@import url(https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css?family=Righteous);.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell,.cal-month-view .cal-cell-row{-js-display:flex;display:flex}.cal-month-view .cal-cell{float:left;flex:1;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}@media all and (-ms-high-contrast: none){.cal-month-view .cal-day-cell{display:block}}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;-js-display:flex;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px 0 #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{-js-display:flex;display:flex;padding-left:70px;border:1px solid}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:1px solid}.cal-week-view .cal-event{font-size:12px;border:1px solid}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border-left:1px solid;border-right:1px solid;border-top:0;border-bottom:3px solid;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;-js-display:flex;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{-js-display:flex;display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:1px solid;border-top:0;-js-display:flex;display:flex}.cal-week-view .cal-time-events .cal-day-columns{-js-display:flex;display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\00a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view .cal-hour-segment,.cal-week-view mwl-calendar-week-view-hour-segment{display:block}.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:1px solid #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-drag-over,.cal-week-view .cal-day-headers .cal-header:hover{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:#0000;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}:root{--main-bg-color:#3cc;--second-bg-color:#33c;--dark-bg-color:#0d2230;--contrast-color:#585858;--primary-color:#585858;--text-color:#fff}body{background:linear-gradient(-45deg,var(--main-bg-color),var(--second-bg-color),var(--main-bg-color),var(--second-bg-color));background-size:400% 400%;animation:gradient 20s ease infinite}h1{color:var(--text-color);font-size:2em}h1,h2{font-family:Righteous,serif;text-shadow:.03em .03em 0 #4d5eb3}h2{color:#fff;font-size:4em}h3{font-size:1em}h3,p{color:var(--text-color);font-family:Righteous,serif;line-height:120%;text-shadow:.03em .03em 0 #4d5eb3}p{font-size:1.5em}.main-wrapper{min-width:100%}.header{grid-column:span 12;grid-row:1/1;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr}.upper{grid-column:span 12;grid-row:2/2;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.middle{grid-column:span 12;grid-row:3/3;display:grid;grid-template-columns:1fr}.lower{grid-column:span 12;grid-row:4/4;grid-template-columns:2fr 1fr;grid-gap:1%}.bottom,.lower{display:grid;gap:1%;margin-left:2%;margin-right:2%}.bottom{grid-column:span 12;grid-row:5/5;grid-template-columns:1fr 1fr;grid-gap:1%}.headerImage{width:30%;height:30%;padding:2%}#logo{width:75px;height:75px}.color-container{background:var(--contrast-color);box-shadow:15px 10px 5px var(--main-bg-color);box-shadow:15px 15px 5px #0d2230;padding:1%}.navbar-brand{color:var(--text-color);display:flex}#title{padding-top:10%;padding-left:10%;width:100%;height:100%}.nav-item a{text-decoration:none;font-size:30px}.card-text,.card-title,.nav-item a{color:var(--text-color)}.flex-center{display:flex;justify-content:center;align-items:center}.titlecard{padding-top:10%;padding-bottom:10%;text-align:center}#innovate-text{padding-left:15%;padding-right:15%}.characters{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:10%}.m_v{margin-top:-2%;margin-left:auto;margin-right:auto;width:50%;text-align:center;color:var(--text-color);padding-bottom:5%}#mission,#quote,#values{padding:2%}#eventsTitle{color:var(--text-color)}#contactUs{display:grid;margin:10% auto 5%}#contactText{color:#fff;text-align:center;margin-top:14%}.bioCard{background-color:var(--contrast-color);margin:0 auto}#socialmedia{display:block;margin-left:auto;margin-right:auto;margin-top:5%}.icon{width:125px;height:125px;padding:2px}#eventsTitle{text-align:center}.contactForm{border-radius:4px;background:var(--contrast-color);color:var(--text-color);box-shadow:15px 15px 5px #0d2230;padding:4%;margin:20% auto 5%}#formHeader{background:var(--second-bg-color);color:var(--text-color);padding:2%;border-radius:4px;text-align:center;border:1px solid #ccc}input[type=email],input[type=text],select,textarea{background-color:#ededed;width:100%;padding:2%;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:1%;margin-bottom:3%;resize:vertical}input[type=submit]{background:var(--second-bg-color);color:#fff;padding:1% 6%;border-radius:4px;cursor:pointer}input[type=submit]:hover{background:#fff757}footer{background:var(--contrast-color);text-align:center;font-size:100%;padding:.5%;color:#fff;margin-top:5%}#footerText{text-decoration:none;color:#fff}@media screen and (max-width: 1000px){.main-wrapper{display:grid;justify-content:center;align-items:center}.nav-bar{display:none}.navbar-brand{margin-right:0}#logo,.headerImage{width:100%;height:100%}#logo{padding:10%}#title{display:none}#innovate-text{padding-left:10%;padding-right:10%}.header{grid-row:1/1;grid-template-columns:1fr}.header,.upper{grid-column:span 12;display:grid}.upper{grid-row:2/2;grid-template-columns:1fr}.m_v{margin-left:0 auto;margin-right:0 auto;width:80%;text-align:center;color:var(--text-color);padding-bottom:5%}.middle{grid-column:span 12;grid-row:3/3;display:grid;grid-template-columns:1fr}.lower{grid-row:4/4;grid-template-columns:1fr;grid-gap:1%}.bottom,.lower{grid-column:span 12;display:grid;gap:1%;margin-left:2%;margin-right:2%}.bottom{grid-row:5/5;grid-template-columns:1fr;grid-gap:1%}.calendar{display:none}.contactForm{border-radius:4px;background:var(--contrast-color);color:var(--text-color);box-shadow:15px 15px 5px #0d2230;padding:4%;margin:1% 2% 5%}}@media screen and (max-width: 1300px){p{font-family:Righteous,serif;font-size:1.5em;text-shadow:.03em .03em 0 #4d5eb3}#signIn{display:none}#innovate-text{padding-left:1%;padding-right:1%}}@media screen and (max-width: 410px){.icon{width:100px;height:100px;padding:2px}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}