@media only screen and (max-width:600px){p,a{font-size:18px}}@media only screen and (max-width:767px){body.single-post .entry-content{padding-left:15px;padding-right:15px;font-size:16px!important;line-height:1.6!important}body.single-post .entry-content p{font-size:19px!important;line-height:1.7!important;margin-bottom:1.2em!important}body.single-post .entry-content ul,body.single-post .entry-content ol{margin-left:0!important;padding-left:1em!important}body.single-post .entry-content ul li,body.single-post .entry-content ol li{font-size:16px!important;line-height:1.6!important;margin-bottom:0.5em!important}body.single-post .entry-content h1{font-size:26px!important;font-weight:700!important;line-height:1.3!important;margin-top:1.5em!important;margin-bottom:0.8em!important}body.single-post .entry-content h2{font-size:24px!important;font-weight:700!important;line-height:1.4!important;margin-top:1.4em!important;margin-bottom:0.7em!important}body.single-post .entry-content h3{font-size:20px!important;font-weight:700!important;line-height:1.4!important;margin-top:1.3em!important;margin-bottom:0.6em!important}}.page-id-7416,.page-id-7416 #page-container,.page-id-7416 #main-content,.page-id-7416 #main-content .et_pb_section{background-color:#ebe8e1!important}.et_pb_button,.et_pb_more_button{font-size:17px!important;font-weight:700!important;padding:14px 34px!important;border-radius:6px!important;text-transform:none!important;letter-spacing:0.2px!important;line-height:1.2em!important}.et_pb_button::after,.et_pb_more_button::after{display:none!important}.et_pb_button:hover,.et_pb_more_button:hover{padding:14px 34px!important;opacity:0.9!important}.page-id-7416 .et_pb_section_0{padding-top:40px!important;padding-bottom:50px!important}.page-id-7416 .et_pb_section_0 .et_pb_module{margin-bottom:22px!important}.page-id-7416 .et_pb_button_module_wrapper{margin-top:10px!important}#main-footer #footer-widgets{padding:32px 0 12px!important}#main-footer .footer-widget{margin-bottom:10px!important}#et-footer-nav .bottom-nav{padding:8px 0!important}#footer-bottom{padding:8px 0 4px!important}#footer-info{padding-bottom:4px!important}.et-l--header .et_pb_menu__logo img{max-height:30px!important;width:auto!important}@media only screen and (min-width:981px){.et-l--header .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end!important}}.et-l--header .et_pb_menu__logo a{display:flex!important;align-items:center!important;gap:12px;text-decoration:none!important}.et-l--header .et_pb_menu__logo a::after{content:"CARLO CIERI ARCHITETTO";color:#2b2926;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;white-space:nowrap}@media only screen and (max-width:980px){.et-l--header .et_pb_menu__logo{max-width:none!important;overflow:visible!important}.et-l--header .et_pb_menu__logo a::after{display:inline-block!important;font-size:12px!important;letter-spacing:0.6px!important;white-space:nowrap!important}.et-l--header .et_pb_menu__wrap{margin-left:auto!important}}@media only screen and (max-width:980px){.et-l--header .et_pb_row{width:100%!important;max-width:none!important;padding-left:10px!important;padding-right:10px!important}.et-l--header .et_pb_menu__logo{margin-left:0!important;margin-right:auto!important;justify-content:flex-start!important}.et-l--header .et_pb_menu__wrap{margin-left:auto!important}}@media only screen and (max-width:600px){#main-footer #footer-widgets{padding:22px 0 14px!important}#main-footer .footer-widget,#main-footer .footer-widget .fwidget{margin-bottom:0!important}#main-footer #text-12{width:100%;margin:0!important;text-align:center;float:none}#main-footer #text-12 .title{padding-bottom:8px;font-size:15px;line-height:1.2}#main-footer #text-12 .textwidget{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:nowrap}#main-footer #text-12 .textwidget p{margin:0;padding:0}#et-footer-nav .container{width:100%;padding:0 10px}#et-footer-nav .bottom-nav{display:flex;justify-content:center;flex-wrap:nowrap;gap:14px;padding:12px 0}#et-footer-nav .bottom-nav li{margin:0!important;padding:0!important}#et-footer-nav .bottom-nav li a{font-size:12px!important;white-space:nowrap}#footer-bottom{padding:8px 0 10px!important}#footer-bottom .container{width:92%}#footer-info{float:none!important;padding:0!important;font-size:11px!important;line-height:1.35!important;text-align:center}}@media only screen and (min-width:981px){#page-container{padding-top:0!important}}body.page-id-3587 .et_pb_contact_field_checkbox input[type="checkbox"]{display:inline-block!important;opacity:1!important;position:static!important;appearance:checkbox!important;-webkit-appearance:checkbox!important;width:16px!important;height:16px!important;margin-right:8px!important;pointer-events:auto!important;cursor:pointer!important}body.page-id-3587 .et_pb_contact_field_checkbox label{pointer-events:auto!important;cursor:pointer!important}body.page-id-3587 .et_pb_contact_field_checkbox label i{display:none!important}