.et-menu>.menu-item-has-children>.sub-menu:before{border-bottom:12px #c19c7b solid}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after{color:#000000;background:#e7ddcf}.et_mobile_menu .menu-item-has-children>a{font-weight:500!important}.sofia-header-menu-v1 .sofia-custom-menu ul.sub-menu li a,.sofia-header-menu-v2 .sofia-custom-menu ul.sub-menu li a,.sofia-header-menu-v3 .sofia-custom-menu ul.sub-menu li a,.sofia-header-menu-v4 .sofia-custom-menu ul.sub-menu li a{border-bottom:1px solid #dfc5ae;font-size:20px!important}.sofia-custom-portfolio .et_pb_portfolio_item{background-color:#f4f1ec}.sofia-inner-border .et_pb_image_wrap:before{border-top:1px solid #fff;border-bottom:1px solid #fff}.sofia-inner-border .et_pb_image_wrap:after{border-right:1px solid #fff;border-left:1px solid #fff}.sofia-inner-border-section:before{border-top:1px solid #f4f1ec;border-bottom:1px solid #f4f1ec}.sofia-inner-border-section:after{border-right:1px solid #f4f1ec;border-left:1px solid #f4f1ec}.sofia-inner-border-row:before{border-top:1px solid #c19c7b;border-bottom:1px solid #c19c7b}.sofia-inner-border-row:after{border-right:1px solid #c19c7b;border-left:1px solid #c19c7b}@media screen and (min-width:981px){.bg-color-left:before{background:#f4f1ec}.bg-color-middle:before{background:#f4f1ec}.bg-color-right:before{background:#f4f1ec}}.sofia-blog h2.entry-title{background-color:#ffffff}.sofia-blog p.post-meta{background-color:#ffffff}ul.wp-block-categories-list{background-color:#f4f1ec}ul.wp-block-categories-list li{background-color:#ffffff}.blog-sidebar-list .et_pb_widget{border-top:0px solid #000000;background-color:#fff}.blog-sidebar-list.et_pb_widget_area ul li::marker{font-size:18px;color:#00eab7}.pagination .alignleft a,.pagination .alignright a{color:#000000;background:#f4f1ec;border:1px solid #c19c7b}.pagination .alignleft a:hover,.pagination .alignright a:hover{color:#ffffff;background:#c19c7b}blockquote{font-style:italic;font-size:1.5rem;line-height:1.1!important;color:#a68f7e;border-left:4px solid #a68f7e;padding-left:24px;padding-top:12px;padding-bottom:12px;margin:1em 0;font-family:'Lancelot',serif;background-color:rgba(166,143,126,0.05)}.et_pb_text_inner ul,.et_pb_text_inner ol{padding-left:2em;margin-left:0}.et_pb_text_inner li{margin-bottom:0.5em}h2,h3{font-weight:normal!important}.et-menu .sub-menu{width:190px!important;min-width:190px!important;max-width:190px!important;display:block!important;column-count:1!important;column-gap:0!important;padding:0!important;margin:0!important;white-space:normal!important;background-clip:padding-box}.et-menu .sub-menu .sub-menu{top:0!important;left:100%!important;margin:0!important;padding:0!important}.sofia-header-menu-v1 .et-menu .sub-menu,.sofia-header-menu-v2 .et-menu .sub-menu{padding-bottom:0!important;margin-bottom:0!important}.et-menu .sub-menu,.et-menu .sub-menu li,.et-menu .sub-menu::after,.et-menu .sub-menu li:last-child{margin:0!important;padding:0!important}.et-menu .sub-menu li a{font-size:18px!important}.et-menu .sub-menu li a{display:block!important;padding:10px 20px!important;white-space:normal!important;word-break:break-word;line-height:1.4}blockquote{font-style:italic;font-size:1.5rem;font-weight:400;line-height:1.4!important;color:#663800;border-left:4px solid #663800;padding-left:18px;padding-right:18px;background-color:rgba(244,241,236,0.97)}.pac_divi_table_of_contents a:hover{color:#007C91!important;text-decoration:underline}a{font-weight:bold!important}ul li{margin-top:1em}ul,ol{margin-bottom:0em}.dipl_question_wrapper::before{content:"🔍";color:white;margin-right:0.5em;font-size:1.2em}.et_pb_blog_grid .no-excerpt-content{display:none!important}.et_pb_newsletter_button{font-size:21px!important;padding-top:15px!important;padding-bottom:0px!important;padding-left:8px!important;padding-right:8px!important;line-height:1!important;vertical-align:middle!important;height:auto!important;min-height:0!important;border-width:1px!important;border-radius:4px!important;display:inline-block!important;box-sizing:content-box!important;width:auto!important}.abh_tab_content .abh_text .fn{color:#007c91!important}.abh_tab_content .abh_text .fn:hover{color:#005c6d!important}blockquote{margin-top:10px!important;margin-bottom:30px!important;padding-top:0!important;padding-bottom:0!important}