body{font-family:'Open Sans Light','Helvetica Neue',Helvetica,Arial,sans-serif!important;line-height:1.5;text-rendering:optimizeLegibility}p{color:#64696e;font-weight:300!important}h1,h2,h3,h4,h5,h6{font-weight:100!important}h1,h2,h3,h4,h5,h6,p,a{font-family:'Open Sans Light','Helvetica Neue',Helvetica,Arial,sans-serif!important;text-rendering:optimizelegibility}h2{font-size:30px!important}h2 a{text-decoration:underline!important}h2 a:hover{color:#20b79c!important;text-decoration:none!important}.more-link:after{content:'\f0a9';font-family:'FontAwesome';padding-left:7px}.more-link{color:#20b79c}.more-link:hover{text-decoration:none;color:#64696e!important}#top .av_inherit_color a{color:#64696e}#top .av_inherit_color a:hover{color:#20b79c}div .av_one_half{margin-left:3%!important}.header-scrolled .logo a img{padding-bottom:7px}.phone-info{color:#777777!important;font-size:14px;font-weight:400}.phone-info:before{content:'\f095';font-family:'FontAwesome';color:#6894c2;padding-right:5px}#menu-item-24 a span.avia-menu-text{border:2px solid #82addb;padding:7px 10px;color:#82addb}#menu-item-24 a span.avia-menu-text:hover{border:2px solid #64696e!important;color:#64696e!important}#header{z-index:2000}#header_meta{background:#fff!important;border-bottom:none!important}#header_meta #google_translate_element{text-align:center}#header_meta #google_translate_element a{text-decoration:none}@media screen and (min-width:768px){#header_meta #google_translate_element{float:right;padding:2px 10px}}#top .header_color .sub_menu li ul a{color:#64696e!important}#top .header_color .main_menu .menu ul li:hover{background:#2Ob79c!important}.sub-menu li{border-bottom:1px solid #ddd}#top .header_color .main_menu .menu ul li>a:hover{color:#20b79c!important}#top .av-main-nav ul a{font-size:14px!important}#top .av-main-nav ul ul{right:-208px;left:auto}#menu-item-4758>ul{left:-207px!important}.sub-menu .menu-item-has-children a:after{content:'\f105';font-family:'FontAwesome';float:right}.sub-menu li ul li a:after{content:''!important}.av-main-nav>li>a{padding:0 8px!important;text-transform:uppercase;color:#64696e!important;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.av-main-nav>li>a:hover{color:#20b79c!important}.avia-menu-fx{background:#fff!important}.avia-arrow{background:#fff!important}.av_textblock_section h4{color:#82addb}div .logo{position:static}@media screen and (min-width:990px){.main_menu{position:static;float:right}.main_menu .av-main-nav-wrap{width:100%}.main_menu .av-main-nav{float:left;width:100%}}@media only screen and (max-width:767px){.cart_dropdown{display:none}}@media only screen and (max-width:1170px){.av-logo-container{height:59px!important;line-height:59px!important}div .logo a{max-height:59px!important}div .logo img{max-height:59px!important;padding-bottom:7px}.av-main-nav>li>a{height:59px!important;line-height:59px!important}.html_header_top.html_header_topbar_active.html_header_sticky.html_large #top #main{padding-top:89px}}@media only screen and (max-width:1080px){.av-main-nav>li>a{padding:0 4px!important}}@media screen and (max-width:767px){#homepage-banner{padding-bottom:100px!important}#homepage-banner .button{width:100%}#homepage-banner .ghost-button{width:100%}#homepage-top-section div div.av-parallax-inner.main_color.avia-full-stretch{background-image:none!important}#page-banner .button{width:100%}#page-banner .ghost-button{width:100%;margin-bottom:5px}}#homepage-banner{padding:60px 0}@media screen and (min-width:768px){#page-banner{padding:40px 0}#page-banner section.av_textblock_section{margin-top:-30px}}#page-banner{background-size:cover!important}#page-banner .more-link:hover{color:#6894c2!important}#page-banner h1,#homepage-banner h1{color:#fff;font-size:40px!important}#homepage-banner h3{text-transform:uppercase!important}#page-banner h3{text-transform:uppercase!important}.cta-section{padding-top:20px}#page-banner .more-link{color:#fff;margin-top:20px}#page-banner .more-link:hover{color:#82addb}#inner-page__banner h1{text-align:center;color:#fff}#inner-page__banner h3{text-align:center}#inner-page__banner{padding:20px 0}.button{color:#fff;text-transform:uppercase;border:2px solid #20b79c!important;background:#20b79c!important;padding:9px 50px!important;text-decoration:none;font-size:15px!important;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important;display:inline-block}.ghost-button{background:transparent!important;border:2px solid #20b79c!important;color:#fff!important;text-transform:uppercase;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;padding:9px 50px!important;cursor:pointer;-webkit-appearance:none;border-radius:0;font-size:15px;text-decoration:none!important;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important;display:inline-block}.button:hover{background:#20b79c!important;border:2px solid #20b79c!important}.ghost-button:hover{background:#20b79c!important;border:2px solid #20b79c!important}.avia_cart_buttons .button{color:#fff!important}.avia_cart_buttons{opacity:1!important}#top .avia_cart_buttons .button{padding:5px 3px!important;width:49%!important}.avia_cart_buttons span:before{color:#fff!important;padding-right:3px;vertical-align:top}.widget_shopping_cart_content .buttons .button{color:#fff!important;padding:3px!important}.woocommerce-page .button{padding:15px!important;width:auto!important;font-size:12px!important}.feedzy-rss a{text-decoration:none!important;font-weight:400;font-size:14px;line-height:1.5;color:#64696e!important}.feedzy-rss a:hover{color:#82addb!important}a.blog-link{text-align:right!important;text-decoration:none!important}a.blog-link:after{font-family:'FontAwesome';content:'\f105';padding-left:7px}#top .avia-font-entypo-fontello,body .avia-font-entypo-fontello,html body [data-av_iconfont='entypo-fontello']:before{color:#5281b3}.iconbox_content_title{color:#64696e!important;font-size:16px!important}#top .iconbox.av-no-box .iconbox_icon{font-size:50px!important}.iconbox_content_title a:hover{color:#5281b3!important}#icon-section .column-top-margin{margin-top:5px!important}@media screen and (min-width:935px){#icon-section{padding-left:10%;padding-right:10%}}#top .avia-font-entypo-fontello{font-family:'entypo-fontello'!important;color:#fff!important}#top #searchsubmit{padding:0!important;font-size:17px!important;height:43px!important;line-height:42px!important}span.more-link-arrow{display:none}@media screen and (max-width:767px){.line-divider{display:none}}.line-divider img{margin-top:-35px!important}#resource-center{padding:20px 0}#resource-center h2{color:#fff!important}#expert-section h2{color:#fff!important;font-size:34px!important}#expert-section{padding:10px 0}@media screen and (min-width:768px){#expert-section .flex_column.av_one_third{margin-left:-20px;margin-top:-7px}.in-text__image{padding:10px}}@media screen and (max-width:767px){#expert-section{text-align:center}}.avia-testimonial-name{font-size:14px!important;font-weight:normal!important;text-align:center;color:#fff!important}.avia-testimonial-content{font-style:italic}.hs-form-required{color:#82addb!important}li.hs-form-checkbox{list-style:none}#top .input-text,#top input[type="text"],#top input[type="input"],#top input[type="password"],#top input[type="email"],#top input[type="number"],#top input[type="url"],#top input[type="tel"],#top input[type="search"],#top textarea,#top select{font-family:'Open Sans Light','Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:14px}#top label span,#top legend span{font-family:'Open Sans Light','Helvetica Neue',Helvetica,Arial,sans-serif!important}.sidebar-form{background:#e4ecec;padding:20px 30px}.sidebar-form select{background:#fff!important}.sidebar-form input[type='text']{background:#fff!important}.product-form .hbspt-form{margin-top:-30px}.product-form .hbspt-form fieldset{margin-bottom:0!important}#thank-you__form .hbspt-form{max-width:500px;width:500px;margin:0 auto}.social-media a{padding:0 5px;color:#20b79b;font-size:24px}.social-media a:hover{text-decoration:none}.facebook:after{content:'\f09a';font-family:'FontAwesome'}.twitter:after{content:'\f099';font-family:'FontAwesome'}.linkedin:after{content:'\f0e1';font-family:'FontAwesome'}.googleplus:after{content:'\F0D5';font-family:'FontAwesome'}.googleplus:after{content:'\F0D5';font-family:'FontAwesome'}.avia-section-large .content{padding-bottom:30px!important}content-area a:hover{text-decoration:none;color:#3c3c3c}#text-9 p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important;color:#3c3c3c}.menu-footer-left-container a,.menu-footer-right-container a{color:#3c3c3c;font-size:14px;text-transform:uppercase;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.menu-footer-left-container a:hover,.menu-footer-right-container a:hover{color:#5585b8}.contact-info{font-size:12px}.copyright p{font-size:12px;color:#3c3c3c;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.copyright a{color:#3c3c3c;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.copyright a:hover{text-decoration:none;color:#5585b8}@media screen and (min-width:768px){#text-8{margin-left:-25px!important}.menu-footer-left-container{padding-left:40px;border-left:1px solid #dcdddf!important;border-right:1px solid #dcdddf!important}.menu-footer-right-container{border-right:1px solid #dcdddf!important}.copyright p{text-align:right}.social-media{text-align:right}}@media screen and (max-width:767px){#nav_menu-3{margin-top:-40px!important}}.ls-nav-prev,.ls-nav-next{background-image:none!important}.ls-fullwidth .ls-nav-next{right:-20px!important}.ls-nav-prev:after{content:'\f104';font-family:'FontAwesome';font-size:24px}.ls-nav-next:after{content:'\f105';font-family:'FontAwesome';font-size:24px}.ls-nav-next:hover,.ls-nav-prev:hover{text-decoration:none}#top .av-control-minimal .avia-slideshow-arrows a:before{border:none!important}#scroll-top-link{bottom:0!important}.avia-slideshow li img{max-width:60%!important}.avia-slideshow-dots{display:none!important}.avia-slideshow-arrows a:before{background:none!important}tbody{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.avia-heading-row{background:#808a99!important}.avia-heading-row th{color:#fff!important}.main_color tr:nth-child(odd){background:#f2f3f5}table.avia-table>tbody>tr:nth-child(2)>td:nth-child(2){background:#769ac0;color:#fff;font-style:italic}table.avia-table>tbody>tr:nth-child(2)>td:nth-child(3){background:#447ab2;color:#fff;font-style:italic}#layerslider_6 img{width:30%;height:auto}#wavelength-section h2{text-align:center;color:#fff!important}#wavelength-section a{color:#fff!important;text-decoration:underline!important}#wavelength-section a:hover{text-decoration:none!important}.page-links a{text-decoration:none!important}.page-links a:hover{text-decoration:none}.next-link{text-decoration:none!important}.next-link:after{content:'\f0a9';font-family:'FontAwesome';padding-left:7px}.prev-page:before{content:'\f0a8';font-family:'FontAwesome';padding-right:7px}.prev-page{text-decoration:none!important}.prev-page:hover{text-decoration:none}.avia_textblock ul{margin-left:20px!important}.avia_textblock ul li{list-style:none;text-indent:-1.35em}.avia_textblock ul li:before{content:'\f00c';font-family:'FontAwesome';padding-right:7px;font-size:13px}.feedzy-rss ul li.rss_item:before{content:''!important}li.av-share-link:before{content:''!important}ul.sort-param li:before{content:''!important}ul.sort-param{margin-left:0!important}ul.avia-slideshow-inner li:before{content:''}li.hs-form-checkbox:before{content:''!important}.gform_body ul li{list-style:none}#product-video__section h4{color:#64696e!important}@media screen and (min-width:768px){#video{width:120%}}div .av_three_fifth{margin-left:2%!important}div .av_two_fifth{margin-left:2%!important}#wistia_playlist_9_menu.wistia_bento_menu{border:none!important;background:transparent!important}table.shop_table.shop_table_responsive.cart>tbody>tr:nth-child(2)>td:nth-child(3){background:#fff!important}table.shop_table.shop_table_responsive.cart>tbody>tr:nth-child(2)>td:nth-child(2){background:#fff!important}#top div.woocommerce-message{border-color:#5585b8!important;background-color:#5585b8!important;color:#fff!important}