@media (max-width:980px){.et_mobile_menu,ul[id^="mobile_menu"]{max-height:75vh;max-height:calc(100dvh - 150px);overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.et_pb_column_1_tb_footer a[href^="mailto:"]{font-size:12px;white-space:nowrap}#sostienici-button{background-color:#E8731C;color:white;padding:15px 20px 15px 20px;border-radius:100px}#iscriviti-button{border:1px solid #c2d1ea;padding:15px 20px 15px 20px;border-radius:100px}#iscriviti-button:hover{border-color:#0a2046}#photo-slider{position:relative}#photo-slider::after{content:"";position:absolute;top:0;left:0;bottom:0;width:45%;pointer-events:none;z-index:3;background:linear-gradient(to right,#14366B 0%,rgba(14,42,86,0.6) 45%,rgba(10,32,70,0.3) 70%,rgba(10,32,70,0) 100%)}ul#mobile_menu3{background-color:#14366B!important;border:none}.et_pb_module .mobile_menu_bar:before{color:rgb(255,255,255,0.76)!important}@media (max-width:921px){.et_pb_menu_page_id-12337,.et_pb_menu_page_id-12339{display:none}}#page-container{overflow-x:clip!important;overflow-y:visible!important}.et-l--header{position:sticky;top:0;z-index:10010}.admin-bar .et-l--header{top:32px}@media screen and (max-width:782px){.admin-bar .et-l--header{top:46px}}#page-container{overflow-x:clip!important;overflow-y:visible!important}.et-l--header{position:sticky;top:0;z-index:10010}.admin-bar .et-l--header{top:32px}@media screen and (max-width:782px){.admin-bar .et-l--header{top:46px}}@keyframes ropi-band-shrink{to{padding-top:5px;padding-bottom:5px}}@keyframes ropi-logo-shrink{to{height:50px}}#logo-banner{animation:ropi-band-shrink linear both;animation-timeline:scroll(root);animation-range:0 120px}#logo-banner .et_pb_image_wrap img{height:70px;width:auto;animation:ropi-logo-shrink linear both;animation-timeline:scroll(root);animation-range:0 120px}.et_pb_post_content h1,.et_pb_post_content h1 strong{font-family:'Source Serif 4 Var',sans-serif!important;font-size:25px!important;color:#14366b!important;line-height:1.35}.et_pb_post_content img{width:100%;max-width:70%;height:auto;display:block;margin:24px auto}.et_pb_post_content a{font-family:'Inter',sans-serif!important;color:#e8731c!important;font-size:14px!important;text-decoration:underline}.et_pb_blog_posts .et_pb_post{transition:transform .65s cubic-bezier(0.65,0,0.35,1),box-shadow .65s cubic-bezier(0.65,0,0.35,1);will-change:transform}.et_pb_blog_posts .et_pb_post:hover{transform:scale(1.03);position:relative;z-index:2}a.more-link{margin-top:30px}.et_pb_testimonial_author{margin-bottom:-25px}.my_accordion .et_pb_toggle_open .et_pb_toggle_content{display:none!important}.my_accordion .et_pb_toggle_open .et_pb_toggle_title:before{content:"\4c"!important}[id^="tablepress-"][id$="_wrapper"]{max-width:1320px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}[id^="tablepress-"]:not([id$="_wrapper"]){margin:0!important}.et_password_protected_form{max-width:620px!important;margin:0 auto!important;padding:40px 34px!important;background:#F5F7FA!important;border:1px solid #E4E9F0!important;border-radius:14px!important;font-family:'Inter',sans-serif!important;text-align:left!important}.et_password_protected_form h1{font-family:'Source Serif 4 Var','Source Serif 4',serif!important;font-size:22px!important;color:#14366B!important;margin:0 0 14px!important}.et_password_protected_form p{color:#23272E!important;font-family:'Inter',sans-serif!important;font-size:15px!important;line-height:1.5!important;margin:0 0 16px!important}.et_password_protected_form label{display:block!important;font-size:14px!important;color:#5A6472!important;margin-bottom:6px!important}.et_password_protected_form input[type="password"]{display:block!important;width:100%!important;box-sizing:border-box!important;float:none!important;padding:13px 16px!important;margin:0 0 20px!important;border:1px solid #c2d1ea!important;border-radius:10px!important;background:#fff!important;font-family:'Inter',sans-serif!important;font-size:15px!important;color:#23272E!important}.et_password_protected_form input[type="password"]:focus{outline:none!important;border-color:#14366B!important;box-shadow:0 0 0 3px rgba(20,54,107,.12)!important}.et_password_protected_form .et_pb_button,.et_password_protected_form button.et_submit_button{display:inline-block!important;float:none!important;width:auto!important;background:#E8731C!important;color:#fff!important;border:none!important;border-radius:100px!important;padding:13px 30px!important;font-family:'Inter',sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1!important;cursor:pointer!important;transition:background .18s!important}.et_password_protected_form .et_pb_button:hover,.et_password_protected_form button.et_submit_button:hover{background:#C95E12!important;color:#fff!important;border:none!important;padding:13px 30px!important}.et_password_protected_form .et_pb_button:before,.et_password_protected_form .et_pb_button:after{display:none!important;content:none!important}