.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}@font-face{font-display:swap;font-family:ETmodules;font-display:block;src:url(//marfcode.it/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//marfcode.it/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix)format("embedded-opentype"),url(//marfcode.it/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff)format("woff"),url(//marfcode.it/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf)format("truetype"),url(//marfcode.it/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}@media (min-width:981px){.et_pb_gutters3 .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}}body{font-size:18px}.et_pb_row{max-width:1280px}@media only screen and (min-width:1600px){.et_pb_row{padding:32px 0}.et_pb_section{padding:64px 0}}body,h1,h2{font-family:"Questrial",Helvetica,Arial,Lucida,sans-serif}.et_pb_section_0_tb_header{border-bottom-color:rgba(0,0,0,.15)}.et_pb_section_0_tb_header.et_pb_section{padding-top:20px;padding-bottom:20px;background-color:#000!important}.et_pb_section_0_tb_header,div.et_pb_section.et_pb_section_0_tb_header{transition:padding .3s ease 0ms,background-color .3s ease 0ms,background-image .3s ease 0ms}.et_pb_row_0_tb_header.et_pb_row{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px;color:#fff!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:transparent}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{width:auto;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img{height:auto;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#90d093}@media only screen and (max-width:980px){.et_pb_section_0_tb_header{border-bottom-color:rgba(0,0,0,.15)}.et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#000!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header{border-bottom-color:rgba(0,0,0,.15)}.et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#000!important}}.lwp-hide-mobile-menu-service.et_pb_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu-service .et_mobile_nav_menu{display:none}.et_pb_section_0_tb_body.et_pb_section{padding-bottom:0;background-color:#8f8f8f!important}.et_pb_text_0_tb_body.et_pb_text,.et_pb_text_1_tb_body.et_pb_text{color:#fff!important}.et_pb_text_0_tb_body{font-size:100px;margin-top:0!important;margin-bottom:0!important}.et_pb_text_0_tb_body h1{font-size:50px;color:#fff!important}.et_pb_text_1_tb_body{font-size:15px;width:22%}.et_pb_section_1_tb_body.et_pb_section{padding-top:0;padding-bottom:0;background-color:rgba(0,0,0,.55)!important}.et_pb_row_1_tb_body.et_pb_row{padding-top:5px!important;padding-bottom:5px!important}.et_pb_menu_0_tb_body.et_pb_menu ul li a{text-transform:uppercase;color:#fff!important}.et_pb_menu_0_tb_body .mobile_nav .mobile_menu_bar:before{color:#2ea3f2}div.et_pb_section.et_pb_section_2_tb_body{background-image:url(http://marfcode.it/wp-content/uploads/2025/02/back-marf-2.png)!important}.et_pb_row_3_tb_body,.et_pb_text_1_tb_body{background-color:transparent}.et_pb_blog_0_tb_body .not-found-title{color:#000!important;font-size:19px!important}@media only screen and (max-width:980px){.et_pb_text_0_tb_body h1{font-size:40px}.et_pb_menu_0_tb_body.et_pb_menu ul li a{font-size:12px}}@media only screen and (max-width:767px){.et_pb_text_0_tb_body h1{font-size:35px}.et_pb_menu_0_tb_body.et_pb_menu ul li a{font-size:10px}}