.agenzia-badanti-albaro{font-family:'Georgia','Times New Roman',serif;line-height:1.8;color:#3a4a3a;max-width:1000px;margin:auto;padding:30px;background:#f8f8f5;border:1px solid #e0e0d6;border-radius:8px;box-shadow:0 5px 20px rgba(154,166,135,0.1)}.agenzia-badanti-albaro h1{color:#5a6d5a;border-bottom:3px solid #9aa687;padding-bottom:20px;font-size:2.1em;margin-bottom:30px;text-align:center;font-weight:normal;letter-spacing:0.5px}.agenzia-badanti-albaro h2{color:#5a6d5a;margin-top:40px;padding-bottom:15px;border-bottom:1px solid #e0e0d6;font-size:1.6em;font-weight:normal}.agenzia-badanti-albaro h3{color:#6b7d6b;margin-top:30px;font-size:1.3em;border-left:3px solid #9aa687;padding-left:15px;background:#f0f2eb;padding:12px 15px;border-radius:0 5px 5px 0;font-weight:normal}.intro-albaro{background:#f0f2eb;padding:30px;border-radius:8px;margin-bottom:30px;border:1px solid #d0d6c5;font-size:1.15em;position:relative;overflow:hidden}.intro-albaro:before{content:"🏡";position:absolute;top:15px;right:15px;font-size:45px;color:#9aa687;opacity:0.15}.cta-box-albaro{background:linear-gradient(135deg,#f0f2eb 0%,#e8ebe0 100%);border:2px solid #9aa687;padding:35px;margin:35px 0;border-radius:8px;text-align:center;box-shadow:0 5px 15px rgba(154,166,135,0.1);position:relative;overflow:hidden}.cta-box-albaro:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#5a6d5a 0%,#9aa687 50%,#5a6d5a 100%)}.cta-box-albaro h2{color:#5a6d5a;margin-top:0;border:none;font-size:1.7em}.cta-box-albaro a{color:#6b7d6b;font-weight:bold;text-decoration:none;border-bottom:1px dotted #6b7d6b}.cta-box-albaro a:hover{text-decoration:none;color:#5a6d5a;border-bottom:1px solid #5a6d5a}.specificita-albaro{background:#f8f8f5;padding:30px;border-radius:8px;margin:30px 0;border-left:4px solid #9aa687;border-right:1px solid #e0e0d6;border-top:1px solid #e0e0d6;border-bottom:1px solid #e0e0d6}.specificita-albaro ul{columns:2;column-gap:50px;margin:20px 0;padding-left:25px}.specificita-albaro li{margin-bottom:15px;padding-left:12px;position:relative;line-height:1.6}.specificita-albaro li:before{content:"🏡";position:absolute;left:-25px;color:#6b7d6b;font-size:16px}@media (max-width:768px){.specificita-albaro ul{columns:1}}.vantaggi-grid-albaro{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin:40px 0}.vantaggio-albaro{background:white;padding:30px;border-radius:8px;box-shadow:0 5px 15px rgba(208,214,197,0.1);border:1px solid #e0e0d6;border-top:3px solid #d0d6c5;transition:all 0.3s ease;position:relative;overflow:hidden}.vantaggio-albaro:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(208,214,197,0.15);border-color:#9aa687}.vantaggio-albaro:nth-child(2n){border-top-color:#9aa687}.vantaggio-albaro:before{content:"🏡";position:absolute;top:15px;right:15px;font-size:28px;color:#d0d6c5;opacity:0.1}.servizi-albaro{background:#f0f2eb;padding:35px;border-radius:8px;margin:35px 0;border:1px solid #d0d6c5;position:relative}.servizi-albaro:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:3px;background:linear-gradient(90deg,#9aa687,#d0d6c5)}.procedura-albaro{background:white;padding:35px;border-radius:8px;counter-reset:step-counter;border:1px solid #9aa687;box-shadow:0 5px 10px rgba(0,0,0,0.03);position:relative}.procedura-albaro:before{content:"🌳";position:absolute;top:-20px;left:30px;background:white;padding:0 15px;font-size:28px;color:#9aa687}.procedura-albaro li{margin-bottom:28px;padding-left:55px;position:relative;list-style-type:none;font-size:1.1em;line-height:1.7}.procedura-albaro li:before{counter-increment:step-counter;content:counter(step-counter,upper-roman);position:absolute;left:0;top:0;background:linear-gradient(135deg,#9aa687 0%,#5a6d5a 100%);color:white;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-weight:bold;font-size:1.1em}.mappa-albaro{background:#f0f2eb;padding:30px;border-radius:8px;margin:30px 0;border-left:4px solid #5a6d5a;border-right:1px solid #e0e0d6}.mappa-albaro ul{columns:2;column-gap:50px;margin:20px 0;padding-left:25px}.prezzi-albaro{background:#f8f8f5;padding:30px;border-radius:8px;margin:30px 0;border:1px solid #9aa687;border-top:4px solid #9aa687}.prezzi-albaro ul{columns:2;column-gap:50px;margin:20px 0;padding-left:25px}.faq-albaro{background:linear-gradient(135deg,#f0f2eb 0%,#e8ebe0 100%);padding:40px;border-radius:8px;margin:45px 0;border:1px solid #9aa687;position:relative}.faq-albaro:before{content:"❓";position:absolute;top:-25px;left:30px;background:linear-gradient(135deg,#f0f2eb 0%,#e8ebe0 100%);padding:0 20px;font-size:35px;color:#9aa687}.faq-item-albaro{margin-bottom:35px;padding-bottom:35px;border-bottom:1px dashed #d0d6c5}.faq-item-albaro:last-child{border-bottom:none}.testimonianze-albaro{background:#f8f8f5;padding:35px;border-radius:8px;margin:40px 0;border-left:4px solid #d0d6c5;border-top:1px solid #e0e0d6;border-right:1px solid #e0e0d6;border-bottom:1px solid #e0e0d6;position:relative}.testimonianze-albaro:before{content:"💬";position:absolute;top:-20px;left:30px;background:#f8f8f5;padding:0 15px;font-size:28px;color:#9aa687}.testimonianze-albaro blockquote{border-left:3px solid #9aa687;padding-left:25px;margin:30px 0;font-style:italic;font-size:1.15em;background:white;padding:25px;border-radius:0 8px 8px 0;position:relative;overflow:hidden;line-height:1.8}.testimonianze-albaro blockquote:before{content:"🏡";position:absolute;top:15px;right:15px;font-size:35px;opacity:0.08;color:#d0d6c5}.testimonianze-albaro cite{display:block;margin-top:20px;font-style:normal;font-weight:bold;color:#6b7d6b;text-align:right;font-size:1.05em}.conclusione-albaro{background:linear-gradient(135deg,#5a6d5a 0%,#4a5d4a 100%);color:#f8f8f5;padding:45px;border-radius:8px;margin-top:45px;position:relative;overflow:hidden}.conclusione-albaro:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#d0d6c5 0%,#9aa687 50%,#d0d6c5 100%)}.conclusione-albaro h2{color:#f8f8f5;border-bottom:1px solid rgba(248,248,245,0.3)}.contatti-albaro{background:rgba(248,248,245,0.15);padding:30px;border-radius:8px;margin:30px 0;backdrop-filter:blur(5px);border:1px solid rgba(248,248,245,0.25)}.conclusione-albaro a{color:#e8ebe0;font-weight:bold;text-decoration:none;border-bottom:1px dotted #e8ebe0}.conclusione-albaro a:hover{text-decoration:none;color:white;border-bottom:1px solid white}.appuntamento-albaro{background:rgba(208,214,197,0.2);padding:25px;border-radius:8px;margin-top:30px;text-align:center;border:1px solid rgba(154,166,135,0.4);font-size:1.15em}.vantaggio-albaro:nth-child(1):after{content:"🏡";position:absolute;bottom:15px;right:15px;font-size:22px;opacity:0.08}.vantaggio-albaro:nth-child(2):after{content:"🏛️";position:absolute;bottom:15px;right:15px;font-size:22px;opacity:0.08}.vantaggio-albaro:nth-child(3):after{content:"🤫";position:absolute;bottom:15px;right:15px;font-size:22px;opacity:0.08}.vantaggio-albaro:nth-child(4):after{content:"🌳";position:absolute;bottom:15px;right:15px;font-size:22px;opacity:0.08}.intro-albaro p:first-letter{font-size:3em;float:left;line-height:0.8;margin-right:15px;color:#5a6d5a;font-weight:normal;font-family:'Times New Roman',serif}.servizi-albaro h3:before{content:"🏡 ";color:#6b7d6b}@media (max-width:768px){.agenzia-badanti-albaro{padding:20px;border:1px solid #e0e0d6;border-radius:8px;box-shadow:0 3px 10px rgba(154,166,135,0.05)}.agenzia-badanti-albaro h1{font-size:1.7em;padding-bottom:15px}.vantaggi-grid-albaro{grid-template-columns:1fr;gap:25px}.mappa-albaro ul,.specificita-albaro ul,.prezzi-albaro ul{columns:1}.cta-box-albaro{padding:25px;margin:25px 0}.servizi-albaro,.faq-albaro{padding:25px}.conclusione-albaro{padding:30px}.intro-albaro p:first-letter{font-size:2.5em}.procedura-albaro li{padding-left:45px}.procedura-albaro li:before{width:35px;height:35px;line-height:35px}}.specificita-albaro li,.mappa-albaro li,.prezzi-albaro li{position:relative;padding-left:30px}.specificita-albaro li:before,.mappa-albaro li:before,.prezzi-albaro li:before{content:"";position:absolute;left:0;top:7px;width:16px;height:16px;background-color:#d0d6c5;border-radius:50%}.vantaggio-albaro{border-left:2px solid #f0f2eb;border-right:2px solid #f0f2eb}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu{background-color:#ffffff}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .nav li ul,.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et_mobile_menu,.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et_mobile_menu ul{background-color:#ffffff!important}.et_pb_fullwidth_menu_0 .et_pb_row>.et_pb_menu__logo-wrap,.et_pb_fullwidth_menu_0 .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_fullwidth_menu_0 .et_pb_row>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_fullwidth_menu_0 .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_fullwidth_menu_0 .mobile_nav .mobile_menu_bar:before,.et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__cart-button{color:#7EBEC5}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper{text-align:left}.et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-color:#00278c}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button{color:#0C71C3!important;border-color:#FFFFFF;border-radius:20px;font-size:20px;padding-right:0.7em;padding-left:2em;background-color:#FFFFFF}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:after,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:after{display:none}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:before,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:before{content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important;color:#7CDA24;line-height:inherit;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block;font-family:ETmodules!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover:before,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button{color:#0C71C3!important;border-color:#7CDA24;border-radius:21px;font-size:20px;padding-right:0.7em;padding-left:2em;background-color:#FFFFFF}@media only screen and (max-width:980px){body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:before,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:after,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:after{display:none}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover:before,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:before,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:after,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:after{display:none}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover:before,body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}}