a{color:#93c840}a:hover,a:active,a:focus{color:#69922a}body{font-family:"Avenir","Lato","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Avenir","Roboto","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:900}p{font-size:16px}.margin-xs-center{margin-left:auto;margin-right:auto}.margin-sm-center{margin-left:auto;margin-right:auto}.margin-md-center{margin-left:auto;margin-right:auto}.margin-lg-center{margin-left:auto;margin-right:auto}.text-xs-left{text-align:left}.text-xs-center{text-align:center}.text-xs-right{text-align:right}@media (min-width: 768px){.text-sm-left{text-align:left}}@media (min-width: 768px){.text-sm-center{text-align:center}}@media (min-width: 768px){.text-sm-right{text-align:right}}@media (min-width: 992px){.text-md-left{text-align:left}}@media (min-width: 992px){.text-md-center{text-align:center}}@media (min-width: 992px){.text-md-right{text-align:right}}@media (min-width: 1200px){.text-lg-left{text-align:left}}@media (min-width: 1200px){.text-lg-center{text-align:center}}@media (min-width: 1200px){.text-lg-right{text-align:right}}.c-square-img{position:relative}.c-square-img::before{content:'';display:block;padding-bottom:100%}.c-square-img .c-square-img__container{height:100%;width:100%;position:absolute;top:0;text-align:center}.c-square-img .c-square-img__table{height:100%;width:100%;display:table}.c-square-img .c-square-img__table__cell{display:table-cell;vertical-align:middle}@font-face{font-family:'Avenir';src:url("../fonts/Avenir_Roman.otf") format("opentype")}.cell-xs,.cell-xs-1,.cell-xs-2,.cell-xs-3,.cell-xs-4,.cell-xs-5,.cell-xs-6,.cell-xs-7,.cell-xs-8,.cell-xs-9,.cell-xs-10,.cell-xs-11,.cell-xs-12{display:table-cell;padding-left:15px;padding-right:15px;vertical-align:top}.css-xs-table{display:table;table-layout:fixed;width:100%}.css-xs-table--auto-width{width:auto}.cell-xs-middle{vertical-align:middle}.cell-xs-1{width:8.3333333333%}.cell-xs-2{width:16.6666666667%}.cell-xs-3{width:25%}.cell-xs-4{width:33.3333333333%}.cell-xs-5{width:41.6666666667%}.cell-xs-6{width:50%}.cell-xs-7{width:58.3333333333%}.cell-xs-8{width:66.6666666667%}.cell-xs-9{width:75%}.cell-xs-10{width:83.3333333333%}.cell-xs-11{width:91.6666666667%}.cell-xs-12{width:100%}@media (min-width: 768px){.cell-sm,.cell-sm-1,.cell-sm-2,.cell-sm-3,.cell-sm-4,.cell-sm-5,.cell-sm-6,.cell-sm-7,.cell-sm-8,.cell-sm-9,.cell-sm-10,.cell-sm-11,.cell-sm-12{display:table-cell;padding-left:15px;padding-right:15px;vertical-align:top}.css-sm-table{display:table;table-layout:fixed;width:100%}.css-sm-table--auto-width{width:auto}.cell-sm-middle{vertical-align:middle}.cell-sm-1{width:8.3333333333%}.cell-sm-2{width:16.6666666667%}.cell-sm-3{width:25%}.cell-sm-4{width:33.3333333333%}.cell-sm-5{width:41.6666666667%}.cell-sm-6{width:50%}.cell-sm-7{width:58.3333333333%}.cell-sm-8{width:66.6666666667%}.cell-sm-9{width:75%}.cell-sm-10{width:83.3333333333%}.cell-sm-11{width:91.6666666667%}.cell-sm-12{width:100%}}@media (min-width: 992px){.cell-md,.cell-md-1,.cell-md-2,.cell-md-3,.cell-md-4,.cell-md-5,.cell-md-6,.cell-md-7,.cell-md-8,.cell-md-9,.cell-md-10,.cell-md-11,.cell-md-12{display:table-cell;padding-left:15px;padding-right:15px;vertical-align:top}.css-md-table{display:table;table-layout:fixed;width:100%}.css-md-table--auto-width{width:auto}.cell-md-middle{vertical-align:middle}.cell-md-1{width:8.3333333333%}.cell-md-2{width:16.6666666667%}.cell-md-3{width:25%}.cell-md-4{width:33.3333333333%}.cell-md-5{width:41.6666666667%}.cell-md-6{width:50%}.cell-md-7{width:58.3333333333%}.cell-md-8{width:66.6666666667%}.cell-md-9{width:75%}.cell-md-10{width:83.3333333333%}.cell-md-11{width:91.6666666667%}.cell-md-12{width:100%}}@media (min-width: 1200px){.cell-lg,.cell-lg-1,.cell-lg-2,.cell-lg-3,.cell-lg-4,.cell-lg-5,.cell-lg-6,.cell-lg-7,.cell-lg-8,.cell-lg-9,.cell-lg-10,.cell-lg-11,.cell-lg-12{display:table-cell;padding-left:15px;padding-right:15px;vertical-align:top}.css-lg-table{display:table;table-layout:fixed;width:100%}.css-lg-table--auto-width{width:auto}.cell-lg-middle{vertical-align:middle}.cell-lg-1{width:8.3333333333%}.cell-lg-2{width:16.6666666667%}.cell-lg-3{width:25%}.cell-lg-4{width:33.3333333333%}.cell-lg-5{width:41.6666666667%}.cell-lg-6{width:50%}.cell-lg-7{width:58.3333333333%}.cell-lg-8{width:66.6666666667%}.cell-lg-9{width:75%}.cell-lg-10{width:83.3333333333%}.cell-lg-11{width:91.6666666667%}.cell-lg-12{width:100%}}.col-xs{float:left}.col-xs-reset{float:none}@media (min-width: 768px){.col-sm{float:left}.col-sm-reset{float:none}}@media (min-width: 992px){.col-md{float:left}.col-md-reset{float:none}}@media (min-width: 1200px){.col-lg{float:left}.col-lg-reset{float:none}}.c-header--welcome{background-image:url("../images/citynet-header.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.c-header{padding-bottom:15px;padding-top:15px}@media (min-width: 992px){.c-header{padding-bottom:30px;padding-top:30px}}.c-logo-header{margin-bottom:30px}@media (min-width: 992px){.c-logo-header{padding-left:30px;padding-right:30px}}.c-logo-header .citynet-logo svg{width:180px}@media (min-width: 768px){.c-logo-header .citynet-logo svg{width:220px}}.c-logo-header .csm-logo{text-align:right}.c-logo-header .csm-logo svg{fill:#fff;height:58px}@media (min-width: 768px){.c-logo-header .csm-logo svg{height:71px}}.c-logo-header .login-account{text-align:right;font-weight:900;font-size:24px}.c-logo-header .login-account-black-bg{color:#fff}.c-logo-header .login-account-white-bg{color:#000}.c-motto-container{margin-bottom:30px;text-align:center}.c-motto-container h1,.c-motto-container h2{color:#fff}.c-motto-container h1{font-size:24px;margin-bottom:0;margin-top:0}@media (min-width: 992px){.c-motto-container h1{font-size:44px}}.c-motto-container h2{font-size:18px;margin-top:5px}@media (min-width: 992px){.c-motto-container h2{font-size:25px}}.c-motto-container .c-quote-request{margin-top:30px}.c-header--ftth{background-image:url("../images/header.jpg");background-repeat:no-repeat;background-position:50% 20%;background-size:cover;background-color:#000}.c-header--ftth svg{fill:#fff;height:100px;margin-bottom:-5px}.c-header--entrepreneurship{background-image:url("../images/entrepreneurship.jpg");background-repeat:no-repeat;background-position:50% 15%;background-size:cover;background-color:#000}.c-header--telemedicine{background-image:url("../images/telemedicine.jpg");background-repeat:no-repeat;background-position:50% 5%;background-size:cover;background-color:#000}.c-header--youtube{background-repeat:no-repeat;background-position:50% 12%;background-size:cover;background-color:#fff}.c-header--youtube h1{color:black}.c-header--diy{background-image:url("../images/diy.jpg");background-repeat:no-repeat;background-position:50% 12%;background-size:cover;background-color:#000}.c-header--education{background-image:url("../images/education.jpg");background-repeat:no-repeat;background-position:50% 30%;background-size:cover;background-color:#000}@media (min-width: 992px){.c-header--welcome{height:600px}}.c-header--welcome .c-motto-container{margin-bottom:75px;margin-top:75px}.c-header--default{padding-bottom:0;padding-top:15px}.c-header--default .c-logo-header{margin-bottom:15px}.c-header--default .c-motto-container{background:linear-gradient(135deg, #1c2435, #93c840);margin-bottom:0;padding:90px 0}.c-header--default .csm-logo svg,.c-header--default .citynet-logo svg{-webkit-filter:none;filter:none}.c-header--default .csm-logo svg{fill:#000}.c-header--default .citynet-logo .citynet-alt{fill:#1c2435}.o-page-section{padding:20px 0;position:relative}@media (min-width: 1200px){.o-page-section{padding-bottom:40px;padding-top:40px}}.o-page-section--alt-bg{background-color:#1c2435;color:#fff}.o-page-section--negative-margin{margin-bottom:-20px}.o-page-section--no-padding{padding:0}.o-page-section--no-padding .o-page-section__header{margin-bottom:20px;margin-top:20px}@media (min-width: 1200px){.o-page-section--no-padding .o-page-section__header{margin-bottom:40px;margin-top:40px}}.o-page-section__header{margin-bottom:20px;margin-top:0;text-align:center}@media (min-width: 1200px){.o-page-section__header{margin-bottom:40px}}.o-page-section__header svg{height:30px}.c-logo-footer{margin-top:15px;text-align:center}.c-footer{background-color:#1c2435;border-top:5px solid #93c840;color:#fff;padding:30px 0}.c-footer h3{font-size:20px;padding-bottom:5px}.c-footer h3,.c-footer p{margin:0}.c-footer ul{list-style-type:none;margin-bottom:15px;padding-left:0}@media (min-width: 768px){.c-footer ul{margin-bottom:0}}.c-footer ul+h3{margin-top:15px}.c-footer .join-us{border-top:1px solid rgba(255,255,255,0.2);margin-top:30px;padding-top:30px;text-align:center}.c-footer .join-us h2{font-size:16px;font-weight:bold;margin-top:0}.c-footer .social-media{list-style-type:none;padding-left:0}.c-footer .social-media li{border-radius:50%;display:inline-block;text-align:center;vertical-align:bottom;height:35px;line-height:35px;width:35px;border:1px solid rgba(255,255,255,0.2);display:inline-block;margin-right:10px}.c-footer .social-media li.u-tachometer-fix{line-height:25px}.c-footer .social-media li.u-server-fix{line-height:40px}.c-footer .social-media li .fa-play{margin-left:3px}.c-footer .social-media li:last-child{margin-right:0}.c-footer .social-media li a{color:#fff}.c-footer .copyright{margin-top:30px}.c-footer .csm-logo-footer svg{fill:#fff;height:58px}@media (min-width: 768px){.c-footer .csm-logo-footer svg{height:71px}}.c-calendar{margin-left:auto;margin-right:auto}.c-calendar th{text-align:center}.c-calendar td{padding:5px}.c-calendar .date-available,.c-calendar .date-unavailable{padding:5px}.c-calendar .date-available{background-color:#93c840;color:#fff;cursor:pointer}.c-calendar .date-available:hover,.c-calendar .date-available.selected{background-color:#1c2435}.c-calendar .date-unavailable{color:#777}.c-calendar__month{font-size:18px;padding-bottom:15px}.c-screensize{position:fixed;top:0;right:0;background-color:red;color:white;padding:0 5px;text-align:center;z-index:200}@media (max-width: 767.9px){.c-icon{display:table;margin-bottom:30px;width:100%}.c-icon:last-child{margin-bottom:0}}@media (min-width: 768px){.c-icon{height:180px}}@media (min-width: 992px){.c-icon--top-row{padding-bottom:30px}}@media (max-width: 767.9px){.c-icon__desc,.c-icon__container{display:table-cell}.c-icon__container{width:30%}.c-icon__desc{padding-left:0 !important;padding-top:0 !important;text-align:left;vertical-align:middle}}.c-icon__container .c-square-img{margin-left:auto;margin-right:auto;width:50px}@media (min-width: 768px){.c-icon__container .c-square-img{margin-bottom:30px;margin-top:15px;width:70px}}@media (min-width: 992px){.c-icon__container .c-square-img{width:100px}}.c-icon__container .c-square-img svg{max-height:100px}.c-icon__container .c-square-img.blue{fill:#5473b5}.c-icon__container .c-square-img.grey{fill:#9B9B9B}.c-icon__container .c-square-img.green{fill:#7cae7c}.c-icon__container .c-square-img.red{fill:#c84343}.c-icon__container .c-square-img.orange{fill:#D78B35}.c-fiber-map{height:500px}.flag-wrapper{width:100%;display:inline-block;position:relative;overflow:hidden}.flag-wrapper:after{padding-top:75%;display:block;content:''}.flag-wrapper .flag{position:absolute;top:-9px;bottom:0;right:0;left:0;width:100%;height:155%;background-size:contain}.c-styled-radio{position:relative}.c-styled-radio input[type="radio"]{position:absolute;visibility:hidden}.c-styled-radio input[type="radio"]:checked+.c-styled-checkbox::after{background-color:#93c840}.c-styled-radio label{font-weight:normal;padding-left:0}.c-styled-radio .c-styled-checkbox{position:absolute;top:7px;left:-25px;height:16px;width:16px;border:1px solid #93c840}.c-styled-radio .c-styled-checkbox,.c-styled-radio .c-styled-checkbox::after{border-radius:50%;content:'';display:block}.c-styled-radio .c-styled-checkbox::after{position:absolute;top:2px;left:2px;height:10px;width:10px}.pac-container{z-index:1100}.c-gmaps-thumbnail{height:300px;margin-bottom:15px}.c-gmaps-street,.c-gmaps-region{margin-bottom:0}.c-gmaps-street{font-size:30px}.c-gmaps-region{font-size:18px}h1+.c-header-slug,h2+.c-header-slug,h3+.c-header-slug,h4+.c-header-slug,h5+.c-header-slug,h6+.c-header-slug{margin-top:-10px}h1.c-section-header,h2.c-section-header,h3.c-section-header,h4.c-section-header,h5.c-section-header,h6.c-section-header{border-bottom:1px solid #efefef;padding-bottom:10px}.c-custom-list{list-style:none}.c-custom-list--diy,.c-custom-list--education,.c-custom-list--telemedicine{font-size:20px}.modal--citynet{background-color:rgba(171,171,171,0.8)}.modal--citynet .modal-content{background-color:transparent;border:none;box-shadow:none}.modal--citynet .modal-header{border-bottom:none;color:#fff;text-align:center}.modal--citynet .modal-header h4{font-size:26px}.modal--citynet input{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:18px;margin-bottom:15px;padding:5px;width:100%}.modal--citynet input:active,.modal--citynet input:focus{border-bottom-color:#00a1d2;outline:none}.modal--citynet label{color:#fff}.modal--citynet ::-webkit-input-placeholder{color:rgba(255,255,255,0.7);opacity:1}.modal--citynet :-moz-placeholder{color:rgba(255,255,255,0.7);opacity:1}.modal--citynet ::-moz-placeholder{color:rgba(255,255,255,0.7);opacity:1}.modal--citynet :-ms-input-placeholder{color:rgba(255,255,255,0.7);opacity:1}#Youtube .modal-body{max-width:1000px;max-height:800px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.panel--citynet{border-radius:0}.panel--citynet .panel-heading{background-color:transparent}.c-product-table{border:1px solid #D8D8D8;text-align:center}.c-product-table hr{border-color:#D8D8D8}.c-product-table__header{border-bottom:1px solid #D8D8D8;font-size:22px;font-weight:300;padding-bottom:5px;padding-top:5px}.c-product__header{font-size:22px;font-weight:bold;margin-bottom:15px}.c-product__image{margin-left:auto;margin-right:auto;margin-bottom:15px;width:150px}.c-product__image--calendar{height:150px;width:100px}.c-product__pricing{font-size:26px;margin-bottom:0}.c-product__pricing--discount{color:#93c840}.c-product-tabs{font-size:20px;text-align:center}.c-product-tabs a{display:block;padding:15px;text-decoration:none}.c-product-tabs ul{list-style:none;margin-bottom:0;padding-left:0;position:relative}.c-product-tabs ul:hover .active a:not(:hover){border-bottom-color:transparent}.c-product-tabs li{padding:0}.c-product-tabs svg{margin-right:5px;vertical-align:middle;width:31px}.c-product-tabs .active a{color:#252525}.t-broadband.active a,.t-broadband:hover a{border-bottom:3px solid #D6A717}.t-broadband.active::after,.t-broadband:hover::after{display:block}.t-broadband::after{position:absolute;bottom:-2px;left:0;background-color:#D6A717;content:'';display:none;height:2px;width:100%}.t-broadband:hover::after{z-index:10}.t-broadband svg{fill:#D6A717}.t-wavelengths.active a,.t-wavelengths:hover a{border-bottom:3px solid #399898}.t-wavelengths.active::after,.t-wavelengths:hover::after{display:block}.t-wavelengths::after{position:absolute;bottom:-2px;left:0;background-color:#399898;content:'';display:none;height:2px;width:100%}.t-wavelengths:hover::after{z-index:10}.t-wavelengths svg{fill:#399898}.t-darkfiber.active a,.t-darkfiber:hover a{border-bottom:3px solid #83496A}.t-darkfiber.active::after,.t-darkfiber:hover::after{display:block}.t-darkfiber::after{position:absolute;bottom:-2px;left:0;background-color:#83496A;content:'';display:none;height:2px;width:100%}.t-darkfiber:hover::after{z-index:10}.t-darkfiber svg{fill:#83496A}.t-ftth.active a,.t-ftth:hover a{border-bottom:3px solid #C14640}.t-ftth.active::after,.t-ftth:hover::after{display:block}.t-ftth::after{position:absolute;bottom:-2px;left:0;background-color:#C14640;content:'';display:none;height:2px;width:100%}.t-ftth:hover::after{z-index:10}.t-ftth svg{fill:#C14640}._darkfiber-fix svg{margin-top:-3px}._ftth-fix a{padding-bottom:17px}._ftth-fix svg{margin-top:-8px;width:45px}.c-product-tab{padding-bottom:30px;padding-top:30px}@media (min-width: 992px){.c-product-tab{padding-bottom:60px}}@media (max-width: 991.9px){.c-product-tab.tab-pane{display:block}}.c-product-tab h3{margin-top:0}.c-product-tab p{margin-bottom:0}.c-product-tab svg{width:80px}.c-product-tab--broadband svg{fill:#D6A717}.c-product-tab--wavelengths svg{fill:#399898}.c-product-tab--darkfiber svg{fill:#83496A}.c-product-tab--ftth svg{fill:#C14640}.c-product-tab--darkfiber h4{margin-top:0}.c-product-tab__header{margin-bottom:30px}.c-monitor{display:inline-block;position:relative}.c-monitor__wallpaper{position:absolute;top:0;left:0;z-index:1}.c-monitor__frame{position:relative;z-index:3}.c-monitor__time{color:#D6A717;font-size:32px;font-weight:bold;margin-top:15px}.c-monitor__screen{position:absolute;bottom:14%;background-color:#000;padding-top:69.1891891892%;width:100%;z-index:2}@keyframes slide100mb{0%{padding-top:69.1891891892%}100%{padding-top:45%}}@media (max-width: 991.9px){.c-monitor__screen--100mb{padding-top:45%}}.c-monitor__screen--100mb.completed{padding-top:45%}.c-monitor__screen--100mb.animated{animation:slide100mb 4s forwards linear}@keyframes slide1gb{0%{padding-top:69.1891891892%}100%{padding-top:35%}}@media (max-width: 991.9px){.c-monitor__screen--1gb{padding-top:35%}}.c-monitor__screen--1gb.completed{padding-top:35%}.c-monitor__screen--1gb.animated{animation:slide1gb 3s forwards linear}@keyframes slide10gb{0%{padding-top:69.1891891892%}100%{padding-top:20%}}@media (max-width: 991.9px){.c-monitor__screen--10gb{padding-top:20%}}.c-monitor__screen--10gb.completed{padding-top:20%}.c-monitor__screen--10gb.animated{animation:slide10gb 2s forwards linear}@keyframes slide100gb{0%{padding-top:69.1891891892%}100%{padding-top:0%}}@media (max-width: 991.9px){.c-monitor__screen--100gb{padding-top:0%}}.c-monitor__screen--100gb.completed{padding-top:0%}.c-monitor__screen--100gb.animated{animation:slide100gb 1s forwards linear}.c-gauge{margin-left:auto;margin-right:auto;height:300px;width:300px;position:relative}@media (max-width: 991.9px){.c-gauge{margin-bottom:15px}}.c-gauge__knob{position:absolute;top:50%;right:0;left:0}.c-gauge__knob--large{margin-left:auto;margin-right:auto;height:300px;width:300px;margin-top:-150px}.c-gauge__knob--medium{margin-left:auto;margin-right:auto;height:200px;width:200px;margin-top:-100px}.c-gauge__knob--small{margin-left:auto;margin-right:auto;height:100px;width:100px;margin-top:-50px}.c-gauge-speeds__result{margin-bottom:15px}.c-gauge-speeds__speed{height:60px;width:60px;border-radius:50%;color:#FFFFFF;display:inline-block;line-height:60px;text-align:center}.c-gauge-speeds__result--1gb .c-gauge-speeds__speed{background-color:#54A9A4}.c-gauge-speeds__result--10gb .c-gauge-speeds__speed{background-color:#389898}.c-gauge-speeds__result--100gb .c-gauge-speeds__speed{background-color:#2E8995}.c-gauge-speeds__time{display:inline-block;font-size:28px;line-height:60px}@media (max-width: 1199.9px){.c-fiber-diagram{margin-bottom:30px;margin-top:30px}}.c-progress-timeline{list-style:none;margin-bottom:0}@media (min-width: 1200px){.c-progress-timeline{padding-left:0}}.c-progress-timeline li{font-size:20px;padding-bottom:15px;padding-top:15px;position:relative}@media (min-width: 1200px){.c-progress-timeline li{float:left;padding-bottom:90px;padding-top:0;text-align:center}}.c-progress-timeline li::before{position:absolute;top:22px;left:-15px;height:15px;width:15px;background-color:#fff;border:2px solid #93c840;border-radius:50%;content:'';display:block;z-index:10}@media (min-width: 1200px){.c-progress-timeline li::before{margin-left:auto;margin-right:auto;position:absolute;top:90px;right:0;bottom:0;left:0;height:50px;width:50px;border-width:5px}}.c-progress-timeline li::after{position:absolute;top:0;left:-8px;border:1px solid #1c2435;content:'';display:block;height:100%;width:2px;z-index:1}@media (min-width: 1200px){.c-progress-timeline li::after{position:absolute;top:113px;right:0;left:0;border-width:2px;height:auto;width:100%}}.c-progress-timeline li.complete::before{background-color:#93c840}@media (max-width: 1199.9px){.c-progress-timeline li:first-child::after,.c-progress-timeline li:last-child::after{height:50%}}@media (min-width: 1200px){.c-progress-timeline li:first-child::after,.c-progress-timeline li:last-child::after{width:50%}}.c-progress-timeline li:first-child{padding-top:0}@media (max-width: 1199.9px){.c-progress-timeline li:first-child::before{top:8px}}@media (max-width: 1199.9px){.c-progress-timeline li:first-child::after{top:50%}}@media (min-width: 1200px){.c-progress-timeline li:first-child::after{left:50%}}.c-progress-timeline li:last-child{padding-bottom:0}@media (max-width: 1199.9px){.c-progress-timeline li:last-child::after{top:0}}@media (min-width: 1200px){.c-progress-timeline li:last-child::after{left:0}}#current-address{height:300px}.progress_bar_waitlist h1{text-align:center}.c-service-choice{margin-bottom:15px}.c-service-choice .c-service-choice__title{color:#93c840;font-size:22px}.c-service-choice__description,.c-service-choice__title{margin-bottom:0}.c-service-choice__description{font-size:16px}form .c-service-choice__description,form .c-service-choice__title{margin-left:30px}.c-staff-roster .c-staff-badge{margin-bottom:15px}.c-staff-badge__image{height:92px;width:92px;margin-bottom:15px}@media (min-width: 1200px){.c-staff-badge__image{height:125px;width:125px}}.c-staff-badge__name,.c-staff-badge__slug{margin:0}.c-staff-badge__name{font-weight:bold}.c-staff-badge__slug{color:#B0B0B0}.carousel--testimonials{height:420px}@media (min-width: 992px){.carousel--testimonials{height:550px}}.carousel--testimonials .carousel-inner{height:100%}.carousel--testimonials .carousel-caption{bottom:20%}@media (min-width: 768px){.carousel--testimonials .carousel-caption{background-color:rgba(239,239,239,0.8);bottom:30px;left:0;padding-bottom:40px;width:100%}}.carousel--testimonials .carousel-caption h1,.carousel--testimonials .carousel-caption p{text-shadow:0 1px 10px #000,0 0 30px #000}@media (min-width: 768px){.carousel--testimonials .carousel-caption h1,.carousel--testimonials .carousel-caption p{color:#252525;margin:0;text-shadow:none}}.carousel--testimonials .carousel-caption h1{font-size:26px;font-weight:300;margin-bottom:5px}@media (min-width: 768px){.carousel--testimonials .carousel-caption{padding-bottom:20px;text-align:left}}.carousel--testimonials .carousel-indicators{bottom:30px}@media (min-width: 768px){.carousel--testimonials .carousel-indicators{bottom:7%;left:auto;right:10%;text-align:right;width:20%}.carousel--testimonials .carousel-indicators .active{background-color:#252525}.carousel--testimonials .carousel-indicators li{border-color:#252525}}.carousel--testimonials .item{background-attachment:scroll;background-color:#777;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}.carousel--testimonials .item.jason-bg{background-image:url("../images/testimonials/MitchAndJason.jpg");background-position:center 0}.carousel--testimonials .item.tj-bg{background-image:url("../images/testimonials/TjThinakaran.jpg")}.carousel--testimonials .item.jeremy-bg{background-image:url("../images/testimonials/JeremyFoint.jpg")}.carousel--testimonials .item.sean-bg{background-image:url("../images/testimonials/SeanWhitele.jpg");background-position:center 0}.c-timeline__events__year::after,.c-timeline__events__container:not(:last-child)::after{background-color:#93c840;content:'';display:inline-block;height:100%;width:1px}.c-timeline__events__year,.c-timeline__events__container{position:relative}.c-timeline__events__year{font-size:22px}.c-timeline__events__year::after{position:absolute;top:30px;left:25px;height:20px}.c-timeline__events__container{padding-bottom:30px;padding-left:45px}@media (min-width: 768px){.c-timeline__events__container{padding-bottom:10px}}.c-timeline__events__container::before{position:absolute;top:5px;left:20px;height:10px;width:10px;background-color:#93c840;border-radius:50%;content:'';display:inline-block;z-index:10}@media (max-width: 767.9px){.c-timeline__events__container::before{top:10px}}.c-timeline__events__container:not(:last-child)::after{position:absolute;top:0;left:25px}@media (min-width: 768px){.c-timeline__events__container.active a{color:#D6A714}.c-timeline__events__container.active::before{background-color:#D6A714}}@media (max-width: 767.9px){.c-timeline__events__container .c-timeline__event__title a{color:#000;font-size:20px;text-decoration:none}}.c-timeline__body{position:-webkit-sticky;position:sticky;top:30px;border:1px solid #efefef;padding:30px}.c-timeline__event{display:none}.c-timeline__event.active{display:block}.c-timeline__event .c-timeline__event__title{font-size:28px}.c-timeline__event__body p{margin-bottom:0}.c-timeline__event__date{font-size:12px;font-weight:bold;margin-bottom:15px;text-transform:uppercase}.no-js .c-timeline__events{width:100%}.no-js .c-timeline__body{display:none}.no-js .c-timeline__events__container{padding-bottom:30px}.no-js .c-timeline__events__container.active a{color:#93c840}.no-js .c-timeline__events__container.active::before{background-color:#93c840}.no-js .c-timeline__events__container .c-timeline__event__title a{color:#000;font-size:20px;text-decoration:none}.no-js .c-timeline__event__body,.no-js .c-timeline__event__date{display:block !important}.flag-wrapper svg{max-height:100px;max-width:100px}.c-appointments{display:none}.c-appointments__time{border:1px solid #93c840;color:#93c840;cursor:pointer;font-size:18px;margin-bottom:15px;padding:10px;text-align:center}.c-appointments__time:hover,.c-appointments__time.selected{background-color:rgba(147,200,64,0.7);color:#fff}.c-building-status img{max-height:600px;margin:0 auto 15px}.c-building-status__description p:last-child{margin-bottom:0}
