.widget_product_search{width:100%!important;margin-bottom:0!important}.search-field{display:inline-block;padding:10px 20px!important;border:1px solid #ddd!important;border-radius:0.5em;float:left;font-weight:600}.woocommerce-product-search button{display:inline-block;padding:10px 20px!important;border:1px solid #ddd!important;border-radius:0.5em;background:#008080!important;color:#fff!important;float:left;margin-left:5px;font-weight:900}.woocommerce-thankyou-order-received{margin-bottom:2em!important}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,#order_review_heading,h2.woocommerce-order-details__title,h2.woocommerce-column__title{font-size:24px!important}select.orderby{display:none}.order_details{padding-top:0!important}.et_pb_wc_checkout_payment_info_0.et_pb_wc_checkout_payment_info{padding:20px}@media only screen and (min-width:481px) and (max-width:980px){.menu-cols .et_pb_column_2_3{width:68%!important}.menu-cols .et_pb_column_1_3{width:28%!important}#mobile_menu2 .current-menu-item a{color:#fff!important}}@media only screen and (min-width:1px) and (max-width:480px){.menu-cols .et_pb_column_2_3{width:80%!important}.menu-cols .et_pb_column_1_3{width:100%!important;position:absolute!important;top:20px;right:0;z-index:0!important}#mobile_menu2 .current-menu-item a{color:#fff!important}}#menu-footer,#menu-footer li{list-style:none;margin:0;padding:0}#menu-footer{text-align:right}#menu-footer li{display:inline-block}#menu-footer li a{color:#fff}#menu-footer li a:hover{text-decoration:underline}#menu-footer li:after{content:' \00a0 / \00a0 '}#menu-footer #menu-item-37:after{content:''}.firstcharacter{color:#008080;float:left;font-size:60px;line-height:30px;padding-top:4px;padding-left:3px;font-family:'Playfair Display','Georgia',serif;position:relative;top:5px}.input-text{padding-top:11px!important;padding-bottom:12px!important}.frm_style_divi.with_frm_style .form-field{}.frm_form_field input[type="text"],.frm_form_field input[type="email"],.frm_form_field input[type="tel"],.frm_form_field textarea{background:#fff;border:1px solid #ddd;font-family:'Vollkorn',Georgia,"Times New Roman",serif}.frm_form_field input[type="text"]:focus,.frm_form_field input[type="text"]:active,.frm_form_field input[type="email"]:focus,.frm_form_field input[type="email"]:active,.frm_form_field input[type="tel"]:focus,.frm_form_field input[type="tel"]:active,.frm_form_field textarea:focus,.frm_form_field textarea:active{background:#fff!important;border:1px solid #666!important;color:#111 !importantl;opacity:1!important;-moz-opacity:1!important;-webkit-opacity:1!important}.frm_button_submit,.frm_style_divi.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_divi.with_frm_style input[type="submit"],.frm_style_divi.with_frm_style .frm_submit input[type="button"],.frm_style_divi.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_divi.with_frm_style .frm-edit-page-btn{background:#008080!important;color:#fff!important;border:none!important;font-family:'Montserrat',sans-serif!important;font-size:15px!important;border:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;text-transform:uppercase;padding:0.3em 1em!important;border-radius:none!important;-moz-border-radius:none!important;-webkit-border-radius:none!important}.frm_button_submit:hover,.frm_style_divi.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,.frm_style_divi.with_frm_style input[type="submit"]:hover,.frm_style_divi.with_frm_style .frm_submit input[type="button"]:hover,.frm_style_divi.with_frm_style .frm_submit button:hover,.frm_form_submit_style:hover,.frm_style_divi.with_frm_style .frm-edit-page-btn:hover{background:#008080!important;color:#fff!important;border:none!important;opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;border-color:#fff!important}.frm_button_submit:hover{background:#000!important}#frm_field_1_container label,.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:none!important}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range{background:#333!important}#home-hero .header-content{padding-left:0!important;padding-right:0!important}#home-hero .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:95%!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:95%!important}#menu-menus,#menu-menus li{list-style:none;margin:0;padding:0}#menu-menus{text-align:center}#menu-menus li{display:inline-block;padding-left:10px;padding-right:10px}#menu-menus li a{color:#fff;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:15px;padding:0.3em 1em!important;border:2px solid #fff;background:#000;text-transform:uppercase}#menu-menus li a:hover{background:#333;border-color:#333;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#menu-menus li.current_page_item a{text-decoration:none}#menu-menus-1,#menu-menus-1 li{list-style:none;margin:0;padding:0}#menu-menus-1{text-align:center}#menu-menus-1 li{display:inline-block;padding-left:10px;padding-right:10px}#menu-menus-1 li a{color:#fff;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:15px;padding:0.3em 1em!important;border:2px solid #fff;background:#000;text-transform:uppercase}#menu-menus-1 li a:hover{background:#333;border-color:#333;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#menu-menus-1 li.current_page_item a{text-decoration:none}#menu-menus-2,#menu-menus-2 li{list-style:none;margin:0;padding:0}#menu-menus-2{text-align:center}#menu-menus-2 li{display:inline-block;padding-left:10px;padding-right:10px}#menu-menus-2 li a{color:#fff;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:15px;padding:0.3em 1em!important;border:2px solid #fff;background:#000;text-transform:uppercase}#menu-menus-2 li a:hover{background:#333;border-color:#333;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#menu-menus-2 li.current_page_item a{text-decoration:none}footer #menu-item-418:after{content:''}