h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Josefin Slab',Georgia,"Times New Roman",serif}.page h1{font-size:54px}.page h2{font-size:42px}.et_pb_text ol,.et_pb_text ul{padding-left:2.5em;list-style-position:outside}.et_pb_text_inner ul,.custom-bullets ul,.et_pb_toggle ol{padding-left:2.5em;margin-top:0.5em;margin-bottom:0.5em}.custom-bullets ul,.et_pb_toggle ol{padding-left:2.5em!important;list-style-position:outside}.et_pb_text_inner ul li::marker,.custom-bullets ul li::marker{color:#aaa;content:"\0BB     "}body .nf-form-content ul li::marker{content:none!important}p,nav,footer,ul,ol{font-weight:300}#page-container{overflow-x:hidden}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.dtq-card-content p{padding-bottom:1em}.ba_post_list figure.dtq-post-list-thumb{width:100%!important}.dtq-post-list-content{width:100%}footer .et_pb_section{border-top:0!important}.row-with-gallery-buttons .et_pb_button_module_wrapper{display:block;height:calc(100% - 2px);margin:1px}.row-with-gallery-buttons .et_pb_button_module_wrapper .gallery-button{height:100%;display:flex;border-radius:0!important;align-content:center;justify-content:center;flex-direction:column;text-align:center}ul.dsm-menu{list-style:none;display:flex;flex-wrap:wrap}ul.dsm-menu li{display:inline-block;margin-right:20px}ul.dsm-menu li a{font-size:14px;text-decoration:underline;color:rgba(0,0,0,0.65)}.dsm_contact_form_7 .wpcf7-form input{padding:8px}@media only screen and (max-width:1200px){.et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{list-style-type:none}.et_pb_menu .et_mobile_menu{text-align:left;padding:16px}.et_pb_menu .et_mobile_menu .sub-menu{padding-bottom:0}}.et_pb_contact_form label.et_pb_contact_form_label{display:block!important}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#eee!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#eee!important}.et_pb_contact_form ::-moz-placeholder{color:#eee!important}.et_pb_contact_form :-ms-input-placeholder{color:#eee!important}body .et_mobile_menu .menu-item-has-children>a{font-weight:300;background-color:transparent}body .nf-form-content{padding:5px 0}body .nf-form-content .list-select-wrap .nf-field-element>div,body .nf-form-content input:not([type=button]),body .nf-form-content textarea{border-radius:4px;border-color:#ddd;background:#FAFAFA}body .nf-field-label label{font-weight:400}body .nf-form-content button,body .nf-form-content input[type=button],body .nf-form-content input[type=submit]{background:#3799AD;color:#fff;border-radius:100px;padding:0.425rem 18px;font-weight:500;line-height:1.7;height:auto;cursor:pointer}body .nf-form-content button:hover,body .nf-form-content input[type=button]:hover,body .nf-form-content input[type=submit]:hover{background:#2c778e;color:#fff}.nf-form-fields-required{margin-bottom:32px;font-weight:300;font-style:italic;color:#aaa}body .nf-form-content hr.ninja-forms-field{margin:32px 0}.flex-wrap-children *{flex-wrap:wrap}@media only screen and (max-width:481px){.two-columns .et_pb_column{width:50%!important}}p:not(.has-background):last-of-type{padding-bottom:1em}p:not(.has-background):last-child{padding-bottom:0}.force_thumb_fullwidth .dtq-post-list-thumb{width:100%}.force_thumb_fullwidth .dtq-post-list-thumb>img.dtq-img-cover{width:100%!important;overflow-clip-margin:unset}.equal-img-row .et_pb_image img{object-fit:cover;object-position:50% 40%;aspect-ratio:0.8;overflow-clip-margin:unset}.et_mobile_menu{height:calc(100vh - 150px);overflow-y:auto}