.form-container>.row{background:#293f7a;padding:30px 0}.quote-heading{color:#fff;text-align:center;margin:0 0 20px}#gform_submit_button_4{background:#d20000;border:none;padding:10px;text-transform:uppercase;color:#fff;font-weight:700;margin:0}body{font-family:'Open Sans',sans-serif}.logo-main{max-width:250px}.navbar-nav{text-align:center;float:none}.navbar-nav>li{display:inline-block;float:none}.navbar-default{background:0 0;border:none;box-shadow:none;margin:30px auto}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0;box-shadow:none}.navbar-default .navbar-nav>li>a{color:#32458b;font-size:16px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#ce4141}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#ce4141}.header-phone{margin-top:35px;padding:10px}.header-phone a{color:#ce4141;font-size:16px}li.pointer{cursor:pointer}.header-hero{background-size:cover;background-position:center;position:relative;margin:auto}.welcome-block h1{font-size:48px;color:#32458b;padding-bottom:15px}.welcome-block hr{border-top:3px solid #ce4141;width:590px;max-width:100%;margin-left:0}.welcome-block{padding-top:50px;padding-bottom:80px;color:#000;font-size:24px}.welcome-block,.support{background:url(/wp-content/uploads/2023/01/lonestar-main-bkgd2.jpg);background-position:center;position:relative;background-attachment:fixed}.welcome-block .container{background:rgba(255,255,255,.75);padding:10px 30px 25px;margin-top:50px;box-shadow:0px 0px 10px #777}.social-media{padding:10px}.googlereviews{background:#fff;padding-top:20px;box-shadow:0px 0px 10px #777;margin-top:75px}.copyright{font-size:14px;color:#fff;background:#ce4141;padding:7px}.copyright a{color:#fff}.copyright p{margin:0}.no-pad{padding:0}.bkgd-img{min-height:45vh;background-size:cover;background-position:center;position:relative;padding:25px;color:#fff}.bkgd-img h3{text-shadow:2px 2px 7px #000;font-size:17px}.content-wrapper{padding:0}.headersliderrow{background:#fff;position:relative;z-index:1}.services-block{background:#fff;box-shadow:0px 0px 10px #777;padding-top:30px;padding-bottom:30px;position:relative;z-index:1}.services-block h2.ost{font-size:40px;color:#32458b;padding-bottom:15px}.services-block hr{border-top:3px solid #ce4141;width:590px;max-width:100%}.service-preview{padding:30px}.service-imagewrap{position:relative;margin:auto;border:3px solid #fff;box-shadow:3px 3px 10px #5a5a5a}.service-preview h2{position:absolute;bottom:10px;width:100%;background:rgba(255,255,255,.65);padding:20px;text-align:center;font-size:19px;color:#32458b;transition:.25s ease}.service-imagewrap a:hover{text-decoration:none}.service-imagewrap a:hover h2{background:#fff;transition:.25s ease}.after-img{position:absolute;top:0;width:100%;animation:servpreview 8s infinite}@keyframes servpreview{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.srw{max-width:2100px;margin:auto}.support{padding-top:75px;padding-bottom:75px}.service-bkgd{background:url(/wp-content/uploads/2023/01/lonestar-main-bkgd2.jpg);background-position:center;position:relative;background-attachment:fixed;padding:30px;min-height:100vh}.blog .service-bkgd{min-height:unset}.interior-page{background:#fff;padding-top:30px;padding-bottom:60px;box-shadow:0px 0px 10px #777}.interior-page h1{padding-bottom:15px}.int-img-preview .bkgd-img{min-height:400px;height:35vw;max-height:850px}.gform_heading{padding-bottom:20px}blockquote{background:#f5f5f5;padding:20px;margin:0 0 35px;font-size:17.5px;border-left:5px solid #ce4141;box-shadow:2px 3px 5px #ccc}#gform_wrapper_3{background:#f0f0f0;border:1px solid #32458b;padding:15px 25px;box-shadow:2px 3px 5px #ccc}.thi .feat-img{margin-bottom:25px}.interior-page iframe{display:block;max-width:100%;max-height:56.25vw;margin:35px auto}.logo-icons{padding-top:30px;padding-bottom:30px;box-shadow:0px 0px 10px #777;z-index:1;position:relative}.socialicons .fa{font-size:35px;color:#32458b;padding:15px}#site-footer{background:url(/wp-content/uploads/2022/12/footer-bkgd.jpg);background-position:center;position:relative;background-attachment:fixed;border-top:1px solid #777;font-size:12px;padding:15px 0 0;color:#32458b}#site-footer ul a{font-size:18px;color:inherit}.serve-dfw h2{margin-bottom:0}.serve-dfw h3{margin-top:0}.phone-address{font-size:18px;font-weight:500;padding-top:15px;padding-bottom:25px}.phone-address p{margin-bottom:0}#site-footer .footermenu2 ul{list-style:none;padding-left:10px}@media screen and (min-width:768px) and (max-width:850px){.service-preview{padding:20px}.service-imagewrap{margin:auto}}@media screen and (min-width:992px){.interior-page iframe{display:block;height:calc(720px * .75 * .5625);max-width:100%;max-height:56.25vw;margin:35px auto}.header-hero{height:40vw}}@media screen and (min-width:1200px){.content-wrapper,.service-bkgd{min-width:calc(100% - 250px)}}@media screen and (min-width:1400px){.content-wrapper,.service-bkgd{min-width:calc(100% - 400px)}.col-xl-3{width:25%}.service-bkgd{padding:50px}.service-preview{padding:15px}.service-imagewrap{margin:auto;max-width:500px}}@media screen and (min-width:1600px){.service-bkgd .container{width:1370px}.header-hero{max-height:850px}}@media screen and (max-width:991px){.header-hero{min-height:40vw;padding:15px}.navbar-default{margin:0 auto}.header-phone{margin-top:5px}}@media screen and (max-width:767px){.nav>li{position:relative;display:block;width:100%}.navbar-toggle{display:block;margin:auto;text-align:center;float:none}.interior-page iframe{height:calc((100vw - 60px) * .5625)}.service-imagewrap{margin:auto;max-width:500px}.service-preview{padding:15px 30px}}@media screen and (max-width:515px){.single-post .blog-img{display:block;float:none;margin:auto}}