﻿.s3grid .feat6{width:15.8333333333%;margin-right:1%;margin-bottom:30px;float:left}.s3grid .feat6:nth-child(6n){margin-right:0}.s3grid .feat6:nth-child(6n):after{clear:both}.s3grid .feat6:nth-child(6n+1):before{clear:both}@media only screen and (max-width: 64em){.s3grid .feat6{width:32%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat6:nth-child(3n){margin-right:0}.s3grid .feat6:nth-child(3n):after{clear:both}.s3grid .feat6:nth-child(3n+1):before{clear:both}}.s3grid .feat5{width:19.2%;margin-right:1%;margin-bottom:30px;float:left}.s3grid .feat5:nth-child(5n){margin-right:0}.s3grid .feat5:nth-child(5n):after{clear:both}.s3grid .feat5:nth-child(5n+1):before{clear:both}@media only screen and (max-width: 40em){.s3grid .feat5{width:49%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat5:nth-child(2n){margin-right:0}.s3grid .feat5:nth-child(2n):after{clear:both}.s3grid .feat5:nth-child(2n+1):before{clear:both}}.s3grid .feat4{width:23.5%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat4:nth-child(4n){margin-right:0}.s3grid .feat4:nth-child(4n):after{clear:both}.s3grid .feat4:nth-child(4n+1):before{clear:both}@media only screen and (min-width: 40.1em) and (max-width: 64em){.s3grid .feat4{width:49%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat4:nth-child(2n){margin-right:0}.s3grid .feat4:nth-child(2n):after{clear:both}.s3grid .feat4:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 40em){.s3grid .feat4{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat4:nth-child(1n){margin-right:0}.s3grid .feat4:nth-child(1n):after{clear:both}.s3grid .feat4:nth-child(1n+1):before{clear:both}}.s3grid .feat3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.s3grid .feat3:nth-child(3n){margin-right:0}.s3grid .feat3:nth-child(3n):after{clear:both}.s3grid .feat3:nth-child(3n+1):before{clear:both}@media only screen and (max-width: 40em){.s3grid .feat3{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat3:nth-child(1n){margin-right:0}.s3grid .feat3:nth-child(1n):after{clear:both}.s3grid .feat3:nth-child(1n+1):before{clear:both}}.s3grid .feat2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.s3grid .feat2:nth-child(2n){margin-right:0}.s3grid .feat2:nth-child(2n):after{clear:both}.s3grid .feat2:nth-child(2n+1):before{clear:both}@media only screen and (max-width: 40em){.s3grid .feat2{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat2:nth-child(1n){margin-right:0}.s3grid .feat2:nth-child(1n):after{clear:both}.s3grid .feat2:nth-child(1n+1):before{clear:both}}.s3grid .feat1{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat1:nth-child(1n){margin-right:0}.s3grid .feat1:nth-child(1n):after{clear:both}.s3grid .feat1:nth-child(1n+1):before{clear:both}.s3grid .thirds{float:left;margin-bottom:30px;width:100%}@media only screen and (min-width: 40.1em){.s3grid .thirds{width:33%}.s3grid .thirds:first-child{margin-right:3%}}@media only screen and (max-width: 40em){.s3grid .thirds:last-child{margin-bottom:0px}}.s3grid .twos{float:left;margin-bottom:30px;width:100%}@media only screen and (min-width: 40.1em){.s3grid .twos{width:64%}.s3grid .twos:first-child{margin-right:3%}}@media only screen and (max-width: 40em){.s3grid .twos:last-child{margin-bottom:0px}}.grid .sm-1-up{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .sm-1-up:nth-child(1n){margin-right:0}.grid .sm-1-up:nth-child(1n):after{clear:both}.grid .sm-1-up:nth-child(1n+1):before{clear:both}.grid .sm-2-up{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-2-up:nth-child(2n){margin-right:0}.grid .sm-2-up:nth-child(2n):after{clear:both}.grid .sm-2-up:nth-child(2n+1):before{clear:both}.grid .sm-3-up{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-3-up:nth-child(3n){margin-right:0}.grid .sm-3-up:nth-child(3n):after{clear:both}.grid .sm-3-up:nth-child(3n+1):before{clear:both}.grid .sm-4-up{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-4-up:nth-child(4n){margin-right:0}.grid .sm-4-up:nth-child(4n):after{clear:both}.grid .sm-4-up:nth-child(4n+1):before{clear:both}@media only screen and (max-width: 40em){.grid .sm-1{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .sm-1:nth-child(1n){margin-right:0}.grid .sm-1:nth-child(1n):after{clear:both}.grid .sm-1:nth-child(1n+1):before{clear:both}.grid .sm-2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-2:nth-child(2n){margin-right:0}.grid .sm-2:nth-child(2n):after{clear:both}.grid .sm-2:nth-child(2n+1):before{clear:both}.grid .sm-3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-3:nth-child(3n){margin-right:0}.grid .sm-3:nth-child(3n):after{clear:both}.grid .sm-3:nth-child(3n+1):before{clear:both}.grid .sm-4{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-4:nth-child(4n){margin-right:0}.grid .sm-4:nth-child(4n):after{clear:both}.grid .sm-4:nth-child(4n+1):before{clear:both}}@media only screen and (max-width: 64em){.grid .md-1-down{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .md-1-down:nth-child(1n){margin-right:0}.grid .md-1-down:nth-child(1n):after{clear:both}.grid .md-1-down:nth-child(1n+1):before{clear:both}.grid .md-2-down{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-2-down:nth-child(2n){margin-right:0}.grid .md-2-down:nth-child(2n):after{clear:both}.grid .md-2-down:nth-child(2n+1):before{clear:both}.grid .md-3-down{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-3-down:nth-child(3n){margin-right:0}.grid .md-3-down:nth-child(3n):after{clear:both}.grid .md-3-down:nth-child(3n+1):before{clear:both}.grid .md-4-down{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-4-down:nth-child(4n){margin-right:0}.grid .md-4-down:nth-child(4n):after{clear:both}.grid .md-4-down:nth-child(4n+1):before{clear:both}}@media only screen and (min-width: 40.1em){.grid .md-1-up{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .md-1-up:nth-child(1n){margin-right:0}.grid .md-1-up:nth-child(1n):after{clear:both}.grid .md-1-up:nth-child(1n+1):before{clear:both}.grid .md-2-up{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-2-up:nth-child(2n){margin-right:0}.grid .md-2-up:nth-child(2n):after{clear:both}.grid .md-2-up:nth-child(2n+1):before{clear:both}.grid .md-3-up{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-3-up:nth-child(3n){margin-right:0}.grid .md-3-up:nth-child(3n):after{clear:both}.grid .md-3-up:nth-child(3n+1):before{clear:both}.grid .md-4-up{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-4-up:nth-child(4n){margin-right:0}.grid .md-4-up:nth-child(4n):after{clear:both}.grid .md-4-up:nth-child(4n+1):before{clear:both}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.grid .md-1{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .md-1:nth-child(1n){margin-right:0}.grid .md-1:nth-child(1n):after{clear:both}.grid .md-1:nth-child(1n+1):before{clear:both}.grid .md-2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-2:nth-child(2n){margin-right:0}.grid .md-2:nth-child(2n):after{clear:both}.grid .md-2:nth-child(2n+1):before{clear:both}.grid .md-3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-3:nth-child(3n){margin-right:0}.grid .md-3:nth-child(3n):after{clear:both}.grid .md-3:nth-child(3n+1):before{clear:both}.grid .md-4{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-4:nth-child(4n){margin-right:0}.grid .md-4:nth-child(4n):after{clear:both}.grid .md-4:nth-child(4n+1):before{clear:both}}@media only screen and (min-width: 64.1em){.grid .lg-1{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .lg-1:nth-child(1n){margin-right:0}.grid .lg-1:nth-child(1n):after{clear:both}.grid .lg-1:nth-child(1n+1):before{clear:both}.grid .lg-2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .lg-2:nth-child(2n){margin-right:0}.grid .lg-2:nth-child(2n):after{clear:both}.grid .lg-2:nth-child(2n+1):before{clear:both}.grid .lg-3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .lg-3:nth-child(3n){margin-right:0}.grid .lg-3:nth-child(3n):after{clear:both}.grid .lg-3:nth-child(3n+1):before{clear:both}.grid .lg-4{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .lg-4:nth-child(4n){margin-right:0}.grid .lg-4:nth-child(4n):after{clear:both}.grid .lg-4:nth-child(4n+1):before{clear:both}}.vertical-align{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.vertical-align .child{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.note{color:#ee0000 !important}.clearfix,.s3grid,.grid{*zoom:1}.clearfix:before,.s3grid:before,.grid:before,.clearfix:after,.s3grid:after,.grid:after{content:" ";display:table}.clearfix:after,.s3grid:after,.grid:after{clear:both}@media only screen and (max-width: 40em){.hide-phone{display:none !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.hide-tablet{display:none !important}}@media only screen and (min-width: 40.1em){.hide-tablet-up{display:none !important}}@media only screen and (max-width: 64em){.hide-tablet-down{display:none !important}}@media only screen and (min-width: 64.1em){.hide-desktop{display:none !important}}@media only screen and (max-width: 40em){.block-phone{display:block !important}}.block{display:block !important}@media only screen and (min-width: 40.1em) and (max-width: 64em){.block-tablet{display:block !important}}@media only screen and (max-width: 64em){.block-tablet-down{display:block !important}}@media only screen and (min-width: 40.1em){.block-tablet-up{display:block !important}}@media only screen and (min-width: 64.1em){.block-desktop{display:block !important}}.margbtm-40,.sidebar-wrap .item{margin-bottom:40px}.margbtm-30{margin-bottom:30px}.margbtm-20{margin-bottom:20px}.margbtm-10{margin-bottom:20px}.nomargbtm{margin-bottom:0px !important}@media only screen and (min-width: 40.1em){.nomargbtm-tablet-up{margin-bottom:0px !important}}@media only screen and (min-width: 64.1em){.nomargbtm-desktop{margin-bottom:0px !important}}.row{max-width:1200px}.container{width:100%}.container>.row{padding-top:40px;padding-bottom:40px}header .container .row,footer .container .row{padding:0}.flex-video{margin-bottom:0px}.flex-video iframe{max-width:100%}.main>.row{padding-left:10px;padding-right:10px}.uppercase{text-transform:uppercase}span.block{display:block}.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child{padding-right:0.9375rem}blockquote{border:none !important;padding:0;margin:0}.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child,.row .columns .medium-5:last-child{padding-right:0.9375rem}a img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}img{transform:translateZ(0px)}.spacheck{display:none}@media only screen and (max-width: 40em){.columns,.column{margin-bottom:0.9375rem}}@media only screen and (max-width: 64.063em){.container .row{padding-left:20px;padding-right:20px}}html,body{height:auto}.container>.row{padding-top:60px;padding-bottom:60px}@media only screen and (min-width: 64.1em){.container>.row{padding-right:20px;padding-left:20px}}.container{background:#fff}.content-wrap{min-height:100%;position:relative}@media (max-width: 64em){.content-wrap.menu-is-open{opacity:1}}.content-wrap.menu-is-open:before{content:' ';display:block;min-height:100%;max-height:100%;overflow:hidden}.sidebar .links>ul>li.has-sub>a{position:relative}.sidebar .links>ul>li.has-sub>a.here+ul{display:block}.mobile-navigation .links>ul>li.has-sub>a{position:relative}.mobile-navigation .links>ul>li.has-sub>a.here+ul{display:block}.mobile-navigation .links>ul>li.has-sub>a:after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;right:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url("/assets/img/s3-arrow.svg") no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.mobile-navigation .links>ul>li.has-sub>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}body,p{font-weight:300;font-size:18px;font-family:"nimbus-sans";color:#595959}h1,h2,h3,h4,h5{margin:0 0 15px 0;font-weight:300;color:#525252;font-family:"omnes-pro";line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a{font-weight:inherit;color:inherit !important}h1{font-weight:400;font-size:36px}@media only screen and (min-width: 40.1em) and (max-width: 64em){h1{font-size:32px !important}}@media only screen and (max-width: 40em){h1{font-size:28px}}h1 a{color:inherit}h2{color:#0091CA;font-size:30px;margin-bottom:15px}h2 a{color:inherit}h3{font-size:24px;margin:0 0 20px 0;font-weight:400}h1+h3{color:#0091CA;margin-top:-10px}h4{font-size:28px;margin-bottom:15px}p{line-height:1.8;margin-bottom:20px}a{color:#0091CA;font-weight:300}a:hover{color:inherit;opacity:0.6}.intro,.intro p{font-size:19px !important;font-weight:400;font-family:"omnes-pro";line-height:28px}ul li{list-style-type:none}blockquote{font-family:"omnes-pro";font-size:23px;line-height:1.5;font-weight:100;position:relative}blockquote p{font-weight:300;font-size:16px;font-family:"nimbus-sans"}blockquote cite{margin-top:20px;margin-bottom:20px;text-align:center;font-size:16px;color:#616161;font-style:normal;display:block}@media (max-width: 40em){blockquote{margin:0.25em 0 30px 0;padding:0.25em 0 0 0}blockquote:before{content:""}}blockquote.full{margin:0.25em 0 30px 0;padding:0.25em 0 0 0}blockquote.full:before{content:""}.relative{position:relative}.absolute{position:absolute}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.shadow-up{-webkit-box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);position:relative}.shadow-down,.nav .links>ul>li>ul,.subnav>li ul,#top-bar .top-menu>ul>li>ul.s3grid{-webkit-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);position:relative}.shadow-side{-webkit-box-shadow:-1px 3px 43px 0px rgba(0,0,0,0.41);-moz-box-shadow:-1px 3px 43px 0px rgba(0,0,0,0.41);box-shadow:-1px 3px 43px 0px rgba(0,0,0,0.41)}img.center{display:block;margin:auto}img.full{width:100%}img.circle{border-radius:100%;box-shadow:0px 0px 14px -6px #000;padding:10px}.img-wide{max-height:220px;overflow:hidden;display:block;margin-bottom:20px}.transition,a,header *,header .top,.sub .sub-content .intro p,.sub .sub-content p.intro,.sub .sect-content .intro p,.sub .sect-content p.intro,.subnav>li ul li a,.s3accordion .s3panel>a:after,#rate-us .star-rating li{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.transition2{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.bg-trans{-webkit-transition:background 0.5s ease, all 0.5s ease;-moz-transition:background 0.5s ease, all 0.5s ease;-ms-transition:background 0.5s ease, all 0.5s ease;-o-transition:background 0.5s ease, all 0.5s ease;transition:background 0.5s ease, all 0.5s ease}.btn,button.btn{display:inline-block;padding:14px 30px;text-align:center;font-family:"omnes-pro";font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;background:#000;color:#fff}@media only screen and (max-width: 40em){.btn,button.btn{display:block}}.btn:hover,button.btn:hover{opacity:0.6}button.btn{outline:none !important;cursor:pointer;border:none;margin-bottom:0px !important}@media only screen and (max-width: 40em){button.btn{width:100%;display:block}}button.btn:focus{box-shadow:inset 0px 0px 10px -1px #000 !important}a.arrow{color:#0091CA}a.arrow:after{content:' »'}.divider,.lg-div{border-bottom:1px solid #E0DEDE;border-top:1px solid #E7E6E6;clear:both;height:6px;margin-bottom:40px;margin-top:40px}.sm-div{display:none}@media only screen and (max-width: 40em){.sm-div{display:block}}.fancybox-inner iframe{max-width:100%}ul.media{background:none;padding:0px;text-align:center;margin:0px}ul.media li{display:inline}@media only screen and (max-width: 40em){ul.media li{display:inline-block;margin-bottom:10px}}ul.media li img{height:30px;margin-bottom:40px}@media only screen and (max-width: 40em){ul.media li img{height:20px}}ul.media li+li{margin-left:27px}@media only screen and (max-width: 40em){ul.media li+li{margin-left:10px}}header{z-index:99999 !important;width:100%;top:0px;left:0px;box-shadow:none !important;background:#1fa9d0}@media only screen and (max-width: 64em){header{background:#fff}}header.scrolled{box-shadow:0px 0px 15px -5px #000 !important}header.scrolled h4{margin-top:6px !important}header h1{margin-bottom:0px}header .top{padding:10px 0px}@media only screen and (max-width: 64em){header .top{padding:30px 0px}}header .top a,header .top p{margin:0px}header .top h4{text-transform:none;margin-bottom:10px;margin-top:10px}header .top h4 strong{font-weight:500}header .top p{font-family:"nimbus-sans";color:#fff;margin-bottom:5px;font-weight:300}header .top .slogan{margin-top:15px}header .top .slogan p{font-size:20px;font-weight:300;color:#000;line-height:1.3}header .top .logo img{display:block}@media only screen and (max-width: 64em){header .top .logo img{margin:auto;margin-bottom:10px}}header .top p{font-size:21px;font-weight:400;color:#000}header .top .columns{margin-bottom:0px !important}header .top .scroller{color:#fff;display:inline-block;text-align:right;background:#0d1341;padding:14px 30px}@media only screen and (max-width: 64em){header{margin-top:46px;position:relative !important;z-index:999 !important}header .text-left{text-align:center !important;margin-bottom:0px}}.mobile-logo{padding:22px 0px}.mobile-logo img{padding:0px 10px;margin-bottom:0px !important}.nav .links>ul{text-align:justify;margin-left:0px;height:46px;margin-bottom:0px}.nav .links>ul:after{content:'';display:inline-block;width:100%}.nav .links>ul>li{display:inline-block;height:100%;text-shadow:1px 1px 1px #207c95}.nav .links>ul>li.sep{color:#A0C6D3}.nav .links>ul>li.has-sub{position:relative}.nav .links>ul>li.has-sub>a:after{content:'';border-style:solid;border-color:#fff transparent transparent transparent;border:none !important;top:10px;position:relative;left:10px}.nav .links>ul>li>ul{overflow:hidden;text-align:left;display:none;height:auto;position:absolute;z-index:110;margin:0px;background:#138bbd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;min-width:100%}.nav .links>ul>li>ul li{display:block;line-height:1.6}.nav .links>ul>li>ul li a{font-size:14px;padding:8px 12px;line-height:1;color:#fff;text-shadow:none;white-space:nowrap}.nav .links>ul>li>ul li a.here{opacity:1;color:#95e0ff}.nav .links>ul>li>ul li a:hover{opacity:1;background:#0e729b;color:#fff}.nav .links>ul>li>ul:after{display:inline}.nav .links>ul>li:hover>ul.media-sub{display:block !important}.nav .links>ul>li a{font-size:15px;display:block;color:#fff;height:100%;padding:14px 10px;font-weight:400;font-family:"omnes-pro";line-height:1.4}.nav .links>ul>li a.here{opacity:1;color:#95e0ff}.nav .links>ul>li a:hover{opacity:1;color:#95e0ff}.nav .links>ul>li>a.has-drop:after{content:'';border-style:solid;border-color:#fff transparent transparent transparent;top:12px;position:relative;left:10px}.sticky-nav{background:#0091CA;position:fixed;top:0px;left:0px;z-index:99999;display:none;-webkit-box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33);-moz-box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33);box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33)}.sticky-nav .row{padding:0px;position:relative}.mobile-logo img{border-radius:0px}.right-off-canvas-menu{background:#212121;box-sizing:border-box}.mobile-nav-wrap{width:100%;position:fixed;padding:0px;z-index:9999 !important;top:0px;background:#0091CA}.mobile-nav-wrap a{font-weight:300}.mobile-nav-wrap .phone{font-size:16px;float:left;padding:15px 20px;background:#25688e;color:#fff}.mobile-nav-wrap .phone .fi-telephone{margin-right:15px}.mobile-nav-wrap .js-menu-toggle{display:inline-block;float:right;padding:15px 20px;color:#fff;font-family:"nimbus-sans";text-transform:uppercase;position:relative;left:0;font-size:16px}.mobile-nav-wrap .js-menu-toggle .title{padding-right:30px}.mobile-nav-wrap .js-menu-toggle .icon{position:absolute;display:block;width:20px;height:2px;background:#ffffff;top:50%;margin-top:-1px;right:20px;margin-left:-10px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.mobile-nav-wrap .js-menu-toggle .icon:before,.mobile-nav-wrap .js-menu-toggle .icon:after{content:'';position:absolute;left:0;background:inherit;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s, background 0s;-moz-transition:-moz-transform 0.6s, background 0s;transition:transform 0.6s, background 0s}.mobile-nav-wrap .js-menu-toggle .icon:before{top:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.mobile-nav-wrap .js-menu-toggle .icon:after{bottom:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon{background:rgba(232,74,100,0)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:before,.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:after{background:#ffffff}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:after{bottom:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.off-canvas-click{display:none}.off-canvas-click.active{width:100%;height:100%;display:block;right:220px;position:fixed;z-index:9999;top:0}.on-canvas{z-index:2;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s}.on-canvas.menu-is-open{-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px)}.mobile-navigation{position:fixed;height:100%;right:0;top:0;z-index:1;width:220px;background-color:#00658E;overflow-y:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px)}.mobile-navigation.menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}.mobile-navigation h4{margin-bottom:0}.mobile-navigation h4 a{display:block;padding:20px 20px;font-size:15px;background:#128abc;color:#fff !important;border-radius:0;margin-bottom:0;text-shadow:none;border:none}.mobile-navigation .ppc-number{margin-top:20px;display:block}.mobile-navigation .links>ul{padding:0px;margin:0px}.mobile-navigation .links>ul>li>a{color:#fff;display:block;padding:12px 20px;font-size:15px;font-family:"nimbus-sans";border-bottom:1px solid #007CAE;border-top:1px solid #057}.mobile-navigation .links>ul>li>a:hover{opacity:1}.mobile-navigation .links>ul>li.has-sub>ul{margin:0px;display:none;background:none;border-bottom:1px solid #007CAE;padding:10px}.mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub>a{text-transform:uppercase;color:#fff;background:none !important}.mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub ul{margin:0px;padding-left:10px;padding-right:10px}.mobile-navigation .links>ul>li.has-sub>ul>li>a{padding-left:10px !important}.mobile-navigation .links>ul>li.has-sub>ul li a{font-family:"omnes-pro";color:#e2e2e2;display:block;font-size:14px;padding:7px 10px}.mobile-navigation .links>ul>li.has-sub>ul li a.here{color:#fff;background:#004D6C;border-radius:4px}.mobile-navigation .mobile-details .socials{padding:20px 15px 10px 15px;margin:0px}.mobile-navigation .mobile-details .socials ul{margin:0}.mobile-navigation .mobile-details .socials li{display:inline-block}.mobile-navigation .mobile-details .socials li a{font-size:28px;margin:0 4px}.mobile-navigation .mobile-details p,.mobile-navigation .mobile-details a{font-family:"omnes-pro";color:#ffffff}.mobile-navigation .mobile-details p{margin-bottom:5px}.mobile-navigation .mobile-details a{font-weight:300}.tri-feats h3{background:url("/assets/img/bullet-arrow.jpg") no-repeat;line-height:35px;padding-left:45px}.s3grid.about img{margin-bottom:15px}.s3grid.about h3 a{color:#0091CA !important}.info-feat .feat2{overflow:hidden}.info-feat h4{display:table;padding-right:10px;position:relative}.info-feat h4:after{border-bottom:1px solid #E0DEDE;border-top:1px solid #E7E6E6;height:6px;content:" ";display:block;right:-500px;position:absolute;top:10px;width:490px}.info-feat ul.choose li{background:url("/assets/img/bullet-arrow-small.jpg") left 3px no-repeat;padding:0 0 20px 30px !important}.info-feat .indiv-patients-say blockquote{background:#f5f5f5;margin:0;max-width:100%;width:auto}.info-feat .indiv-patients-say blockquote:after{border-color:#f5f5f5 transparent;border-style:solid;border-width:15px 20px 0 0;bottom:-15px;content:"";display:block;left:30px;position:absolute;width:0}.info-feat .indiv-patients-say blockquote p{color:#555;font-size:20px;font-style:italic;padding:30px}.info-feat .indiv-patients-say cite{background:url("/assets/img/home-patients-say.gif") no-repeat;font-weight:300;padding:6px 0px 0 40px}.slider-wrap{position:relative}.slider-wrap .slide{background-repeat:no-repeat;background-position:center top}@media only screen and (max-width: 64em){.slider-wrap .slide{background-size:cover !important;background-position:right -100px top !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.slider-wrap .slide{background-position:right -100px top !important}}@media only screen and (max-width: 40em){.slider-wrap .slide{min-height:511px;background-position:right -180px top !important}}.slider-wrap .slide.one{background-image:url("/assets/img/home-feat-1.jpg")}.slider-wrap .slide.two{background-image:url("/assets/img/home-feat-2.jpg")}.slider-wrap .slide.three{background-image:url("/assets/img/home-feat-4.jpg")}@media only screen and (max-width: 40em){.slider-wrap .slide .row{padding-bottom:9px;padding-top:304px}.slider-wrap .slide .row .text{text-align:center !important;padding:20px;background:rgba(255,255,255,0.81)}.slider-wrap .slide .row .text p{display:none}.slider-wrap .slide .row .text h2{font-size:30px;line-height:1}.slider-wrap .slide .row .text h4{margin-bottom:20px}}.slider-wrap .slide .text h2{font-size:45px;line-height:50px}.slider-wrap #leftarrow,.slider-wrap #rightarrow{background-repeat:no-repeat;position:absolute;z-index:1000;width:70px;height:70px;top:40%;display:block;background-color:rgba(0,0,0,0.3);transition:background-color .125s ease-in-out;-moz-transition:background-color .125s ease-in-out;-webkit-transition:background-color .125s ease-in-out}@media only screen and (max-width: 40em){.slider-wrap #leftarrow,.slider-wrap #rightarrow{height:50px;width:30px}}.slider-wrap #leftarrow:hover,.slider-wrap #rightarrow:hover{background-color:rgba(0,0,0,0.2)}.slider-wrap #leftarrow{background-image:url("/assets/img/features-sprite-arrow.png") !important;background-position:25px 25px !important;left:0}@media only screen and (max-width: 40em){.slider-wrap #leftarrow{background-position:7px 15px !important}}.slider-wrap #rightarrow{background-image:url("/assets/img/features-sprite-arrow.png") !important;background-position:-35px 25px !important;right:0}@media only screen and (max-width: 40em){.slider-wrap #rightarrow{background-position:-57px 15px !important}}.main-slider{position:relative;overflow-y:hidden}.main-slider .prev-arrow,.main-slider .next-arrow{width:50px;height:51px;display:block;position:absolute;top:calc(50% - 25px);z-index:999;padding:15px}@media only screen and (max-width: 40em){.main-slider .prev-arrow,.main-slider .next-arrow{display:none}}.main-slider .slide{background-color:#f3f3f3}.main-slider .slide .row{padding-top:50px;padding-bottom:78px}.main-slider .slide img{margin-bottom:-20px}@media only screen and (min-width: 64.1em){.main-slider .slide.three .large-6.medium-8{width:52%}}.main-slider .slide .text h2{font-style:normal;font-size:55px;line-height:60px;margin:0 0 20px 0;padding:0;color:#5A5A5A}.main-slider .slide .text h4{margin-bottom:10px;color:#0091CA;font-size:25px}.main-slider .slide .text small{display:block;color:#fff;line-height:inherit}.main-slider .slide .text .btn{text-shadow:none}.main-slider .slide .text p{font-size:16px;color:#595959;font-family:"omnes-pro";font-weight:500;margin-bottom:20px;line-height:1.4}@media only screen and (max-width: 64em){.main-slider .slide .text p{color:#595959;font-size:20px}}.sub .main{z-index:8;position:relative}.sub .main p{font-size:15px}.sub .main h4{margin-bottom:10px}.sub .main>.row{padding-top:40px;padding-bottom:40px}.sub .main-feat-wrap{position:relative;z-index:99}@media only screen and (min-width: 64.1em){.sub .sub-content,.sub .sect-content{padding-left:40px;width:78%;float:right}}@media only screen and (max-width: 40em){.sub .sub-content,.sub .sect-content{padding-left:0px;padding-right:0px}}@media only screen and (min-width: 64.1em){.sub .sub-content.full,.sub .sect-content.full{padding-right:0px;padding-left:0px;width:100% !important;left:auto !important;float:right}}.sub .sub-content .content,.sub .sect-content .content{padding:0 30px 30px;background:#fff}@media only screen and (max-width: 40em){.sub .sub-content .content,.sub .sect-content .content{padding:0 0 30px}}.sub .sub-content ol,.sub .sect-content ol{margin-top:16px;margin-bottom:16px;margin-right:0px}.sub .sub-content ol li,.sub .sect-content ol li{margin-left:10px;padding:0px 0px 10px 0px}.sub .sub-content ul,.sub .sect-content ul{margin-bottom:25px}.sub .sub-content ul.no-style,.sub .sect-content ul.no-style{background:none;padding:0px 0px 0px 20px}.sub .sub-content ul li,.sub .sect-content ul li{list-style-type:disc;font-size:15px;line-height:1.8;list-style-position:outside}.sub .sub-content ul li:last-child,.sub .sect-content ul li:last-child{padding-bottom:0px}.sub .sub-content ul ul,.sub .sect-content ul ul{padding-left:15px}.sub .sub-content .intro p,.sub .sub-content p.intro,.sub .sect-content .intro p,.sub .sect-content p.intro{font-size:18px;line-height:32px;font-family:"omnes-pro";color:#4a4a4a;font-weight:300}@media screen and (min-width: 64em){.sub .sub-content .intro p img.right,.sub .sub-content p.intro img.right,.sub .sect-content .intro p img.right,.sub .sect-content p.intro img.right{width:40%}}.sub .sub-content .arrow,.sub .sect-content .arrow{color:#525252}.sub .sub-content h1,.sub .sect-content h1{font-size:26px;font-weight:500;color:#0091CA;margin-bottom:20px}@media screen and (max-width: 64em){.sub .sub-content h1,.sub .sect-content h1{font-size:36px !important}}.sub .sub-content h2,.sub .sect-content h2{font-size:25px;margin-bottom:15px;line-height:1.4;font-weight:300;color:#0091CA}@media screen and (max-width: 40em){.sub .sub-content h2,.sub .sect-content h2{font-size:22px}}.sub .sub-content h2+h3,.sub .sect-content h2+h3{margin-top:-5px;font-weight:300}.sub .sub-content h3,.sub .sect-content h3{color:#525252;font-size:18px;margin-bottom:15px;font-weight:400}.sub .sub-content h3 a,.sub .sect-content h3 a{color:#0091CA !important}.sub .sub-content h4,.sub .sect-content h4{font-size:14px}.sub .sub-content blockquote p,.sub .sect-content blockquote p{font-weight:300;font-style:italic;font-family:"omnes-pro";font-size:17px}.sub .sub-content blockquote cite,.sub .sect-content blockquote cite{font-style:italic;margin-top:20px;text-align:center;font-size:15px}.sub .sub-content img.full,.sub .sect-content img.full{margin-bottom:25px}.sub .sub-content img.left,.sub .sect-content img.left{max-width:36%;margin:0 30px 50px 0;border:1px solid #0091CA}@media only screen and (max-width: 40em){.sub .sub-content img.left,.sub .sect-content img.left{max-width:100%;display:block;margin:auto;margin-bottom:20px;float:none !important}}.sub .sub-content img.right,.sub .sect-content img.right{max-width:36%;margin:0px 0 30px 30px}@media only screen and (max-width: 40em){.sub .sub-content img.right,.sub .sect-content img.right{max-width:100%;display:block;margin:auto;margin-bottom:20px;float:none !important}}.sub .sub-content img.center,.sub .sect-content img.center{margin-bottom:25px}.sub .sub-content .flex-video,.sub .sect-content .flex-video{margin-bottom:25px}.sub .sect-content{padding-left:16px !important;padding-right:16px !important}.container.feat{position:relative;z-index:9;background-color:#badbec}.container.feat .row{z-index:2;background:url("/assets/img/sub-feat-head.jpg") center top no-repeat;position:relative;padding-top:24px;padding-bottom:25px;border-bottom:1px solid #d2d3d4}@media only screen and (max-width: 40em){.container.feat .row{background-size:cover}}.container.feat .row h1{font-style:normal;font-size:42px;line-height:48px;margin:0;padding:0;font-weight:200;color:#0091CA;text-align:left}@media only screen and (min-width: 40.1em) and (max-width: 64em){.container.feat .row h1{text-align:center}}.container.feat .row p{text-align:center;font-size:16px;font-weight:400;margin-top:20px !important}@media only screen and (min-width: 64.1em){.container.feat .row p{max-width:62%;margin:auto}}@media only screen and (min-width: 64.1em){.container.feat .row .text{padding-left:0px;padding-right:40px;width:79% !important;left:auto !important;float:left}}@media only screen and (max-width: 40em){.container.feat .row .text{padding-left:0px;padding-right:0px}}.feat+.main:before{display:none}.subnav{padding:0px !important;border:none !important;background:#606568;display:block;margin-left:0px;margin-top:0px !important;box-shadow:inset 5px 0px 0px 0px #DDD}.subnav li{list-style-type:none !important}.subnav li a{display:block;color:#fff !important;font-family:"omnes-pro";font-weight:300}.subnav>li{position:relative;display:block;padding-bottom:0px !important}.subnav>li>a{padding:8px 45px 8px 15px;font-size:17px;position:relative;font-weight:300}@media only screen and (max-width: 64em){.subnav>li>a{display:block}}.subnav>li>a:hover{opacity:1}.subnav>li>a .arrow{display:inline-block;height:12px;width:12px;float:right;background:url("/assets/img/bkg-dropdown.png") no-repeat;position:absolute;top:14px;right:18px}.subnav>li>a .arrow:before{content:' ';width:1px;display:block;height:43px;background:#A6A6A6;position:relative;top:-14px;right:18px}.subnav>li ul{border:none !important;text-align:left;position:absolute;display:none;top:40px;background:#565656;left:0px;padding:0px !important;margin:0px !important;width:100%;z-index:9}.subnav>li ul li{border-bottom:1px solid #666;padding-bottom:0px !important}.subnav>li ul li a{padding:10px 15px;box-shadow:inset 5px 0px 0px 0px rgba(42,42,42,0.27)}.subnav>li ul li a:hover{background:rgba(42,42,42,0.27)}.subnav>li ul li a:last-child{border:none}.subnav>li ul li a:hover{opacity:1}.s3accordion .s3panel{margin-bottom:15px}.s3accordion .s3panel>a{font-family:"omnes-pro";color:#000;border:2px solid #606568;display:block;padding:11px 20px;font-weight:300;font-size:16px;border-radius:4px}.s3accordion .s3panel>a:hover{border:2px solid #8AC6EA;opacity:1}.s3accordion .s3panel>a:after{position:relative;float:right;content:'+'}.s3accordion .s3panel>div{display:none;padding:30px}.s3accordion .s3panel>div ul{margin:0px;padding:0px;border:none !important;padding-left:20px;margin-bottom:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.s3accordion .s3panel.js-opened>a{border:2px solid #8AC6EA}.s3accordion .s3panel.js-opened>a:after{content:'-'}@media only screen and (max-width: 64em){.contact .medium-3,.contact .medium-9{width:100%}.contact .medium-9{overflow:hidden;text-align:center !important}.contact .medium-9 iframe{margin:0 auto}}.sidebar-wrap{height:100%;position:relative;width:22%;padding-right:0px;float:left}.sidebar-wrap .item{overflow:hidden !important}.sidebar-wrap .item img{border-top-left-radius:5px;border-top-right-radius:5px}.sidebar-wrap .item.cta{background:#F4F8F9;padding:20px;overflow:hidden !important}.sidebar-wrap .item.cta h4{font-size:26px;margin-bottom:20px;color:#0091CA}.sidebar-wrap .item.cta p{font-family:"omnes-pro";color:#000;font-size:36px;line-height:1;margin-top:10px}.sidebar{margin:0 0 30px 0;padding-left:0px;padding-top:0px;background-color:#F4F8F9;border:1px solid #E7E6E6;padding:0 0 0 0}.sidebar .links>ul{margin:0px;overflow:hidden !important}.sidebar .links>ul li{color:#969696}.sidebar .links>ul>li.has-sub>ul{display:none;background:#f4f4f4}.sidebar .links>ul>li.has-sub>ul ul{margin:0px}.sidebar .links>ul>li:first-child>a{border-top:none}.sidebar .links>ul>li:last-child>a{border-bottom:none}.sidebar .links>ul>li>ul{padding:0 10px 10px 10px;margin:0px;line-height:20px}.sidebar .links>ul>li>ul li a{background:url("/assets/img/more-arrow.gif") 0 16px no-repeat;color:#7A7A7A;display:block;font-size:16px;padding:10px 0 5px 10px;overflow:hidden}.sidebar .links>ul>li>ul li a.here{text-decoration:underline;font-weight:600;color:#0091CA}.sidebar .links>ul>li>ul li a:hover{text-decoration:underline}.sidebar .links>ul>li>ul li ul{padding-left:13px}.sidebar .links>ul>li>ul li ul li{line-height:25px;border-bottom:1px solid #E0DEDE}.sidebar .links>ul>li>ul li ul li a{font-size:15px;color:#666;padding:5px 0 5px 10px}.sidebar .links>ul>li li:last-child{margin-bottom:0px}.sidebar .links>ul>li>a{background-color:#e3e3e3;background-image:-webkit-gradient(linear, left top, left bottom, from(#e7e6e6), to(#e3e3e3));background-image:-webkit-linear-gradient(top, #e7e6e6, #e3e3e3);background-image:-moz-linear-gradient(top, #e7e6e6, #e3e3e3);background-image:-ms-linear-gradient(top, #e7e6e6, #e3e3e3);background-image:-o-linear-gradient(top, #e7e6e6, #e3e3e3);background-image:linear-gradient(top, #e7e6e6, #e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#e7e6e6', EndColorStr='#e3e3e3');color:#777 !important;border-bottom:1px solid #fff}.sidebar .links>ul>li>a.here{background:#0091CA}.sidebar .links>ul>li>a.submenu-open,.sidebar .links>ul>li>a.submenu-open:hover{background-color:#199cc6;background-image:-webkit-gradient(linear, left top, left bottom, from(#2bb1d4), to(#199cc6));background-image:-webkit-linear-gradient(top, #2bb1d4, #199cc6);background-image:-moz-linear-gradient(top, #2bb1d4, #199cc6);background-image:-ms-linear-gradient(top, #2bb1d4, #199cc6);background-image:-o-linear-gradient(top, #2bb1d4, #199cc6);background-image:linear-gradient(top, #2bb1d4, #199cc6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#2bb1d4', EndColorStr='#199cc6');color:#fff !important}.sidebar .links>ul>li>a.submenu-open+ul,.sidebar .links>ul>li>a.submenu-open:hover+ul{padding-top:0px}.sidebar .links>ul>li a{font-size:20px;font-family:"omnes-pro";display:block;padding:6px 12px;padding-right:20px;color:#fff}.sidebar .links>ul>li a:hover{opacity:1}.sidebar .links>ul>li.here>ul{display:block}footer{background:#1e1e1e}footer .logos{margin-bottom:40px}@media only screen and (max-width: 40em){footer .logos{display:none}}footer .logos li{display:inline-block}footer .logos li+li{margin-left:40px}footer>.row{padding-top:30px;padding-bottom:30px}footer p{color:#fff;margin-bottom:15px}@media only screen and (max-width: 40em){footer p{text-align:center}}footer img{margin-bottom:20px}footer .nav{padding-bottom:0;border-bottom:1px solid #fff}footer .nav .links ul>li>a{color:#fff;background:none}footer .nav .links ul>li>a.here{color:#fff}footer .nav .links ul>li>a:after{display:none}footer .nav .links ul ul{display:none}footer a{color:#fff}@media only screen and (max-width: 64em){footer .columns{margin-bottom:20px}}footer .socials{margin-left:0px;margin-top:4px}@media only screen and (max-width: 40em){footer .socials{width:100%;float:none;text-align:center;margin-left:0px}}footer .socials li{display:inline-block}footer .socials li+li{margin-left:5px}.sub-cta{margin-top:40px;padding:30px;border-radius:5px;box-shadow:2px 2px 2px -1px #DADADA}.sub-cta h3{color:#000 !important;display:table;margin:auto;font-size:40px !important;font-weight:300 !important;margin-bottom:20px !important}.sub-cta h3 span{text-transform:none;font-size:30px;position:relative;display:table !important;margin:auto}.sub-cta h3 span:after,.sub-cta h3 span:before{content:" ";width:50px;height:1px;display:block;top:20px;background:#d1d1d1;position:absolute}.sub-cta h3 span:before{left:-65px}.sub-cta h3 span:after{right:-65px}.sub-cta .btn{font-size:20px;padding:16px 30px}.sub-cta p{color:#000 !important;margin-bottom:22px !important}.sub-cta p a{font-weight:300;color:#fff !important}.sub-cta strong{font-size:22px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}form{margin:0px}form .s3grid>div{position:relative}form .s3grid>div div{position:relative}form small.error{position:absolute;top:0px;right:0px;margin-top:0px !important;background:#C04545 !important;font-size:13px !important;font-family:"omnes-pro";font-style:normal !important;text-transform:uppercase;padding:5px 10px !important;padding-top:12px !important;height:37px;margin-bottom:0px !important;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;border-bottom-right-radius:3px;border-top-right-radius:3px}form input[type="text"],form textarea,form input[type="tel"],form input[type="email"]{padding:10px 15px;background:#fff;border-radius:3px;border:1px solid #dbdbdb;margin-bottom:0px;color:#000;font-family:"omnes-pro";font-weight:300;box-shadow:none}form input[type="text"]:focus,form textarea:focus,form input[type="tel"]:focus,form input[type="email"]:focus{border:1px solid #cfcfcf}form input[type="text"]:focus+small.error,form textarea:focus+small.error,form input[type="tel"]:focus+small.error,form input[type="email"]:focus+small.error{background:#a43e3e !important}form .error select{outline:0 !important;box-shadow:0px 0px 0px 2px #c04545;border:none !important}form select{background-color:#FFF;border-radius:3px;border:1px solid #DBDBDB;color:#000;font-weight:400;margin-bottom:0px}form textarea+small{border-bottom-right-radius:0px !important}.gallery-wrap .slides{width:85%;margin-right:4%;float:left}@media only screen and (max-width: 40em){.gallery-wrap .slides{width:100%}}.gallery-wrap .slides .feat2{width:48%;margin-right:4%;margin-bottom:30px;float:left;margin-bottom:0px}.gallery-wrap .slides .feat2:nth-child(2n){margin-right:0}.gallery-wrap .slides .feat2:nth-child(2n):after{clear:both}.gallery-wrap .slides .feat2:nth-child(2n+1):before{clear:both}@media only screen and (max-width: 40em){.gallery-wrap .slides .feat2{margin-bottom:15px}}.gallery-wrap .thumbnails{float:left;width:11%}@media only screen and (max-width: 40em){.gallery-wrap .thumbnails{width:100%}}.gallery-wrap .thumbnails .owl-stage{width:100% !important}.gallery-wrap .thumbnails .owl-stage .owl-item{width:100% !important;cursor:pointer;margin-bottom:20px}@media only screen and (max-width: 40em){.gallery-wrap .thumbnails .owl-stage .owl-item{width:17% !important;margin-right:2% !important;margin-bottom:0px !important;float:left}.gallery-wrap .thumbnails .owl-stage .owl-item:nth-child(3n){margin-right:0px !important}}.gallery-wrap .thumbnails .owl-stage .owl-item .item{width:100%}.gallery-wrap .thumbnails .owl-stage .owl-item .item img{width:100%;margin-bottom:0px}.gallery-wrap .thumbnails .owl-stage .owl-item.here{opacity:.4}.gall-nav{margin-bottom:20px}.gall-nav span{position:relative;font-family:"omnes-pro";z-index:3;text-transform:uppercase}.gall-nav span a{display:inline-block;padding:15px 20px;background:#0091CA;border-radius:3px;color:#fff !important}.gall-nav span.null{border-radius:3px;padding:15px 20px;background:#999;color:#fff}.gall-nav p{font-family:"omnes-pro";position:relative;top:5px;font-size:21px !important;margin-bottom:0}.owl-carousel.patients{padding-left:30px;padding-right:30px;position:relative}.owl-carousel.patients .here{opacity:.4}.owl-carousel.patients .owl-stage-outer{position:relative;z-index:9}.owl-carousel.patients .owl-stage-outer .owl-item img{border-radius:0px}.owl-carousel.patients .owl-controls{position:absolute;z-index:7;left:0;top:0;width:100%;height:100%}.owl-carousel.patients .owl-controls .owl-nav{height:100%}.owl-carousel.patients .owl-controls .owl-nav>div{display:inline-block;width:30px;height:100%;background:#0091CA;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.patients .owl-controls .owl-nav>div:after{font-size:32px;color:#fff;position:relative;left:30%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel.patients .owl-controls .owl-nav .owl-next{float:right;position:relative;border-top-right-radius:3px;border-bottom-right-radius:3px}.owl-carousel.patients .owl-controls .owl-nav .owl-next:after{content:'»';display:block}.owl-carousel.patients .owl-controls .owl-nav .owl-prev{float:left;position:relative;border-top-left-radius:3px;border-bottom-left-radius:3px}.owl-carousel.patients .owl-controls .owl-nav .owl-prev:after{content:'«';display:block}.gall-button{outline:0;margin-top:-43px;margin-bottom:21px;background:#0091CA;border-radius:5px;font-family:"omnes-pro"}.gall-button:hover{background:#25688e}.gall-button:focus{background:#25688e}@media only screen and (max-width: 40em){.gall-button{margin-top:0px;display:block;float:none;width:100%}}.gall-dropdown{outline:0}.gall-dropdown li{padding-bottom:0px !important;list-style-type:none !important}.gall-dropdown li a{padding:14px 10px;font-family:"omnes-pro";font-weight:300}#top-bar{background-color:#fff}#top-bar .socials ul{float:left;margin:0}#top-bar .socials ul li{display:inline-block;padding:0 4px}#top-bar .socials ul li i{color:#898b8b;font-size:25px}#top-bar .top-menu{float:right}#top-bar .top-menu>ul{display:table;margin:0}#top-bar .top-menu>ul>li{border-right:1px solid #D9D9D9;display:inline-block;font-size:14px;word-spacing:0}#top-bar .top-menu>ul>li:first-child{border-left:1px solid #D9D9D9}#top-bar .top-menu>ul>li.location-sub{position:relative;border-right:1px solid #D9D9D9 !important}#top-bar .top-menu>ul>li.no-line{border:none}#top-bar .top-menu>ul>li.no-line a{font-size:13px}#top-bar .top-menu>ul>li.no-line+.no-line{position:relative}#top-bar .top-menu>ul>li.no-line+.no-line:before{content:"•";display:inline-block;color:#8CCEE4}@media screen and (max-width: 1162px){#top-bar .top-menu>ul>li.hide-between{display:none}}#top-bar .top-menu>ul>li a{color:#333;display:inline-block;padding:10px}#top-bar .top-menu>ul>li a.highlight{color:#0091CA}#top-bar .top-menu>ul>li>ul.s3grid{overflow:hidden;text-align:left;display:none;height:auto;padding-left:20px;padding-top:20px;position:absolute;z-index:110;margin:0px;background:#EBF0F1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;right:-205px;top:41px;width:500px}#top-bar .top-menu>ul>li>ul.s3grid li{display:block;line-height:1.6}#top-bar .top-menu>ul>li>ul.s3grid li a{color:#0091CA;font-size:14px;display:block;line-height:1.4;padding:6px 12px 6px 22px;position:relative;text-shadow:none;white-space:normal}#top-bar .top-menu>ul>li>ul.s3grid li a.here{opacity:1;color:#fff}#top-bar .top-menu>ul>li>ul.s3grid li a:hover{opacity:.6}#top-bar .top-menu>ul>li>ul.s3grid li a:before{content:" ";display:inline-block;width:16px;height:16px;background:url("/assets/img/pill-circle-lighter.png") no-repeat;margin-right:6px;position:absolute;top:6px;left:0}#top-bar .top-menu>ul>li>ul.s3grid li.feat3{margin-bottom:20px}#top-bar .top-menu>ul>li>ul.s3grid:after{display:inline}#top-bar .top-menu>ul>li>ul.s3grid ul{margin:0;min-width:inherit}#top-bar .top-menu>ul>li:hover>ul{display:block}header{background-color:#128ABC;background-image:-webkit-gradient(linear, left top, left bottom, from(#3EBFDE), to(#128ABC));background-image:-webkit-linear-gradient(top, #3EBFDE, #128ABC);background-image:-moz-linear-gradient(top, #3EBFDE, #128ABC);background-image:-ms-linear-gradient(top, #3EBFDE, #128ABC);background-image:-o-linear-gradient(top, #3EBFDE, #128ABC);background-image:linear-gradient(top, #3EBFDE, #128ABC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#3EBFDE', EndColorStr='#128ABC')}header .top{padding:20px 0 0}header .top a.logo{display:block;margin-top:15px}@media only screen and (max-width: 64em){header .top a.logo{margin:25px 0 40px 0}}header .top a.pill{background:url("/assets/img/pill-bkg-lighter.png");border-radius:32px;color:#25688e;display:inline-block;margin-bottom:8px;padding:7px 16px;text-align:center}header .top a.pill:first-child{width:282px}header .top a.pill.outline{background:none;line-height:1.3;color:#fff;padding:5px 20px;border:2px solid #8CCEE4}header .top a.pill.outline:before{background:url("/assets/img/btn-arrow-outline.png") no-repeat}header .top a.pill.outline:hover{background:#1882A9;opacity:1}header .top a.pill:before{content:" ";display:inline-block;width:16px;height:16px;background:url("/assets/img/pill-circle-lighter.png") no-repeat;margin-right:12px;position:relative;top:2px;left:0}h2{color:#0091CA}p{font-size:16px;line-height:1.6}hr{border-bottom:1px solid #E0DEDE;border-top:1px solid #E7E6E6;height:6px;margin:2.25rem 0 2.1875rem}.btn,button.btn{background:#BEECF9 url("/assets/img/btn-arrow.jpg");background-position:left center;background-repeat:no-repeat;border:1px solid #8ec0d8;border-radius:2px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);color:#138fbd !important;display:inline-block;padding:10px 20px 10px 65px;text-shadow:0 1px 0 #fff;text-transform:uppercase}.btn:hover,button.btn:hover{color:#138fbd}.btn.centered,button.btn.centered{margin:0 auto;display:table}.aux-menu{background-color:#f2f2f2;background-image:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fcfcfc, #f2f2f2);background-image:-moz-linear-gradient(top, #fcfcfc, #f2f2f2);background-image:-ms-linear-gradient(top, #fcfcfc, #f2f2f2);background-image:-o-linear-gradient(top, #fcfcfc, #f2f2f2);background-image:linear-gradient(top, #fcfcfc, #f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fcfcfc', EndColorStr='#f2f2f2');border:1px solid #e0e0e0;border-radius:2px;color:#138FBD;display:block;font-size:15px;line-height:20px;padding:20px 0 20px 75px;position:relative;text-shadow:0 1px 0 #FFFFFF;text-transform:uppercase}.aux-menu:before{background-position:center center;background-repeat:no-repeat;content:" ";display:block;height:100%;left:20px;position:absolute;top:0;width:38px}.aux-menu.test:before{background-image:url("/assets/img/icon-test.png")}.aux-menu.schedule:before{background-image:url("/assets/img/icon-schedule.png")}.caption img{margin-bottom:10px}.caption p{font-style:italic;text-align:center !important}.doctors .grid p{margin-bottom:0;text-align:center !important}.content p{text-align:justify}.conta .intro p{font-size:18px;line-height:32px;font-family:"omnes-pro";color:#4a4a4a;font-weight:300}.calculator{float:left;margin:0 25px 1.5em 0;padding:10px;border:1px solid #aaa;background:#F0F0F0;-webkit-border-radius:6px}.calculator h3{color:#0091CA !important;font-size:26px;line-height:35px;margin-bottom:10px}.calculator h3 span{display:block;font-family:"Arial Black", sans-serif;font-size:36px}.calculator p{overflow:hidden;margin:0}.calculator input{margin:0}.calculator input.button{background-color:#0091CA !important}.calculator input[type=text]{float:left;padding:3px 5px;margin:0}@media only screen and (min-width: 40.1em){.calculator input[type=text]{margin-bottom:15px}}.feat-centers h3{background:url("/assets/img/bullet-arrow.jpg") no-repeat;line-height:35px;margin-bottom:15px !important}.feat-centers h3 a{color:#343333;padding-left:48px}.sub .sub-content .feat-centers h3 a{color:#343333 !important}.sub-content .cta{width:100%}.more{font-style:italic;font-weight:500}.more:after{background:url("/assets/img/more-arrow.gif") no-repeat;content:"";display:inline-block;height:8px;margin-left:5px;width:5px}@media only screen and (min-width: 64.1em){.grid .lg-3:nth-child(3n){margin-right:3%}.grid .lg-3:nth-child(3n+2){margin-right:0}}@media only screen and (min-width: 64.1em){.eyecares .grid .lg-3:nth-child(8){margin-right:3% !important}}.cta{background:#F3F3F3;border-bottom:1px solid #ddd;border-top:1px solid #ccc;margin:30px auto 0;padding:20px 10px;width:75%;background:#e0e0e0;background:-moz-linear-gradient(top, #e0e0e0 0%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #e0e0e0 0%, #f3f3f3 100%);background:-o-linear-gradient(top, #e0e0e0 0%, #f3f3f3 100%);background:-ms-linear-gradient(top, #e0e0e0 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #e0e0e0 0%, #f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#f3f3f3', GradientType=0)}@media only screen and (max-width: 40em){.cta{width:100%}}.cta a{color:#0091CA}.cta a:hover{color:#00b7ff}.cta h3{color:#5A5A5A !important;font-size:42px !important;line-height:45px !important;margin:0 5px 30px;padding:0 20px 0 7px;text-align:center}@media only screen and (max-width: 40em){.cta h3{font-size:29px !important;line-height:36px !important}}.cta p{font-size:30px !important;text-align:center}@media only screen and (max-width: 40em){.cta p{font-size:23px !important}}.cta p.or{font-size:24px;font-style:italic;line-height:0.5;margin:-11px 0px 8px 0px;text-align:center}.cta .or span{display:inline-block;position:relative}.cta .or span:before,.cta .or span:after{content:"";position:absolute;height:5px;border-top:1px solid #ccc;top:7px;width:132px}@media only screen and (max-width: 40em){.cta .or span:before,.cta .or span:after{width:80px}}.cta .or span:before{right:100%;margin-right:10px}.cta .or span:after{left:100%;margin-left:10px}.sideaux{background:linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%) repeat scroll 0 0 transparent;background-image:-webkit-linear-gradient(top, #fcfcfc, #f2f2f2);border:1px solid #e0e0e0;border-radius:2px 2px 2px 2px;color:#138FBD;font:300 15px "nimbus-sans", Arial, Helvetica, sans-serif;margin-top:20px;text-align:left;text-shadow:0 1px 0 #FFFFFF;text-transform:uppercase}.main .sideaux{margin-top:0}.sideaux ul{list-style-type:none;margin:0;padding:0}.sideaux li{border-bottom:1px solid #e0e0e0}.sideaux li:last-child{border-bottom:none}.sideaux a{color:#666;display:block;padding:22px 30px 22px 74px;transition:opacity 0.3s ease-in-out 0s}.sideaux a.test{background:url("/assets/img/icon-test.png") no-repeat scroll 22px center transparent}.sideaux a.schedule{background:url("/assets/img/icon-schedule.png") no-repeat scroll 22px center transparent}.sideaux a.book{background:url("/assets/img/icon-book.png") no-repeat scroll 22px center transparent}.sideaux a:hover{color:#138fbd;opacity:0.5}img.r{float:right;margin:0 0 20px 40px}@media only screen and (max-width: 40em){img.r{float:none;margin:auto;display:block;margin-bottom:20px}}img.cent{margin:0 auto 20px;display:block}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:20px 0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.juvederm-container{position:relative;padding-bottom:114%;padding-top:30px;height:0;overflow:hidden;margin:20px 0}.juvederm-container iframe,.juvederm-container object,.juvederm-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.botox-container{position:relative;padding-bottom:158%;padding-top:30px;height:0;overflow:hidden;margin:20px 0}.botox-container iframe,.botox-container object,.botox-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.botox-right{float:right;margin:20px 0 20px 20px}@media only screen and (max-width: 40em){.botox-right{float:none;text-align:center}}fieldset.time{margin-bottom:10px}fieldset.time label{float:left;margin:10px 20px 0 0}fieldset.time input{float:left;width:auto;margin-right:8px}fieldset.time label.txt{font-size:14px}.field-2 fieldset{width:318px}fieldset{float:left;display:block;margin-right:25px;border:none;padding:none;margin:none}label{display:block;font-style:normal;font-weight:400;font-size:17px;color:#787878}label.error{color:red;display:none}input.error,textarea.error{background:#e2f2ff !important}table.pdfs{width:100%}table.pdfs a{background:url("/assets/img/pdf.png") no-repeat;background-size:contain;padding-left:25px}table.pdfs span{background:url("/assets/img/pdf.png") no-repeat;background-size:contain;opacity:0.6;padding-left:25px}input,textarea,select{font:16px/20px "nimbus-sans", Helvetica, Arial;font-style:normal;font-weight:300;background-color:#f8f8f8 !important;width:100%;padding:8px 8px;margin:2px 0 30px 0;border:1px solid #d5d4cd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}input[type="radio"],textarea[type="radio"],select[type="radio"]{width:auto}.cmxform label{margin-top:20px}.cmxform label.desc{font-weight:300}.cmxform .radio-group label{margin-top:.5rem}.cmxform .radio-group input[type="radio"]{margin:0 0 0 0}.cmxform textarea{width:100%}.spacheck{display:none}.spacer{margin-bottom:20px;position:relative;margin-top:20px;display:block;width:100%;height:1px;clear:both}.contact .feat-centers .phone{color:#0091ca;font-size:16px}footer{text-shadow:1px 1px 1px #000}footer .container .row{padding:0 20px}footer .locations{background:#363839}footer .locations p{color:#c8c8c8 !important;text-shadow:#000 1px 1px 1px;margin:10px 0;font-size:14px}footer .locations h3{border-bottom:4px double #666;color:#fff;font-size:25px;margin-bottom:20px;padding-bottom:20px}footer .locations .grid>div{padding-left:25px}footer .locations .grid>div h5{color:#c8c8c8;font-size:14px;position:relative;text-transform:uppercase}@media only screen and (max-width: 40em){footer .locations .grid>div h5{display:inline-block}}footer .locations .grid>div h5:before{background:url("/assets/img/footer-marker.png") no-repeat;content:"";display:block;height:26px;left:-25px;position:absolute;width:23px}footer .locations .grid>div p{color:#c8c8c8 !important;font-size:14px;text-align:left !important}footer .locations .grid>div a{color:#c8c8c8}footer .locations .grid>div .sml a{font-size:11px}footer .colophon{background-color:#282A2B;border-top:1px solid #4A4C4D;color:#8C8989;overflow:auto;padding:15px 0;text-shadow:none}footer .colophon p{font-size:13px;color:#8c8989;float:left}footer .colophon p a{color:#e49000}footer .colophon .socials{float:right;margin-top:0}footer .colophon .socials ul{margin:0}footer .colophon .socials ul li{display:inline-block;line-height:1em;padding:0 4px}footer .colophon .socials ul li i{color:#bebebe;font-size:25px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#rate-us{max-width:500px;text-align:center;min-height:181px}#rate-us h4{font-size:40px}#rate-us .star-rating{text-align:center;margin-left:0px}#rate-us .star-rating li{width:36px;height:36px;display:inline-block;background:url("/assets/img/icon-star-empty.png") no-repeat}#rate-us .star-rating li:hover,#rate-us .star-rating li.active{background:url("/assets/img/icon-star-active.png") no-repeat}#rate-us .loader-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#f9f9f9}#rate-us .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(215,224,226,0.64);border-right:1.1em solid rgba(215,224,226,0.64);border-bottom:1.1em solid rgba(215,224,226,0.64);border-left:1.1em solid #2FADD2;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}#rate-us .loader,#rate-us .loader:after{border-radius:50%;width:100px;height:100px}#rate-us img{margin-bottom:10px}div.about p{min-height:210px !important}div.eyecare-service-content p{min-height:200px !important}.second-standard-section{min-height:420px}.sub .sub-content .ce-dinner{border:4px double #0091CA;padding:20px}.sub .sub-content .ce-dinner h2{font-size:35px}.sub .sub-content .ce-dinner h3{font-size:24px}.contact-address h3{font-family:"omnes-pro", Arial, Helvetica, sans-serif !important;color:#0091ca !important;font-style:normal !important;font-weight:200 !important;font-size:25px !important}.contact-address p{font-size:19px !important;line-height:26px !important;font-weight:200}.header-phone a{font-size:26px;font-weight:200;margin:0 0 2px 0;padding:0;text-shadow:1px 1px 1px #207c95;color:#ffffff !important;font-family:omnes-pro, Arial, Helvetica, sans-serif}.top-bar-blue-link{color:#00a7ec !important;border-right:0 !important}.top-bar-blue-link a{border-left:1px solid #d9d9d9;line-height:0;margin-top:10px}

/*# sourceMappingURL=style.css.map */