.inline-block{display: inline-block;zoom: 1;*display: inline}.clearer:after{content: ".";display: block;height: 0px;clear: both;visibility: hidden}.list-reset{margin: 0px;padding: 0px;text-indent: 0px;list-style: none;list-style-type: none;list-style-image: none}.list-reset li{margin: 0px;padding: 0px;text-indent: 0px;list-style: none;list-style-type: none;list-style-image: none}.hide{text-indent: 100%;white-space: nowrap;overflow: hidden}html{box-sizing: border-box}*,*:before,*:after{box-sizing: inherit}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}mark{background: none}body{width: 100%;*zoom: 1}body:before,body:after{content: "";display: table}body:after{clear: both}a{color: #6cc049;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}a:hover{text-decoration: none;color: #a9da95}img,embed,object,video,iframe{max-width: 100%;height: auto}h1{font-family: 'Montserrat', sans-serif;font-size: 2.5em;line-height: 1.75em;font-weight: 400;margin: 0}@media only screen and (min-width: 700px){h1{font-size: 3.75em;line-height: 2.25em}}h2{font-size: 2em;line-height: 1em;color: #778692;margin: 0}@media only screen and (min-width: 700px){h2{font-size: 2.5em;line-height: 1.1em}}h3{color: #778692;margin: 0}.maxwidth{max-width: 500px}.btn{margin: 0 !important;display: inline-block;margin: 20px;padding: 15px 30px;min-width: 270px;text-align: center;font-size: 1em;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;background: #4d858d;text-decoration: none !important;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;color: #fff}.btn:hover{opacity: 0.9;color: inherit;background: #518b94}.btn.btn-clear{background: transparent;border: 2px solid #fff}.btn.btn-clear:hover{background: rgba(255,255,255,0.05)}.btn.btn-clear-blue{color: #4d858d;background: transparent;border: 2px solid #4d858d}.btn.btn-clear-blue:hover{background: rgba(255,255,255,0.05)}.btn.btn-clear-white{color: #fff;background: transparent;border: 2px solid #fff}.btn.btn-clear-white:hover{background: rgba(255,255,255,0.05)}.scrolldown{display: block;width: 50px;height: 50px;background: url("/wp-content/themes/Less/images/down_arrow.png") no-repeat center center;background-size: 50px;position: absolute;bottom: 40px;left: 40px;opacity: 1;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}.scrolldown i{color: #fff;position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;margin: auto;display: block;width: 30px;height: 30px;font-size: 30px}.scrolldown:hover{opacity: .5}.slider-dots{margin-bottom: 30px}.slick-slider{margin-bottom: 0px}@media only screen and (min-width: 700px){.slick-slider{margin-bottom: 30px}}.slick-dots{margin-top: 10px}.slick-dots li button:before{font-size: 15px;border: 1px solid #231f20;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: transparent}.slick-dots li.slick-active button:before{color: #6cc049}.slick-slider-wrapper{position: relative}.slick-slider-wrapper img{display: block;width: 100%}.slick-slider-wrapper .map{position: relative;background: #231f20;height: auto;width: 100%;padding: 15px;color: #fff;z-index: 10}@media only screen and (min-width: 700px){.slick-slider-wrapper .map{position: absolute;top: 0px;left: 0px;width: 400px;height: 100%;padding: 30px;color: #fff;background: rgba(0,0,0,0.7)}}@media only screen and (min-width: 700px){.slick-slider-wrapper .map .inner{position: absolute;bottom: 0px}}.slick-slider-wrapper .map .inner a{color: #6cc049;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}.slick-slider-wrapper .map .inner a:hover{text-decoration: none;color: #a9da95}@media only screen and (max-width: 699px){.hide-mobile{display: none}}#gmap{display: block;width: 100%;max-width: 860px;height: 200px}@media only screen and (min-width: 700px){#gmap{height: 300px}}@media only screen and (min-width: 960px){#gmap{height: 420px}}#gmap .gm-style-iw{text-align: center}.gform_wrapper .top_label .gfield_label{color: #778692;font-weight: 400}.gform_wrapper .gform_footer input[type=submit]{background: transparent;border: 2px solid #4d858d;border-radius: 25px;color: #4d858d;min-width: 270px;padding: 15px 30px;transition: all .2s ease-out}.gform_wrapper .gform_footer input[type=submit]:hover{color: #8d8d8d;opacity: 0.9}.gform_wrapper div.validation_error{color: red !important;border-top: 2px solid #f00 !important;border-bottom: 2px solid #f00 !important}.gform_wrapper ol.validation_list{color: red !important}.gform_wrapper ol.validation_list li a{color: red !important}.gform_wrapper li.gfield.gfield_error{background-color: transparent !important;border-top: 0 !important;border-bottom: 0 !important;color: red !important}.gform_wrapper .validation_message{color: red !important}.gform_wrapper .gfield_error .gfield_label{color: #8d8d8d !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border: 1px solid #8d8d8d !important}.hero{background: #fff;overflow: hidden;position: relative;top: 36px;margin-bottom: 36px}@media only screen and (min-width: 700px){.hero{top: 0px;margin-bottom: 0px}}.hero .hero-image{background-size: cover;background-position: top center;position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 10}.hero .content{position: relative;z-index: 20;width: 100%;color: #fff;background: rgba(145,128,185,0.6)}.hero iframe{display: block}.hero h1{color: #fff;margin-top: 0px;margin-bottom: 0px;line-height: 1em}.hero .hero-nav{display: none;padding-left: 20px;position: relative;z-index: 50;background: #fff;border-bottom: 1px solid rgba(169,169,169,0.5);*zoom: 1}.hero .hero-nav:before,.hero .hero-nav:after{content: "";display: table}.hero .hero-nav:after{clear: both}@media only screen and (min-width: 700px){.hero .hero-nav{display: block}}.hero .hero-nav ul{margin: 0px;padding: 0px;text-indent: 0px;list-style: none;list-style-type: none;list-style-image: none;*zoom: 1;height: 100%}.hero .hero-nav ul li{margin: 0px;padding: 0px;text-indent: 0px;list-style: none;list-style-type: none;list-style-image: none}.hero .hero-nav ul:before,.hero .hero-nav ul:after{content: "";display: table}.hero .hero-nav ul:after{clear: both}.hero .hero-nav ul li{display: block;padding: 5px 20px 5px 20px;position: relative;float: left;width: 20%;max-width: 200px;min-height: 70px}.hero .hero-nav ul li:hover a:after,.hero .hero-nav ul li.active a:after{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}.hero .hero-nav ul a{position: absolute;color: #231f20;text-decoration: none;text-transform: uppercase;font-size: 0.8em;padding: 0px;height: 100%;margin: auto;vertical-align: bottom;line-height: 1.3em;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;display: -moz-box;-moz-box-pack: center;-moz-box-align: center;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-pack: center;box-align: center}@media only screen and (min-width: 700px){.hero .hero-nav ul a{text-align: center}}.hero .hero-nav ul a:after{position: absolute;bottom: 0px;display: block;width: 80%;margin: auto;left: 0px;right: 0px;height: 10px;content: "";background: #9180b9;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;transition: all .2s ease-out}.hero.blue .content{background: rgba(77,133,141,0.6)}.hero.blue .hero-nav ul li a:after{background: #4d858d}.hero.yellow .content{background: rgba(212,190,113,0.6)}.hero.yellow .hero-nav ul li a:after{background: #d4be71}.hero.purple .content{background: rgba(145,128,185,0.6)}.hero.purple .hero-nav ul li a:after{background: #9180b9}.hero.red .content{background: rgba(204,80,80,0.6)}.hero.red .hero-nav ul li a:after{background: #cc5050}.hero.green .content{background: rgba(108,192,73,0.6)}.hero.green .hero-nav ul li a:after{background: #6cc049}.map{background-position: top center;position: relative;background: #fff;height: 247px;overflow: hidden}@media only screen and (min-width: 1100px){.map{height: auto}}.map img{position: absolute;top: 0;left: 50%;margin-left: -480px;width: 960px;max-width: none}@media only screen and (min-width: 1100px){.map img{position: relative;top: auto;left: auto;margin-left: 0;width: 100%}}.map .infowindow{position: absolute;top: 0;padding-top: 18%;width: 200px;left: 50%;margin-left: -100px;text-align: center}@media only screen and (min-width: 700px){.map .infowindow{padding-top: 9%}}@media only screen and (min-width: 950px){.map .infowindow{padding-top: 8%}}@media only screen and (min-width: 1100px){.map .infowindow{padding-top: 6%}}@media only screen and (min-width: 1200px){.map .infowindow{padding-top: 6.5%}}@media only screen and (min-width: 1300px){.map .infowindow{padding-top: 7%}}@media only screen and (min-width: 1500px){.map .infowindow{font-size: 1.2em;padding-top: 7.5%}}@media only screen and (min-width: 1700px){.map .infowindow{font-size: 1.2em;padding-top: 8%}}.btn-clear-green{color: #fff;background: transparent;border: 2px solid #6cc049}.btn-clear-green:hover{opacity: 0.9;color: inherit;background: #72c351}html{height: 100%}body{height: 100%;font-size: 16px;line-height: 22px;font-family: 'Lato', sans-serif;background: #231f20;color: #231f20}@media only screen and (min-width: 700px){body{background: #fff}}.site-logo{display: none;width: 180px;height: 56px;margin: 0px auto;text-indent: 100%;white-space: nowrap;overflow: hidden;text-indent: -10000px;background-image: url("/wp-content/themes/Less/images/logo-mobile.png");background-size: 180px 56px;background-repeat: no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.site-logo{background-image: url("/wp-content/themes/Less/images/logo-mobile@2x.png")}}@media only screen and (min-width: 700px){.site-logo{display: block;background-image: url("/wp-content/themes/Less/images/impact-logo-lightgreen.png");background-size: 180px 56px;background-repeat: no-repeat}}@media only screen and (min-width: 700px) and only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 700px) and only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 700px) and only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width: 700px) and only screen and (min-device-pixel-ratio: 2), only screen and (min-width: 700px) and only screen and (min-resolution: 192dpi), only screen and (min-width: 700px) and only screen and (min-resolution: 2dppx){.site-logo{background-image: url("/wp-content/themes/Less/images/impact-logo-lightgreen.png")}}.mobile-logo{display: block;margin-bottom: 50px;text-align: center}.mobile-logo:after{content: ".";display: block;height: 0px;clear: both;visibility: hidden}@media only screen and (min-width: 700px){.mobile-logo{display: none}}.mobile-logo .site-logo{display: inline-block}.mobile-menu-toggle{display: inline-block;vertical-align: top;float: left;position: relative;top: 6px;color: #fff}.mobile-menu-toggle:hover{color: rgba(255,255,255,0.7)}.mobile-menu-toggle i{font-size: 2.5em}.sidebar{position: fixed;z-index: 10;left: -240px;top: 0;bottom: 0;overflow-y: auto;overflow-x: hidden;width: 240px;background: #231f20}@media only screen and (max-width: 959px){.sidebar{-webkit-transition: left .6s ease-in-out;-moz-transition: left .6s ease-in-out;transition: left .6s ease-in-out}}@media only screen and (min-width: 700px){.sidebar{left: 0px;padding-bottom: 0px}}.sidebar .btn{min-width: 0;width: auto}.sidebar .container{position: relative}@media only screen and (min-width: 960px){.sidebar .container{height: 100%}}header{background: #231f20;padding: 20px;padding-bottom: 80px;position: relative;z-index: 30}@media only screen and (min-width: 960px){header{margin-bottom: 0px}}header .btn{position: absolute;bottom: 20px;margin: 0px auto;width: 100%}header nav{padding: 0px}@media only screen and (min-width: 700px){header nav{padding: 20px 10px}}header nav ul{margin: 0px;padding: 0px;text-indent: 0px;list-style: none;list-style-type: none;list-style-image: none}header nav ul li{margin: 0px;padding: 0px;text-indent: 0px;list-style: none;list-style-type: none;list-style-image: none}header nav ul li{display: block;margin: 16px 0px;position: relative}header nav ul.submenu{display: none;margin-left: 10px}header nav ul.submenu li{margin: 8px 0px}header nav ul.submenu a{font-size: 0.875em}header nav li.current-menu-item a,header nav li.current-page-ancestor a{color: #fff;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;text-decoration: none}header nav li.current-menu-item a:hover,header nav li.current-page-ancestor a:hover{text-decoration: none;color: #fff}header nav li.current-menu-item:before,header nav li.current-page-ancestor:before{content: " ";display: block;position: absolute;width: 0.5em;height: 2em;top: -0.25em;background: #9180b9;left: -30px}header nav li.menu-purple:before{background: #9180b9}header nav li.menu-green:before{background: #6cc049}header nav li.menu-red:before{background: #cc5050}header nav li.menu-yellow:before{background: #d4be71}header nav li.menu-blue:before{background: #4d858d}header nav a{display: block;margin: 0px;color: #fff;font-size: 1.125em;line-height: 1.3em;color: #a9a9a9;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;text-decoration: none}header nav a:hover{text-decoration: none;color: #dcdcdc}header nav li.menu-item-has-children > a:after{display: inline-block;padding-left: 10px;font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;font-size: 9px;line-height: 1;content: "\e600";color: #4d858d;position: relative;top: -2px}@media only screen and (min-width: 700px){header nav li.menu-item-has-children > a:after{content: "";display: none !important}}header nav li.menu-item-has-children.open > a:after,header nav li.menu-item-has-children.current-page-ancestor > a:after,header nav li.menu-item-has-children.current-menu-item > a:after{content: "\e601"}header nav li.menu-item-has-children.closed > a:after{content: "\f077"}header nav li.menu-item-has-children.closed .submenu{display: none}header .btn.appointment{margin: 0px;font-size: 0.8em}footer{position: relative;bottom: 0px;width: 100%;padding: 20px 30px;background: #363032;color: #fff;z-index: 40;font-size: 0.875rem}@media only screen and (min-width: 960px){footer{position: absolute}}footer a{color: #6cc049;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}footer a:hover{text-decoration: none;color: #a9da95}footer a.tel{text-decoration: none;color: #fff}footer .aaoms{display: inline-block;width: 36px;height: 33px;margin-right: 10px;vertical-align: middle;background-image: url("/wp-content/themes/Less/images/aaoms_logo.png");background-size: 36px 33px;background-repeat: no-repeat;text-indent: 100%;white-space: nowrap;overflow: hidden}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){footer .aaoms{background-image: url("/wp-content/themes/Less/images/aaoms_logo@2x.png")}}@media only screen and (min-width: 700px){footer .bottom{position: relative;margin-top: 40px}}footer .bottom a{font-size: 0.8em;text-transform: uppercase;color: #a9a9a9;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}footer .bottom a:hover{text-decoration: none;color: #dcdcdc}main{position: relative;z-index: 20;margin-left: 0px}@media only screen and (max-width: 959px){main{-webkit-transition: 1s ease-in-out;-moz-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;transition: 1s ease-in-out}}@media only screen and (min-width: 700px){main{min-height: 100%;margin-left: 240px}}main .mobile-bar{position: absolute;top: 0px;width: 100%;background: #231f20;color: #fff;z-index: 10;padding: 10px 0px;font-size: 0.8em;text-align: center;z-index: 30}main .mobile-bar span,main .mobile-bar a{display: inline-block;margin: 0px 5px}main .mobile-bar a{color: #6cc049;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;text-decoration: none}main .mobile-bar a:hover{text-decoration: none;color: #a9da95}@media only screen and (min-width: 700px){main .mobile-bar{display: none}}main .content{padding: 20px;background: #fff}@media only screen and (min-width: 700px){main .content{padding: 40px;height: 100%}main .content.main{max-width: 780px;padding-top: 40px}}main .content section{margin: 0px 0px 60px 0;*zoom: 1}main .content section:before,main .content section:after{content: "";display: table}main .content section:after{clear: both}main .content a{color: #6cc049;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}main .content a:hover{text-decoration: none;color: #a9da95}main .content a.mobile-menu-toggle{display: inline-block;vertical-align: top;float: left;position: relative;top: 6px;color: #fff}main .content a.mobile-menu-toggle:hover{color: rgba(255,255,255,0.7)}main .content a.mobile-menu-toggle i{font-size: 2.5em}main .content table{font-size: 11px;color: #333333;border-width: 1px;border-color: #3A3A3A;border-collapse: collapse}main .content table th{border-width: 1px;padding: 8px;border-style: solid;border-color: #231f20;background-color: #4d858d;color: #fff}main .content table tr:hover td{background-color: #DFEBF1}main .content table td{border-width: 1px;padding: 8px;border-style: solid;border-color: #231f20;background-color: #ffffff}main .content blockquote{font-size: 1.125rem;margin-left: 0px;padding-left: 0px}body.mobile-menu-open{overflow: hidden}body.mobile-menu-open .sidebar{left: 0px}body.mobile-menu-open main{position: relative;-webkit-transition: 1s ease-in-out;-moz-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;transition: 1s ease-in-out}@media only screen and (max-width: 699px){body.mobile-menu-open main{-webkit-transform: translate(240px, 0);-moz-transform: translate(240px, 0);-o-transform: translate(240px, 0);-ms-transform: translate(240px, 0);transform: translate(240px, 0)}}.content-wrapper form p{color: #8d8d8d}.content-wrapper form input,.content-wrapper form textarea{margin: 10px 0px;width: 100%;display: block}.content-wrapper form input[type=text],.content-wrapper form input[type=email],.content-wrapper form input[type=password]{height: 2.5em;line-height: 2.5em}.content-wrapper form .wpcf7-submit{width: auto;margin: 0 !important;display: inline-block;margin: 20px;padding: 15px 30px;min-width: 270px;text-align: center;font-size: 1em;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;background: #4d858d;text-decoration: none !important;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;color: #fff;background: transparent;border: 2px solid #6cc049;padding-left: 3em;padding-right: 3em;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;margin-left: 0px}.content-wrapper form .wpcf7-submit:hover{opacity: 0.9;color: inherit;background: #518b94}.content-wrapper form .wpcf7-submit:hover{opacity: 0.9;color: inherit;background: #518b94}.content-wrapper form .wpcf7-submit.btn-clear{background: transparent;border: 2px solid #fff}.content-wrapper form .wpcf7-submit.btn-clear:hover{background: rgba(255,255,255,0.05)}.content-wrapper form .wpcf7-submit.btn-clear-blue{color: #4d858d;background: transparent;border: 2px solid #4d858d}.content-wrapper form .wpcf7-submit.btn-clear-blue:hover{background: rgba(255,255,255,0.05)}.content-wrapper form .wpcf7-submit.btn-clear-white{color: #fff;background: transparent;border: 2px solid #fff}.content-wrapper form .wpcf7-submit.btn-clear-white:hover{background: rgba(255,255,255,0.05)}.content-wrapper form .wpcf7-submit:hover{opacity: 0.9;color: inherit;background: #72c351}.staff-wrapper .staff_desc{display: none;padding: 50px 40px 30px 20px;width: 85%}.staff-wrapper .staff_desc p{font-size: 0.875rem;line-height: 1.25rem}.staff-wrapper article{display: inline-block;margin: 5px;padding: 0px;position: relative;cursor: pointer}.staff-wrapper article a.close{position: absolute;bottom: -30px;margin: auto;left: 0px;right: 0px;text-align: center;text-transform: uppercase;text-decoration: none;font-size: 0.875rem}.staff-wrapper article a.close i{display: inline-block;margin-right: 5px}.staff-wrapper article .description{display: none}.staff-wrapper article .staff-name{background: url("/wp-content/themes/Less/images/doctor-mask.png") no-repeat top center;background-size: cover;padding: 8px;position: absolute;bottom: 0px;width: 100%;padding-top: 10px;color: #fff}.staff-wrapper article .staff-name .staff-name-text{position: absolute;bottom: 10px;width: 100%;padding: 10px}.staff-wrapper article .staff-name span{display: block;text-align: left;text-transform: uppercase;padding: 0px 10px}.staff-wrapper article .staff-name .name{color: #6cc049;text-transform: none}.staff-wrapper article .staff-name .title{max-height: 0px;overflow: hidden;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;transition: all .4s ease-out}.staff-wrapper article:hover .title{max-height: 100px}.doctors-wrapper{margin-top: 20px}.doctors-wrapper article{display: inline-block;vertical-align: top;max-width: 340px;width: 45%;margin-right: 3%;position: relative}.doctors-wrapper article:last-child{margin-right: 0px}.doctors-wrapper article .img-wrapper{position: relative}.doctors-wrapper article .mask{background: url("/wp-content/themes/Less/images/doctor-mask.png") no-repeat top center;background-size: cover;position: absolute;bottom: 0px;width: 100%;height: 172px;z-index: 10}.doctors-wrapper article .name{position: absolute;bottom: 10px;width: 100%;text-align: left;padding: 0px 20px;color: #6cc049;z-index: 30;font-size: 1.2rem;font-weight: bold}@media only screen and (min-width: 700px){.doctors-wrapper article .name{font-size: 1.625rem}}.doctors-wrapper article .description{line-height: 1.5rem;padding: 20px 0px;font-size: 0.875rem}body.page-template-template-page-home header nav a{color: #fff;text-decoration: underline;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;text-decoration: none}body.page-template-template-page-home header nav a:hover{text-decoration: none;color: #fff}body.page-template-template-page-home header nav a:hover{color: #a9a9a9}@media only screen and (min-width: 700px){body.page-template-template-page-home main{height: 100%}}body.page-template-template-page-home main .content.main{max-width: none;padding-top: 60px}body.page-template-template-page-home main .content.main p{font-size: 18px;line-height: 30px;max-width: 860px;margin-bottom: 30px}body.page-template-template-page-home main .content.main h2{line-height: 1em}body.page-template-template-page-home main .content.main p:nth-child(3){font-size: 16px;line-height: 26px;max-width: 860px}body.page-template-template-page-home main .content.main p:nth-child(4){font-size: 16px;line-height: 26px;max-width: 860px}a.nodec{text-decoration: none !important}.fullvp{background: url("/wp-content/themes/Less/images/home_background_ss.jpg") no-repeat center center;background-size: cover;display: block;height: 100%;width: 100%}.fullvp .inner{position: relative;height: 100%;background: rgba(83,167,48,0.87);padding: 60px 20px;color: #fff}@media only screen and (min-width: 700px){.fullvp .inner{width: 100%}}.fullvp .inner .inner-content > div{text-align: left;margin-top: 40px}.fullvp .inner .inner-content .btn{margin: 20px 20px 0 0 !important;min-width: 0px;width: 150px;font-size: 0.75em;padding: 10px 15px;display: inline-block}@media only screen and (min-width: 700px){.fullvp .inner .inner-content .btn{width: auto;font-size: 1em;min-width: 270px;padding: 23px 30px}}@media only screen and (min-width: 700px){.fullvp .inner .inner-content{display: block;text-align: left;vertical-align: middle;max-width: 760px;margin: auto;position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}}.fullvp .inner h1{font-family: 'Montserrat', sans-serif;font-size: 2em;line-height: 1em;margin-bottom: 0;margin-top: 0;max-width: 760px}@media only screen and (min-width: 700px){.fullvp .inner h1{font-size: 3em}}@media only screen and (min-width: 960px){.fullvp .inner h1{font-size: 5.625em}}.fullvp .inner p{font-size: 1.1875em;line-height: 1.563em;max-width: 550px}.fullvp .inner p.links{max-width: 100%}.boxes{margin: 0;max-width: 860px;margin-top: -90px !important}.boxes .box{float: none;width: auto;padding: 20px;margin: 10px 0px;background-repeat: no-repeat;background-position: center center;background-size: cover}@media only screen and (min-width: 960px){.boxes .box{padding: 0}}@media only screen and (min-width: 960px){.boxes .box .valign{position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin: 0 10px 0 20%}}.boxes .box h4{font-size: 20px;line-height: 24px;margin: 0 !important}.boxes .box p{font-size: 14px !important;line-height: 20px !important}@media only screen and (min-width: 960px){.boxes .box p{max-width: 70% !important}}.boxes .box1 .btn{min-width: 170px}@media only screen and (min-width: 960px){.boxes .box1{float: left;width: 51%;height: 400px}.boxes .box1 .btn{min-width: 170px;margin-top: 15px !important}.boxes .box2,.boxes .box3{float: left;width: 47%;margin-left: 2%;height: 230px}.boxes .box3{height: 150px}.boxes .box4{clear: left;width: 43%;float: left;height: 210px}.boxes .box4 .valign{margin-left: 12.5%}.boxes .box5{width: 55%;float: left;margin-left: 2%;height: 210px;margin-bottom: 80px}.boxes .box5 .valign{margin-left: 12.5%}}.noslider{margin: 30px 0 60px;padding-bottom: 30px}/*# sourceMappingURL=https://impactoralsurgery.com/wp-content/uploads/lessify-cache/styles.css.map */