:focus{outline:2px solid #CC0000!important;outline-offset:2px!important}.et-pb-controllers a{width:20px;height:20px;border-radius:100%;margin-right:20px}.et-pb-arrow-next,.et-pb-arrow-prev{background:#2c447d}.df-normal-menu-wrap .df-menu-wrap li.menu-item ul.sub-menu{width:350px!important}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}.et_pb_widget a{text-decoration:none;color:#2c447d!important;font-size:18px}.et_pb_widget li{border-bottom:1px solid #CCC}.widget_search input#searchsubmit{color:#FFFFFF;font-weight:bold;text-transform:uppercase;border:1px solid #2c447d;background-color:#2c447d}.widget_search input#s{border:1px solid #2c447d;color:#000;font-size:18px}footer .et_pb_widget a{text-decoration:none;color:#FFFFFF!important}#mc4wp-form-1 label{display:block!important;width:100%!important}#mc4wp-form-1 input[type="text"],#mc4wp-form-1 input[type="email"]{display:block!important;width:100%!important;margin:5px 0 0 0;padding:20px 20px;font-size:16px}#mc4wp-form-1 input[type="submit"]{display:block!important;width:100%!important;background:#2c447d;color:#FFFFFF;border:none;padding:20px;text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:2px}#block-6{width:100%!important;margin:0!important}#block-6 figure{width:100%!important;min-height:600px}@media all and (max-width:479px){#block-6 figure{width:100%!important;min-height:300px}}div#et-top-navigation{padding-left:350px!important}img{image-rendering:-webkit-optimize-contrast}.et_pb_blog_grid .post-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-height:25px;max-height:175px}#top-menu ul.sub-menu li a{color:#666!important}.post-date{font-weight:bold;display:block;color:#CCCCCC;font-size:14px;border-bottom:2px solid #EEE}.published{text-transform:uppercase;font-weight:bold;color:#CCC}div.pagination div.alignleft a,div.pagination div.alignright a{display:block;background:#2C447D;text-transform:uppercase;font-size:18px;color:#ffffff!important;padding:10px 20px;text-align:center}.et_pb_blog_0 .pagination a{display:inline-block;background:#2C447D;text-transform:uppercase;font-size:18px;color:#ffffff!important;margin:20px auto 0 auto;padding:10px 20px;text-align:center}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}.mobile_menu_bar::before{color:#FFF!important}@media all and (max-width:479px){#et_top_search{display:none}}@media only screen and (max-width:840px){table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}}@media screen and (min-width :1224px){.bloggrid .et_pb_salvattore_content{display:-webkit-box;display:-ms-flexbox;display:flex}.bloggrid article{margin-bottom:20px!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bloggrid .post-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bloggrid .column{margin-bottom:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}