body{font-weight:normal}#header-register-btn{display:block;float:right;border-radius:2px;padding:7px 10px;margin:24px 20px 0 0px;text-transform:uppercase;font-weight:bold;color:#fff;font-size:16px;background-color:#3bc3de;background:#3bc3de;background:-moz-linear-gradient(-45deg, #3bc3de 0%, #b7d433 100%);background:-webkit-linear-gradient(-45deg, #3bc3de 0%, #b7d433 100%);background:linear-gradient(135deg, #3bc3de 0%, #b7d433 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#3bc3de", endColorstr="#b7d433",GradientType=1 )}@media only screen and (max-width: 1100px){#header-register-btn{display:none}}#header-register-btn:hover{background-color:#000;background:#b7d433;background:-moz-linear-gradient(-45deg, #b7d433 0%, #3bc3de 100%);background:-webkit-linear-gradient(-45deg, #b7d433 0%, #3bc3de 100%);background:linear-gradient(135deg, #b7d433 0%, #3bc3de 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#b7d433", endColorstr="#3bc3de",GradientType=1 );transition:background-color .4s ease-in-out}.et_toggle_slide_menu:before,.et_toggle_slide_menu:after{background-color:rgba(0,0,0,.7);border-radius:2px;padding:2px;color:#fff !important}.et_transparent_nav .logo_container{width:auto;padding:10px 10px 10px 8px;background-color:#000}.et_transparent_nav .logo_container img{max-height:100% !important}.et_toggle_fullscreen_menu:before{background-color:#000;border-radius:5px;padding:2px;color:#fff !important}.et_transparent_nav #logo{width:95px !important}@media only screen and (max-width: 980px){#logo{max-width:100% !important}}#mobile_menu_slide{border-top:1px solid #fff !important}.et_slide_in_menu_container #mobile_menu_slide li li a{opacity:.8}.nav ul li a:hover,.et_mobile_menu li a:hover{color:#3bc3de !important;opacity:1 !important}#et-info-phone{margin:0 0 0 10px;float:right}@media only screen and (max-width: 420px){.et_slide_in_menu_container #et-info-phone{float:left;margin-left:0}}.current_page_ancestor>a{color:#3bc3de !important}@media only screen and (max-width: 980px){#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:transparent !important;color:#fff !important}#main-header{background-color:transparent !important}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:#fff !important}}.et_header_style_left .logo_container{z-index:-1}.page .main_title,.single-post .main_title{display:none}.page.fl-builder #main-content .container,.page.siteorigin-panels #main-content .container,.single-post.fl-builder #main-content .container,.single-post.siteorigin-panels #main-content .container{padding-top:0 !important}.pt-container+#main-content .container{padding-top:58px !important}.pt-container{width:100%;height:450px;background-color:#666;position:relative;text-align:center;margin:0;background-image:url("../images/bg-pt-default.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}.pt-container .wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;background-color:rgba(0,0,0,.25)}.pt-content{padding:0 1em}.pt-content .page-title{color:#fff;max-width:1100px;margin:1.5em auto 0;font-size:42px;text-transform:uppercase;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold}.pt-content .page-title span{display:block;width:80px;height:4px;margin:20px auto 0px;opacity:1;background-color:#3bc3de}#main-content .entry-content ul{padding-left:2.5em}#main-footer{position:relative;overflow:visible}#main-footer:before{content:"";position:absolute;top:-130px;width:100%;height:130px;background-color:transparent;background-image:url("../fonts/city-to-mtns.svg");background-repeat:repeat-x;background-size:1920px 130px;background-position:center;z-index:999}#main-footer{margin-top:130px}.page-template-page_no-bottom-padding #main-footer{margin-top:0 !important}@media only screen and (max-width: 1020px){#main-footer:before{top:-69px;height:69px;background-size:1020px 69px}}@media only screen and (max-width: 750px){#main-footer:before{top:-51px;height:51px;background-size:750px 51px}}@media only screen and (max-width: 350px){#main-footer:before{top:-24px;height:24px;background-size:350px 24px}}#main-footer .footer-widget h4{font-size:18px}#footer-widgets .footer-widget .fwidget{margin-bottom:2em !important;float:none !important}#footer-widgets .footer-widget li{display:block;border-top:1px solid #3bc3de;width:100%;padding:0;margin:0}#footer-widgets .footer-widget li:last-of-type{border-bottom:1px solid #3bc3de}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li a{display:block;width:100%;text-transform:uppercase;padding:5px 5px 5px 0px}#footer-widgets .footer-widget li a:hover{color:#3bc3de !important}#nav_menu-4 .widget_media_image{margin-bottom:0 !important}#footer-widgets .btn{color:#fff;padding:10px;border:2px solid #fff;width:100%;display:block;font-size:12px;text-align:center}#footer-widgets .btn:hover{color:#000;background-color:#fff}#footer-info{font-size:12px}@media only screen and (min-width: 985px){#footer-bottom .et-social-icons{max-width:30%}#footer-info{max-width:70%}}#footer-bottom{position:relative;overflow:visible;margin-bottom:5px}#footer-bottom:after{content:"";position:absolute;bottom:-5px;left:0px;right:0px;height:5px;background-image:linear-gradient(to right, #3bc3de 0%, #b7d433 50%, #fde911 100%);background-image:-webkit-linear-gradient(left, #3bc3de 0%, #b7d433 50%, #fde911 100%);background-image:-moz-linear-gradient(left, #3bc3de 0%, #b7d433 50%, #fde911 100%);background-image:-o-linear-gradient(left, #3bc3de 0%, #b7d433 50%, #fde911 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#3bc3de", endColorstr="#fde911",GradientType=1 )}.fl-builder.et_full_width_page #main-content .container{width:100%;max-width:none}
