body{font-size:16px;--header-main-height:127px;--header-small-height:84px;--icon-set-name:'icons_tardy_v1';--cart-icon-char:''}@media (max-height:600px){body{--header-main-height:104px}}th{text-transform:none}.hidden{display:none !important}body#top #wrap_all{background-color:#f8f8f8}body#top #wrap_all #main{padding:0 !important}html.html_header_transparency #mt_header{position:absolute;top:0;left:0;right:0;z-index:100}.avia-section{min-height:0}.icon{font-family:var(--icon-set-name)}.responsive #top #wrap_all .full_width .container{max-width:none;padding:0;margin:0;width:100%}@media only screen and (max-width:767px){.responsive #top #wrap_all .container{max-width:none;padding:0 !important;width:calc(100% - 20px)}}.avia-section.content_at_bottom .container{display:flex;align-items:stretch}.avia-section.content_at_bottom .container .content{display:flex;align-items:flex-end;justify-content:center}.avia-section.content_at_bottom .container .content .post-entry{margin-bottom:9vh}.avia-button.avia-size-medium{border-radius:0;border:none;font-weight:600;font-size:16px}.avia-button.avia-size-large{border-radius:0;border:none;font-weight:600;font-size:16px}.avia_ajax_form .button{border-radius:0;border:none;font-weight:600;font-size:16px}#top .main_color .avia-color-theme-color.avia-button{background-color:#fff;color:#000}#top div div.product .woocommerce-tabs ul.tabs li a{white-space:nowrap}#events h2{font-size:17px;margin-top:2em;margin-bottom:1em;font-weight:400}.mt_event_meta{font-size:14px;font-weight:400}.mt_event_title{font-size:24px;font-weight:400}.mt_events .mt_event_title{font-size:20px;font-weight:400}@media (max-width:767px){.responsive #top #wrap_all #about .container{max-width:none;margin:0 10px;width:calc(100% - 20px)}}#about .single_toggle .toggle_icon{display:none}#about .single_toggle .toggler{padding:20px 10px;font-size:20px}#about .single_toggle .toggler:before{content:'';margin-right:10px;display:inline-block;font-family:'entypo-fontello';font-size:14px}#about .single_toggle .toggler.activeTitle:before{transform:rotate(180deg)}#about .toggle_content{background-color:transparent !important;padding:20px 0}#about .toggle_content h3{font-size:27px;font-weight:400;margin-top:1em;margin-bottom:1em;padding:0 10px}#about .toggle_content h3{font-size:27px;font-weight:400;margin-top:1em;margin-bottom:1em;padding:0 10px}#about .toggle_content h3,#about .toggle_content p{padding:0 10px}#about #works a.lightbox-added{width:25%;display:inline-block}#socket .container{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}#socket .copyright{float:none;color:#777;font-size:11px}#socket .sub_menu_socket .menu{display:flex;justify-content:center;align-items:center;margin:10px}#socket .sub_menu_socket .menu-item{float:none;border:none}#socket .sub_menu_socket .menu-item a{font-size:14px;color:#777;display:inline-block;padding:10px 0}#newsletter .form_element:last-child{margin-bottom:0}#top.woocommerce-page #wrap_all .button{border-radius:0;font-size:15px;font-weight:600}#top table.shop_table{border-radius:0}#top #main .shop_table.order_details{padding:0}.responsive #top .shop_table .product-quantity{display:table-cell}#top #wrap_all a.remove{font-size:0;text-indent:0;background:0 0}#top a.remove:before{display:inline-block;content:"\00d7";font-size:18px;line-height:18px;color:#000;width:100%;text-align:center}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:none}@media (max-width:767px){#top #wrap_all .woocommerce-message,#top #wrap_all .woocommerce-error{padding:20px;display:flex;flex-direction:column-reverse;margin-bottom:20px;border-radius:0}#top #wrap_all .woocommerce-message .button,#top #wrap_all .woocommerce-error .button{position:relative;float:none;top:0;bottom:0;left:0;right:0;display:block;width:100%;margin-top:10px}.responsive #top .col2-set .col-1,.responsive #top .col2-set .col-2,.responsive .cart-collaterals .shipping_calculator{width:100%}}#top #main .order_details{padding:0;border:none}.newsletterform .av-form-text{float:left;margin-top:10px}.newsletterform #element_avia_4_1,.newsletterform #element_avia_5_1,.newsletterform #element_avia_6_1,.newsletterform #element_avia_7_1{margin-top:0;margin-bottom:0}.newsletterform .button{background-color:#585858 !important;padding:15px 30px 13px}