:root{--main:#0a1b37;--secondary:#886c59;--light:#f3f0e9}.main-title h1{color:var(--main)}.main-title{width:fit-content}.main-title h1:before{content:"";width:0;height:2px;background-color:var(--secondary);position:absolute;top:0;left:0;transition:all 1s ease}.main-title h1{color:var(--main);padding-top:20px}.main-title.et_had_animation h1:before{width:80px}.home-hero-titles{margin-bottom:0 !Important}.home-hero-text p{font-size:14px}.home-hero-titles h1{color:var(--main);font-size:40px}.home-hero-titles h3{color:var(--secondary)}.home-services-blurbs h4.et_pb_module_header{padding-bottom:0;line-height:1.2em;text-align:center}.home-services-blurbs .et_pb_main_blurb_image{margin-bottom:0}.main-title.center{margin:0 auto}.main-button.et_pb_text{width:fit-content;font-weight:700;padding:10px 30px;font-size:16px;background-image:linear-gradient(to bottom,var(--main) 50%,transparent 50%);background-size:100% 200%;background-position:top;color:#fff;transition:all .5s ease-in-out}.main-button.et_pb_text:hover{background-color:var(--secondary);background-position:bottom;color:#fff}.top-bar-address p{color:var(--light);font-size:14px}.top-bar-blurb .et_pb_blurb_description{color:var(--light);font-size:14px}.top-bar-blurb .et_pb_blurb_container{padding-left:0}.top-bar-blurb .et-pb-icon{margin-top:2px}.header-main-section .et_pb_menu__wrap{justify-content:flex-end}.footer-text-title{margin-bottom:20px !important}.footer-text-title h4{color:var(--light);font-size:21px}.footer-text-title h4:before{content:"";width:0;height:2px;background-color:var(--secondary);position:absolute;bottom:0;left:0;transition:all 1s ease}.top-bar-row .et_pb_column{display:flex;justify-content:end;gap:10px}.top-bar-row .et_pb_column .et_pb_module{margin-bottom:0 !Important}.footer-text-title.et_had_animation h4:before{width:40px}.footer-term-links{float:right}.main-button.center{margin:0 auto}.links-text-module{text-align:center !important;background-color:var(--secondary);color:#fff;padding:12px 10px;border-radius:3px;transition:all 1s ease;font-size:15px;line-height:1.3em;min-height:63px}.links-text-module:hover{background-color:var(--main)}.links-page-row{padding:20px 0 !important}.sub-title h2{color:var(--main);font-size:22px;font-weight:700}.sub-title{margin-bottom:10px !important}.services-main-blurb h4.et_pb_module_header,.services-main-blurb h4{color:var(--main) !important;font-size:20px;line-height:1.3em;min-height:65px}.services-main-blurb .et_pb_blurb_description{font-size:16px}.services-main-row .et_pb_column{background-color:var(--light);padding:30px 20px}.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form input[type=email],.wpcf7-form textarea{width:100%;font-size:16px;padding:7px 12px;border:1px solid var(--main);border-radius:4px}.wpcf7-form label{color:var(--secondary);font-weight:700;font-size:14px}.wpcf7-submit{width:fit-content;font-weight:700;padding:10px 30px;font-size:14px;background-image:linear-gradient(to bottom,var(--main) 50%,transparent 50%);background-size:100% 200%;transition:all .5s ease-in-out;color:#fff;cursor:pointer;border:unset}.wpcf7-submit:hover{background-color:var(--secondary);background-position:bottom;color:#fff}.wpcf7-acceptance a{color:var(--main);text-decoration:underline}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button{color:var(--secondary) !important}li.menu-item a{font-size:16px;color:var(--main)}li.menu-item.current-menu-item a{color:var(--secondary)}span.et_pb_scroll_top.et-pb-icon.et-visible{background-color:var(--secondary)}.file-upload-text{margin-top:-10px;margin-bottom:20px;font-size:13px;line-height:1.2em;color:var(--main)}li.feed-item .wprss-feed-meta{display:none}li.feed-item a{color:var(--secondary);font-family:'Roboto Flex';font-size:18px}.top-bar-blurb a{color:var(--secondary)}.cky-preference-center #ckyDetailCategoryfunctional,.cky-preference-center #ckyDetailCategoryperformance,.cky-preference-center #ckyDetailCategoryadvertisement{display:none !Important}span.secondary-text{color:var(--secondary);font-weight:700}body div.et_pb_section.et_pb_section_0.page-top-intro{background-image:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgb(10 27 55/20%) 100%),url(https://77000.gr/wp-content/uploads/2025/05/notary-1.jpg) !important;background-position:center bottom 9%}.search.search-results #sidebar,.search.search-results.et_right_sidebar #main-content .container:before{display:none}.search.search-results #left-area{width:100%;padding-right:0 !important}.search.search-results .container article p.post-meta{display:none}.search.search-results .container article h2{color:var(--main);font-size:23px;font-weight:700}.search.search-results .container article{margin-bottom:30px;border-bottom:1px solid var(--secondary);padding-bottom:10px}.et_pb_module .mobile_menu_bar:before{color:var(--main) !important}.et_mobile_menu{border-color:var(--main) !important}li.close-menu{display:none !important}@media screen and (max-width:980px){.header-main-section .et_pb_row{display:flex;align-items:center}.header-main-section .et_pb_row .et_pb_column{margin-bottom:0 !Important}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{bottom:0 !important}#pojo-a11y-toolbar{bottom:10px !important}.mobile_nav.opened .et_mobile_menu{position:fixed;top:0;padding-top:50px;height:100vh;z-index:9999999999999}li.close-menu{text-align:right;display:block !important}li.close-menu a{width:fit-content;float:revert;background-color:var(--main);color:#fff !important;font-size:20px}.top-bar-row .et_pb_column{margin-bottom:5px}.top-bar-address p{text-align:center}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{margin-top:90px !important}}@media screen and (max-width:646px){.header-main-section .et_pb_row .et_pb_column:nth-child(1){width:75% !important}.header-main-section .et_pb_row .et_pb_column:nth-child(2){width:33% !important}}@media screen and (max-width:510px){.header-logo-text h2{font-size:18px !IMPORTANT}.header-logo-text p{font-size:15px}}.wpml-ls-legacy-list-horizontal,.wpml-ls-legacy-list-horizontal ul{padding:0 !important}.wpml-ls-legacy-list-horizontal ul{width:fit-content;float:right}.top-bar-blurb a{color:#fff}span.button-text{display:none}.header-logo-text{width:fit-content}.header-logo-text p{text-align:center}.espa-logo{position:fixed;left:80px;bottom:15px;z-index:999999999999}@media screen and (min-width:981px) and (max-width:1280px){.header-main-section .et_pb_row,.custom-top-bar .et_pb_row{width:95% !important}}sup{font-size:10px}.links-page-row .links-text-module{display:flex;justify-content:center;align-items:center;background-color:var(--main)}.links-page-row .links-text-module:hover{background-color:var(--secondary)}.espa-column{z-index:99999}@media screen and (max-width:980px){.wpml-ls-legacy-list-horizontal ul{width:100%;text-align:center}.header-logo-text h2{padding-bottom:2px}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{bottom:unset !important;top:50%}.et_pb_scroll_top.et-pb-icon{bottom:80px}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{top:-30px !important;z-index:999999}}@media screen and (max-width:581px){.espa-logo{max-width:225px}.custom-footer-section{padding-bottom:70px !important}}@media screen and (max-width:479px){.footer-text-title h4{text-align:center}.footer-text-title h4:before{left:37%}.custom-footer-row .et_pb_text{text-align:center}}.top-header-lang .et_pb_text_inner{display:flex;justify-content:end}.top-header-lang .et_pb_text_inner p{padding-bottom:0}.top-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal{margin-left:20px}.top-bar-blurb span.top-contact-info{border-left:1px solid #fff;padding-left:10px;margin-left:10px}@media screen and (min-width:981px){.top-bar-address p:before{content:"";height:16px;width:1px;background-color:#fff;position:absolute;right:0;bottom:7px}.top-bar-address p{padding-right:10px}.top-header-lang{margin-left:11%}}@media screen and (max-width:980px){.top-bar-row .et_pb_column{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0px}}.home-services-blurbs h4{font-family:"Roboto Flex" !important}.header-logo-text h2{font-size:26px}@media screen and (min-width:981px) and (max-width:1016px){.header-logo-text h2{font-size:21px}.header-main-section .et_pb_row,.custom-top-bar .et_pb_row{width:97% !important}.et_pb_menu .et-menu>li{padding-left:10px;padding-right:10px}}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;background-color:#e3e2e2;background-image:unset;border-color:#e3e2e2 !important;box-shadow:unset;color:gray}input.wpcf7-form-control.wpcf7-file{max-width:180px}