#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#3b3074}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#footer-bottom{background-color:#3b3074}#footer-info,#footer-info a{color:#a1a1a1}body #page-container .et_slide_in_menu_container{background:#3b3074}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900');h1,h2,h3,h4,h5,h6{font-family:'Rubik',sans-serif;line-height:1.2em}p,li,ol,ul,.body-heading-h5,.body-heading-h6{font-family:'Raleway',sans-serif}.c1-light-text-color{color:#ffffff}.c1-semi-medium-text-color{color:#3b3074}.c1-medium-text-color{color:#f99f47}.c1-semi-dark-text-color{color:#444444}.c1-dark-text-color{color:#000000}.c1-light-background-color{background:#ffffff}.c1-semi-medium-background-color{background:#3b3074}.c1-medium-background-color{background:#3b3074}.c1-dark-background-color{background:#3b3074}#light-overlay.et_pb_slide_overlay_container{background:rgba(255,255,255,.2)}#medium-overlay.et_pb_slide_overlay_container{background:rgba(249,159,71,.4)}#dark-overlay.et_pb_slide_overlay_container{background:rgba(0,0,0,.2)}.border-style-top{border-top:#7dbea5 solid 2px}.border-style-right{border-right:#7dbea5 solid 2px}.border-style-bottom{border-bottom:#7dbea5 solid 2px}.border-style-left{border-left:#7dbea5 solid 2px}#light-button .et_pb_more_button,#light-button .et_pb_button{background:#fff;color:#2b2b2b;border-radius:50px;padding:6px 53px!important;border:none!important;text-transform:uppercase;letter-spacing:2px}#light-button .et_pb_more_button:hover,#light-button .et_pb_button:hover{background:#3b3074;color:#fff;border-radius:50px;padding:8px 40px!important;text-transform:uppercase;letter-spacing:2px}#medium-button .et_pb_more_button,#medium-button .et_pb_button{background:#f99f47;color:#3b3074;border-radius:0px;padding:8px 30px!important;border:none!important;text-transform:uppercase;font-size:1em;letter-spacing:2px}#medium-button .et_pb_more_button:hover,#medium-button .et_pb_button:hover{background:#3b3074;color:#fff;border-radius:0px;padding:8px 30px!important;text-transform:uppercase;letter-spacing:2px}#dark-button .et_pb_more_button,#dark-button .et_pb_button{background:#3b3074;color:#f99f47;border-radius:0px;padding:8px 30px!important;border:none!important;text-transform:uppercase;font-size:1em;letter-spacing:2px}#dark-button .et_pb_more_button:hover,#dark-button .et_pb_button:hover{background:#f99f47;color:#3b3074;border-radius:0px;padding:8px 30px!important;text-transform:uppercase;letter-spacing:2px}#dark-border-button .et_pb_more_button,#dark-border-button .et_pb_button{}#dark-border-button .et_pb_more_button:hover,#dark-border-button .et_pb_button:hover{}.light-arrow-button{}.dark-arrow-button{}.text-upercase{text-transform:uppercase}.font-weight100{font-weight:100}.font-weight200{font-weight:200}.font-weight300{font-weight:300}.font-weight400{font-weight:400}.font-weight500{font-weight:500}.font-weight600{font-weight:600}.font-weight700{font-weight:700}.font-weight800{font-weight:800}.font-weight900{font-weight:900}ul.openinghours{margin:0px;padding:0px;list-style:none}ul.openinghours li{margin:0px;padding:0px;list-style:none}ul.openinghours li.opening-day{width:50px;float:left}ul.openinghours li.opening-hour{width:200px}#logo{max-height:150px}#et-info{width:100%;text-align:right}.mobile_menu_bar::before{color:#f99f47;font-size:40px;font-weight:900!important}#et-top-navigation nav>ul>li>a{color:#ffffff}#et-top-navigation nav>ul>li.current_page_item,#top-menu li.current-menu-item>a{color:#ffffff}#top-menu li a{text-transform:uppercase}.et_pb_slide_menu_active .et_toggle_slide_menu::after{color:#f99f47}.et_mobile_menu li a{text-transform:uppercase}.desktop-slider .et_pb_slide_description .slider-text{font-size:1.4em!important;letter-spacing:2px}.desktop-slider .et_pb_container{width:100%;max-width:100%}#footer-info{float:none;text-align:center}.gform_wrapper .gform_footer{padding-bottom:0px}.gform_wrapper{margin-bottom:0px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"]{background:#3b3074;color:#f99f47;border-radius:0px;padding:15px 40px!important;text-transform:uppercase;letter-spacing:2px;border:none;font-weight:500;cursor:pointer}.gform_wrapper .gform_footer input[type="submit"]:hover{background:#f99f47;color:#3b3074}.gform_wrapper textarea.medium{height:80px}.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper textarea.medium{font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal;border:none;border-bottom:1px solid #3b3074;padding-bottom:10px;color:#010101}.gform_wrapper .top_label .gfield_label{display:none}::placeholder{color:#010101;opacity:1}:-ms-input-placeholder{color:#010101}::-ms-input-placeholder{color:#010101}.woocommerce ul.products li.product .woocommerce-loop-product__title,.wc-tabs-wrapper h2{font-size:1.3em!important;color:#444444}.c1-semi-medium-background-color h2{text-shadow:0 1px 3px rgba(0,0,0,.3)}.woocommerce .products ul li,.woocommerce ul.products li{background:rgba(255,255,255,1);padding:30px!important}.woocommerce a.add_to_cart_button,.single_add_to_cart_button,.woocommerce-message a.button.wc-forward{background:#3b3074!important;color:#f99f47!important;border-radius:0px!important;padding:8px 16px!important;border:none!important;text-transform:uppercase!important;font-size:1em!important;letter-spacing:2px!important}.woocommerce a.add_to_cart_button:hover,.single_add_to_cart_button:hover{background:#f99f47!important;color:#3b3074!important;border-radius:0px!important;padding:8px 16px!important;text-transform:uppercase!important;letter-spacing:2px!important}.woocommerce-message a.button.wc-forward:hover{background:#fff!important;color:#3b3074!important;border-radius:0px!important;padding:8px 16px!important;text-transform:uppercase!important;letter-spacing:2px!important}.woocommerce a.add_to_cart_button::after,.single_add_to_cart_button::after,.woocommerce-page a.button::after{display:none}.woocommerce span.onsale,.woocommerce-page span.onsale{top:0px!important;width:38px!important;background-repeat:no-repeat;height:117px;font-size:0px!important;background:url(http://ecom3.templaterun.com/wp-content/uploads/sites/14/2018/02/sale-icon.png)!important}#light-overlay .et_overlay::before,.et_overlay::before{color:#f99f47!important}.woocommerce .quantity input.qty{height:40px}.woocommerce-page #respond input#submit{background:#f99f47;color:#3b3074;border-radius:0px;padding:8px 30px!important;border:none!important;text-transform:uppercase;font-size:1em;letter-spacing:2px}.woocommerce-page #respond input#submit:hover{background:#3b3074;color:#fff;border-radius:0px;padding:8px 30px!important;text-transform:uppercase;letter-spacing:2px}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{background:#fff}.woocommerce a.added_to_cart{color:#f99f47;padding-left:10px}.entry-summary p.price span,.posted_in a{color:#f99f47}.woocommerce p.stars a::before{color:#f99f47}.woocommerce .woocommerce-message{background:#f99f47}@media all and (min-width:981px){body{font-size:16px!important}p{font-size:1.1em!important}h1{font-size:5em;line-height:1.2em}h2{font-size:4.8em!important;line-height:1.2em}h3{font-size:3em!important;line-height:1.2em}h4{font-size:1.8em!important;line-height:1.2em}h5{font-size:1.3em!important;line-height:1.2em;text-transform:uppercase}.body-heading-h5{font-size:1.3em!important;line-height:1.2em;text-transform:uppercase}h6{font-size:1.1em!important;line-height:1.2em;font-weight:300;text-transform:uppercase}.body-heading-h6{font-size:1.1em!important;line-height:1.2em;font-weight:300;text-transform:uppercase;padding-bottom:8px}#et-top-navigation{border-left:2px solid #766f9e}.et_header_style_slide .et-fixed-header #et-top-navigation{padding:11px 0!important;padding-left:20px!important}.et-fixed-header #logo{max-height:120px}.et_header_style_slide #et-top-navigation{padding-left:20px!important}.et_header_style_left .logo_container{text-align:center}.cta-section{height:95vh}.woocommerce div.product .product_title{font-size:3em!important}#medium-overlay .et_pb_map{height:464px!important;margin-top:40px}#medium-overlay .c1-light-background-color{height:464px!important}.desktop-slider .et_pb_slide_description{padding:10% 8%}}@media all and (max-width:980px){.custom_html_header{display:none}}@media only screen and (min-width:1824px) and (max-width:5000px){h1{font-size:7em!important;line-height:1em}.desktop-slider .et_pb_slide_description{padding:15% 8%!important}.desktop-slider .et_pb_slide_description .slider-text{font-size:1.8em!important}#dark-button p{font-size:1.4em!important;font-weight:400}}@media only screen and (min-width:600px) and (max-width:980px){body{font-size:14px!important}p{font-size:1.3em!important}h1{font-size:3.6em!important}h2{font-size:2.9em!important}h3{font-size:2.6em!important;line-height:1.2em}h4{font-size:2em!important;line-height:1.2em}h5{font-size:1.3em!important;line-height:1.2em;text-transform:uppercase}.body-heading-h5{font-size:1.3em!important;line-height:1.2em;text-transform:uppercase}h6{font-size:1.1em!important;line-height:1.2em;font-weight:300;text-transform:uppercase}.body-heading-h6{font-size:1.1em!important;line-height:1.2em;font-weight:300;text-transform:uppercase;padding-bottom:8px}}@media only screen and (min-width:240px) and (max-width:599px){body{font-size:14px!important}p{font-size:1.1em!important}h1{font-size:2.6em!important}h2{font-size:2em!important}h3{font-size:1.8em!important;line-height:1.2em}h4{font-size:1.6em!important;line-height:1.2em}h5{font-size:1.3em!important;line-height:1.2em;text-transform:uppercase}.body-heading-h5{font-size:1.3em!important;line-height:1.2em;text-transform:uppercase}h6{font-size:1.1em!important;line-height:1.2em;font-weight:300;text-transform:uppercase}.body-heading-h6{font-size:1.1em!important;line-height:1.2em;font-weight:300;text-transform:uppercase;padding-bottom:8px}.et_header_style_left #logo{max-width:75%}}