::-webkit-scrollbar{width:15px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{background-color:#848484;border-color:#fff;border-style:solid;border-width:3px}::-webkit-scrollbar-thumb:hover{background-color:#000}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-corner{background-color:transparent}@font-face{font-family:"palatino-linotype";src:url('https://esslawpartners.com/wp-content/uploads/fonts/palatino-linotype.woff') format('woff'),url('https://esslawpartners.com/wp-content/uploads/fonts/palatino-linotype.woff2') format('woff2');font-weight:normal;font-style:normal}body{font-size:1em!important;overflow-x:hidden!important;top:0!important}.et_builder_inner_content{z-index:inherit!important}.grecaptcha-badge{visibility:hidden!important}.kbs-body-text{font-weight:400}.kbs-palatino-linotype{font-family:"palatino-linotype",serif}.et_pb_scroll_top.et-pb-icon{background:#dfc56e;border:1px solid #fff}.et_pb_scroll_top.et-pb-icon:hover{background:#ffffff;border-color:#dfc56e;color:#dfc56e}.kbs-popup-box .close{cursor:pointer;font-size:2.5em;opacity:.5;position:absolute;right:0.6em;top:0.6em;z-index:9}.kbs-popup-box .close:hover{opacity:1}.kbs-popup-box .close:before{content:"\e051";color:#848484;font-family:ETmodules!important}.blog-sidebar .widget_block .wp-block-archives label{display:none}.blog-sidebar .widget_block select{font-size:0.9em;height:auto;padding:1em}.wp-block-separator{border-bottom:1px solid #e3e3e3}body .et_pb_button{background-image:linear-gradient(90deg,#edc064 0%,#976e1a 100%)!important;font-weight:600!important}body .et_pb_button:hover{background-image:linear-gradient(90deg,#976e1a 0%,#edc064 100%)!important}.kbs-contact-form .contact_field.submit input{border:0;font-weight:600!important}@media all and (min-width:981px){.kbs-headings{font-size:0.84em}.kbs-body-text{font-size:0.87em}}@media all and (min-width:1240px){.kbs-headings{font-size:0.9em}.kbs-body-text{font-size:0.9em}}@media all and (min-width:1366px){.kbs-headings{font-size:1em}.kbs-body-text{font-size:0.98em}}@media all and (min-width:1425px){.kbs-body-text{font-size:1.1em}}#menu-main-menu>li{padding:0px 10px!important}