@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}ul#menu-principal-esp li{padding-top:7px}li.et_pb_menu_page_id-666.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-666{padding-top:0!important}@media(min-width:980px) and (max-width:1200px){ul#menu-principal-esp li a{font-size:14px}ul#menu-principal-esp{padding-right:20px!important}}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:16px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{color:#2EA3F2!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:transparent;border:2px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background-color:#eee;border-color:#eee;padding:6px 20px!important}@media (min-width:981px) and (max-width:1254px){#top-menu{display:none}#et_mobile_nav_menu{display:block}}@media (min-width:981px){.custom-gallery .et_pb_gallery_item{width:100px!important;clear:none!important;float:left!important;margin-left:10px!important;margin-bottom:3%!important}}@media (max-width:480px){.custom-gallery .et_pb_gallery_item{width:100px!important;clear:none!important;float:left!important;margin-left:10px!important;margin-bottom:3%!important}}.et_pb_menu__wrap .mobile_menu_bar:before{top:-27px!important}.cu-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.cu-blog .column.size-1of4{width:24%!important;margin-right:1%}}.custom-portfolio .et_pb_portfolio_filters.clearfix{justify-content:center;display:flex}.et_pb_module.custom-portfolio.et_pb_portfolio li a{background-color:transparent;border:none;border-right:1px solid #e2e2e2}#cmplz-document{max-width:100%}#cmplz-document p{font-size:17px}