body{background:#fff}.bg,body{min-width:960px}.bg{background:url(https://res.cloudinary.com/mattkellough/image/upload/v1556735721/media-news/cityBillboard-2.svg);background-repeat:no-repeat;background-size:cover;bottom:325px;left:0;background-position:100% 100%;min-height:650px;height:100%;width:100%}#navwrapper,.bg{position:relative}#navwrapper{height:245px;z-index:99}#sailBoat{position:relative;overflow-x:hidden;width:60%;height:10%;top:85%}#sailBoat img{height:auto;width:10%;position:absolute;left:0;z-index:2;bottom:0;-webkit-animation:sailBoat 300s linear forwards;animation:sailBoat 300s linear forwards}#landingcopy{top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}#landingcopy,#landingtext{position:relative;width:100%;margin:0 auto}#landingtext p{font-weight:400;top:10px;color:#aaa;font-size:.9em;width:470px}#landingtexth2,#landingtext p{font-family:Lato;position:relative;text-align:center;z-index:3;margin:0 auto}#landingtexth2{font-weight:lighter;font-size:1.4em;color:#000;top:30px;width:30em}#satellite{position:absolute;width:50%;height:10%;top:10%;right:0;overflow:hidden}#satellite img{height:25%;width:3%;position:absolute;z-index:2;-webkit-animation:satellite 120s linear infinite alternate;animation:satellite 120s linear infinite alternate}button#Explore{position:relative;border:0;font-family:Lato;font-weight:lighter;color:#fff;background-color:#e52525;border-radius:.19em;font-size:.8em;padding:.5em 1.3em;z-index:3;width:130px;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;cursor:pointer;overflow:hidden}button#Explore:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:50px;z-index:-10}button#Explore:after,button#Explore:hover:after{-webkit-transition:all .55s cubic-bezier(.19,1,.22,1);transition:all .55s cubic-bezier(.19,1,.22,1)}button#Explore:hover:after{left:120%}button#Explore:focus{outline:none}.button{position:relative;width:100%;margin:40px auto 0;text-align:center}button#Explore a{text-decoration:none;color:#fff;left:1px;position:relative}#cloud1 img,#cloud2{height:50px;position:relative;z-index:1}#cloud2{width:200px;margin-left:695px;bottom:100px}#cloud2 img{left:85px}#cloud1,#cloud2 img{height:50px;position:relative}#cloud1{width:200px;margin-top:55px;margin-left:700px}#landingtexth2 h1{font-weight:lighter}#ExploreMobile{display:none}.waveHorizontals{width:65.5%;height:5.6%;bottom:12.8%;z-index:1;min-width:840px}.blueBG,.waveHorizontals{position:absolute;overflow:hidden}.blueBG{background:#53c7eb;height:13%;width:30%;bottom:.5%}.waveHorizontal{width:200%;height:100%;display:block;position:absolute;left:0;bottom:0;background-repeat:repeat-x;background-position:0 100%;background-size:350px 100%;-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0;-webkit-animation-name:move;animation-name:move;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#waveHorizontal1{background-image:url(/assets/images/wave1.svg);-webkit-animation-duration:12s;animation-duration:12s}#waveHorizontal1,#waveHorizontal2{-webkit-animation-delay:-2s;animation-delay:-2s}#waveHorizontal2{background-image:url(/assets/images/wave2.svg);-webkit-animation-duration:5s;animation-duration:5s}#waveHorizontal3{background-image:url(/assets/images/wave3.svg);-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes move{0%{-webkit-transform:translate(-175px) scale(1);transform:translate(-175px) scale(1)}50%{-webkit-transform:translate(-87px) scaleY(.5);transform:translate(-87px) scaleY(.5)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@keyframes move{0%{-webkit-transform:translate(-175px) scale(1);transform:translate(-175px) scale(1)}50%{-webkit-transform:translate(-87px) scaleY(.5);transform:translate(-87px) scaleY(.5)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes animateCloud{0%{margin-left:0}to{margin-left:82%}}@keyframes animateCloud{0%{margin-left:0}to{margin-left:82%}}@-webkit-keyframes animateCloud2{0%{margin-left:30%}to{margin-left:100%}}@keyframes animateCloud2{0%{margin-left:30%}to{margin-left:100%}}@-webkit-keyframes animateCloud3{0%{margin-left:100%}to{margin-left:0}}@keyframes animateCloud3{0%{margin-left:100%}to{margin-left:0}}.x1{-webkit-animation:animateCloud3 55s linear infinite alternate;animation:animateCloud3 55s linear infinite alternate;height:13%;width:13%;top:40%}.x1,.x2{position:relative}.x2{-webkit-animation:animateCloud2 38s linear infinite alternate;animation:animateCloud2 38s linear infinite alternate;top:60%}.x3{-webkit-animation:animateCloud3 42s linear infinite alternate;animation:animateCloud3 42s linear infinite alternate;position:relative;top:2%}.x4{-webkit-animation:animateCloud 75s linear infinite alternate;animation:animateCloud 75s linear infinite alternate;left:4%;top:37%;height:10%}.x4,.x5{position:relative;width:11%}.x5{-webkit-animation:animateCloud2 60s linear infinite alternate;animation:animateCloud2 60s linear infinite alternate;top:17%;left:0;height:9%}.cloud1{background:url(https://res.cloudinary.com/mattkellough/image/upload/v1556735723/media-news/cloud2.svg) 50%;background-repeat:no-repeat}.cloud1,.cloud2{position:relative;height:100%;width:100%}.cloud2{background:url(https://res.cloudinary.com/mattkellough/image/upload/v1556735723/media-news/cloud1.svg) 50%;background-repeat:no-repeat}#cloud-wrap{position:absolute;z-index:-1;height:100%;width:30%;bottom:0;right:0;overflow:hidden}.svg-sun{width:22%;height:22%;fill:#f1c40f;stroke:#f1c40f;position:absolute;right:24%;top:28%;-webkit-transform-origin:center center;transform-origin:22% 22%;-webkit-animation:spin 160s linear infinite;animation:spin 160s linear infinite,sunArc 160s linear infinite alternate}#sun{stroke-width:18;stroke-dasharray:2;stroke-dashoffset:2}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes satellite{0%{right:5%;top:5%}to{right:80%;top:50%}}@keyframes satellite{0%{right:5%;top:5%}to{right:80%;top:50%}}@-webkit-keyframes sailBoat{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(800%);transform:translateX(800%)}}@keyframes sailBoat{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(800%);transform:translateX(800%)}}.about{position:relative;min-height:100%;width:auto;height:auto;z-index:1;background:url(https://res.cloudinary.com/mattkellough/image/upload/v1556735727/media-news/fireplace.jpg) no-repeat;background-size:cover;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1}.about .header{min-width:960px}.about .container{position:absolute!important;height:92%;min-width:960px!important;width:100%}.about body{margin:0;background:#000}.about video{position:absolute;width:100%;height:100%;z-index:-100;display:none}.about .stopfade{opacity:.3}.about #polina{display:block;width:7%;padding:.3rem;border:none;margin:1rem auto;font-size:1.3rem;background:hsla(0,0%,100%,.23);color:#fff;border-radius:3px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;position:absolute;bottom:1em;right:3em;font-family:Lato}.about #polina:hover{background:rgba(0,0,0,.5)}.about #fireplace{position:absolute;top:0;left:0;height:102vh;width:100.8vw}.about #mediaphilo{position:relative}.about .darkwrapper{position:fixed;z-index:1!important;top:0}.about #navbar a{color:#fff!important}.about #About a,.about #navbar a:hover{color:#e0cab1!important}.about #Login a,.about #logo{color:#fff!important}.about #Logindiv path{fill:#fff!important}.about #medianewslogo{position:relative;font-family:Lato;color:#fff;border:.2em solid #fff;z-index:2;left:-3px;bottom:-27vh;width:207px;margin:0 auto;max-width:100%;z-index:1;width:239px;height:44px}.about #medianewslogo h1{font-family:Lato;font-weight:300;font-size:2em;margin-top:0;margin-bottom:0;padding-right:.5em;padding-left:.5em}.about #philo{font-family:Lato;position:relative;color:#1277f6;font-size:.9em;bottom:-28vh;left:0;width:100px;height:auto}.about #limitedto,.about #philo{z-index:2;font-weight:300;margin:0 auto;max-width:100%}.about #limitedto{opacity:.9;width:29em;color:#fff;position:absolute;bottom:125px;left:4vw;height:90px}.about #limitedto h2{font-family:Avenir;font-weight:300;text-align:center;font-size:2em;position:relative;top:0;width:100%;height:40px}.about #limitedto p{text-align:center;position:relative;bottom:1.8em;left:0;width:450px;height:90px}.about #limitedto span{font-family:Lato;margin-top:-1em;text-align:center;font-size:.9em;line-height:1.4em;font-style:none;left:2.39em}.about #leadership{font-family:Lato;font-weight:300;z-index:2;color:#fff;width:15em;opacity:.9;position:relative;display:inline-block;float:right;margin-top:-2%}.about #leadership p{font-size:.85em;text-align:left}.about #leadershiptitle,.about #management{font-size:.85em;text-align:center;font-family:Lato;font-weight:300}.about #management{padding-top:1em}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;box-sizing:border-box;-webkit-transition:top .1s cubic-bezier(0,1,.5,1);transition:top .1s cubic-bezier(0,1,.5,1);z-index:999;background:#fff;box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;visibility:visible;overflow:hidden;height:302px}.flatpickr-calendar.open{display:inline-block;-webkit-animation:flatpickrFadeInDown .3s cubic-bezier(0,1,.5,1);animation:flatpickrFadeInDown .3s cubic-bezier(0,1,.5,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar.dateIsPicked.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:40px;line-height:24px;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-next-month,.flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:10px;height:16px;line-height:16px}.flatpickr-next-month i,.flatpickr-prev-month i{position:relative}.flatpickr-next-month.flatpickr-prev-month,.flatpickr-prev-month.flatpickr-prev-month{left:calc(3.57% - 1.5px)}.flatpickr-next-month.flatpickr-next-month,.flatpickr-prev-month.flatpickr-next-month{right:calc(3.57% - 1.5px)}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{color:#f64747}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-next-month svg,.flatpickr-prev-month svg{width:14px}.flatpickr-next-month svg path,.flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64,72,72,.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64,72,72,.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,72,72,.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(60,63,64,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;top:5px;display:inline-block;text-align:center}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:7px;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(60,63,64,.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden}.flatpickr-days,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{outline:0;text-align:left;width:315px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;justify-content:space-around}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:40px;height:40px;line-height:40px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9}.flatpickr-day.today{border-color:#f64747}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#f64747;background:#f64747;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#4f99ff;color:#fff;border-color:#4f99ff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(0,0,0,.15);background:transparent;border-color:#e9e9e9;cursor:default}span.flatpickr-weekday{cursor:default;font-size:90%;color:hsla(0,0%,45.9%,.54);height:27.333333333333332px;line-height:24px;background:transparent;text-align:center;display:block;float:left;width:14.28%;font-weight:700;margin:0;padding-top:3.333333333333333px}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:1px 12px 0;box-shadow:1px 0 0 #eee}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;-webkit-transition:height .33s cubic-bezier(0,1,.5,1);transition:height .33s cubic-bezier(0,1,.5,1);display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1 1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#404848;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#404848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover{background:#f3f3f3}.hasTime .flatpickr-days,.hasWeeks .flatpickr-days{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.hasWeeks .flatpickr-days{border-left:0}@media (-ms-high-contrast:none){.flatpickr-month{padding:0}.flatpickr-month svg{top:0!important}}@-webkit-keyframes flatpickrFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes flatpickrFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.flatpickr-calendar{width:315px}.flatpickr-days{padding:0;border-right:0}span.flatpickr-day{border-radius:0!important;border:1px solid #e9e9e9;margin:-1px 0 0 -1px;max-width:none;flex-basis:calc(14.28571% + 1px);width:calc(14.28571% + 1px)}span.flatpickr-day:nth-child(7n){border-right:0}span.flatpickr-day:nth-child(n+36){border-bottom:0}span.flatpickr-day.today:not(.selected){border-color:#e9e9e9 #e9e9e9 #f64747}span.flatpickr-day.today:not(.selected):hover{border-color:#f64747}span.flatpickr-day.endRange,span.flatpickr-day.startRange{border-color:#4f99ff}span.flatpickr-day.selected,span.flatpickr-day.today{z-index:2}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:none}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px}.hasWeeks .flatpickr-days{border-right:0}.contact .bg{bottom:0;position:absolute}.contact .flatpickr-day.selected{border-color:#1277f6!important;background-color:#1277f6!important}.contact .flatpickr-next-month:hover svg{fill:#e52525!important}.contact span.flatpickr-day.today:not(.selected):hover{border-color:#e52525!important}.contact .terms{text-align:center;color:#fff;position:absolute;bottom:0;z-index:99;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.contact .terms a{text-decoration:none;color:#fff;-webkit-transition:all .15s;transition:all .15s;font-size:12px}.contact .terms a:hover{color:#1277f6}.contact .contactForm{width:960px;margin:0 auto;position:relative;z-index:10}.contact .contactForm #body{font:15px Lato}.contact form{width:960px;position:relative;margin:0 auto;text-align:center}.contact #date{font:18px Lato}.contact button,.contact h1,.contact input::-webkit-input-placeholder{font-family:Lato;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact textarea::-webkit-input-placeholder{color:#1277f6}.contact h1{height:100px;width:100%;font-size:48px;margin-bottom:-60px}.contact h1,.contact h3{color:#000;font-weight:300}.contact h3{font-size:17px;font-family:Lato;margin-bottom:-10px}.contact p#budget{font:18px Lato;line-height:0;text-align:left;color:#89a8d3;position:relative;display:inline-block;right:77px;top:-40px}.contact .longInput{margin:0;width:960px;background-position:-960px 0;background-size:960px 100%;border-bottom:1px solid #1277f6}.contact #slider-range-min{outline:0;background:#ccc;height:3.6em;border:0;border-radius:0;width:455px;display:inline-flex;position:relative;left:-25px}.contact #slider-range-min .ui-slider-range{background:#db4d57;border-radius:0}.contact #slider-range-min .ui-slider-handle{outline:0;top:1.2em;margin-left:-.6em;width:20px;height:20px;border-radius:50%;border:0;background:#fff;cursor:pointer;position:absolute}.contact #amount,.contact #amount2{display:none}.contact input{margin:40px 25px;width:200px;display:block;padding:10px 0;border:none;border-bottom:1px solid #1277f6;-webkit-transition:background .3s cubic-bezier(.64,.09,.08,1);transition:background .3s cubic-bezier(.64,.09,.08,1);background:-webkit-gradient(linear,left top,left bottom,color-stop(96%,hsla(0,0%,100%,0)),color-stop(4%,#1277f6));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 96%,#1277f6 0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 96%,#1277f6 0);background-position:-200px 0;background-size:200px 100%;background-repeat:no-repeat;color:#06489c;display:inline-block}.contact input:focus,.contact input:valid{box-shadow:none;outline:none;background-position:0 0}.contact input:focus::-webkit-input-placeholder,.contact input:valid::-webkit-input-placeholder{color:#1277f6;font-size:11px;-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:visible!important}.contact button{border:none;background:#e52525;cursor:pointer;border-radius:3px;padding:6px;width:100px;color:#fff;display:block;margin:40px auto 0}.contact #Contact a{color:#aaa!important}.contact .nav-dots{list-style:none;position:absolute;margin:0;padding:0;left:467px;bottom:180px}.contact .nav-dots li{height:5px;width:5px;border:1px solid #aaa;border-radius:50%;display:inline-block}.contact .nav-dots li.active{background:#aaa}.contact sup{font-size:80%;vertical-align:top;position:relative;top:1px}.contact .wrapper{width:960px;height:110px;position:relative;overflow:hidden;top:10px}.contact .budget{display:block;vertical-align:middle;text-align:center;overflow:visible;width:100%;position:absolute;top:50px}.contact .slider-wrapper{width:500px;display:inline-block;position:relative;font-family:Lato;right:25px}.contact .ui-slider{background:#efefef;border:1px solid #d2d2d2;height:20px;position:relative;border-radius:100px}.contact .ui-slider-range{background:#76cc66;height:20px;position:absolute;border-top:1px solid #78cf67;border-bottom:1px solid #78cf67;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.contact .ui-slider-range:after{content:"";width:100%;height:1px;background:#fff;position:absolute;top:0;left:0;opacity:.3}.contact .ui-slider-handle{background:#555;position:absolute;width:32px;height:32px;top:50%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100px;z-index:10;background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#454545));background:-webkit-linear-gradient(#555,#454545);background:linear-gradient(#555,#454545);cursor:move;cursor:grab;cursor:-webkit-grab;box-shadow:inset -2px -2px 6px 2px rgba(0,0,0,.1);-webkit-transition:width .1s;transition:width .1s}.contact .ui-slider-handle:focus{outline:none}.contact .ui-slider-handle:active{cursor:grabbing;cursor:-webkit-grabbing}.contact .ui-state-active{width:22px}.contact .range-wrapper{position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact .range{background:#fff;white-space:nowrap;border:1px solid #d2d2d2;border-radius:2px;font-size:13px;letter-spacing:.02em;color:#555;width:150px;z-index:10;position:relative}.contact .range:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:67px solid transparent;border-right:67px solid transparent;border-top:6px solid #d2d2d2}.contact .range-value{width:74px;padding:8px 0;text-align:center;display:inline-block;-webkit-transition:background .1s;transition:background .1s;color:#373737;margin:0;border:none;background:none}.contact .range-divider{width:1px;display:inline-block}.contact .range-divider:after{position:absolute;top:0;left:50%;width:1px;height:100%;background:#d2d2d2;content:""}.contact .range-alert{width:16px;height:16px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;border-top-right-radius:2px;border-bottom-right-radius:2px;border:1px solid #d2d2d2;color:#0e0e0e;line-height:15px;-webkit-transition:right .2s;transition:right .2s}.contact .range-alert.active{right:-15px}.contact .marker{top:100%;padding-top:16px;font-size:13px;color:#373737;letter-spacing:.05em}.contact .marker,.contact .marker:after{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact .marker:after{content:"";width:1px;height:8px;background:#d2d2d2;top:0;left:50%}.contact .marker-0:after{display:none}.contact .marker-25{left:25%}.contact .marker-50{left:50%}.contact .marker-75{left:75%}.contact .marker-100{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.contact .marker-100:after{display:none}.contact #solution{-webkit-appearance:none;margin:40px 25px;width:200px;display:block;padding:10px 0;border:none;border-bottom:1px solid #1277f6;background-repeat:no-repeat;color:#89a8d3;display:inline-block;background:none;border-radius:0;cursor:pointer}.contact #solution:focus{outline:none}.contact .gear-wrapper{position:absolute;top:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:150px;height:20px;overflow:hidden}.contact .gear-large{width:40px;height:40px;background:#d2d2d2;border-radius:100px;position:absolute;top:18px;left:18px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .15s;transition:top .15s}.contact .gear-large:after{position:absolute;content:"";width:28px;height:28px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#e8e8e8;border-radius:100px}.contact .gear-large:nth-child(2){background:#d2d2d2;left:auto;right:18px}.contact .gear-large:nth-child(2) .gear-tooth{background:#d2d2d2}.contact .gear-large.active{top:4px}.contact .gear-tooth{width:22%;height:114%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0;background:#d2d2d2;border-radius:2px}.contact .gear-tooth:nth-child(2){-webkit-transform:rotate(90deg) translate(-50%,-50%);transform:rotate(90deg) translate(-50%,-50%)}.contact .gear-tooth:nth-child(3){-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%)}.contact .gear-tooth:nth-child(4){-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%)}.contact .calendar{display:block;height:100%;width:100%;position:absolute;top:39px}.contact .calendar #calendarOptions #frequency{background:none;border:1px solid #1277f6;border-top:none;border-bottom:none;border-radius:0;-webkit-appearance:none;padding:0 3px;font:14px Avenir;color:#1277f6;display:inline-block;position:absolute;left:130px;height:30px;cursor:pointer}.contact .calendar #calendarOptions #frequency:focus{outline:none}.contact .calendar #calendarOptions select{width:100px;-moz-text-align-last:center;text-align-last:center}.contact .calendar #calendarOptions img{height:20px;position:absolute;top:5px;left:465px}.contact .calendar #calendarOptions #start+input{position:absolute;font:14px/30px Avenir;color:#1277f6;background:#fff;left:230px;width:130px;height:30px;z-index:100;margin:0;cursor:pointer;padding:0;border:none;text-align:center}.contact .calendar #calendarOptions #start+input::-webkit-input-placeholder{color:#1277f6;font-size:14px!important;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible!important;opacity:1!important;font-family:Avenir}.contact .calendar #calendarOptions #end+input{position:absolute;font:14px/30px Avenir;color:#1277f6;background:#fff;left:595px;width:130px;height:30px;z-index:100;margin:0;cursor:pointer;padding:0;border:none;text-align:center}.contact .calendar #calendarOptions #end+input::-webkit-input-placeholder{color:#1277f6;font-size:14px!important;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible!important;opacity:1!important;font-family:Avenir}.contact .calendar #calendarOptions .calendarPicker{margin:0;width:150px;font:14px Avenir;color:#1277f6;background:none;border:none;text-align:center;position:absolute;height:30px}.contact .calendar #calendarOptions .calendarPicker:first-of-type{left:240px;top:-10px}.contact .calendar #calendarOptions .calendarPicker:nth-of-type(2){top:-10px;left:570px}.contact .calendar #calendarOptions #location:focus::-webkit-input-placeholder{color:transparent}.contact .calendar #calendarOptions #location:focus:-moz-placeholder,.contact .calendar #calendarOptions #location:focus::-moz-placeholder{color:transparent}.contact .calendar #calendarOptions #location:focus:-ms-input-placeholder{color:transparent}.contact .calendar #calendarOptions #location{background:none;border:1px solid #1277f6;border-top:none;border-bottom:none;border-radius:0;-webkit-appearance:none;padding:0 3px;font:14px Avenir;color:#1277f6;display:inline-block;position:absolute;left:725px;width:100px;margin:0;height:30px;text-align:center}.contact .calendar #calendarOptions #location:focus{outline:none}.contact .calendar #calendarOptions #location::-webkit-input-placeholder{color:#1277f6;font-size:14px!important;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible!important;opacity:1!important;font-family:Avenir}.contact .textarea{display:block;height:100%;width:100%;position:absolute;top:8px}.contact .textarea textarea{background-color:initial;overflow:auto;-webkit-appearance:none;width:490px;position:absolute;left:125px;height:80%;border:1px solid #1277f6;border-top:none;border-bottom:none;padding:0 5px;resize:none;color:#00318d}.contact .textarea textarea:focus{outline:none}.contact .textarea input{border:1px dashed #8fc156;text-align:center;background:none;margin:0;position:absolute;left:635px;width:196px;height:78%;padding:0;color:transparent;z-index:99}.contact .textarea input::-webkit-file-upload-button{visibility:hidden}.contact .textarea .success{background:rgba(143,193,86,.3);display:none;text-align:center}.contact .textarea .default,.contact .textarea .success{text-transform:uppercase;border:1px dashed #8fc156;position:absolute;top:0;left:0;width:100%;height:100%;color:#8fc156;font:13px/87px Avenir}.contact .textarea .default{line-height:87px}.contact .textarea .file-dummy{-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;left:635px;width:196px;height:78%;position:absolute}.contact #detailsText:focus::-webkit-input-placeholder{color:transparent}.contact #detailsText:focus:-moz-placeholder,.contact #detailsText:focus::-moz-placeholder{color:transparent}.contact #detailsText:focus:-ms-input-placeholder{color:transparent}.contact .arrow-next{display:inline-block;right:90px;-webkit-animation:right .5s ease infinite alternate;animation:right .5s ease infinite alternate}.contact .arrow-next,.contact .arrow-prev{position:absolute;bottom:100px;width:30px;height:30px}.contact .arrow-prev{display:inline-block;left:90px;-webkit-animation:left .5s ease infinite alternate;animation:left .5s ease infinite alternate;display:none}.contact .dropdown{position:relative;font-size:14px;color:#333}.contact .dropdown .dropdown-list{background:#fff;position:absolute;top:30px;width:220px;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .15s ease-in-out .15s;transition:-webkit-transform .15s ease-in-out .15s;transition:transform .15s ease-in-out .15s;transition:transform .15s ease-in-out .15s,-webkit-transform .15s ease-in-out .15s;overflow-y:scroll;text-align:left;z-index:99;height:120px}.contact .dropdown .dropdown-option{display:inline-block;padding:0;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;text-align:left;width:200px;color:#1277f6;cursor:pointer}.contact .dropdown .dropdown-option input{margin:0;width:auto;float:right;-webkit-appearance:none;height:12px;width:12px;border:1px solid #1277f6;background:none;top:3px}.contact .dropdown .dropdown-option input:checked{position:relative}.contact .dropdown .dropdown-option input:checked:before{content:url(/assets/images/check.svg);display:block;width:13px;height:13px;position:absolute;top:-6px;left:1px}.contact .dropdown .dropdown-label{display:block;line-height:1;cursor:pointer;text-align:left}.contact .dropdown .dropdown-label:before{content:url(/assets/images/dropDownArrow.svg);float:right;right:3px;position:absolute;width:9px;-webkit-transition:all .1s;transition:all .1s}.contact .dropdown.on .dropdown-list{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0s;transition-delay:0s}.contact .dropdown.on .dropdown-list .dropdown-option{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.contact .dropdown.on .dropdown-label:before{content:url(/assets/images/dropDownArrow.svg);float:right;right:3px;position:absolute;width:9px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .1s;transition:all .1s}.contact .dropdown [type=checkbox]{position:relative;margin-right:4px}@-webkit-keyframes right{0%{-webkit-transform:translateX(4px);transform:translateX(4px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes right{0%{-webkit-transform:translateX(4px);transform:translateX(4px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes left{0%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes left{0%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.container{min-height:100%}.grid{width:960px;margin:0 auto;position:relative}.grid .helloTitle{font-family:Lato;font-weight:lighter;position:relative;width:475px;margin:30px auto 0;text-align:center}.grid .helloTitle h1{font-size:54px;font-weight:lighter;margin:0}.grid .helloTitle h3{font-size:21px;font-weight:lighter;margin:0}#ground-bg{position:absolute;bottom:0;width:100%}#foundationBar{-webkit-transform:translate(270%,-340%);transform:translate(270%,-340%);width:25%;bottom:50%}#foundationBar,#whoBar{position:absolute;left:50%}#whoBar{-webkit-transform:translate(-420%,-535%);transform:translate(-420%,-535%);top:50%}#whatBar{-webkit-transform:translate(-160%,-265%);transform:translate(-160%,-265%)}#whatBar,#whenBar{width:60%;position:absolute;left:50%;top:50%}#whenBar{-webkit-transform:translate(-180%,-315%);transform:translate(-180%,-315%)}#whereBar{-webkit-transform:translate(200%,-600%);transform:translate(200%,-600%);width:25%}#whereBar,#whyBar{position:absolute;left:50%;top:50%}#whyBar{-webkit-transform:translate(120%,-470%);transform:translate(120%,-470%);width:40%}@-webkit-keyframes draw{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes draw{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}.ground{position:absolute;bottom:0;height:50%;z-index:1;left:5%;width:90%}.bar{width:20%}.bar,.server{display:inline-block;cursor:pointer;visibility:hidden}.server{width:100%;top:50%;will-change:transform}#ground,.server{position:absolute;left:50%}#ground{display:flex;flex-direction:column-reverse;align-items:center;bottom:-94%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:28%;height:100%}.secondaryView{height:700vh}.secondaryView,.secondaryView .mask{width:100vw;position:absolute;top:0;left:0}.secondaryView .mask{height:100vh;overflow:hidden}.secondaryView .wholeSquares{width:100vw;height:100vh}#redsquare{width:130%;-webkit-transform:translate(-50%,-115%);transform:translate(-50%,-115%)}.animate#redsquare{-webkit-transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5);transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5)}#graysquare{-webkit-transform:translate(-65%,-150%);transform:translate(-65%,-150%)}.animate#graysquare,.animate#ltbluesquare{-webkit-transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5);transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5)}#ltbluesquare{-webkit-transform:translate(-35%,-150%);transform:translate(-35%,-150%)}#streetSign{position:absolute;z-index:3;width:9%;bottom:0;left:50%;-webkit-transform:translate(-80%,-15%);transform:translate(-80%,-15%)}.animate#yellowsquare{-webkit-transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5);transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5)}#yellowsquare{-webkit-transform:translate(-50%,-225%);transform:translate(-50%,-225%);z-index:4}.animate#bluesquare{-webkit-transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5);transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5)}#bluesquare{-webkit-transform:translate(-50%,-205%);transform:translate(-50%,-205%);z-index:3}.animate#purplesquare{-webkit-transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5);transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5)}#purplesquare{left:50%;-webkit-transform:translate(-50%,-185%);transform:translate(-50%,-185%);z-index:2}#greensquare{left:50%;-webkit-transform:translate(-50%,-245%);transform:translate(-50%,-245%);z-index:5}.animate#greensquare{-webkit-transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5);transform:translate(-50%,-250%) skewX(40.8deg) skewY(329.9deg) scale(5)}.rectangles{position:relative;top:0;left:0;height:335px;width:125px}.rectangles ul{padding:0;display:flex;flex-direction:column-reverse}.rectangles li{list-style:none;height:100%;position:relative;margin:5px 0;height:5px;width:100%}.rectangles .redRect{background-color:#e06363}.rectangles .grayRect{background-color:#c9e6f4}.circles{position:relative;top:20vh;left:43px}.circles .smlCircle{width:32px;height:32px;border-radius:100%;cursor:pointer;position:absolute;outline:1px solid transparent}.circles .smlCircle p{bottom:6px;font-family:Avenir;font-weight:lighter;color:#fff;position:relative;font-size:13px;left:13px}.circles #greencircle{position:absolute;height:128px;width:128px;background-color:#fff;border:1px solid #2cdb51;border-radius:100%}.circles #greencircle h1{font:48px Lato;font-weight:lighter;color:#2cdb51;position:relative;cursor:pointer;width:100%;text-align:center;margin:30px auto}.circles #greencircle img{height:50%;position:relative;top:32px;display:none;margin:0 auto}.circles #redcircle{left:-2.6em;top:3em;background-color:#e06363}.circles #graycircle{top:-1em;background-color:#c9e6f4;left:-1em}.circles #ltbluecircle{top:-2.6em;background-color:#1fe8d9;left:3em}.circles #yellowcircle{top:-1em;background-color:#fbad18;left:7em}.circles #bluecircle{top:3em;background-color:#188db5;left:8.7em}.circles #purplecircle{top:6.8em;background-color:#b164e8;left:7.2em}.circles #greentinycircle{top:26.6em;background-color:#2cdb51;left:6.1em}.content{left:0;top:0;width:100%;height:100%;display:none;min-height:600px}.content,.content .close{position:absolute;z-index:9999}.content .close{left:50%;top:15px;-webkit-transform:translate(-50%);transform:translate(-50%)}.content .outer{position:relative;width:46px;cursor:pointer}.content .inner{width:inherit;text-align:center}.content label{font-family:Avenir;font-size:.25em;line-height:3em;letter-spacing:4px;text-transform:uppercase;color:#fff;-webkit-transition:all .35s ease-in;transition:all .35s ease-in;opacity:0;cursor:pointer;position:relative;top:1px}.content .inner:after,.content .inner:before{position:absolute;content:"";height:2px;width:inherit;background:#fff;left:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.content .inner:before{top:45%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content .inner:after{bottom:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content .outer:hover label{opacity:1}.content .outer:hover .inner:after,.content .outer:hover .inner:before{-webkit-transform:rotate(0);transform:rotate(0)}.content .outer:hover .inner:before{top:0}.content .outer:hover .inner:after{bottom:0}.layout_slider{width:100%;height:100%;overflow:hidden}.slideFrame{position:relative;top:0;width:100vw;height:700%}.slideFrame .slide{position:relative;width:100vw;height:14.28571%;overflow-x:hidden;text-align:center}.slideFrame .slide p{font:16px Avenir;color:#fff;position:absolute;bottom:0;width:100%;margin:0}.slideFrame .slide h2{font:192px Lato;font-weight:300;color:#fff;margin:0;line-height:100vh}.slideFrame #slide1{background:#2cdb51}.slideFrame #slide2{background:#f7d21c}.slideFrame #slide2 p{top:14.32vh}.slideFrame #slide3{background:#1277f6}.slideFrame #slide3 p{top:28.6vh}.slideFrame #slide4{background:#b164e8}.slideFrame #slide4 p{top:42.88vh}.slideFrame #slide5{background:#1fe8d9}.slideFrame #slide5 p{top:57.16vh}.slideFrame #slide6{background:#c9e6f4}.slideFrame #slide6 p{top:71.44vh}.slideFrame #slide7{background:#e06363}.slideFrame #slide7 p{top:85.72vh}nav.indicator{z-index:2;position:fixed;top:0;right:0;height:100%;min-height:600px}nav.indicator .ind{position:relative;display:block;width:14.28vh;height:14.28vh;cursor:pointer;text-align:center;text-decoration:none;font:53px Avenir;line-height:14.28vh;color:#fff;text-transform:uppercase}nav.indicator .ind:first-child{background:#2cdb51}nav.indicator .ind:nth-child(2){background:#f7d21c}nav.indicator .ind:nth-child(3){background:#1277f6}nav.indicator .ind:nth-child(4){background:#b164e8}nav.indicator .ind:nth-child(5){background:#1fe8d9}nav.indicator .ind:nth-child(6){background:#c9e6f4}nav.indicator .ind:nth-child(7){background:#e06363}nav.indicator .ind sup{font-size:13px;top:-3em;left:.8em}@-webkit-keyframes wiggle{0%{-webkit-transform:scale(1.1)}to{-webkit-transform:scale(1.1)}}@keyframes wiggle{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-height:800px) and (orientation:portrait){#ground{bottom:-60%;height:60%}}.container.solutions{background:#1277f6}.container.solutions #navbar,.container.solutions #navbar a{color:#fff!important}.container.solutions #navbar a:hover{color:#aaa!important}.container.solutions #contactheading{font-family:Lato;text-align:center;margin:0 auto 35px;color:#fff;width:670px}.container.solutions #contactheading h1{font-weight:300;font-size:42px;z-index:2}.container.solutions #contactheading h3{margin-top:-1.5em;font-weight:300;z-index:2;font-size:17px}.container.solutions #Solutions a{color:#aaa!important}.container.solutions #Logindiv path{fill:#fff!important}.container.solutions .small-boxes{width:13em;height:100%;border:1px solid #fff;position:relative;z-index:9;margin:0 5px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.container.solutions .small-boxes:hover{background:#fff}.container.solutions .small-boxes p{font-family:Lato;font-weight:300;width:100%;text-align:center;position:absolute;color:#fff;bottom:10px;margin:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.container.solutions .small-boxes img{height:3.5em;position:relative;top:1.75em}.container.solutions .small-boxes svg{position:absolute;-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%);top:50%;left:50%}.container.solutions .small-boxes svg:hover{-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.container.solutions .small-boxes svg .cls-1{stroke-width:1px}.container.solutions .small-boxes#strategy svg{height:28px;width:28px}.container.solutions .small-boxes#strategy svg .cls-1{fill:#fff}.container.solutions .small-boxes#analytics svg{width:33px}.container.solutions .small-boxes#mediaPlanning svg{width:50px}.container.solutions .small-boxes#r-d svg{width:28px}.container.solutions .small-boxes#creative svg{width:56px}.container.solutions .small-boxes#creative svg .cls-1{fill:#fff}.container.solutions .small-boxes#videoProduction svg{width:27px}.container.solutions .boxes{text-align:center;cursor:pointer;display:flex;margin:10px auto;height:115px}.container.solutions #newbusiness{width:28px;height:28px}.container.solutions #bothboxes{position:relative;margin:0 auto;height:115px;width:980px}.container.solutions .brainContainer{position:relative;height:340px;margin-top:30px}.container.solutions .brainContainer span:not(.isvg){font-size:14px;font-family:Lato;font-weight:400;color:#fff;position:absolute;top:50%;left:50%;width:100px;text-align:center}.container.solutions .brainContainer span:not(.isvg):nth-of-type(2){-webkit-transform:translate(-330%,-240%);transform:translate(-330%,-240%)}.container.solutions .brainContainer span:not(.isvg):nth-of-type(3){-webkit-transform:translate(-200%,575%);transform:translate(-200%,575%)}.container.solutions .brainContainer span:not(.isvg):nth-of-type(4){-webkit-transform:translate(-50%,760%);transform:translate(-50%,760%)}.container.solutions .brainContainer span:not(.isvg):nth-of-type(5){-webkit-transform:translate(165%,590%);transform:translate(165%,590%)}.container.solutions .brainContainer span:not(.isvg):nth-of-type(6){-webkit-transform:translate(229%,-210%);transform:translate(229%,-210%)}.container.solutions .brainContainer span:not(.isvg):nth-of-type(7){-webkit-transform:translate(155%,-780%);transform:translate(155%,-780%)}.container.solutions .brainContainer .brain{display:block}.container.solutions .brainContainer .brain,.container.solutions .brainContainer .brainMediaPlanning{margin:0;width:470px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container.solutions .brainContainer .brainMediaPlanning{display:block;display:none}.work .flexWrap{display:inline-flex;justify-content:space-around;width:90%;position:relative}.work div#AV{font-family:Lato;font-weight:300;text-align:center;color:#e0cab1;position:relative;left:10px;margin:0 auto;top:50%;-webkit-transform:translateY(-85%);transform:translateY(-85%);z-index:9999}.work div#AV a{-webkit-transition:color .25s ease-in;transition:color .25s ease-in;top:.02em}.work div#AV a:hover{color:#1277f6}.work #Work a{color:#aaa}.work .historystats{position:relative;width:163px;z-index:5;margin:0 auto;right:14px;font-family:Lato;font-weight:300}.work #hist{color:#aaa;cursor:pointer}.work #stats{color:#1277f6}.work #stats,.work #statsj{position:relative;cursor:pointer}.work #statsj{margin:0;right:3.5em;top:1.48em;color:#aaa;display:none}.work #historystatsj{position:relative;left:9.3em}.work #histj{right:10.25em;color:#1277f6;margin:0;top:1.5em;display:none;cursor:pointer}.work #histj,.work span#hist{position:relative}.work #A,.work #V{font-family:Lato;z-index:2;cursor:pointer;text-decoration:none;color:#e0cab1;display:inline-block}.work #A,.work #V,.work span#Pipe{font-size:11em;margin:0;position:relative}.work span#Pipe{left:.012em}.work div#greybackground{z-index:1;position:absolute;background-color:#aaa;top:17.56em;opacity:.1;left:7em;width:0;height:8.6em;margin-left:11em}.work .work-mobile{display:none}.work div#greybackground1{z-index:1;position:absolute;background-color:#aaa;top:17.56em;opacity:.1;left:18em;width:0;height:8.6em;-webkit-transition:-webkit-transform 1s ease-in;transition:-webkit-transform 1s ease-in;transition:transform 1s ease-in;transition:transform 1s ease-in,-webkit-transform 1s ease-in}.work div#adstrat{right:-7.5em}.work div#adstrat,.work div#visualsjquery{font-family:Lato;position:relative;top:3em;display:none}.work div#visualsjquery{right:-22.1em}.work div.research{position:relative;float:right;margin-top:-1.5%;right:40px;height:170px}.work div.research,.work div.research a{font-family:Lato;font-weight:300;color:#e0cab1;z-index:5;text-decoration:none}.work div.research a{right:4em;-webkit-transition:all .13s ease-in;transition:all .13s ease-in}.work #Research{font-family:Lato;font-weight:300;color:#000!important;padding-bottom:.2em;right:4em}.work div.research a:hover{color:#1277f6}.work #archive a{position:relative;top:1em;left:11em}.work .graphline{position:absolute;bottom:-.3em;left:-.6em}.work .nodes{position:absolute;z-index:5;top:-7.8em}.work #text34{display:flex;display:none;position:relative;bottom:7em}.work .category span:nth-of-type(2){color:#1277f6;position:relative}.work .category span:first-of-type{font-weight:bolder;font-size:1.1em;color:#000}.work .category{text-align:center;width:20vw;font-family:Lato}.work .category img{height:50px;width:50px;display:none;margin:0 auto 5px}.work .value{position:relative;display:block;color:#000;text-align:center;bottom:340px;font-weight:bolder;font-size:1.25em;padding-left:50px}.work .key span,.work .value span{padding:0 .1em;position:relative;top:19em}.work .value span{width:130px}.work .keyvalue span{position:relative;display:none}.work .keyvalue{position:absolute;margin:50px auto 0;width:100%}.work #sprout{height:30px;position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.work :after,.work :before{box-sizing:inherit}.work #chart{position:absolute;bottom:-5px;left:0}.work .aspect-ratio{height:0;padding-bottom:50%}@media screen and (max-width:1039px){.work .Research{display:none}}.advertising #Login a,.advertising #navbar,.advertising #navbar a,.advertising #Work a{color:#000}.advertising #campaigns{font-family:Lato;font-size:2em;text-align:right;margin:2em 1em 0 0;z-index:3;position:absolute;right:0;cursor:pointer;top:1em}.advertising #voli{margin:.4em 0}.advertising #voli:hover{color:silver}.advertising #mtv,.advertising #pepper{margin:.4em 0}.advertising #pepper:hover{color:#820000}.advertising #barrym{margin:.4em 0}.advertising #barrym:hover{color:#e42087}.advertising #barryimg img{top:0;height:100%;width:100%;z-index:1;position:absolute;left:0;display:none}.advertising #pinkstripes img{left:4em;top:0;height:100%;width:40%;z-index:2;position:absolute;display:none}.advertising #kfc{margin:.4em 0}.advertising #kfc:hover{color:#c11728}.advertising #bud{margin:.4em 0}.advertising #bud:hover{color:#1266aa}.advertising #asap,.advertising #unforgiveable{margin:.4em 0}.advertising #asap:hover{color:#000}.advertising #pitbullad{margin:.4em 0}.advertising #pitbullad:hover{color:#e7b740}.advertising #heat{margin:.4em 0}.advertising #heat:hover{color:#d00022}.advertising #Logindiv path{fill:#000}.visuals{background:#f5f5f5}.visuals #pics{height:98.5%;margin-top:1.5%;font-size:0;width:100%;overflow:hidden}.visuals #pics img{margin:0;vertical-align:top;height:100%;width:100%;object-fit:cover}.visuals .legend{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:415px}.visuals .legend p{color:#aaa;font-size:12px}.visuals .video-container{display:none;width:29.99%;position:relative;left:30%;top:-81.8%;height:33.59%}.visuals .video-container>div{background:#000}.visuals .video-container.show{display:block}.visuals .video-container+.video-container{margin-left:2%}.visuals .pretty-embed{width:100%;height:100%}.visuals .pretty-embed img{height:100%!important}.visuals .html5-main-video,.visuals iframe{width:100%;height:100%}.visuals #Work a{color:#aaa}.visuals #container{min-width:1040px;min-height:645px;height:calc(100vh - 60px - 1.53%);width:100%;position:absolute}.visuals #createvis{font-family:Lato;color:#aaa;font-size:22px;position:relative;font-weight:300;line-height:21px;height:17%;width:15%;display:inline-block;vertical-align:top;min-width:156px}.visuals #createvis p{position:relative;left:1.5%}.visuals #learnmorecreate{position:relative;bottom:18%}.visuals #learnmorecreate a{font-size:16px;position:relative;font-family:Lato;font-weight:300;color:#1277f6;text-decoration:none;left:1.5%;top:10px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.visuals #learnmorecreate a:hover{color:#093976}.visuals #learnmorecreate img{height:15px;position:relative;vertical-align:middle;width:auto}.visuals .mask h3{width:100%;height:100%;position:absolute;text-align:center;-webkit-transition:all .35s linear;transition:all .35s linear;background-color:hsla(0,0%,66.7%,.8);opacity:0;color:#e0cab1}.visuals .mask h3:hover{opacity:1}.visuals .mask h3:hover p{top:5%;opacity:1}.visuals #av-top{min-width:960px;position:relative}.visuals #av-top a{width:33px;display:block;position:relative;float:right;color:#e0cab1;margin-top:-20px;font-size:16px;z-index:999;right:10px;text-decoration:none;cursor:pointer;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.visuals #av-top a:hover{color:#1277f6}.visuals .mask p{top:100%;font-family:Lato;font-weight:300;position:absolute;background-color:hsla(0,0%,100%,.9);font-size:3vh;text-align:center;width:100%;height:100%;vertical-align:middle;-webkit-transition:all .35s ease;transition:all .35s ease;opacity:0}.visuals .pictures{cursor:pointer;visibility:hidden;overflow:hidden;opacity:1}.visuals .pictures,.visuals .picturesblank{position:relative;display:inline-block;height:17%;width:15%;min-width:156px}.visuals .picturesblank{vertical-align:top}.visuals .keys{position:relative;font-family:Avenir-Light;color:#e0cab1;font-size:89.2%;display:block}.visuals .keys:after{content:"\A0   "}.visuals .values{position:relative;font-family:Avenir-Light;color:#aaa;font-size:89.2%;height:100%;display:inline-block}.visuals #iframe-video iframe{position:relative;height:100%;width:100%;border:none}.visuals #barrymtext .keys,.visuals #barrymtext .values{right:1%}.visuals .videoText{display:flex;left:60%;position:relative;width:15%;padding-left:.6%;max-height:0;-webkit-transition:all .5s linear;transition:all .5s linear;flex-direction:column;align-items:flex-start;justify-content:space-between;overflow:hidden}.visuals .videoText.activeText{top:-115.1%;max-height:33.2%}.visuals .videoText.activeText .keys{margin:6% 0}.visuals #iframe-video{height:100%}.visuals iframe .vp-player-layout{left:0!important;top:0!important;width:100%!important;height:100%!important}#nprogress{pointer-events:none}#nprogress .bar{background:#1277f6;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#1277f6 transparent transparent #1277f6;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}#root,html{height:100%}.noScroll{overflow:hidden}.height-100{height:100%}.container{position:relative;overflow:hidden;min-width:960px}.mobilemenulayout{display:none}.login{top:30px;left:30px}.login,.login a{position:absolute}.login a{height:30px;width:30px;text-decoration:none;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.login a,.login a:visited{color:#1277f6}.login a:hover{color:#e0cab1}.login svg{height:30px;width:30px;position:absolute;fill:#1277f6;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.login svg:hover{fill:#ccc}.minimobilefooter{display:none;background:transparent;height:50px;width:100%;text-align:center;margin-top:-2px}.minimobilefooter img{height:44px;width:auto;margin:0 auto;padding:0 13px}.minimobilefooter #contactmini{height:37px;padding-bottom:3px}.minimobilefooter #signinmini{height:25px;padding-bottom:9px}#logo img{float:left;position:relative;height:4em;width:auto}#hamburger{display:none}#navbar{position:relative;font-family:Lato;font-size:1em;z-index:3;margin:0 auto;width:525px;top:10px;text-align:center}#navbar,#navbar a{font-weight:lighter;color:#1277f6}#navbar a{text-decoration:none;width:100%;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}#navbar a:hover{color:#aaa}#navbar ul{display:inline-flex;list-style-type:none;padding:0;margin:0 auto;width:100%;justify-content:space-around;align-items:center}#navbar li{position:relative;font-weight:lighter}.display-none{display:none!important}body{font-family:Lato;font-weight:lighter;height:100%;width:100%;margin:0}#logo{font-size:2em;font-weight:500;border-style:solid;width:99px;padding-left:.2em;height:45px}#logo,#logo a{position:relative}#logo a{right:3px;text-decoration:none;line-height:43px}#Logindiv{width:100%;display:none}#Logindiv svg{width:30px;height:30px}.darkwrapper{height:100%;width:100%;background-color:#000;opacity:.6;z-index:10}
/*# sourceMappingURL=main.024d4a08.chunk.css.map */