#post-54 .et_pb_text_inner h4,footer .et-pb-icon,#post-54 a{color:#770e28!important}.footer-style-1 h3::before{background-color:#fff!important}.services-style-1 .et_pb_column .et_pb_main_blurb_image:after{content:"";display:block;position:absolute;opacity:0;background:rgba(107,15,40,.8);visibility:visible;width:100%;height:100%;bottom:100%;transition:.5s ease}.services-style-1 .service-1 .et_pb_module_header:before{content:""}.services-style-1 .service-2 .et_pb_module_header:before{content:""}.services-style-1 .service-3 .et_pb_module_header:before{content:""}.testimonial-style-1 .et_pb_testimonial_description:before{border-radius:7px;content:"\7b";font-family:ETmodules;position:absolute;background:#770E28;color:#fff;font-size:33px;margin-right:10px;top:5px;left:-36px;display:flex;align-items:center;height:50px;visibility:visible!important;transition:.5s ease}.header-style-1 .et-menu-nav ul li li a:hover{opacity:1;background:none;color:#fff;padding:10px 22px;width:100%;transition:.5s ease}.et_pb_scroll_top.et-pb-icon{background-color:#0E162B}.et_pb_blurb_0_tb_footer .et-pb-icon,.et_pb_blurb_1_tb_footer .et-pb-icon,.et_pb_blurb_2_tb_footer .et-pb-icon{color:white!important}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li,.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a{font-weight:700;border:1px solid white}.entry-content tr td{border:1px solid black}.et_pb_portfolio_item .et_overlay{z-index:6}.et_pb_fullwidth_portfolio .et_pb_portfolio_image h3{display:inline-block;position:relative;z-index:6}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{padding:.5em 2em;font-weight:bold;color:white;background-color:#152A39}.single .et_pb_post{margin-bottom:0px}.single .post{padding-bottom:0px}@media only screen and (min-width:1080px){.dt-blog .et_pb_post.has-post-thumbnail .entry-featured-image-url{float:left!important;width:50%!important;margin-right:4%!important}.dt-blog .et_pb_post.has-post-thumbnail:not(.format-gallery)>.post-content{padding-left:50%!important}}.et_pb_post{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);padding:20px}.pa-vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}.pa-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:10px 0}