.footer-social-col{display:flex;gap:10px;align-items:center}@media (min-width:768px){.footer-social{display:flex;align-items:center}}.footer-menu li{width:100%}footer .et_pb_menu .et_pb_menu__menu{display:block;position:relative;width:100%}footer .mobile_menu_bar{display:none}.footer-row::after{content:unset}@media (min-width:981px){.footer-row{display:flex;justify-content:space-between}.footer-col-1{width:29%!important}.footer-col-2{width:20%!important}.footer-col-3{width:15%!important}.footer-col-4{width:15%!important}}@media (max-width:767px){.footer-col-1,.footer-col-2,.footer-col-3,.footer-col-4{width:100%!important}}.header-cta a{height:50px;padding:0px 16px!important;background-color:#7996C9;color:#FFFFFF!important;font-weight:700;border-radius:4px}@media (max-width:980px){.header-cta a{padding:10px 30px!important}}@media (max-width:767px){.header-cta a{padding:10px 20px!important}}header #menu-main-menu{align-items:center}.dt-5-columns-blog .entry-title{padding:0px}.dt-5-columns-blog article{padding:0px!important}.dt-5-columns-blog article h2.entry-title a{padding:40px 0px!important;width:100%;display:block}@media (min-width:1440px){.dt-5-columns-blog .et_pb_salvattore_content[data-columns]::before{content:'5 .column.size-1of5'!important}.dt-5-columns-blog .column.size-1of5{width:18%!important}.dt-5-columns-blog .et_pb_post{margin-bottom:33px}.dt-5-columns-blog .et_pb_salvattore_content{justify-content:space-between;display:flex;gap:2%}}@media (min-width:980px) and (max-width:1439px){.dt-5-columns-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}.dt-5-columns-blog .column.size-1of4{width:24%!important}.dt-5-columns-blog .et_pb_post{margin-bottom:30px}.dt-5-columns-blog .et_pb_salvattore_content{justify-content:space-between;display:flex;gap:1%}.dt-5-columns-blog article h2.entry-title a{padding:25px 0px!important}}.portfolio article{padding-bottom:10px!important;margin-bottom:40px!important}.portfolio article .et_pb_image_container{margin:-10px -10px 20px!important}.portfolio article a.entry-featured-image-url{margin-bottom:0}@media (min-width:981px){.center-text{display:flex;justify-content:space-between;align-items:center}}.form-group{margin-bottom:20px}.input-icon{position:relative}.input-icon i{position:absolute;top:20px;left:12px;transform:translateY(-50%);color:#999;z-index:999}.input-icon input{padding-left:36px;border-radius:4px;height:41px;font-family:'Mark Pro'}textarea{width:100%;padding:10px;font-size:15px;resize:vertical}input,textarea{width:100%;padding:10px;font-size:15px;border:1px solid #ccc;border-radius:4px}input:focus,textarea:focus{outline:none;border-color:#888}.btn-primary{background-color:#7c9dd5;color:white;padding:10px 25px;border:none;border-radius:4px;font-weight:bold;width:100%;cursor:pointer}.btn-primary:hover{background-color:#5c84c6}.contact-form br{display:none}.contact-form .form-group label{font-family:Mark Pro Bold;font-weight:500;font-size:16px;line-height:16px;color:#000000;padding-bottom:16px;display:block}.contact-form textarea{height:148px}@media (max-width:980px){.dom-1,.dom-2{margin-bottom:130px!important}}@media (max-width:767px){.dom-1,.dom-2,.dom-3{margin-bottom:110px!important}}@media (min-width:1281px) and (max-width:1434px){#Portfolio article h2{font-size:18px!important}.price-site h2{font-size:32px!important}.header-menu .et_pb_menu__logo-wrap{width:25%!important}}@media (min-width:981px) and (max-width:1280px){#Portfolio article h2{font-size:14px!important}.price-site h2{font-size:26px!important}.home-hero-heading h1{font-size:38px!important}.home-hero-desc,.home-hero-blurb h4{font-size:14px!important}#DomBlog article h2{font-size:12px!important}.header-menu .et_pb_menu__logo-wrap{width:25%!important}.header-menu ul li a{font-size:14px!important}}@media (min-width:981px) and (max-width:1150px){.header-menu ul li{padding-left:5px!important;padding-right:5px!important}.header-cta a{height:40px;padding:0px 10px!important}}@media (min-width:1600px){header #menu-main-menu{align-items:center;gap:20px}}