header#top nav>ul{margin-top:4px}header#top .right-aligned-menu-items .buttons a{margin-top:4px}header#top .right-aligned-menu-items .buttons li{font-size:13px}header#top nav>ul>li[class*=button_bordered]>a,body #header-outer.transparent header#top nav>ul>li[class*=button_bordered]>a,#header-outer[data-lhe=animated_underline] header#top nav>ul>li[class*=button_bordered]>a,#header-outer:not([data-lhe=animated_underline]) header#top nav ul li[class*=button_bordered] a:hover{margin-left:15px!important;margin-right:15px!important}#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a{opacity:1;font-family:proxima-nova,sans-serif;letter-spacing:0}#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:hover,#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:active{opacity:.8}#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li:last-child{margin-top:30px;text-align:center}#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li:last-child a{color:#0abdae!important;font-weight:700;background:#fff;display:inline-block;font-weight:700;border-radius:40px;padding:10px 28px;margin:0 auto}.blog-nav{background:#fff}.blog-nav{display:none}@media only screen and (min-width:769px){.blog-nav{display:block!important}.mobile-nav,.responsive-menu{display:none!important}.blog-nav a{font-family:proxima-nova,sans-serif;font-weight:300;font-size:15px}.blog-nav ul.menu{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;width:100%}.blog-nav ul.menu>li{display:inline-block;padding:0 10px 20px;position:relative;margin:0 10px}.blog-nav ul.menu>li>a{color:#000;position:relative;width:100%;padding-bottom:20px}.blog-nav ul.sub-menu{padding:20px;border-top:2px solid #0abdae}.blog-nav ul.sub-menu>li{position:relative;padding:0}.blog-nav ul.sub-menu>li>a{padding:4px;color:#000;font-size:14px;-ms-transition:color .3s ease-out;-webkit-transition:color .3s ease-out;transition:color .3s ease-out;width:100%;line-height:22px;display:block}.blog-nav ul.sub-menu>li>a:hover{color:#fff;width:100%;background-color:#0abdae}.blog-nav ul>li ul{position:absolute;margin:14px auto 0;border-radius:0;border:1px solid #e1e1e1;background-color:#fff;left:0;right:auto;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);display:none;z-index:999;opacity:0!important;box-shadow:0 19px 35px rgba(0,0,0,.11);-webkit-box-shadow:0 19px 35px rgba(0,0,0,.11);padding:20px;min-width:240px;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.blog-nav ul>li:hover ul{pointer-events:auto;opacity:1!important;-ms-transform:translateY(0px) translateX(0px);-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px)!important;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.blog-nav ul.menu>li>a:after{-ms-transition:-webkit-transform .3s ease-out,border-color .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out,border-color .3s ease-out;transition:transform .3s ease-out,border-color .3s ease-out;position:absolute;opacity:0;visibility:hidden;bottom:10px;left:0;width:100%;content:'';border-bottom:2px solid #0abdae}.blog-nav ul.menu>li>a:hover:after,.blog-nav ul.menu>li>a:active:after,.blog-nav ul.menu>li.current-menu-item>a:after,.blog-nav ul.menu>li.current-menu-ancestor>a:after{opacity:1;visibility:visible}.blog-nav ul li:hover ul,.blog-nav ul li:active ul{display:block}.blog-nav ul li ul{display:none}}@media only screen and (min-width:1001px){.blog-nav{background:0 0}.blog-nav ul.menu>li>a{color:#fff}#header-outer header#top nav>ul>li>a{color:#555!important}#header-outer .blog-nav ul.menu>li>a{color:#69006e}#header-outer.transparent header#top nav>ul.sf-menu>li>a,#header-outer.transparent .blog-nav ul.menu>li>a{color:#fff!important;opacity:1!important;transition:opacity .2s ease,color .2s ease}#header-outer header#top .right-aligned-menu-items nav>ul.buttons>li.button_solid_color>a,#header-outer.transparent header#top .right-aligned-menu-items nav>ul.buttons>li.button_solid_color>a{color:#fff!important}#header-outer.transparent header#top .right-aligned-menu-items nav>ul.buttons>li:not(.button_solid_color)>a{color:#fff!important;opacity:.75!important;font-weight:700}#header-outer:not(.transparent) header#top .right-aligned-menu-items nav>ul.buttons>li:not(.button_solid_color)>a{color:#0abdae!important;font-weight:400}#header-outer.transparent header#top nav>ul.sf-menu>li.menu-item-home>a{color:#0abdae!important}}@media only screen and (max-width:768px){#nav-main-mobile{display:block;font-size:15px;z-index:1000;background-color:#fff;width:100%}#nav-main-mobile a{text-transform:uppercase;color:#fff}#nav-main-mobile a:hover{color:#c50030}#nav-main-mobile li{list-style-type:none}.site-header{background-color:#252525;padding-top:30px}.menu-header{background:#fff;padding:10px 40px 40px 58px;font-family:proxima-nova,sans-serif;font-weight:300;font-size:15px}.menu-header>ul>li>a{width:100%;display:block}.menu-header .menu-item{width:100%!important;position:relative;padding:0;line-height:35px;position:relative}.menu-header .menu-item a{color:#000}.menu-btn-container{text-transform:uppercase;color:#fff;padding:10px 20px;cursor:pointer;line-height:10px}.menu-btn-container div{display:inline-block;z-index:99}.menu-btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-btn.open{animation:smallbig .6s forwards}@keyframes smallbig{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}.menu-btn.open span:nth-child(1),.menu-btn.open span:nth-child(2),.menu-btn.open span:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.menu-btn.open span:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.menu-btn span{display:block;width:24px;height:3px;margin:4px 0;background-color:#6c006e;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-btn:hover{cursor:pointer}.menu-btn-container #menu-text{display:inline-block;color:#6c006e;line-height:24px;vertical-align:top;margin-left:13px;font-size:18px;text-transform:none;font-weight:500}.responsive-menu{display:none}.expand{display:block!important}.open-menu-link{display:none;position:absolute;right:15px;top:0;line-height:35px;font-size:30px;cursor:pointer}.menu-header>ul>li:hover,.menu-header>ul>li:active{cursor:pointer}.menu-header>ul>li>a{width:70%}.menu-header li .sub-menu{display:none}.menu-header li .sub-menu li{padding-left:20px}.menu-header li .sub-menu li:hover,.menu-header li .sub-menu li:active{cursor:pointer}.menu-header li .sub-menu a{font-size:15px;list-style-type:none!important}.menu-header .visible{display:block!important;color:#fff}.menu-header .menu-item-has-children:after{border-style:solid;border-width:2px 2px 0 0;border-color:#6c006e;content:'';display:inline-block;height:.45rem;position:relative;transform:rotate(-45deg);vertical-align:top;width:.45rem;position:absolute;top:18px;margin-top:-.24rem;right:.5rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .menu-item-has-children.open:after{top:14px;transform:rotate(135deg);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .menu-item-has-children.open .sub-menu{display:block;margin:6px 0}.menu-header .sub-menu li{border-bottom:1px solid #eee}.menu-header .sub-menu li:first-child{border-top:1px solid #eee}}#footer-widgets{background-image:url(images/footer-texture.png)}#footer-widgets .row{padding:25px 0}#footer-widgets ul.menu li{display:inline-block;margin-right:20px}#footer-widgets ul.menu li a:hover{text-decoration:underline}#footer-outer #copyright{padding:20px 0!important}#footer-outer #copyright .span_5{display:none}@media only screen and (max-width:768px){#footer-widgets ul.menu li{display:block;text-align:left}#footer-widgets ul.menu li a{line-height:22px}}