:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:initial!important}.dn-blog .post-content{margin-bottom:unset!important;order:3}table{border:unset!important}table tr:first-of-type{background-color:#9B3224}table tr:first-of-type h4{color:#FFFFFF;padding:6px 0}table tr,table td{text-align:center}table tr td{font-size:18px}tbody tr:nth-child(even){background-color:#F2F2F2}.psi-table-wrapper{overflow-x:auto}@media (max-width:767px){table tr td{font-size:16px}}.grecaptcha-badge{z-index:2}.partners-logo-row .dipl_logo_slider .swiper-slide img{height:140px;object-fit:contain}.highlight-text .dipl_pre_text{border-bottom:3px solid #9B3224;padding-bottom:3px}.about-us-hero .dipl_image_mask{overflow:visible!important}.footer-contact .et_pb_image_wrap{width:20px}.products-carousel .dipl_image_card_image_wrapper img{height:350px;object-fit:contain}.list-items-top .dsm_icon_list_icon{margin-top:4px}.footer-navlinks ul.et-menu{display:block!important}.dn-blog .more-link{background-color:#9b3224!important}.input-wrapper input[type=text],.input-wrapper input[type=email],.input-wrapper input[type=tel],.input-wrapper textarea{background-color:#f2efea;border-radius:3px 3px 3px 3px;overflow:hidden;-webkit-appearance:none;width:100%;border-width:0;color:#4e4e4e;font-size:14px;padding:16px}.input-wrapper{margin-bottom:20px}.input-flex-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.input-wrapper textarea{resize:vertical;min-height:150px}.contact-submit-btn button{cursor:pointer}.contact-submit-btn p{display:flex;flex-direction:row-reverse;align-items:center}@media (max-width:980px){.footer-navlinks .et_pb_menu__menu{display:block!important}.footer-navlinks .et_mobile_nav_menu{display:none!important}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start!important}.psi-mobile-menu .et_mobile_nav_menu{display:none}.psi-mobile-menu .et_pb_menu__menu{display:block}.psi-mobile-menu .et_pb_menu__wrap .et-menu{flex-direction:column}.psi-mobile-menu .et_pb_menu__wrap .et-menu li{display:ruby;text-align:center}}.heading-reg-sym{font-size:0.4em;bottom:1.3em}@media (max-width:767px){.products-carousel .dipl_image_card_image_wrapper img{height:250px}.input-flex-wrapper{grid-template-columns:minmax(0,1fr)}}