p input[type="email"]{flex:1;height:50px;padding:0 16px;border:none;background:#fff;color:#000;font-family:"Montserrat",sans-serif;font-size:15px;outline:none;box-sizing:border-box;min-width:0}p input[type="email"]::placeholder{color:#888}p input[type="submit"]{height:50px;background-color:#c89b4f;color:#fff;font-family:"Montserrat",sans-serif;font-weight:600;text-transform:uppercase;font-size:13px;border:none;padding:0 28px;cursor:pointer;transition:background-color 0.3s ease;box-sizing:border-box;white-space:nowrap}p input[type="submit"]:hover{background-color:#b68a42}p input[type="submit"]:focus{outline:2px solid #b68a42;outline-offset:2px}html,body{margin:0;padding:0;overflow-x:hidden}@media (max-width:781px){footer,.wp-site-blocks{margin-bottom:0!important;padding-bottom:0!important}.wp-block-spacer:last-child,.wp-block-group:empty{display:none!important}}.gallery-loop{overflow:hidden;width:100%;position:relative;padding:1rem 0}.gallery-track{display:flex;width:max-content;animation:scrollLoop 15s linear infinite}.gallery-inner{display:flex}.gallery-inner img{flex:0 0 auto;height:120px;width:auto;border-radius:10px;object-fit:cover;margin-right:0.75rem}@keyframes scrollLoop{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}@media (max-width:480px){.gallery-inner img{height:90px;margin-right:0.4rem}}@font-face{font-family:'ETmodules';src:url(//www.onlyonegroup.it/wp-content/et-cache/7191/wp-content/themes/Divi/core/admin/fonts/modules/all) format('woff2'),url(//www.onlyonegroup.it/wp-content/et-cache/7191/wp-content/themes/Divi/core/admin/fonts/modules/all) format('woff');font-weight:normal;font-style:normal;font-display:swap}.et_pb_menu .et-menu-nav ul.nav>li>a{display:block}.home-popup{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.6);z-index:9999}.home-popup .et_pb_row{background:rgba(255,255,255,0.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:700px;margin:15vh auto;padding:50px;text-align:center;border-radius:20px}.home-popup a{display:inline-block;margin-top:20px;padding:12px 30px;border:2px solid #0b1220;color:#0b1220;text-decoration:none;font-weight:600;letter-spacing:0.08em}.single-post .et_pb_post_title,.single-post .et_pb_post_content{max-width:960px;margin-left:auto;margin-right:auto}.single-post .et_pb_post_title img{width:100%;aspect-ratio:16 / 9;object-fit:cover;height:auto;display:block}@media (max-width:768px){.single-post .et_pb_post_title,.single-post .et_pb_post_content{max-width:92%}}.et_pb_code .products{gap:30px!important}.et_pb_code .products .product{background:#fff!important;border:none!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.et_pb_code .products .product:hover{transform:translateY(-5px)!important;box-shadow:0 15px 40px rgba(0,0,0,0.08)!important}.et_pb_code .products .product img{width:100%!important;aspect-ratio:1!important;object-fit:cover!important}.et_pb_code .woocommerce-loop-product__title{font-size:1rem!important;font-weight:400!important;letter-spacing:0.06em!important;color:#1a1a1a!important;padding:14px 14px 4px!important;text-transform:none!important}.et_pb_code .products .price{color:#B8985B!important;font-size:0.9rem!important;padding:0 14px 16px!important;letter-spacing:0.05em!important}.et_pb_code .products a.button.add_to_cart_button{display:none!important}.et_pb_section.et_pb_section_1{background-color:#f7f5f2!important}.et_pb_code_inner .price,.et_pb_code_inner .price bdi,.et_pb_code_inner span.price{color:#B8985B!important;font-size:0.9rem!important;letter-spacing:0.05em!important}.et_pb_code_inner .woocommerce-loop-product__title{font-weight:400!important;letter-spacing:0.06em!important;color:#1a1a1a!important;font-size:1rem!important}.et_pb_code_inner .product{transition:transform 0.3s ease,box-shadow 0.3s ease!important}.et_pb_code_inner .product:hover{transform:translateY(-4px)!important;box-shadow:0 12px 35px rgba(0,0,0,0.08)!important}.et_pb_code_inner .products .add_to_cart_button{display:none!important}.et_pb_section.et_pb_section_1{background-color:#f7f5f2!important}.et_pb_section_0_tb_footer.et_pb_section{background-color:#0A1429!important}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{max-width:1600px}.et_pb_image_0_tb_footer{margin-bottom:22px!important;text-align:left;margin-left:0}.et_pb_menu_0_tb_footer.et_pb_menu ul li a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF!important;line-height:1.3em}.et_pb_menu_0_tb_footer.et_pb_menu,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p input[type="text"],.et_pb_signup_0_tb_footer .et_pb_newsletter_form p textarea,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p select,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input[type="checkbox"]+label i,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input[type="radio"]+label i{background-color:RGBA(255,255,255,0)}.et_pb_menu_0_tb_footer{padding-right:21px;padding-left:25px;width:30%}.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item a,.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul.sub-menu a,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p input[type="text"],.et_pb_signup_0_tb_footer .et_pb_newsletter_form p textarea,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p select,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input[type="checkbox"]+label i:before,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input::placeholder,.et_pb_text_3_tb_footer.et_pb_text,.et_pb_text_4_tb_footer.et_pb_text,.et_pb_text_5_tb_footer.et_pb_text{color:#FFFFFF!important}.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input::-webkit-input-placeholder{color:#FFFFFF!important}.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input::-moz-placeholder{color:#FFFFFF!important}.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input::-ms-input-placeholder{color:#FFFFFF!important}.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul{background-color:#16223B!important;border-color:#0A1429}.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu{border-color:#0A1429}.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{color:#B8985B!important}.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul{background-color:#FFFFFF!important}.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu a{color:#0A1429!important}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button{color:#7EBEC5}.et_pb_text_0_tb_footer.et_pb_text,.et_pb_text_1_tb_footer.et_pb_text,.et_pb_text_2_tb_footer.et_pb_text{color:#ffffff!important}.et_pb_text_0_tb_footer{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;margin-top:20px!important;margin-bottom:3px!important;margin-left:25px!important}.et_pb_text_1_tb_footer,.et_pb_text_2_tb_footer{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;margin-top:3px!important;margin-bottom:3px!important;margin-left:25px!important}.et_pb_text_3_tb_footer,.et_pb_text_4_tb_footer,.et_pb_text_5_tb_footer{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px;margin-top:50px!important;margin-bottom:9px!important;margin-left:25px!important}.et_pb_code_0_tb_footer{margin-left:25px!important}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow_0_tb_footer li.et_pb_social_icon a.icon:before{color:#FFFFFF}ul.et_pb_social_media_follow_0_tb_footer{margin-top:10px!important;margin-left:9px!important}.et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:21px;line-height:42px;height:42px;width:42px}.et_pb_social_media_follow_0_tb_footer li a.icon{height:42px;width:42px}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h2,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h1.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h3.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h4.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h5.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h6.et_pb_module_header{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:23px!important}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form,.et_pb_signup_0_tb_footer.et_pb_contact_field .et_pb_contact_field_options_title,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .input,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .input[type=checkbox]+label,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .input[type=radio]+label{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .input::-webkit-input-placeholder{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .input::-moz-placeholder{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .input:-ms-input-placeholder{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form .et_pb_newsletter_result h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#969696!important;text-align:left}.et_pb_signup_0_tb_footer .et_pb_newsletter_form p input[type="text"],.et_pb_signup_0_tb_footer .et_pb_newsletter_form p textarea,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p select,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input[type="radio"]+label i,.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input[type="checkbox"]+label i{border-width:1px;border-color:#FFFFFF}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button{color:#FFFFFF!important;border-width:0px!important;border-color:#B8985B;border-radius:3px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;background-color:#B8985B;padding-right:0px!important;padding-left:0px!important}.et_pb_signup_0_tb_footer .et_pb_newsletter_form p .input[type="radio"]+label i:before{background-color:#FFFFFF}.et_pb_map_0_tb_footer>.et_pb_map{height:200px;min-height:30px}.et_pb_map_0_tb_footer{margin-bottom:8px!important;margin-left:-161px!important;max-width:95%}.et_pb_text_6_tb_footer.et_pb_text{color:#c4c4c4!important}.et_pb_text_6_tb_footer{line-height:1.65em;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;line-height:1.65em;margin-top:15px!important;margin-bottom:9px!important;margin-left:25px!important}.et_pb_text_6_tb_footer.et_pb_text a,.et_pb_text_6_tb_footer.et_pb_text blockquote{color:#000000!important}.et_pb_text_6_tb_footer a{text-decoration:underline}.et_pb_text_6_tb_footer blockquote{font-size:20px;border-color:#000000}.et_pb_section_1_tb_footer{height:40px}.et_pb_section_1_tb_footer.et_pb_section{padding-top:8px;padding-bottom:8px;background-color:#16223B!important}.et_pb_text_7_tb_footer.et_pb_text{color:#d1d1d1!important}.et_pb_text_7_tb_footer{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;background-color:RGBA(255,255,255,0)}.et_pb_image_0_tb_footer.et_pb_module,.et_pb_menu_0_tb_footer.et_pb_module{margin-left:0px!important;margin-right:auto!important}.et_pb_signup_0_tb_footer.et_pb_module,.et_pb_map_0_tb_footer.et_pb_module,.et_pb_text_6_tb_footer.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_row_1_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-right:auto!important;margin-left:auto!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-bottom:0px}@media only screen and (min-width:981px){.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,.et_pb_row_1_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row{width:100%}.et_pb_image_0_tb_footer{width:35%}.et_pb_signup_0_tb_footer{max-width:100%}.et_pb_map_0_tb_footer{width:93%}.et_pb_text_6_tb_footer{width:95%}}@media only screen and (max-width:980px){.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:90%}.et_pb_image_0_tb_footer{width:50%}.et_pb_image_0_tb_footer .et_pb_image_wrap img{width:auto}.et_pb_signup_0_tb_footer{width:100%;max-width:100%}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover:after{opacity:1}.et_pb_map_0_tb_footer>.et_pb_map{height:335px;min-height:30px}.et_pb_map_0_tb_footer{margin-bottom:8px!important;width:92%}.et_pb_text_6_tb_footer{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;margin-top:14px!important;margin-bottom:9px!important;margin-left:25px!important;width:100%}.et_pb_text_6_tb_footer blockquote{font-size:16px}.et_pb_row_1_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row{width:100%}}@media only screen and (max-width:767px){.et_pb_image_0_tb_footer{max-width:80%}.et_pb_image_0_tb_footer .et_pb_image_wrap img{width:auto}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover:after{opacity:1}.et_pb_map_0_tb_footer>.et_pb_map{height:200px;min-height:15px}.et_pb_map_0_tb_footer{margin-bottom:8px!important;width:85%}.et_pb_text_6_tb_footer{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;margin-left:25px!important;width:85%}.et_pb_text_6_tb_footer blockquote{font-size:14px}.et_pb_row_1_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row{width:90%;max-width:80%}}.et_pb_section_0.et_pb_section{padding-top:60px;padding-bottom:80px}@media only screen and (min-width:981px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{max-width:1500px}}@media only screen and (max-width:980px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{max-width:1500px}}@media only screen and (max-width:767px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:90%;max-width:1000px}}