/*!
Theme Name: Rotpot
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.20.4
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 @font-face{font-family:'ETmodules';src:url(/wp-content/themes/Rotpot/fonts/modules.woff) format('woff');font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/Rotpot/fonts/Montserrat-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/Rotpot/fonts/Montserrat-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/Rotpot/fonts/Montserrat-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Courier Prime';src:url(/wp-content/themes/Rotpot/fonts/courier-prime-v10-latin-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Courier Prime';src:url(/wp-content/themes/Rotpot/fonts/courier-prime-v10-latin-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Courier Prime';src:url(/wp-content/themes/Rotpot/fonts/courier-prime-v10-latin-italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}html{visibility:visible}body{font-family:'Courier Prime',monospace;font-weight:400;color:#000}h1{font-family:'Montserrat',sans-serif;font-weight:700}h2,h3,h4,h5{font-family:'Montserrat',sans-serif;font-weight:500}.wp-image-1825{width:160px!important;height:auto!important;max-width:100%}.et-pb-icon,.mobile_menu_bar,.phone-icon::before,.kb-icon-link::before{font-family:'ETmodules'!important}.et_mobile_menu li a{padding-left:5px!important;padding-right:5px!important}.mobile_nav.closed .et_mobile_menu{display:none!important;opacity:0;pointer-events:none}.mobile_nav.opened .et_mobile_menu,.mobile_nav .et_mobile_menu{display:block!important;opacity:1;pointer-events:auto;width:100%;position:relative;z-index:99999}.et_pb_button{padding:8px 14px}.et_pb_button_0:hover{background-color:#000;padding:8px 20px!important}.et_pb_toggle_open .et_pb_toggle_title::before{display:block!important;content:"\e04f"}.pa-accordion-icon-left .et_pb_toggle_title:before{left:1em!important}.pa-accordion-icon-left .et_pb_toggle_title,.pa-accordion-icon-left .et_pb_toggle_content{padding-left:3em!important}.custom_bullets_check ul li{padding-left:30px;list-style:none;margin-bottom:10px}.custom_bullets_check ul li::before{content:'\35';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle;color:#d96900}.custom_pijl_wit ul li{padding-left:10px;list-style:none;margin-bottom:10px}.custom_pijl_wit ul li::before{content:'\35';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle;color:#fff}.custom_pijl_zwart ul li{padding-left:10px;list-style:none;margin-bottom:10px}.custom_pijl_zwart ul li::before{content:'\35';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle;color:#333}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.woocommerce div.product form.cart .variations select{margin-left:1em}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:normal}.woocommerce select,.woocommerce-page select{background-image:none!important}.woocommerce select::after,.woocommerce-page select::after{content:none!important}.woocommerce-variation-price span.price,.woocommerce-variation-price .woocommerce-Price-amount,.woocommerce-variation-price bdi,.woocommerce-variation-price .woocommerce-price-suffix{color:#000000!important}.woocommerce div.product .stock{color:#000000!important;margin-bottom:20px}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-remove{display:none}table.cart th,table.cart td,table.cart tr,#main-content table.cart th,#main-content table.cart td,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{width:100%}div.woocommerce-message{background-color:#a78747!important;color:#ffffff!important}.wooac-popup .wooac-action a{background-color:#000;color:#fff;margin-bottom:6px}.wooac-cart-content{margin-top:14px;margin-bottom:14px}body.et-db #page-container #et-boc .et-l .et_pb_section .ags_woo_shop_plus_0_tb_body.ags_woo_shop_plus .product .button{margin-bottom:10px!important}.woocommerce .ags_woo_checkout_billing_info_0 .form-row input.input-text,.woocommerce .ags_woo_checkout_billing_info_0 .form-row textarea,.woocommerce .woocommerce-shipping-fields input.input-text,.woocommerce .woocommerce-shipping-fields textarea,.woocommerce .ags_woo_checkout_shipping_info_0 .form-row input.input-text,.woocommerce .ags_woo_checkout_shipping_info_0 .form-row textarea{border:1px solid!important;min-height:40px!important;height:auto!important;line-height:1.2!important;padding:10px!important;display:block!important;resize:vertical}.et_pb_module h1,.et_pb_text h1,.et_pb_text .et_pb_module_header,.woocommerce-page h1,.woocommerce h1.product_title,.woocommerce h1.category_title{font-family:'Montserrat',sans-serif!important}.et-db #et-boc .et-l .et_pb_sidebar_0_tb_body.et_pb_widget_area,.et-db #et-boc .et-l .et_pb_sidebar_0_tb_body.et_pb_widget_area li,.et-db #et-boc .et-l .et_pb_sidebar_0_tb_body.et_pb_widget_area li:before,.et-db #et-boc .et-l .et_pb_sidebar_0_tb_body.et_pb_widget_area a{font-size:14px!important;line-height:1.4!important}h4.widgettitle{margin-top:40px}.et_pb_wc_description_1_tb_body{border-width:0px!important}