.single-post #content-area,.archive #content-area{margin-top:80px}.single-post h1,.single-post h2,.single-post h3,.single-post h4{font-weight:600}.single-post h2{color:#c03e2e}.single-post hr{margin-top:30px;margin-bottom:60px;border:0;border-top:1px solid #E2E2E2}.rt-tpg-container h3.entry-title{min-height:110px}.tpg-shortcode-main-wrapper .isotope1 .rt-detail .tpg-excerpt,.tpg-shortcode-main-wrapper .layout1 .rt-detail .tpg-excerpt{min-height:75px}.et_pb_widget li a:hover{color:#c03e2e}.et_pb_widget h4,.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #E2E2E2}.et_pb_widget ol li:last-child,.et_pb_widget ul li:last-child{border-bottom:none}.et_pb_widget h4{color:#c03e2e}.mfp-figure{background:#fff}.mfp-image-holder .mfp-close{color:#666;opacity:1;top:-6px}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{width:100%}.iubenda-embed:not(.no-brand):not(.iubenda-nostyle){color:#333!important}@media only screen and (max-width:767px){.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:35vw!important}body #page-container .et_pb_section .et_pb_button{min-width:300px}.et_pb_heading .et_pb_heading_container h3{font-size:20px!important;font-weight:900}.et_pb_row_2_tb_footer .et_pb_text_inner{font-size:10px}}