#menu_trigger .standout,#team .team_member_info:before,.container11 h6:after,.icon_container:before,.plane:before,.plane_and_banner .banner:before,nav#main_menu .navBG.mobile div:before,span.underline>:after,ul#main.main_menu li a p:after,ul#main.main_menu li a p:before{content:""}.container,.full_container{padding:100px 25px;width:100%}.btn_text_upper,.four-oh-four-message h3,.grid_item_content .content_container>article h5{text-transform:uppercase}#shortAbout,.fadeOutAll,.hero,.winona,header.home,span.underline{overflow:hidden}button,button>span{vertical-align:middle}span.underline{display:inline-block;margin:0 auto}span.underline.burnt_plum>:hover{color:#2d2326}span.underline.burnt_plum>:after{background:#ea2272}span.underline.watermelon>:after{background:#2d2326}span.underline.watermelon>:hover{color:#ea2272}span.underline.lime>:hover{color:#c2ef00}span.underline.lime>:after{background:#c2ef00}span.underline.light_grass>:hover{color:#54d060}span.underline.light_grass>:after{background:#54d060}span.underline.dark_seafoam>:hover{color:#00ac83}span.underline.dark_seafoam>:after{background:#00ac83}span.underline.white>:hover{color:#fff}span.underline.white>:after{background:#fff}span.underline>:after{height:1px;border-bottom:1px solid;display:block;transform:scale3d(0,0,0);-webkit-transform:scale3d(0,0,0);-moz-transform:scale3d(0,0,0);-o-transform:scale3d(0,0,0);-ms-transform:scale3d(0,0,0);-webkit-transition:transform .15s;-moz-transition:transform .15s;-o-transition:transform .15s;-ms-transition:transform .15s;transition:transform .15s;margin:0 auto}body:not(.portable_device) span.underline>:hover::after{transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-ms-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s}.centerX{left:50%;-webkit-transform:perspective(1px) translate3d(-50%,0,0);-moz-transform:perspective(1px) translate3d(-50%,0,0);-o-transform:perspective(1px) translate3d(-50%,0,0);-ms-transform:perspective(1px) translate3d(-50%,0,0);transform:perspective(1px) translate3d(-50%,0,0);display:inline-block}.centerX_rel{margin-left:auto;margin-right:auto;position:relative}.centerY{top:50%;-webkit-transform:perspective(1px) translate3d(0,-50%,0);-moz-transform:perspective(1px) translate3d(0,-50%,0);-o-transform:perspective(1px) translate3d(0,-50%,0);-ms-transform:perspective(1px) translate3d(0,-50%,0);transform:perspective(1px) translate3d(0,-50%,0)}.centerXY{top:50%;left:50%;-webkit-transform:perspective(1px) translate3d(-50%,-50%,0);-moz-transform:perspective(1px) translate3d(-50%,-50%,0);-o-transform:perspective(1px) translate3d(-50%,-50%,0);-ms-transform:perspective(1px) translate3d(-50%,-50%,0);transform:perspective(1px) translate3d(-50%,-50%,0)}.transition{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.clearly{zoom:1.001}.full_width{width:100%;display:block}.container{max-width:1200px;display:block;margin:0 auto}.full_container{display:block}.folio_container{width:100%;display:block;padding-left:50px;padding-right:50px}.mini_container{width:100%;max-width:600px;margin:0 auto;padding:0 25px}.medium_container{width:100%;max-width:1040px}.third{width:30%;position:relative;float:left}.third:nth-child(2){margin:0 5%}.bg_burnt_plum{background:#2d2326}.bg_watermelon{background:#ea2272}.bg_lime{background:#c2ef00}.bg_light_grass{background:#54d060}.bg_dark_seafoam{background:#00ac83}.bg_white{background:#fff}.bg_eggshell{background:#fafafa}.bg_mother_of_pearl{background:#f5f5f5}.bg_dk{background:#222}.bg_md_dk{background:#333}.bg_md{background:#555}.bg_lt{background:#eee}.no_bg{background:0 0!important}.burnt_plum{color:#2d2326}.watermelon{color:#ea2272}.lime{color:#c2ef00}.light_grass{color:#54d060}.dark_seafoam{color:#00ac83}.super-dk{color:#222}.just-dk{color:#333}.med-dk{color:#656565}.almost-dk{color:#888}.wht{color:#fff}.standard-burnt_plum{color:rgba(45,35,38,.85)}.standard-watermelon{color:rgba(234,24,114,.85)}.standard-lime{color:rgba(194,239,0,.85)}.standard-light_grass{color:rgba(84,208,96,.85)}.standard-dark_seafoam{color:rgba(0,172,131,.85)}.btn_white-dk,.standard-wht{color:rgba(255,255,255,.85)}.t_sm{margin-top:25px}.t_md{margin-top:50px}.t_lg{margin-top:75px}.t_xlg{margin-top:100px}.b_sm{margin-bottom:25px}.b_md{margin-bottom:50px}.b_lg{margin-bottom:75px}.b_xlg{margin-bottom:100px}.l_sm{margin-left:25px}.l_md{margin-left:50px}.l_lg{margin-left:75px}.l_xlg{margin-left:100px}.r_sm{margin-right:25px}.r_md{margin-right:50px}.r_lg{margin-right:75px}.r_xlg{margin-right:100px}.T_sm{padding-top:25px}.T_md{padding-top:50px}.T_lg{padding-top:75px}.T_xlg{padding-top:100px}.B_sm{padding-bottom:25px}.B_md{padding-bottom:50px}.B_lg{padding-bottom:75px}.B_xlg{padding-bottom:100px}.L_sm{padding-left:25px}.L_md{padding-left:50px}.L_lg{padding-left:75px}.L_xlg{padding-left:100px}.R_sm{padding-right:25px}.R_md{padding-right:50px}.R_lg{padding-right:75px}.R_xlg{padding-right:100px}.separator{height:1px;border-bottom-width:1px;border-style:dotted;display:block;position:relative}.separator.wht{border-color:rgba(255,255,255,.5)}.separator.drk{border-color:rgba(0,0,0,.25)}.separator.fifty{width:50%;max-width:1000px;min-width:320px}.separator.full{width:100%}.separator.center{margin-left:auto;margin-right:auto}button{display:block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}body:not(.portable_device) button:focus{outline:0}.btn_sm{font-size:14px}.btn_sm>span,.winona.btn_sm:after{padding:10px 15px}.btn_md{font-size:16px}.btn_md>span,.winona.btn_md:after{padding:15px 20px}.btn_lg{font-size:18px}.btn_lg>span,.winona.btn_lg:after{padding:1em 2em}.btn_text_upper{letter-spacing:2px}ul#main li,ul#main.main_menu li,ul#main.mobile_menu li{letter-spacing:3px;text-align:center}.btn_text_thin{font-weight:300}.btn_text_md,.btn_text_med{font-weight:400}.btn_text_heavy{font-weight:600}.btn_round_sm{border-radius:5px}.btn_round_md{border-radius:15px}.btn_round_lg{border-radius:40px}.btn_border_thin{border-width:1px}.btn_border_med_thin{border-width:2px}.btn_border_med{border-width:3px}.btn_border_med_thick{border-width:4px}.btn_border_thick{border-width:5px}.btn_border_solid{border-style:solid}.btn_border_dotted{border-style:dotted}.btn_white-dk{border-color:rgba(255,255,255,.85)}body:not(.portable_device) .btn_white-dk:hover{border-color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.25)}.btn_white-dk:after{color:#fff}.btn_white-wht{color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.85)}body:not(.portable_device) .btn_white-wht:hover{border-color:rgba(255,255,255,.85);background-color:rgba(255,255,255,.85)}.btn_white-wht-solid{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1)}body:not(.portable_device) .btn_white-wht-solid:hover{border-color:rgba(255,255,255,1);background-color:rgba(255,255,255,1)}.btn_white-wht-solid:after,.btn_white-wht:after{color:#00ac83}.btn_grey-grey{color:rgba(34,34,34,.85);border-color:rgba(34,34,34,.85)}body:not(.portable_device) .btn_grey-grey:hover{background-color:rgba(34,34,34,.85);border-color:rgba(34,34,34,.85)}.btn_grey-grey:after{color:#fff}.btn_light_grass{color:#54d060;border-color:#54d060}body:not(.portable_device) .btn_light_grass:hover{background-color:#54d060;border-color:#54d060}.btn_light_grass:after{color:#fff}.winona{padding:0;-webkit-transition:border-color .3s,background-color .3s;-moz-transition:border-color .3s,background-color .3s;-o-transition:border-color .3s,background-color .3s;-ms-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-moz-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);-ms-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.winona::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate3d(0,25%,0);-moz-transform:translate3d(0,25%,0);-o-transform:translate3d(0,25%,0);-ms-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}.winona>span{display:block}.winona::after,.winona>span{-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-moz-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);-ms-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}body:not(.portable_device) .winona:hover::after{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body:not(.portable_device) .winona:hover>span{opacity:0;-webkit-transform:translate3d(0,-25%,0);-moz-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);-ms-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}a.cross.h-trigger--effect-ivana:after,a.cross.h-trigger--effect-ivana:before{-webkit-box-shadow:0 0 0 4px rgba(51,51,51,.25);-moz-box-shadow:0 0 0 4px rgba(51,51,51,.25);box-shadow:0 0 0 4px rgba(51,51,51,.25)}.easy_does_it{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.x_marks_the_spot{width:48px;height:48px;display:block;position:relative}.delayed,.lazyloading{opacity:0}.loaded{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}.zoom{-webkit-animation:mainImg 60s ease infinite;-moz-animation:mainImg 60s ease infinite;-o-animation:mainImg 60s ease infinite;-ms-animation:mainImg 60s ease infinite;animation:mainImg 60s ease infinite}@-webkit-keyframes mainImg{0%,100%{-webkit-transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1)}}@-moz-keyframes mainImg{0%,100%{-moz-transform:scale3d(1,1,1)}50%{-moz-transform:scale3d(1.1,1.1,1.1)}}@-o-keyframes mainImg{0%,100%{-o-transform:scale3d(1,1,1)}50%{-o-transform:scale3d(1.1,1.1,1.1)}}@keyframes mainImg{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.1,1.1,1.1)}}@-webkit-keyframes fluxBG{0%,100%,5%{background:#ea2272}33%{background:#00ac83}67%{background:#54d060}}@-moz-keyframes fluxBG{0%,100%,5%{background:#ea2272}33%{background:#00ac83}67%{background:#54d060}}@-o-keyframes fluxBG{0%,100%,5%{background:#ea2272}33%{background:#00ac83}67%{background:#54d060}}@keyframes fluxBG{0%,100%,5%{background:#ea2272}33%{background:#00ac83}67%{background:#54d060}}@-webkit-keyframes right-to-left{0%{-webkit-transform:translate3d(101vw,0,0)}100%{-webkit-transform:translate3d(-260px,0,0)}}@-moz-keyframes right-to-left{0%{-moz-transform:translate3d(101vw,0,0)}100%{-moz-transform:translate3d(-260px,0,0)}}@-o-keyframes right-to-left{0%{-o-transform:translate3d(101vw,0,0)}100%{-o-transform:translate3d(-260px,0,0)}}@keyframes right-to-left{0%{transform:translate3d(101vw,0,0)}100%{transform:translate3d(-260px,0,0)}}@-webkit-keyframes spinit{0%,100%{-webkit-transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1,.2,1)}}@-moz-keyframes spinit{0%,100%{-moz-transform:scale3d(1,1,1)}50%{-moz-transform:scale3d(1,.2,1)}}@-o-keyframes spinit{0%,100%{-o-transform:scale3d(1,1,1)}50%{-o-transform:scale3d(1,.2,1)}}@keyframes spinit{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1,.2,1)}}@-webkit-keyframes byebyeREM{0%{opacity:0}100%{opacity:1}}@-moz-keyframes byebyeREM{0%{opacity:0}100%{opacity:1}}@-o-keyframes byebyeREM{0%{opacity:0}100%{opacity:1}}@keyframes byebyeREM{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes anim-effect-ivana-1{0%{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{opacity:.05;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-moz-keyframes anim-effect-ivana-1{0%{opacity:1;-moz-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{opacity:.05;-moz-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-o-keyframes anim-effect-ivana-1{0%{opacity:1;-o-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{opacity:.05;-o-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes anim-effect-ivana-1{0%{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{opacity:.05;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes anim-effect-ivana-2{0%{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%,50%{opacity:.05;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@-moz-keyframes anim-effect-ivana-2{0%{opacity:1;-moz-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%,50%{opacity:.05;-moz-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@-o-keyframes anim-effect-ivana-2{0%{opacity:1;-o-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%,50%{opacity:.05;-o-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@keyframes anim-effect-ivana-2{0%{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%,50%{opacity:.05;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@-webkit-keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes animMove{from{top:100px}}@-moz-keyframes animMove{from{top:100px}}@-o-keyframes animMove{from{top:100px}}@keyframes animMove{from{top:100px}}@-webkit-keyframes animMoveUpFromDown{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes animMoveUpFromDown{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0)}}@-o-keyframes animMoveUpFromDown{from{-o-transform:translateY(100%)}to{-o-transform:translateY(0)}}@keyframes animMoveUpFromDown{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animMoveUp{to{-webkit-transform:translateY(-100%)}}@-moz-keyframes animMoveUp{to{-moz-transform:translateY(-100%)}}@-o-keyframes animMoveUp{to{-o-transform:translateY(-100%)}}@keyframes animMoveUp{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes animMoveDownFromUp{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes animMoveDownFromUp{from{-moz-transform:translateY(-100%)}to{-moz-transform:translateY(0)}}@-o-keyframes animMoveDownFromUp{from{-o-transform:translateY(-100%)}to{-o-transform:translateY(0)}}@keyframes animMoveDownFromUp{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animMoveDown{to{-webkit-transform:translateY(100%)}}@-moz-keyframes animMoveDown{to{-moz-transform:translateY(100%)}}@-o-keyframes animMoveDown{to{-o-transform:translateY(100%)}}@keyframes animMoveDown{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes animHideNext{to{opacity:0;-webkit-transform:translate3d(0,-500px,0)}}@-moz-keyframes animHideNext{to{opacity:0;-moz-transform:translate3d(0,-500px,0)}}@-o-keyframes animHideNext{to{opacity:0;-o-transform:translate3d(0,-500px,0)}}@keyframes animHideNext{to{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}@-webkit-keyframes animShowNext{from{opacity:0;-webkit-transform:translate3d(0,500px,0)}}@-moz-keyframes animShowNext{from{opacity:0;-moz-transform:translate3d(0,500px,0)}}@-o-keyframes animShowNext{from{opacity:0;-o-transform:translate3d(0,500px,0)}}@keyframes animShowNext{from{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@-webkit-keyframes animHidePrev{to{opacity:0;-webkit-transform:translate3d(0,500px,0)}}@-moz-keyframes animHidePrev{to{opacity:0;-moz-transform:translate3d(0,500px,0)}}@-o-keyframes animHidePrev{to{opacity:0;-o-transform:translate3d(0,500px,0)}}@keyframes animHidePrev{to{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@-webkit-keyframes animShowPrev{from{opacity:0;-webkit-transform:translate3d(0,-500px,0)}}@-moz-keyframes animShowPrev{from{opacity:0;-moz-transform:translate3d(0,-500px,0)}}@-o-keyframes animShowPrev{from{opacity:0;-o-transform:translate3d(0,-500px,0)}}@keyframes animShowPrev{from{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}@-webkit-keyframes stars_flying{0%{-webkit-transform:translate3d(0,-350px,0);transform:translate3d(0,-350px,0)}100%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}}@-moz-keyframes stars_flying{0%{-moz-transform:translate3d(0,-350px,0)}100%{-moz-transform:translate3d(0,-50px,0)}}@-o-keyframes stars_flying{0%{-o-transform:translate3d(0,-350px,0)}100%{-o-transform:translate3d(0,-50px,0)}}@keyframes stars_flying{0%{transform:translate3d(0,-350px,0)}100%{transform:translate3d(0,-50px,0)}}@-webkit-keyframes takeOFF{from,to{-webkit-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-3px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(3px,0,0)}}@-moz-keyframes takeOFF{from,to{-moz-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-moz-transform:translate3d(-3px,0,0)}20%,40%,60%,80%{-moz-transform:translate3d(3px,0,0)}}@-o-keyframes takeOFF{from,to{-o-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-o-transform:translate3d(-3px,0,0)}20%,40%,60%,80%{-o-transform:translate3d(3px,0,0)}}@keyframes takeOFF{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}@-webkit-keyframes initiateBLASTING{0%{-webkit-transform:translateX(-50%) scale3d(0,1,1);opacity:1}100%{-webkit-transform:translateX(-50%) scale3d(1,1,1);opacity:1}}@-moz-keyframes initiateBLASTING{0%{-moz-transform:translateX(-50%) scale3d(0,1,1);opacity:1}100%{-moz-transform:translateX(-50%) scale3d(1,1,1);opacity:1}}@-o-keyframes initiateBLASTING{0%{-o-transform:translateX(-50%) scale3d(0,1,1);opacity:1}100%{-o-transform:translateX(-50%) scale3d(1,1,1);opacity:1}}@keyframes initiateBLASTING{0%{transform:translateX(-50%) scale3d(0,1,1);opacity:1}100%{transform:translateX(-50%) scale3d(1,1,1);opacity:1}}@keyframes fireBLASTING{from,to{transform:translate3d(-50%,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-50%,-3px,0)}20%,40%,60%,80%{transform:translate3d(-50%,3px,0)}}@-webkit-keyframes fireBLASTING{from,to{-webkit-transform:translate3d(-50%,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-50%,-3px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(-50%,3px,0)}}@-moz-keyframes fireBLASTING{from,to{-moz-transform:translate3d(-50%,0,0)}10%,30%,50%,70%,90%{-moz-transform:translate3d(-50%,-3px,0)}20%,40%,60%,80%{-moz-transform:translate3d(-50%,3px,0)}}@-o-keyframes fireBLASTING{from,to{-o-transform:translate3d(-50%,0,0)}10%,30%,50%,70%,90%{-o-transform:translate3d(-50%,-3px,0)}20%,40%,60%,80%{-o-transform:translate3d(-50%,3px,0)}}@-webkit-keyframes failed{0%{-webkit-transform:translate3d(0,50px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes failed{0%{-moz-transform:translate3d(0,50px,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);opacity:1}}@-o-keyframes failed{0%{-o-transform:translate3d(0,50px,0);opacity:0}100%{-o-transform:translate3d(0,0,0);opacity:1}}@keyframes failed{0%{transform:translate3d(0,50px,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes formIn{0%{opacity:0;-webkit-transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes formIn{0%{opacity:0;-moz-transform:translateY(50px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes formIn{0%{opacity:0;-o-transform:translateY(50px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes formIn{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}#menu_trigger{top:20px;right:25px;display:block;cursor:pointer;z-index:5000;position:fixed}#menu_trigger .standout{background:rgba(34,34,34,.85);width:55px;height:55px;top:-4px;left:-4px;border-radius:4px;display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.25s transform cubic-bezier(.68,-.55,.27,1.55);-moz-transition:.25s transform cubic-bezier(.68,-.55,.27,1.55);-o-transition:.25s transform cubic-bezier(.68,-.55,.27,1.55);-ms-transition:.25s transform cubic-bezier(.68,-.55,.27,1.55);transition:.25s transform cubic-bezier(.68,-.55,.27,1.55);z-index:-1;position:absolute}.svg .nosvg{display:none}.no-svg .nosvg{background:url(../img/icons/hamburger.png) no-repeat;background-size:100%;width:48px;height:48px;display:block;position:relative}.noclick{width:100px;height:100px;top:0;right:0;z-index:9999;position:absolute}.svgItem{-webkit-transform-origin:32% 50%;-o-transform-origin:32% 50%;-ms-transform-origin:32% 50%;transform-origin:32% 50%}body:last-child .svgItem,x:-moz-any-link{-moz-transform-origin:21px 31px;transform-origin:21px 32px}.svgItemCenter{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#menu_overlay{background:rgba(0,0,0,.9);width:100vw;height:100vh;display:none;z-index:4000;position:fixed}.no-rgba #menu_overlay{background:#222}nav#main_menu{background:rgba(255,255,255,.3);width:calc(100% - 40px);height:calc(100% - 40px);top:20px;left:20px;display:block;position:absolute}.no-csscalc nav#main_menu{width:100%;height:100%;top:0;left:0}ul#main{height:100%;display:block;margin:0 auto;position:relative}ul#main li{position:relative}ul#main.main_menu li{background:rgba(0,0,0,.1);width:20%;height:100%;border-left:1px dotted rgba(255,255,255,.3);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:inline-block;margin-right:-4px;position:relative}ul#main li a,ul#main li a>div{position:absolute;display:block}ul#main.main_menu li:hover{background:rgba(0,0,0,.5)}ul#main.main_menu li:last-child{border-right:1px dotted rgba(255,255,255,.25)}ul#main li a{width:100%;height:100%;left:0}ul#main.main_menu li a>div{bottom:100px;width:100%}ul#main li a p{font-size:14px;font-weight:400;color:#f5f5f5;-webkit-transition:opacity .5s ease-in-out .15s;-moz-transition:opacity .5s ease-in-out .15s;-o-transition:opacity .5s ease-in-out .15s;-ms-transition:opacity .5s ease-in-out .15s;transition:opacity .5s ease-in-out .15s}ul#main.main_menu li a p{opacity:.65}ul#main.main_menu li a p:after,ul#main.main_menu li a p:before{background:#f5f5f5;width:100%;max-width:125px;height:1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in-out .15s;-moz-transition:all .5s ease-in-out .15s;-o-transition:all .5s ease-in-out .15s;-ms-transition:all .5s ease-in-out .15s;transition:all .5s ease-in-out .15s;display:block;position:relative}ul#main.main_menu li a p:before{bottom:10px}ul#main.main_menu li a p:after{top:10px}ul#main.main_menu li a p:after,ul#main.main_menu li a p:before,ul#main.main_menu li:hover a p{opacity:1}ul#main.main_menu li:hover a p::before{bottom:20px}ul#main.main_menu li:hover a p::after{top:20px}ul#main.mobile_menu{width:100%;max-width:450px;padding:75px 25px}ul#main.mobile_menu li{width:100%;height:20%;border-top:1px dotted rgba(255,255,255,.3);display:block;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;position:relative}ul#main.mobile_menu li.show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:1s all ease-out;-moz-transition:1s all ease-out;-o-transition:1s all ease-out;-ms-transition:1s all ease-out;transition:1s all ease-out;opacity:1}ul#main.mobile_menu li:last-child{border-bottom:1px dotted rgba(255,255,255,.25)}ul#main.mobile_menu li a p{opacity:.85}nav#main_menu .navBG{width:100%;height:100%;display:block;position:absolute}nav#main_menu .navBG div{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%;height:100%;-webkit-transition:opacity .75s ease-in-out;-moz-transition:opacity .75s ease-in-out;-o-transition:opacity .75s ease-in-out;-ms-transition:opacity .75s ease-in-out;transition:opacity .75s ease-in-out;display:block;position:absolute}nav#main_menu .navBG.mobile div:before{background:#222;width:100%;height:100%;display:block;opacity:.85;position:absolute}nav#main_menu .navBG.full div{opacity:0}nav#main_menu .navBG div.active{opacity:1}.fadeOutAll{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0}#logo.header{top:16px;left:25px;z-index:45;margin-top:17px;position:absolute}#footer_logo path{fill:#fff}.ethosLogo path{fill:transparent;stroke:#fff;stroke-width:0}svg.ethosLogo.animate path{stroke-width:1}.ethosLogo .fadein{fill:#fff;-webkit-transition:fill 1s;-moz-transition:fill 1s;transition:fill 1s}.home-underlay{width:100%;height:100vh;display:block;z-index:-1;position:fixed}.home-underlay:before{width:100%;height:100%;content:"";display:block;-webkit-animation:fluxBG 30s ease infinite;-o-animation:fluxBG 30s ease infinite;-ms-animation:fluxBG 30s ease infinite;animation:fluxBG 30s ease infinite;opacity:.75;z-index:-1;position:absolute}#shortAbout a,.banner,.button_box a{display:inline-block}.home-underlay.main{background:url(../img/skyline-original.jpg) center center no-repeat;background-size:cover}.home-underlay.about{background:url(../img/about_bg.jpg) center center no-repeat;background-size:cover}body:last-child .home-underlay:before,x:-moz-any-link{background:rgba(84,208,96,1);background:-moz-radial-gradient(center,ellipse cover,rgba(84,208,96,1) 0,rgba(0,172,132,1) 100%);background:radial-gradient(ellipse at center,rgba(84,208,96,1) 0,rgba(0,172,132,1) 100%);-moz-animation:none;animation:none}header.home{text-align:center;height:100vh;position:relative}.hero{top:0;left:0;bottom:0;right:0;position:absolute}#shortAbout,.banner,.main_box{position:relative}.banner{width:90%;max-width:825px;height:auto}.main_box{width:100%;max-height:calc(100% - 85px);color:#fff;border:7px solid rgba(255,255,255,.85);padding:25px}.button_box a{margin:0 auto}#shortAbout{background:rgba(18,124,172,1);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(18,124,172,1)),color-stop(30%,rgba(68,144,202,1)),color-stop(100%,rgba(181,213,242,1)));background:-webkit-linear-gradient(top,rgba(18,124,172,1) 0,rgba(68,144,202,1) 30%,rgba(181,213,242,1) 100%);background:-moz-linear-gradient(top,rgba(18,124,172,1) 0,rgba(68,144,202,1) 30%,rgba(181,213,242,1) 100%);background:-o-linear-gradient(top,rgba(18,124,172,1) 0,rgba(68,144,202,1) 30%,rgba(181,213,242,1) 100%);background:-ms-linear-gradient(top,rgba(18,124,172,1) 0,rgba(68,144,202,1) 30%,rgba(181,213,242,1) 100%);background:linear-gradient(to bottom,rgba(18,124,172,1) 0,rgba(68,144,202,1) 30%,rgba(181,213,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#76b8f2', endColorstr='#b5d5f2', GradientType=0 );width:100%}#shortAbout .container{z-index:50;position:relative}#shortAbout img{width:100%;bottom:0;left:0;display:block;position:absolute}#shortAbout img:nth-child(1){z-index:20}#shortAbout img:nth-child(2){z-index:15}#shortAbout img:nth-child(3){z-index:10}#shortAbout img:nth-child(4){z-index:5}#shortAbout .the_scene{width:100%;height:500px;margin-top:-150px;display:block;position:absolute}.the_scene .cloud{display:block;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease;opacity:.65;position:relative}.the_scene .cloud:nth-child(1){top:125px;left:-25px}.the_scene .cloud:nth-child(2){top:150px;left:50px}.the_scene .cloud:nth-child(3){top:0;left:40%}.the_scene .cloud:nth-child(4){top:25px;left:43%}.the_scene .cloud:nth-child(5){top:15px;left:48%}.the_scene .cloud:nth-child(6){top:150px;left:75%}.the_scene .cloud span{background:#fff;width:50px;height:50px;border-radius:50%;display:block;position:absolute}.the_scene .cloud span:nth-child(1){top:25px;left:0}.the_scene .cloud span:nth-child(2){top:10px;left:25px}.the_scene .cloud span:nth-child(3){top:40px;left:20px}.the_scene .cloud span:nth-child(4){top:15px;left:55px}.the_scene .cloud span:nth-child(5){top:30px;left:50px}.plane_and_banner{top:100px;width:260px;display:block;-webkit-animation:right-to-left 40s linear infinite;-moz-animation:right-to-left 40s linear infinite;-o-animation:right-to-left 40s linear infinite;-ms-animation:right-to-left 40s linear infinite;animation:right-to-left 40s linear infinite;position:absolute}.plane{background:url(../img/icons/airplane.png) no-repeat;background-size:100%;width:80px;height:40px;display:inline-block;overflow:visible;z-index:3;position:relative}.plane:before{background:#fff;width:2px;height:20px;top:6px;left:-4px;border-radius:5px;display:block;-webkit-animation:spinit .15s ease infinite;-moz-animation:spinit .15s ease infinite;-o-animation:spinit .15s ease infinite;-ms-animation:spinit .15s infinite;animation:spinit .15s ease infinite;position:absolute}.plane_and_banner span{background:#ddd;width:60px;height:1px;top:-23px;left:-10px;display:inline-block;z-index:2;position:relative}.plane_and_banner .banner{background:#fff;width:auto;top:-17px;left:-20px;border-radius:2px;display:inline-block;z-index:1;padding:0 10px 0 20px;position:relative}.plane_and_banner .banner:before{background:#00ac83;width:5px;height:5px;top:50%;left:5px;border-radius:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#contact button,#portfolio .title{position:relative}.plane_and_banner .banner h6{font-weight:700;letter-spacing:5px}#shortAbout #skyline{z-index:10;position:relative}#portfolio .title{width:100%;max-width:1200px;display:block;margin:0 auto 75px;padding:0 25px}#contact h1{text-align:center}.md-modal{width:90%;max-width:1200px;min-width:320px;height:90%;max-height:650px;min-height:500px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;z-index:2000;position:fixed}.md-show{visibility:visible}.fs-form-full .fs-fields>li,.fs-message-error,.fs-message-final,.fs-nav-dots,.fs-numbers,.fs-progress,.md-overlay,button.fs-continue{visibility:hidden}.md-overlay{width:100%;height:100%;top:0;left:0;opacity:0;z-index:1000;position:fixed}.md-content,header.about{position:relative;width:100%}.md-show~.md-overlay{opacity:1;visibility:visible}.md-content{background:#fff;height:100%;border-radius:3px}.md-show.md-modal~.md-overlay{background:rgba(0,0,0,.5)}.md-modal .md-content{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-o-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0}.md-modal .md-content,.md-show.md-modal~.master{-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.md-show.md-modal .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}header.about{height:600px;display:block;overflow:hidden}header.about .header-content{width:100%;height:100%;z-index:40;position:absolute}.about_city{width:65vw;bottom:0;right:0;overflow:hidden;opacity:.65;position:absolute}.container11{text-align:center;overflow:hidden;position:relative}.icon_container{width:75px;height:75px;margin:0 auto 25px;position:relative}.icon_container:before{width:75px;height:75px;left:50%;border:2px solid #222;border-radius:5px;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;position:absolute}#team,#team .team_link,#team .team_link span.name,.container11 h6:after,.icon_container i{display:block;position:relative}.container11 .easing{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.icon_container a{width:100%;height:100%;display:block}.icon_container i{font-size:28px;color:#222}.container11 h6{color:#222}.container11 h6:after{background:#222;width:50px;height:2px;border-radius:5px;margin:10px auto 25px}#team{height:800px;min-height:100vh;padding:25px}#team .team_link{width:calc(50vw - 35px);height:calc(50vh - 25px);min-height:50%;border:1px dashed rgba(255,255,255,.5);cursor:pointer;overflow:hidden;float:left}#team .team_link span.name{text-align:center;z-index:15}#team .team_link span.name h4{display:inline-block;padding:5px 10px}body:not(.portable_device) #team .team_link:hover span.name h4{background:rgba(0,0,0,.5)}#team .team_link .bio_photo.grid{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;z-index:10;position:absolute}#team .team_link:hover .bio_photo.grid{-webkit-transform:translate3d(-50%,-125px,0);-moz-transform:translate3d(-50%,-125px,0);-o-transform:translate3d(-50%,-125px,0);-ms-transform:translate3d(-50%,-125px,0);transform:translate3d(-50%,-125px,0);opacity:1}.team__intro{width:365px;top:calc(-85px - 50%);text-align:center;display:block;box-sizing:content-box;overflow:hidden;pointer-events:none;opacity:0;-webkit-animation:animFadeIn .5s ease-in-out forwards;-moz-animation:animFadeIn .5s ease-in-out forwards;-o-animation:animFadeIn .5s ease-in-out forwards;-ms-animation:animFadeIn .5s ease-in-out forwards;animation:animFadeIn .5s ease-in-out forwards;z-index:0;margin:0 auto;padding:25px;position:relative}#team .bios_box,#team .member_box,.team_intro{position:absolute}#team .bios_box{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;border-radius:4px;display:none;overflow:hidden;z-index:50}#team .member_box{height:100%;top:0;display:block}#team .team_member_info{background:url(../img/skyline-original.jpg) no-repeat;background-size:cover;-webkit-transform:translate3d(-330px,0,0);-moz-transform:translate3d(-330px,0,0);-o-transform:translate3d(-330px,0,0);-ms-transform:translate3d(-330px,0,0);transform:translate3d(-330px,0,0);z-index:20}#team .team_member_info:before{background:rgba(0,0,0,.8);width:100%;height:100%;top:0;left:0;display:block;position:absolute}#team .team_member_info:nth-child(1){background-position:center left}#team .team_member_info:nth-child(3){background-position:center center}#team .team_member_info:nth-child(5){background-position:center right}#team .team_member_info .what_i_do{width:100%;text-align:center;color:#fff;display:block;position:relative}#team .team_member_info .what_i_do i{font-size:19px}#team .team_member_info .bio_name{width:100%;bottom:50px;left:0;text-align:center;display:block;padding:0 15px;position:absolute}#team .team_member_info .bio_name h3{font-size:26px}#team .team_member_bio{background:#fff;width:100%;-webkit-transform:translate3d(-100vw,0,0);-moz-transform:translate3d(-100vw,0,0);-o-transform:translate3d(-100vw,0,0);-ms-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0);z-index:10}#team .bio_master_container{height:100%;top:0;right:0;display:block;position:absolute}#team .team_member_bio .bio_close{right:80px;display:block;cursor:pointer;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);opacity:.75;z-index:100;position:absolute}#team .team_member_bio .bio_container{width:100%;bottom:25px;left:0;padding:25px;position:absolute}#team .bio_photo{width:185px;height:185px;border-radius:50%;box-shadow:0 0 0 5px rgba(34,34,34,.05);overflow:hidden;z-index:10;position:relative}#team .bio_photo img{width:100%;max-width:100%;height:100%;max-height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#team .team_member_bio .the_bio{width:100%;max-width:600px;text-align:center;display:block;position:relative}header#what_we_do_intro{background:rgba(255,255,255,.85);width:100%;height:100vh;border-right:100px solid #c2ef00;display:block;position:relative}.message{bottom:100px;left:50px;width:100%;max-width:600px;display:block;position:absolute}.message h6 span:nth-of-type(1):after,.message h6 span:nth-of-type(2):after{content:"|";display:inline;margin:0 10px}#werks_grid{background:#222;width:100%;height:100vh;min-height:100vh;display:block;position:relative}#werks_grid>.werks_grid_item{width:50vw;height:50vh;min-height:50%;display:inline-block;cursor:pointer;-webkit-transition:.5s background ease-in-out;-moz-transition:.5s background ease-in-out;-o-transition:.5s background ease-in-out;-ms-transition:.5s background ease-in-out;transition:.5s background ease-in-out;overflow:hidden;position:absolute}#werks_grid .werks_grid_item.lighter{background:rgba(84,208,96,1)}#werks_grid .werks_grid_item.action.lighter:hover{background:rgba(84,208,96,.75)}#werks_grid .werks_grid_item.darker{background:rgba(0,172,131,1)}#werks_grid .werks_grid_item.action.darker:hover{background:rgba(0,172,131,.75)}#werks_grid>.werks_grid_item:nth-child(1){top:0;left:0}#werks_grid>.werks_grid_item:nth-child(2){top:0;right:0}#werks_grid>.werks_grid_item:nth-child(1) figure{background:url(../img/what-we-do-design.jpg) center center no-repeat;background-size:cover}#werks_grid>.werks_grid_item:nth-child(2) figure{background:url(../img/what-we-do-dev.jpg) center center no-repeat;background-size:cover}#werks_grid>.werks_grid_item:nth-child(3) figure{background:url(../img/what-we-do-connection.jpg) center center no-repeat;background-size:cover}#werks_grid>.werks_grid_item:nth-child(4) figure{background:url(../img/what-we-do-marketing.jpg) center center no-repeat;background-size:cover}#werks_grid>.werks_grid_item:nth-child(3){bottom:0;left:0}#werks_grid>.werks_grid_item:nth-child(4){bottom:0;right:0}#werks_grid .werks_grid_item.flavor figure{opacity:.05;-webkit-transition:3s opacity ease-out 1s;-moz-transition:3s opacity ease-out 1s;-o-transition:3s opacity ease-out 1s;-ms-transition:3s opacity ease-out 1s;transition:3s opacity ease-out 1s}#werks_grid figure{width:100%;height:100%;display:block;opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.15s all ease-out;-moz-transition:.15s all ease-out;-o-transition:.15s all ease-out;-ms-transition:.15s all ease-out;transition:.15s all ease-out;position:absolute}#werks_grid .werks_grid_item.action:hover figure{opacity:.25;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition-duration:4s;-moz-transition-duration:4s;-o-transition-duration:4s;-ms-transition-duration:4s;transition-duration:4s}#werks_grid .figcaption_wrap{width:100%;display:block;position:relative}#werks_grid .figcaption_wrap.charlie{top:40%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#werks_grid figcaption{display:inline-block;position:relative}#werks_grid figcaption *{display:inline-block}#werks_grid .werks_grid_item h2{pointer-events:none;position:relative}#werks_grid figcaption i{font-size:46px;margin-right:15px}#werks_grid .werks_grid_item>article{display:none}#werks_grid .grid_item_content{width:100%;height:100%;top:0;left:0;display:block;overflow:hidden;z-index:-1;position:absolute}.grid_item_content-close{top:20px;right:90px;display:none;cursor:pointer;opacity:.85;z-index:110;position:absolute}.grid_item_content .content_container{width:100%;display:block;padding:5%;position:relative}.grid_item_content .content_container figcaption{top:-250px;border-bottom:0 solid #fff;-webkit-transition:.15s border ease;-moz-transition:.15s border ease;-o-transition:.15s border ease;-ms-transition:.15s border ease;transition:.15s border ease;padding:0 5px 10px 0}.grid_item_content .content_container figcaption.border{border-bottom:8px solid #fff;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.grid_item_content .content_container>article{width:calc(100% - 420px);top:-70px;left:420px;display:none;position:relative}.grid_item_content .content_container>article h5:before{background:#fff;width:20px;height:20px;content:"";display:inline-block;margin:0 10px 0 0;position:relative}footer#contactInfo{text-align:center;color:#fff}footer#contactInfo.vidGlass{background:rgba(34,34,34,.75);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(34,34,34,.75)),color-stop(25%,rgba(34,34,34,.75)),color-stop(100%,rgba(34,34,34,.35)));background:-webkit-linear-gradient(top,rgba(34,34,34,.75) 0,rgba(34,34,34,.75) 25%,rgba(34,34,34,.35) 100%);background:-moz-linear-gradient(top,rgba(34,34,34,.75) 0,rgba(34,34,34,.75) 25%,rgba(34,34,34,.35) 100%);background:-o-linear-gradient(top,rgba(34,34,34,.75) 0,rgba(34,34,34,.75) 25%,rgba(34,34,34,.35) 100%);background:-ms-linear-gradient(top,rgba(34,34,34,.75) 0,rgba(34,34,34,.75) 25%,rgba(34,34,34,.35) 100%);background:linear-gradient(to bottom,rgba(34,34,34,.75) 0,rgba(34,34,34,.75) 25%,rgba(34,34,34,.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#222222', GradientType=0 )}a#footer_logo{display:inline-flex;position:relative}.ethosInfo span.vert,a#footer_logo h1{display:inline-block}footer#contactInfo .ethosInfo>p{margin-bottom:0}footer#contactInfo #social a .fa{font-size:28px;color:#fff;opacity:.75}footer#contactInfo #social a .fa:hover{opacity:1}.ethosInfo span.vert{top:-9px;position:relative}#broadcast__container{background:#fff;width:100%;max-width:600px;height:auto;max-height:100vh;border-radius:3px;display:none;opacity:0;z-index:6000!important;padding:25px;position:fixed}#mc_embed_signup{width:100%}#mc_embed_signup input,#mc_embed_signup label,#mc_embed_signup p{font-size:18px}#mc_embed_signup input[type=text],#mc_embed_signup input[type=email]{width:100%;text-overflow:ellipsis;border:1px dashed rgba(0,0,0,.25);border-radius:3px;color:#333;display:block;margin:0 0 15px;padding:10px}#mc_embed_signup input[type=text]:hover,#mc_embed_signup input[type=email]:hover{border:1px dotted rgba(0,0,0,.5)}#mc_embed_signup input[type=text]:focus,#mc_embed_signup input[type=email]:focus{background:#fafafa;border:1px solid #00ac83;outline:0!important}#mc_embed_signup .mc-field-group{position:relative}.mc-field-group.input-group{display:none!important}#mc_embed_signup input.mce_inline_error{border:1px solid #ea2272!important}#mc_embed_signup .mc-field-group>div{background-color:transparent!important;top:10px;right:20px;color:#ea2272!important;font-weight:600;pointer-events:none;margin:0!important;padding:0!important;position:absolute}#mc_embed_signup .response{font-size:18px!important;color:#00ac83!important}.broadcast_underlay{background:rgba(0,0,0,.65);width:100%;height:100%;top:0;left:0;display:block;-webkit-animation:byebyeREM .25s ease-in-out forwards;-moz-animation:byebyeREM .25s ease-in-out forwards;-o-animation:byebyeREM .25s ease-in-out forwards;animation:byebyeREM .25s ease-in-out forwards;z-index:5800;position:fixed}.broadcast_underlay.reverse{-webkit-animation:byebyeREM .25s ease-in-out running;-moz-animation:byebyeREM .25s ease-in-out reverse;-o-animation:byebyeREM .25s ease-in-out reverse;animation:byebyeREM .25s ease-in-out running}.come_on_in{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.come_on_in.active{-webkit-animation:formIn .75s cubic-bezier(0,0,0,.99) forwards;-moz-animation:formIn .75s cubic-bezier(0,0,0,.99) forwards;-o-animation:formIn .75s cubic-bezier(0,0,0,.99) forwards;animation:formIn .75s cubic-bezier(0,0,0,.99) forwards}.form_separator{width:100%;border-bottom:2px dashed rgba(0,0,0,.25)}button.acknowledge,button.acknowledge:active,button.acknowledge:focus,button.acknowledge:hover{outline:0!important}.fs-fields textarea:focus,.fs-form-wrap button:focus,.fs-form-wrap input:focus,div.cs-select:focus{outline:0}.form.clear{position:relative}button#exit{right:0;bottom:0;display:block;position:absolute}.the_mighty_four_oh_four{overflow:hidden}.four-oh-four-container{width:100vw;height:100vh;top:0;left:0;display:block;position:absolute}.four-oh-four-main{width:800px;height:600px;left:5%;box-shadow:2px 4px 9px rgba(0,0,0,.2);display:block;overflow:hidden;position:relative}.four-oh-four-main iframe{margin-top:-50px}.the_mighty_four_oh_four footer{display:none}.four-oh-four-message{width:100%;max-width:480px;height:auto;left:58%;top:30%;display:block;position:absolute}.four-oh-four-message h3{background:#ea2272;line-height:.9;color:#fff;display:inline-block;margin-bottom:10px;padding:10px}.four-oh-four-message h3:nth-child(3){margin-bottom:25px}.time-to-move-along{background:#c2ef00;background:-webkit-linear-gradient(left,rgba(194,239,0,1) 0,rgba(0,172,131,1) 100%);background:-moz-linear-gradient(left,rgba(194,239,0,1) 0,rgba(0,172,131,1) 100%);background:linear-gradient(to right,rgba(194,239,0,1) 0,rgba(0,172,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2ef00', endColorstr='#00ac83', GradientType=1 );width:100%;height:100%;display:block;-webkit-animation:byebyeREM 4s ease-in-out 40s both;-moz-animation:byebyeREM 4s ease-in-out 40s both;-o-animation:byebyeREM 4s ease-in-out 40s both;-ms-animation:byebyeREM 4s ease-in-out 40s both;animation:byebyeREM 4s ease-in-out 40s both;opacity:0;position:absolute}.time-to-move-along:before{top:50%;left:50%;font-size:22px;font-weight:500;letter-spacing:-1px;content:"please choose a menu option";border:4px solid #fff;color:#fff;display:inline-block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px;position:relative}.h-trigger.h-trigger--hover,.h-trigger:focus{outline:0;color:#fff}.h-trigger--effect-ivana::before,.h-trigger::after{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;border-radius:50%;content:'';opacity:0;pointer-events:none}.h-trigger--effect-ivana::after,.h-trigger--effect-ivana::before{box-shadow:0 0 0 4px rgba(255,255,255,.75)}.h-trigger--effect-ivana.h-trigger--hover::before{-webkit-animation:anim-effect-ivana-1 .5s forwards;animation:anim-effect-ivana-1 .5s forwards}.h-trigger--effect-ivana.h-trigger--hover::after{-webkit-animation:anim-effect-ivana-2 .5s forwards;animation:anim-effect-ivana-2 .5s forwards}#modal-16.hide{z-index:-10}.fs-form-wrap{position:relative;width:100%;height:100%;color:#54d060;max-height:100%;display:none}.overview .fs-form-wrap{height:100%}.fs-form{position:relative;text-align:left;font-size:30px}.no-js .fs-form{padding:0 0 6em}.fs-form-full{top:10%;margin:0 auto;width:70%}.fs-form-overview{padding:25px;width:100%;height:100%;color:#54d060;font-size:1.2em}.fs-fields,.fs-fields>li{position:relative;padding:0}.fs-form-overview .fs-fields::before{display:block;color:#54d060;content:"let's review the facts...";font-weight:600;font-size:32px;letter-spacing:-1px}.fs-form.fs-show{-webkit-animation:animFadeIn .5s;animation:animFadeIn .5s}.fs-form.fs-show .fs-fields{-webkit-animation:animMove .5s;animation:animMove .5s}.fs-form .fs-display-next .fs-hide,.fs-form .fs-display-prev .fs-hide,.fs-form li.fs-current,.no-js .fs-form-full .fs-fields>li{visibility:visible}.fs-show{visibility:visible!important}.fs-form-wrap button[disabled]{opacity:.25;pointer-events:none}.fs-form .fs-submit{display:none}.fs-fields{margin:0 auto;top:0;list-style:none}.fs-form-overview ol{max-width:100%}.fs-fields>li{z-index:1;margin:0;border:none}.fs-fields>li:hover{z-index:999}.fs-form-full .fs-fields>li{position:absolute;width:100%}.fs-form-overview .fs-fields>li,.no-js .fs-form .fs-fields>li{padding:25px 25px 25px 0}.fs-form-overview .fs-fields>li{width:50%;float:left;position:relative}.fs-fields>li label{position:relative}.fs-fields>li label.fs-field-label{display:inline-block;padding:0 5px 1em 0;font-weight:600;letter-spacing:-1px;pointer-events:none}.fs-form-full .fs-fields>li label[data-info]::after{position:relative;display:inline-block;margin-left:10px;width:24px;height:24px;border:2px solid rgba(0,0,0,.25);color:rgba(0,0,0,.25);border-radius:50%;content:'i';vertical-align:top;text-align:center;font-weight:600;font-style:italic;font-size:14px;font-family:Georgia,serif;line-height:20px;cursor:pointer;pointer-events:auto}.fs-fields>li .fs-radio-custom span,.fs-numbers{font-weight:600;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fs-form-full .fs-fields>li label[data-info]::before{position:absolute;bottom:100%;left:0;padding:0 0 10px;min-width:400px;content:attr(data-info);font-size:18px;color:#54d060;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);pointer-events:none}.fs-form-full .fs-fields>li label[data-info]:hover::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fs-form-full .fs-fields>li .fs-info:hover,.fs-form-full .fs-fields>li label:hover~.fs-info{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.fs-fields input{display:block;margin:0;padding:10px;width:100%;border:none;border-bottom:2px dashed rgba(0,0,0,.25);background-color:transparent;color:#54d060;text-overflow:ellipsis;font-weight:600;font-size:26px;letter-spacing:-1px;border-radius:0}.fs-fields input:invalid{box-shadow:none}.fs-form-overview .fs-fields input{background:#fafafa;border-bottom-color:transparent;color:rgba(0,0,0,.5);font-size:26px}.fs-form-overview .fs-fields>li{margin:0!important}.fs-form-overview .fs-fields>li label.fs-field-label{padding:0!important}.fs-form-overview .fs-fields>li input{margin-top:10px;padding:0 0 0 10px!important}.fs-form-wrap button.md-close{bottom:25px;left:25px;position:absolute}.fs-fields [required]{background-image:url(../img/abacusstar.svg);background-position:top right;background-size:18px;background-repeat:no-repeat}.fs-fields input:focus,.fs-form-overview .fs-fields input:focus{background-color:rgba(0,172,131,.05)}.fs-fields .fs-radio-custom input[type=radio]{position:absolute;display:block;margin:0 auto 20px;width:100%;height:100%;opacity:0;cursor:pointer}.fs-fields>li .fs-radio-custom span{float:left;position:relative;margin-right:3%;padding:10px;max-width:200px;width:30%;text-align:center;font-size:50%}.fs-fields>li .fs-radio-custom span label{color:rgba(0,0,0,.4);-webkit-transition:color .3s;transition:color .3s}.fs-form-overview .fs-fields>li .fs-radio-custom span{max-width:140px;font-size:75%}.fs-fields>li .fs-radio-custom label{display:block;padding-top:100%;width:100%;height:100%;cursor:pointer}.fs-fields .fs-radio-custom label::after{position:absolute;top:50%;left:50%;width:100%;height:100%;background-position:50% 0;background-size:85%;background-repeat:no-repeat;content:'';opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fs-fields .fs-radio-custom label.radio-mobile::after{background-image:url(../img/mobile.svg)}.fs-fields .fs-radio-custom label.radio-social::after{background-image:url(../img/social.svg)}.fs-fields .fs-radio-custom label.radio-conversion::after{background-image:url(../img/conversion.svg)}.fs-fields .fs-radio-custom label:hover::after,.fs-fields input[type=radio]:checked+label::after,.fs-fields input[type=radio]:focus+label::after{opacity:1}.fs-fields .fs-radio-custom input[type=radio]:checked+label{color:#fff}.fs-form-overview .fs-fields .fs-radio-custom input[type=radio]:checked+label{color:rgba(0,0,0,.75)}.fs-fields textarea{padding:.25em;width:100%;height:200px;border:2px dashed rgba(0,0,0,.25);background-color:transparent;color:#54d060;font-weight:600;font-size:26px;letter-spacing:-1px;resize:none}.fs-form-overview .fs-fields textarea{background:#fafafa;height:100px;font-size:22px;border-color:transparent;color:rgba(0,0,0,.5)}.fs-form-overview .fs-fields textarea:focus{background:rgba(0,172,131,.05)}.fs-form div.cs-select.cs-skin-boxes{display:block}.fs-form-overview .cs-skin-boxes>span{border-radius:5px;width:90px;height:70px;font-size:.8em}.fs-form-overview .cs-skin-boxes>span::before{padding-top:50px;box-shadow:0 20px 0 rgba(0,0,0,.5),inset 0 -5px rgba(0,0,0,.5)}.fs-fields input.fs-mark{padding-left:1em;background-image:url(../img/dollar.svg);background-position:0 .15em;background-size:auto 75%;background-repeat:no-repeat}.fs-fields input.fs-mark[required]{background-image:url(../img/dollar.svg),url(../img/abacusstar.svg);background-position:0 .15em,top right;background-size:auto 75%,18px;background-repeat:no-repeat}.fs-fields input::-webkit-input-placeholder,.fs-fields textarea::-webkit-input-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:-moz-placeholder,.fs-fields textarea:-moz-placeholder{color:rgba(0,0,0,.1)}.fs-fields input::-moz-placeholder,.fs-fields textarea::-moz-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:-ms-input-placeholder,.fs-fields textarea:-ms-input-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:focus::-webkit-input-placeholder{color:transparent}.fs-nav-dots{position:absolute;top:50%;right:60px;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fs-nav-dots button{position:relative;display:block;padding:0;margin:16px 0;width:16px;height:16px;border-radius:50%;background:0 0;-webkit-transition:-webkit-transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}.fs-nav-dots button::after,.fs-nav-dots button::before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);content:'';text-indent:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fs-nav-dots button::after{background-color:rgba(0,0,0,.4);-webkit-transform:perspective(1000px) rotate3d(0,1,0,180deg);transform:perspective(1000px) rotate3d(0,1,0,180deg)}.fs-nav-dots button.fs-dot-current{-webkit-transform:perspective(1000px) rotate3d(0,1,0,360deg);transform:perspective(1000px) rotate3d(0,1,0,360deg)}.fs-nav-dots button.fs-dot-current::before,.fs-nav-dots button:hover::before{background-color:rgba(234,24,114,.75)!important}.fs-progress{position:absolute;top:0;width:0;height:.5em;background:#54d060;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.fs-numbers{position:absolute;top:0;right:0;overflow:hidden;color:#54d060;margin:40px;width:2em;font-size:26px;cursor:default}button.fs-continue,button.fs-submit{right:25px;bottom:25px;position:absolute}.fs-numbers:after{position:absolute;width:100%;text-align:center;content:'/';font-weight:400;opacity:.4;left:0}.fs-numbers span{float:right;width:40%;text-align:center}.fs-numbers .fs-number-current{float:left}.fs-numbers .fs-number-new{position:absolute;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.fs-numbers.fs-show-next .fs-number-new{-webkit-animation:animMoveUpFromDown .4s both;animation:animMoveUpFromDown .4s both}.fs-numbers.fs-show-next .fs-number-current{-webkit-animation:animMoveUp .4s both;animation:animMoveUp .4s both}.fs-numbers.fs-show-prev .fs-number-new{-webkit-animation:animMoveDownFromUp .4s both;animation:animMoveDownFromUp .4s both}.fs-numbers.fs-show-prev .fs-number-current{-webkit-animation:animMoveDown .4s both;animation:animMoveDown .4s both}.fs-form-overview .fs-submit,.no-js .fs-form .fs-submit{display:block;float:right}.fs-message-error{position:absolute;top:18%;left:50%;z-index:800;max-width:960px;width:70%;color:#ea2272;font-weight:600;font-size:1em;letter-spacing:-1px;opacity:0;-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0)}.fs-message-error.fs-show{opacity:1;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}span.form_error{bottom:-5px;color:#ea2272;font-size:16px;font-weight:500;opacity:0;-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);-o-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;position:absolute}span.form_error.form_error_show{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fs-form li.fs-hide,.fs-form li.fs-show{pointer-events:none}.fs-form .fs-display-next .fs-hide .fs-anim-lower,.fs-form .fs-display-next .fs-hide .fs-anim-upper{-webkit-animation:animHideNext .5s cubic-bezier(.7,0,.3,1) forwards;animation:animHideNext .5s cubic-bezier(.7,0,.3,1) forwards}.fs-form .fs-display-next .fs-hide .fs-anim-lower{-webkit-animation-delay:.1s;animation-delay:.1s}.fs-form .fs-display-next .fs-show .fs-anim-lower,.fs-form .fs-display-next .fs-show .fs-anim-upper{-webkit-animation:animShowNext .5s cubic-bezier(.7,0,.3,1) both .15s;animation:animShowNext .5s cubic-bezier(.7,0,.3,1) both .15s}.fs-form .fs-display-next .fs-show .fs-anim-lower{-webkit-animation-delay:.25s;animation-delay:.25s}.fs-form .fs-display-prev .fs-hide .fs-anim-lower,.fs-form .fs-display-prev .fs-hide .fs-anim-upper{-webkit-animation:animHidePrev .5s cubic-bezier(.7,0,.3,1) forwards;animation:animHidePrev .5s cubic-bezier(.7,0,.3,1) forwards}.fs-form .fs-display-prev .fs-hide .fs-anim-upper{-webkit-animation-delay:.1s;animation-delay:.1s}.fs-form .fs-display-prev .fs-show .fs-anim-lower,.fs-form .fs-display-prev .fs-show .fs-anim-upper{-webkit-animation:animShowPrev .5s cubic-bezier(.7,0,.3,1) both .15s;animation:animShowPrev .5s cubic-bezier(.7,0,.3,1) both .15s}.fs-form .fs-display-prev .fs-show .fs-anim-upper{-webkit-animation-delay:.25s;animation-delay:.25s}input[type=text]::-ms-clear{display:none}@media screen and (max-width:52.5em){.fs-form-wrap{font-size:70%}.fs-form{top:6em;right:2em;left:0;width:auto;font-size:2em}.fs-form.fs-form-overview{top:0;right:0;font-size:1.5em}.fs-title{padding:20px}.fs-numbers{margin:20px}.fs-nav-dots{right:25px}.fs-message-error{bottom:1.75em;left:0;padding:0 90px 0 2em;width:100%;font-size:1.5em;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.fs-message-error.fs-show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;max-width:500px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:3em}.cs-select .cs-selected span::after,.cs-select>span::after{speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{content:'\25BE';right:1em}.cs-select .cs-selected span::after{content:'\2713';margin-left:1em}.cs-select.cs-active>span::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden;z-index:10000}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}.md-content.success{width:100%;max-width:800px;height:450px;transition:.5s all ease-out .65s;-webkit-transition:.5s all ease-out .65s;-moz-transition:.5s all ease-out .65s;-o-transition:.5s all ease-out .65s;-ms-transition:.5s all ease-out .65s;margin:0 auto}.fs-form-wrap.hide{transform:translateY(-100px);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transition:.5s all ease-out;-webkit-transition:.5s all ease-out;-moz-transition:.5s all ease-out;-o-transition:.5s all ease-out;-ms-transition:.5s all ease-out;visibility:hidden;opacity:0}.success_message_box{width:100%;height:100%;top:0;left:0;display:none;z-index:2000;position:absolute}.rocket_setting_container{background:#131626;width:300px;height:300px;border:8px solid #f5f5f5;border-radius:50%;display:block;overflow:hidden;opacity:0;position:relative}.rocket_setting_container .the_background{width:100%;height:100%;top:0;left:0;opacity:0;position:absolute}.rocket_setting_container .the_background svg{width:100%;max-width:100%;position:absolute}.rocket__container{height:100%;top:40px;position:relative}.the_rocket,.the_rocket_fire,.word_box{height:auto;display:inline-block;position:absolute}.the_rocket,.the_rocket_fire{width:80px}.the_rocket{z-index:5}.the_rocket_fire{bottom:35px;z-index:4}.the_rocket svg,.the_rocket_fire img{width:100%;max-width:100%}.word_box{width:300px;opacity:0}.success_msg_close{display:block;opacity:0}.fail_message{width:100%;text-align:center;transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);opacity:0;animation:failed .5s ease 1.5s both;-webkit-animation:failed .5s ease 1.5s both;-moz-animation:failed .5s ease 1.5s both;-o-animation:failed .5s ease 1.5s both;z-index:100;padding:75px;position:relative}.fail_message a.retry{display:inline-block;cursor:pointer;margin:50px auto 0;position:relative}.the_background svg:nth-child(1){opacity:.65;animation:stars_flying 1s linear infinite;-webkit-animation:stars_flying 1s linear infinite;-moz-animation:stars_flying 1s linear infinite;-o-animation:stars_flying 1s linear infinite;z-index:2}.the_background svg:nth-child(2){opacity:.15;animation:stars_flying 4s linear infinite;-webkit-animation:stars_flying 4s linear infinite;-moz-animation:stars_flying 4s linear infinite;-o-animation:stars_flying 4s linear infinite;z-index:1}.take_off{animation:takeOFF 1s ease-out .5s;-webkit-animation:takeOFF 1s ease-out .5s;-moz-animation:takeOFF 1s ease-out .5s;-o-animation:takeOFF 1s ease-out .5s;z-index:10!important}.start_propulsion{opacity:0;animation:initiateBLASTING .5s ease-in both;-webkit-animation:initiateBLASTING .5s ease-in both;-moz-animation:initiateBLASTING .5s ease-in both;-o-animation:initiateBLASTING .5s ease-in both}.fire_blasting{animation:fireBLASTING .5s ease-out infinite;-webkit-animation:fireBLASTING .5s ease-out infinite;-moz-animation:fireBLASTING .5s ease-out infinite;-o-animation:fireBLASTING .5s ease-out infinite}