.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}#top-menu li li a{padding:6px 20px;width:300px!important}.nav li ul{width:350px!important}.nav li li ul{left:300px}body{font-size:14px}#et_search_icon:hover,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a,.mobile_menu_bar:after,.mobile_menu_bar:before,body,h1,h3,h4{color:#000}.et-search-form,.nav li ul{border-color:#000}.container,.et_pb_row{max-width:1920px}a{color:#aa9166}.et_secondary_nav_enabled #page-container #top-header{background-color:#000!important}#main-header .nav li ul a{color:rgba(0,0,0,.7)}#top-menu li a{font-size:16px}#top-menu li a,.et_search_form_container input{font-weight:700;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:700;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:700;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:700;font-style:normal;text-transform:none;text-decoration:none}@media only screen and (min-width:981px){#logo{max-height:100%}}@media only screen and (min-width:2400px){.et_pb_row{padding:48px 0}.et_pb_section{padding:96px 0}}h1,h3,h4{font-size:42px;font-weight:600}h3,h4{font-size:30px}h4{font-size:25px}#et-top-navigation,#main-header,h1,h3,h4{font-family:"Playfair Display",Georgia,"Times New Roman",serif}body,input,textarea{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 textarea{width:100%;padding:15px;margin-bottom:2px;border:1px solid #e0e0e0;background-color:#f8f8f8;font-size:16px;color:#333;transition:border-color .3s ease,background-color .3s ease}.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=text]:focus,.wpcf7 textarea:focus{border-color:#333;background-color:#fff;outline:0}.wpcf7 input[type=submit]{background-color:#000;color:#fff;padding:15px 30px;border:0;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;display:inline-block}.wpcf7 input[type=submit]:hover{background-color:#333;transform:translateY(-2px)}.dwajeden{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.columna1{flex-basis:48%;box-sizing:border-box;margin-bottom:15px;flex-grow:1;flex-shrink:0;min-width:300px}.mobile_menu_bar,.mobile_nav{display:flex}.sub-menu{padding:0!important}