 @import url('https://fonts.googleapis.com/css2?family=Bungee&family=Montserrat&display=swap');.badgeimg{padding:2vw;}.grey-bg{background:#c9c9c9;}.accent-bg{background:#5c329a;}.accent-bg p,.accent-bg h2,.accent-bg *{color:#FFFFFF;}.caption-slider{position:absolute;left:5.5vw;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.caption-slider .slick-text-slider{width:45vw;}.caption-slider p.caption{font-size:2em;color:#FFFFFF;font-family:'Anton',sans-serif;text-transform:uppercase;margin:0;display:flex;flex-direction:column;}.caption-slider p.caption span:first-of-type{font-family:'Montserrat',sans-serif;font-weight:300;font-size:1em;line-height:1;}.caption-slider p.caption span:last-of-type{line-height:1;font-size:1.5em;font-family:'Bungee',serif;}.fa-solid,.fass{font-weight:900;font-size:4em;color:#f6ff66;}#wpadminbar{display:none !important;}body{font-family:'Bungee',serif;}h1,h1 a{color:#000000;font-family:'Bungee',serif;font-size:52px;line-height:1.1em;margin:25px 0;}h2{color:#000000;font-family:'Bungee',serif;font-size:34px;line-height:1.1;margin:25px 0;}h3{color:#000000;font-family:'Bungee',serif;font-size:27px;line-height:1.1;margin:25px 0;}h4{font-family:'Bungee',serif;color:#000000;font-size:22px;line-height:1.2;margin:25px 0;}p{font-family:'Montserrat',sans-serif;color:#000000;font-size:14px;line-height:2;margin:15px 0;}ul{list-style-type:none;}ul.dash-list li{font-family:'Montserrat',sans-serif;font-size:14px;line-height:2;color:#000000;padding-left:20px;position:relative;}ul.dash-list li::before{content:" ";width:17px;height:4px;background:#35085C;position:absolute;display:inline-block;top:12.5px;left:-15px;}.nav-bar{position:relative;z-index:2;}.company-info{padding:25px 0 25px 3vw;}.logo-wrapper{display:block;width:100%;}.company-name{text-align:center;display:inline-block;vertical-align:middle;padding-left:15px;}p.header-company-title{margin:0;color:#000000;line-height:1;}p.header-company-title a{font-size:30px;line-height:1;color:#000000;display:block;margin:0;}p.header-company-serviceorder{color:#000000;font-size:16px;font-family:'Montserrat',sans-serif;margin:0;line-height:1;letter-spacing:1px;}.nav-holder{position:relative;z-index:2;}.navigation-wrapper{padding:28.5px 0;top:1vw;}.top-bar{background:none;}.top-bar-section ul li{background:none;}.top-bar-section li:not(.has-form) a:not(.button){background:none;color:#000000;font-size:18px;font-family:'Montserrat',sans-serif;padding:0 15px;position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#000000;padding:0 15px;}.top-bar-section .has-dropdown>a{padding-right:25px !important;}.top-bar-section .has-dropdown>a:after{content:"+";color:#35085C;font-size:17px;top:3px;margin-right:20px;border:none;}.top-bar-section li:not(.has-form) a:not(.button)::before{content:" ";width:0;height:1px;background:#35085C;position:absolute;bottom:5px;left:calc(50% - 11px);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.top-bar-section li.has-dropdown:not(.has-form) a:not(.button):hover::before,.top-bar-section li.has-dropdown.active:not(.has-form) a:not(.button)::before{left:calc(50% - 18.5px);}.top-bar-section li:not(.has-form) a:not(.button):hover::before,.top-bar-section li.active:not(.has-form) a:not(.button)::before{width:22px;}.top-bar-section li.has-dropdown:not(.has-form) a:not(.button):hover::before,.top-bar-section li.has-dropdown.active:not(.has-form) a:not(.button)::before{width:22px;}.header-cta{padding:38.5px 2vw 28.5px 0;text-align:right;}a.header-phone{font-family:'Montserrat',sans-serif;display:inline-block;color:#000000;font-size:19px;line-height:45px;position:relative;}a.header-phone::before{content:" ";width:40px;height:3px;background:#35085C;position:absolute;top:calc(50% - 1.5px);left:-70px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}a.header-phone:hover::before{width:68px;}.home-design-header,.home-design-slider,.home-services-band,.home-design-top,.home-design-about,.home-design-services,.home-design-text,.home-design-content,.home-design-bottom,.home-design-badges,.home-design-end{box-sizing:border-box;}.home-design-header *,.home-services-band *,.home-design-top *,.home-design-about *,.home-design-services *,.home-design-text *,.home-design-content *,.home-design-bottom *,.home-design-badges *,.home-design-end *{box-sizing:border-box;}.home-design-header{position:relative;z-index:20;display:flex;align-items:center;width:100%;min-height:85px;padding:15px 4vw;margin:0;background:#FFFFFF;}.home-design-header .header-navigation-layout{float:none;display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;padding:0;margin:0;}.home-design-header .header-service-info{flex:0 1 auto;min-width:0;padding:0;margin:0;}.home-design-header .company-info{float:none;flex:0 1 32%;width:32%;min-width:0;padding:0;margin:0;}.home-design-header .company-name{width:100%;padding:0;margin:0;}.home-design-header .header-company-serviceorder{display:block;margin:0;color:#000000;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.2px;white-space:normal;}.home-design-header .header-navigation-right{display:flex;align-items:center;justify-content:flex-end;gap:35px;flex:0 1 auto;min-width:0;padding:0;margin:0;}.home-design-header .navigation-wrapper{position:relative;float:none;flex:1 1 auto;width:auto;min-width:0;padding:0;margin:0;top:auto;}.home-design-header .top-bar{width:100%;height:auto;padding:0;margin:0;background:transparent;}.home-design-header .top-bar-section > ul{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:100%;margin:0;white-space:nowrap;}.home-design-header .top-bar-section > ul > li{float:none;flex:0 0 auto;}.home-design-header .top-bar-section > ul > li > a:not(.button){display:flex;align-items:center;height:45px;padding:0 13px;font-family:'Montserrat',sans-serif;font-size:15px;line-height:1.4;white-space:nowrap;}.home-design-header .header-cta{position:relative;float:none;display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;width:auto;min-width:0;padding:0 0 0 20px;margin:0;text-align:right;white-space:nowrap;}.home-design-header a.header-phone{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:185px;min-height:50px;padding:12px 20px;margin:0;background:linear-gradient(135deg,#5c329a 0%,#35145f 100%);border:1px solid #5c329a;border-radius:6px;box-shadow:0 5px 15px rgba(92,50,154,.15);color:#FFFFFF;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:.2px;text-decoration:none;white-space:nowrap;transition:all 350ms ease;}.home-design-header a.header-phone::before,.home-design-header a.header-phone::after{display:none;content:none;}.home-design-header a.header-phone i{display:inline-block;color:#FFFFFF;font-size:17px;line-height:1;transition:transform 350ms ease;}.home-design-header a.header-phone:hover{background:#5c329a;border-color:#5c329a;color:#FFFFFF;transform:translateY(-3px);box-shadow:0 10px 25px rgba(92,50,154,.25);}.home-design-header a.header-phone:hover i{transform:rotate(-15deg);}.home-design-slider{--slider-height:700px;position:relative;width:100%;max-width:100%;padding:0;margin:0;background:#000000;overflow:hidden;}.home-design-slider .slider-wrapper{position:relative;width:100%;max-width:100%;min-height:var(--slider-height);padding:0;margin:0;overflow:hidden;}.home-design-slider .slick-header-slider,.home-design-slider .slick-header-slider .slick-list{position:relative;width:100%;max-width:100%;height:var(--slider-height) !important;padding:0;margin:0;}.home-design-slider .slick-header-slider .slick-list{display:block;overflow:hidden;}.home-design-slider .slick-header-slider .slick-track{position:relative;display:block;max-width:none;height:var(--slider-height) !important;padding:0;margin:0;}.home-design-slider .slick-header-slider .slick-slide{position:relative;float:left;max-width:none;height:var(--slider-height) !important;padding:0;margin:0;}.home-design-slider .slick-header-slider .slick-slide img{display:block;width:100%;height:var(--slider-height);object-fit:cover;object-position:center;}.home-design-slider .slider-logo{position:absolute;z-index:10;top:40px;left:5%;width:350px;max-width:35%;padding:0;margin:0;}.home-design-slider .slider-logo a{display:block;width:100%;}.home-design-slider .slider-logo img{display:block;width:100%;max-width:350px;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));}.home-design-slider .caption-slider{position:absolute;z-index:10;top:auto;bottom:65px;left:5%;width:auto;max-width:90%;padding:0;margin:0;transform:none;}.home-design-slider .caption-slider .slick-text-slider{display:none;}.home-design-slider .slider-cta{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0;margin:0;}.home-design-slider .slider-cta a.slider-phone-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:240px;max-width:100%;min-height:62px;padding:12px 25px;margin:0;background:linear-gradient(180deg,#a927ff 0%,#7510d1 45%,#450078 100%);border:2px solid #b94cff;border-radius:12px;box-shadow:0 0 0 2px rgba(80,0,140,.5),inset 0 2px 3px rgba(255,255,255,.35),0 5px 15px rgba(0,0,0,.35);color:#FFFFFF;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:.3px;text-align:center;text-decoration:none;white-space:nowrap;text-shadow:0 2px 3px rgba(0,0,0,.5);transition:all 350ms ease;}.home-design-slider .slider-cta a.slider-phone-btn i{color:#FFFFFF;font-size:25px;transform:rotate(-15deg);}.home-design-slider .slider-cta a.slider-phone-btn::before,.home-design-slider .slider-cta a.slider-phone-btn::after{display:none;content:none;}.home-design-slider .slider-cta a.slider-phone-btn:hover{background:linear-gradient(180deg,#bc4aff 0%,#8d20e8 50%,#5c0b9b 100%);border-color:#d58aff;color:#FFFFFF;transform:translateY(-4px);box-shadow:0 0 20px rgba(169,39,255,.5),0 10px 25px rgba(0,0,0,.35);}.home-services-band{position:relative;width:100%;padding:35px 3vw;background:#FFFFFF;}.home-services-band .home-services-band-inner{width:100%;max-width:1600px;margin:0 auto;}.home-services-band .home-services-band-heading{float:none;width:100%;padding:0;margin:0 0 22px;text-align:center;}.home-services-band-heading > span{display:block;margin-bottom:8px;color:#5c329a;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:3px;text-transform:uppercase;}.home-services-band-heading h2{margin:0;color:#000000;font-family:'Bungee',serif;font-size:clamp(22px,2vw,34px);line-height:1.3;text-transform:uppercase;}.home-services-band .home-services-band-grid{float:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;width:100%;padding:0;margin:0;}.home-services-band .home-services-band-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;padding:25px 12px;background:#f4f4f6;border-radius:5px;text-align:center;}.home-services-band-card > i{display:flex;align-items:center;justify-content:center;width:100%;height:65px;margin-bottom:15px;color:#35085C;font-size:52px;line-height:1;}.home-services-band-card h3{margin:0 0 8px;color:#000000;font-family:'Bungee',serif;font-size:clamp(13px,1.1vw,18px);line-height:1.4;text-transform:uppercase;overflow-wrap:break-word;}.home-services-band-card p{margin:auto 0 0;color:#333333;font-family:'Montserrat',sans-serif;font-size:14px;line-height:1.5;}.home-slider-located{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:105px;padding:20px 4vw;background:#FFFFFF;border-bottom:4px solid #5c329a;overflow:visible;}.home-slider-located::before{content:"";position:absolute;width:160px;height:3px;bottom:-4px;left:50%;transform:translateX(-50%);background:#6dc4ce;}.home-slider-located .home-slider-located-content,.home-slider-located .tagline-bar{float:none;width:100%;max-width:1500px;padding:0;margin:0 auto;text-align:center;}.home-slider-located .home-slider-located-content p,.home-slider-located .tagline-bar p{display:flex;align-items:center;justify-content:center;gap:18px;margin:0;color:#000000;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:.1px;text-align:center;}.home-slider-located .square-dot{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;margin:0;border:1px solid rgba(92,50,154,.2);border-radius:50%;background:rgba(92,50,154,.06);}.home-slider-located .square-dot::before{content:"\f3c5";position:relative;display:block;width:auto;height:auto;top:auto;left:auto;color:#5c329a;background:none;font-family:"Font Awesome 6 Pro","Font Awesome 5 Pro","FontAwesome";font-size:21px;font-weight:900;line-height:1;}.home-slider-located .square-dot::after{display:none;}.home-slider-located .scroll-arrow{position:absolute;z-index:3;top:-50px;left:50%;width:2px;height:65px;transform:translateX(-50%);}.home-slider-located .scroll-arrow::before{width:2px;height:100%;left:0;background:rgba(255,255,255,.8);}.home-slider-located .scroll-arrow::after{width:3px;height:25px;left:0;background:#6dc4ce;}.home-design-top,.home-design-services{position:relative;z-index:1;padding:100px 4vw;overflow:hidden;}.home-design-top{background:linear-gradient(135deg,#5c329a 0%,#35145f 100%);}.home-design-services{background:#f6f6f8;}.home-design-top::before,.home-design-services::before{content:"";position:absolute;width:450px;height:450px;right:-150px;border-radius:50%;pointer-events:none;}.home-design-top::before{top:-250px;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 50px rgba(255,255,255,.025),0 0 0 100px rgba(255,255,255,.02);}.home-design-services::before{top:-300px;border:1px solid rgba(92,50,154,.08);box-shadow:0 0 0 50px rgba(92,50,154,.025),0 0 0 100px rgba(92,50,154,.02);}.home-design-top::after,.home-design-services::after{content:"";position:absolute;width:300px;height:300px;bottom:-200px;left:-100px;border-radius:50%;pointer-events:none;}.home-design-top::after{border:1px solid rgba(255,255,255,.1);}.home-design-services::after{border:1px solid rgba(92,50,154,.08);}.home-features-grid{position:relative;z-index:2;display:flex;align-items:stretch;justify-content:center;gap:25px;max-width:1450px;margin:0 auto;}.home-feature-card{float:none;display:flex;flex:1 1 0;width:auto;min-width:0;padding:0;}.home-feature-inner{position:relative;width:100%;min-height:330px;padding:55px 30px 45px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;transition:all 350ms ease;}.home-feature-inner::before{content:"";position:absolute;width:0;height:4px;top:0;left:50%;transform:translateX(-50%);background:#6dc4ce;transition:width 350ms ease;}.home-feature-inner:hover{background:rgba(0,0,0,.4);border-color:rgba(109,196,206,.5);transform:translateY(-8px);box-shadow:0 20px 45px rgba(0,0,0,.2);}.home-feature-inner:hover::before{width:100%;}.home-feature-icon{display:flex;align-items:center;justify-content:center;width:95px;height:95px;margin:0 auto 30px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.15);border-radius:50%;transition:all 350ms ease;}.home-feature-icon i{color:#F6FF66;font-size:42px;line-height:1;transition:all 350ms ease;}.home-feature-inner:hover .home-feature-icon{background:#6dc4ce;border-color:#6dc4ce;transform:scale(1.08);}.home-feature-inner:hover .home-feature-icon i{color:#000000;}.home-feature-inner h2{margin:0 0 20px;color:#FFFFFF;font-family:'Bungee',serif;font-size:clamp(20px,1.6vw,27px);line-height:1.35;overflow-wrap:break-word;}.home-feature-inner h4{margin:0;color:rgba(255,255,255,.85);font-family:'Montserrat',sans-serif;font-size:15px;font-weight:400;line-height:1.8;}.home-services-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;width:100%;max-width:1500px;padding:0;margin:0 auto;}.home-design-services .home-service-card{float:none;display:flex;width:100%;min-width:0;padding:0;}.home-service-inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-height:350px;padding:45px 25px 30px;background:#FFFFFF;border:1px solid rgba(92,50,154,.12);border-radius:8px;box-shadow:0 10px 35px rgba(0,0,0,.04);overflow:hidden;transition:all 350ms ease;}.home-service-inner::before{content:"";position:absolute;width:100%;height:4px;top:0;left:0;background:#5c329a;transition:background 350ms ease;}.home-service-inner:hover{background:#5c329a;border-color:#5c329a;transform:translateY(-8px);box-shadow:0 20px 45px rgba(92,50,154,.2);}.home-service-inner:hover::before{background:#6dc4ce;}.home-service-icon{display:flex;align-items:center;justify-content:center;width:90px;height:90px;margin:0 auto 30px;background:rgba(92,50,154,.07);border:1px solid rgba(92,50,154,.12);border-radius:50%;transition:all 350ms ease;}.home-service-icon i{color:#5c329a;font-size:40px;line-height:1;transition:color 350ms ease;}.home-service-inner:hover .home-service-icon{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);}.home-service-inner:hover .home-service-icon i{color:#F6FF66;}.home-service-inner h3{display:flex;align-items:center;justify-content:center;flex:1;width:100%;margin:0 0 25px;color:#000000;font-family:'Bungee',serif;font-size:clamp(17px,1.4vw,22px);line-height:1.3;overflow-wrap:break-word;transition:color 350ms ease;}.home-service-inner:hover h3{color:#FFFFFF;}.home-service-inner a.button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:230px;min-width:0;min-height:55px;padding:12px 20px;margin:auto 0 0;background:#5c329a;border:2px solid #5c329a;border-radius:3px;color:#FFFFFF;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:2px;text-transform:uppercase;transition:all 350ms ease;}.home-service-inner a.button:hover,.home-service-inner:hover a.button{background:#6dc4ce;border-color:#6dc4ce;color:#000000;}.home-design-about{position:relative;display:flex;align-items:stretch;width:100%;max-width:100%;margin:0;background:#FFFFFF;overflow:hidden;}.home-design-about .home-about-content{position:relative;z-index:2;float:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:58.333%;min-width:0;padding:100px 7vw;background:#FFFFFF;}.home-design-about .home-about-content::before{content:"";position:absolute;width:300px;height:300px;top:-180px;left:-160px;border:1px solid rgba(92,50,154,.08);border-radius:50%;pointer-events:none;}.home-design-about .home-about-label{display:inline-block;margin-bottom:18px;color:#5c329a;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:2px;text-transform:uppercase;}.home-design-about .home-about-content h3{position:relative;padding-left:45px;margin:0 0 20px;color:#5c329a;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:3px;text-transform:uppercase;}.home-design-about .home-about-content h3::before{content:"";position:absolute;width:30px;height:3px;top:50%;left:0;transform:translateY(-50%);background:#6dc4ce;}.home-design-about .home-about-content h2{position:relative;max-width:800px;margin:0 0 30px;color:#000000;font-family:'Bungee',serif;font-size:clamp(28px,2.5vw,46px);font-weight:400;line-height:1.25;overflow-wrap:break-word;}.home-design-about .home-about-content h2::after{content:"";display:block;width:75px;height:5px;margin-top:30px;background:#5c329a;}.home-design-about .home-about-content p{max-width:700px;margin:0 0 35px;color:#444444;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;line-height:1.9;}.home-design-about .home-about-button{float:none;width:100%;padding:0;margin:0;text-align:left;}.home-design-about .home-about-button a.cta-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:220px;max-width:100%;min-height:65px;padding:18px 40px;background:#000000;border:2px solid #000000;border-radius:3px;color:#FFFFFF;font-family:'Bungee',serif;font-size:13px;line-height:1.4;letter-spacing:1px;text-align:center;transition:all 350ms ease;}.home-design-about .home-about-button a.cta-btn::after{content:"";position:absolute;width:35px;height:3px;top:50%;left:-17px;transform:translateY(-50%);background:#5c329a;transition:all 350ms ease;}.home-design-about .home-about-button a.cta-btn:hover{background:#5c329a;border-color:#5c329a;color:#FFFFFF;transform:translateY(-4px);box-shadow:0 12px 30px rgba(92,50,154,.2);}.home-design-about .home-about-button a.cta-btn:hover::after{width:45px;background:#6dc4ce;}.home-design-about .home-about-image{position:relative;float:none;width:41.667%;min-width:0;min-height:600px;padding:0;background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-6.jpg);overflow:hidden;}.home-design-about .home-about-image::before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(92,50,154,.15),rgba(0,0,0,.05));pointer-events:none;}.home-design-about .home-about-image::after{content:"";position:absolute;z-index:2;width:6px;height:120px;top:50%;left:0;transform:translateY(-50%);background:#6dc4ce;}.home-design-text{position:relative;z-index:1;padding:95px 5vw;background:radial-gradient(ellipse at 50% 30%,#6935a5 0%,#4a217e 55%,#2b104d 100%);border-bottom:5px solid #5c329a;overflow:hidden;}.home-design-text::before,.home-design-text::after{content:"";position:absolute;width:520px;height:520px;top:-370px;border:3px solid rgba(167,95,255,.25);border-radius:50%;box-shadow:0 0 0 35px rgba(167,95,255,.08),0 0 0 75px rgba(167,95,255,.05),0 0 0 115px rgba(167,95,255,.025);pointer-events:none;}.home-design-text::before{left:-250px;}.home-design-text::after{right:-250px;}.home-design-text > .content-wrapper{position:relative;z-index:2;float:none;width:100%;max-width:1600px;padding:0;margin:0 auto;text-align:center;}.home-design-text h2:first-of-type{position:relative;max-width:1450px;margin:0 auto 35px;color:#FFFFFF;font-family:'Bungee',serif;font-size:clamp(25px,2.3vw,38px);font-weight:400;line-height:1.5;text-align:center;text-transform:uppercase;overflow-wrap:break-word;text-shadow:0 4px 8px rgba(0,0,0,.3);}.home-design-text h2:last-of-type{position:relative;display:table;width:auto;max-width:100%;padding:25px 55px;margin:15px auto 0;background:linear-gradient(135deg,#35145f 0%,#210b3d 100%);border:3px solid #6dc4ce;border-radius:15px;color:#F6FF66;font-family:'Bungee',serif;font-size:1.7em;font-weight:700;line-height:1.2;letter-spacing:2px;text-align:center;overflow-wrap:break-word;text-shadow:0 5px 10px rgba(0,0,0,.4);box-shadow:0 0 0 5px rgba(109,196,206,.06),0 15px 35px rgba(0,0,0,.3),0 0 35px rgba(109,196,206,.2);transition:all 350ms ease;}.home-design-text h2:last-of-type::before{content:"\f095";display:inline-block;margin-right:25px;color:#6dc4ce;font-family:"Font Awesome 6 Pro","Font Awesome 5 Pro","FontAwesome";font-size:.65em;font-weight:900;vertical-align:middle;}.home-design-text h2:last-of-type:hover{color:#FFFFFF;transform:translateY(-5px);box-shadow:0 20px 45px rgba(0,0,0,.35),0 0 45px rgba(109,196,206,.3);}.home-design-content,.home-design-bottom,.home-design-badges,.home-design-end{position:relative;float:none;clear:both;width:100%;max-width:100%;margin:0;}.home-design-content{display:flex;flex-direction:column;background:#FFFFFF;}.home-design-content > .columns,.home-design-end > .columns{float:none;width:100%;min-width:0;height:auto !important;}.home-design-content > .home-bg-3{display:none;}.home-design-content > .vertical-padding-small{padding:50px 7vw;text-align:left;}.home-design-content h1.big-header{margin:0 0 25px;font-size:clamp(28px,7vw,38px);line-height:1.2;overflow-wrap:break-word;}.home-design-content h1.big-header::after{content:"";display:block;width:65px;height:4px;margin-top:22px;background:#5c329a;}.home-design-content h2{margin:32px 0 16px;font-size:clamp(20px,5vw,26px);line-height:1.4;overflow-wrap:break-word;}.home-design-content p,.home-design-bottom p,.home-design-end p{font-family:'Montserrat',sans-serif;font-size:14px;line-height:1.85;overflow-wrap:break-word;}.home-design-content p{margin:0 0 18px;color:#444444;}.home-design-content ul.dash-list{display:grid;grid-template-columns:1fr;gap:10px;padding:0;margin:22px 0 30px;}.home-design-content ul.dash-list li{position:relative;min-width:0;padding:12px 15px 12px 32px;background:#f4f2f7;border-radius:4px;color:#000000;font-size:13px;line-height:1.6;text-align:left;overflow-wrap:break-word;}.home-design-content ul.dash-list li::before{content:"";position:absolute;display:block;top:20px;left:15px;width:6px;height:6px;background:#5c329a;border-radius:50%;}.home-design-content a[href*="g.page"]{display:inline-block;max-width:100%;padding:18px 22px;margin-top:12px;background:#f8f7fa;border:1px solid rgba(92,50,154,.15);border-radius:8px;}.home-design-content a[href*="g.page"] img{display:block;width:180px;max-width:100%;height:auto;}.home-design-bottom{padding:50px 7vw 25px;background:#f4f2f7;text-align:center;}.home-design-bottom h2{max-width:1000px;margin:0 auto 25px;font-size:clamp(23px,6vw,32px);line-height:1.35;overflow-wrap:break-word;}.home-design-bottom h2::after{content:"";display:block;width:65px;height:4px;margin:22px auto 0;background:#5c329a;}.home-design-bottom p{max-width:1000px;margin:0 auto 18px;color:#444444;}.home-design-bottom > .badgeimg,.home-design-bottom > br{display:none;}.home-design-badges{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px;padding:10px 7vw 50px;background:#f4f2f7;}.home-design-badges .badgeimg{display:block;flex:0 0 auto;width:clamp(80px,24vw,125px);max-width:100%;height:auto;padding:0;margin:0;}.home-design-end.orange-section{display:flex;flex-direction:column;padding:0;border:0;background:#35085C;box-shadow:none;overflow:hidden;}.home-design-end.orange-section::after{display:none;}.home-design-end > .columns{position:relative;padding:0;}.home-design-end > .black-bg.orange-text-padding{padding:50px 7vw;border:0;background:linear-gradient(135deg,#35145f 0%,#210b3d 100%);box-shadow:none;text-align:left;}.home-design-end h2{margin:30px 0 18px;color:#FFFFFF;font-size:clamp(20px,5vw,27px);line-height:1.4;overflow-wrap:break-word;}.home-design-end h2:first-child{margin-top:0;}.home-design-end p{margin:0 0 18px;color:rgba(255,255,255,.85);}.home-design-end > .columns:last-child{display:flex;align-items:center;justify-content:center;min-height:280px;padding:50px 7vw;background:linear-gradient(rgba(53,8,92,.55),rgba(33,11,61,.8)),center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/home-bg2.jpg);}.home-design-end .cta-holder{position:relative;float:none;top:auto;width:100%;padding:0;margin:0;background:none;text-align:center;}.home-design-end .cta-holder a.cta-btn.alt{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:280px;min-width:0;min-height:60px;padding:16px 25px;margin:0;background:#5c329a;border:2px solid #6dc4ce;border-radius:6px;color:#FFFFFF;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;box-shadow:0 10px 25px rgba(0,0,0,.2);transition:background 300ms ease,color 300ms ease,transform 300ms ease;}.home-design-end .cta-holder a.cta-btn.alt::after{display:none;}.home-design-end .cta-holder a.cta-btn.alt:hover{background:#6dc4ce;color:#000000;transform:translateY(-3px);}.grecaptcha-badge{z-index:30;}  h1.blog-title{padding-top:4vh;padding-bottom:3vh;} @media only screen and (max-width:1024px){#ae_launcher{bottom:100px !important;left:10px !important;right:initial !important;}} .orange-section.large-12.strip-padding:not(.home-design-end){position:relative;float:none;clear:both;display:flex;flex-direction:column;width:100%;max-width:100%;padding:0;margin:0;border:0;background:#35085C;box-shadow:none;overflow:hidden;box-sizing:border-box;}i.fa-solid.fa-phone-volume{display:none;}.orange-section.large-12.strip-padding:not(.home-design-end)::after{display:none;}.orange-section:not(.home-design-end) > .columns{position:relative;float:none;width:100%;min-width:0;height:auto !important;padding:0;box-sizing:border-box;}.orange-section:not(.home-design-end) > .black-bg.orange-text-padding{padding:50px 7vw;border:0;background:linear-gradient(135deg,#35145f 0%,#210b3d 100%);box-shadow:none;text-align:left;}.orange-section:not(.home-design-end) h2{margin:30px 0 18px;color:#FFFFFF;font-family:'Bungee',serif;font-size:clamp(20px,5vw,27px);line-height:1.4;overflow-wrap:break-word;}.orange-section:not(.home-design-end) h2:first-child{margin-top:0;}.orange-section:not(.home-design-end) p{margin:0 0 18px;color:rgba(255,255,255,.85);font-family:'Montserrat',sans-serif;font-size:14px;line-height:1.85;overflow-wrap:break-word;}.orange-section:not(.home-design-end) > .columns:not(.black-bg):last-child{display:flex;align-items:center;justify-content:center;min-height:280px;padding:50px 7vw;background:linear-gradient(rgba(53,8,92,.55),rgba(33,11,61,.8)),center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/home-bg2.jpg);}.orange-section:not(.home-design-end) .cta-holder{position:relative;float:none;top:auto;width:100%;padding:0;margin:0;background:none;text-align:center;}.orange-section:not(.home-design-end) .cta-holder a.cta-btn.alt{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:280px;min-width:0;min-height:60px;padding:16px 25px;margin:0;background:#5c329a;border:2px solid #6dc4ce;border-radius:6px;color:#FFFFFF;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;box-shadow:0 10px 25px rgba(0,0,0,.2);box-sizing:border-box;transition:background 300ms ease,color 300ms ease,transform 300ms ease;}.orange-section:not(.home-design-end) .cta-holder a.cta-btn.alt::after{display:none;}.orange-section:not(.home-design-end) .cta-holder a.cta-btn.alt:hover{background:#6dc4ce;color:#000000;transform:translateY(-3px);}.header-home .home-mobile-logo{display:none;}.service-design-top{position:relative;float:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;width:100%;height:auto !important;padding:80px 5vw;background:#f6f6f8;overflow:hidden;box-sizing:border-box;}.service-design-top *,.service-design-top *::before,.service-design-top *::after{box-sizing:border-box;}.service-design-top::before{content:"";position:absolute;width:420px;height:420px;top:-290px;right:-160px;border:1px solid rgba(92,50,154,.1);border-radius:50%;box-shadow:0 0 0 45px rgba(92,50,154,.025),0 0 0 90px rgba(92,50,154,.02);pointer-events:none;}.service-design-top > h1,.service-design-top > h2,.service-design-top > p{position:relative;z-index:1;grid-column:1 / -1;width:100%;max-width:1450px;margin:0 auto;text-align:left;}.service-design-top > h1{color:#000000;font-family:'Bungee',serif;font-size:clamp(36px,3.2vw,54px);line-height:1.2;}.service-design-top > h1::after{content:"";display:block;width:75px;height:5px;margin-top:22px;background:#5c329a;}.service-design-top > p{color:#444444;font-family:'Montserrat',sans-serif;font-size:16px;line-height:1.9;}.service-design-top > h2{padding-top:10px;color:#35085C;font-family:'Bungee',serif;font-size:clamp(23px,2vw,32px);line-height:1.4;overflow-wrap:break-word;}.service-design-top > .columns{position:relative;z-index:1;float:none;width:100%;min-width:0;padding:32px 28px;margin:0;background:linear-gradient(135deg,#35085C 0%,#210b3d 100%);border:1px solid rgba(92,50,154,.15);border-top:4px solid #6dc4ce;border-radius:8px;box-shadow:0 12px 30px rgba(53,8,92,.12);text-align:left;}.service-design-top > .columns > ul.disc{padding:0;margin:0;list-style:none;}.service-design-top > .columns > ul.disc > li{padding:9px 0;margin:0;color:rgba(255,255,255,.9);font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;line-height:1.6;overflow-wrap:break-word;}.service-design-top > .columns > ul.disc > li:first-child{padding-top:0;color:#FFFFFF;font-family:'Bungee',serif;font-size:clamp(17px,1.4vw,22px);font-weight:400;line-height:1.4;}.service-design-top ul.dash-list{padding:0;margin:22px 0 0;list-style:none;}.service-design-top ul.dash-list li{position:relative;padding:11px 0 11px 20px;margin:0;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;line-height:1.6;text-align:left;overflow-wrap:break-word;}.service-design-top ul.dash-list li:last-child{border-bottom:0;}.service-design-top ul.dash-list li::before{content:"";position:absolute;display:block;width:6px;height:6px;top:19px;left:0;background:#6dc4ce;border-radius:50%;}.service-design-top > .columns:last-child > ul.disc > li:not(:first-child){border-top:1px solid rgba(255,255,255,.1);} @media only screen and (min-width:768px) and (max-width:1024px){.orange-section:not(.home-design-end) > .black-bg.orange-text-padding{padding:65px 8vw;}.orange-section:not(.home-design-end) h2{font-size:27px;}.orange-section:not(.home-design-end) p{font-size:15px;}.orange-section:not(.home-design-end) > .columns:not(.black-bg):last-child{min-height:350px;}} @media only screen and (max-width:1024px){.header-wrapper.header-home{padding:0;background:#FFFFFF;}.header-home .home-design-header{justify-content:center;padding:55px 5vw 25px;min-height:0;}.header-home .home-design-header .company-info{float:none;flex:1 1 100%;width:100%;min-width:0;padding:0;text-align:center;}.header-home .home-mobile-logo{display:block;width:300px;max-width:100%;padding:0;margin:0 auto 15px;}.header-home .home-mobile-logo a{display:block;}.header-home .home-mobile-logo img{display:block;width:100%;max-width:100%;height:auto;}.header-home .home-design-header .company-name{display:block;width:100%;padding:0;margin:0;text-align:center;}.header-home .home-design-header .header-company-serviceorder{margin:0;color:#000000;font-size:12px;line-height:1.6;letter-spacing:.2px;white-space:normal;text-align:center;}.mobile-menu-home .mobile-navigation{top:20px;right:20px;}.mobile-menu-home i.toggle-bars::before,.mobile-menu-home i.toggle-bars::after{background:#35085C;}.header-wrapper.header-inner{padding:0;background:#FFFFFF;}.header-wrapper.header-inner .home-design-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;min-height:0;padding:55px 5vw 25px;margin:0;background:#FFFFFF;}.header-wrapper.header-inner .home-design-header > .company-info{float:none;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:100%;min-width:0;padding:0;margin:0;text-align:center;}.header-wrapper.header-inner .home-design-header .logo-wrapper{display:block;width:300px;max-width:100%;padding:0;margin:0 auto 15px;}.header-wrapper.header-inner .home-design-header .logo-wrapper a{display:block;width:100%;}.header-wrapper.header-inner .home-design-header .logo-wrapper img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;}.header-wrapper.header-inner .home-design-header .company-name{display:block;width:100%;padding:0;margin:0;text-align:center;}.header-wrapper.header-inner .home-design-header .header-company-serviceorder{max-width:450px;margin:0 auto;color:#000000;font-family:'Montserrat',sans-serif;font-size:12px;line-height:1.6;letter-spacing:.2px;white-space:normal;text-align:center;}.header-wrapper.header-inner .home-design-header > .inner-header-navigation{display:none;}.mobile-menu-inner .mobile-navigation{top:30px;right:20px;}.mobile-menu-inner i.toggle-bars::before,.mobile-menu-inner i.toggle-bars::after{background:#35085C;}} @media only screen and (min-width:1025px){.orange-section.large-12.strip-padding:not(.home-design-end){flex-direction:row;align-items:stretch;}.orange-section:not(.home-design-end) > .black-bg.orange-text-padding{width:62%;padding:75px 6vw;}.orange-section:not(.home-design-end) h2{font-size:clamp(23px,1.8vw,30px);}.orange-section:not(.home-design-end) p{font-size:15px;}.orange-section:not(.home-design-end) > .columns:not(.black-bg):last-child{width:38%;min-height:500px;padding:50px 3vw;}.row.full.from-top > .black-bg.about-padding-1{position:relative;padding:80px 6vw;background:linear-gradient(135deg,#35145f 0%,#210b3d 100%);box-sizing:border-box;text-align:left;}.row.full.from-top > .black-bg.about-padding-1 h1.big-header.accent{max-width:800px;margin:0 0 30px;color:#FFFFFF;font-family:'Bungee',serif;font-size:clamp(36px,3.2vw,58px);font-weight:400;line-height:1.2;overflow-wrap:break-word;}.row.full.from-top > .black-bg.about-padding-1 h1.big-header.accent::before{display:none;}.row.full.from-top > .black-bg.about-padding-1 h1.big-header.accent::after{content:"";display:block;width:75px;height:4px;margin-top:25px;background:#6dc4ce;}.row.full.from-top > .black-bg.about-padding-1 p{max-width:720px;margin:0 0 20px;color:rgba(255,255,255,.85);font-family:'Montserrat',sans-serif;font-size:16px;line-height:1.85;}.row.full.from-top > .black-bg.about-padding-1 p a{color:#6dc4ce;text-decoration:underline;text-underline-offset:4px;transition:color 300ms ease;}.row.full.from-top > .black-bg.about-padding-1 p a:hover{color:#FFFFFF;}.row.full.from-top > .black-bg.about-padding-1 .top-padding-xs{padding-top:12px;}.row.full.from-top > .black-bg.about-padding-1 a.cta-btn{display:inline-flex;align-items:center;justify-content:center;min-width:200px;max-width:100%;min-height:60px;padding:16px 30px;margin:0;background:#5c329a;border:2px solid #6dc4ce;border-radius:6px;color:#FFFFFF;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;box-sizing:border-box;transition:background 300ms ease,color 300ms ease,transform 300ms ease;}.row.full.from-top > .black-bg.about-padding-1 a.cta-btn::after{display:none;}.row.full.from-top > .black-bg.about-padding-1 a.cta-btn:hover{background:#6dc4ce;color:#000000;transform:translateY(-3px);}} @media only screen and (min-width:1025px) and (max-width:1400px){.orange-section:not(.home-design-end) > .black-bg.orange-text-padding{padding:60px 4vw;}.row.full.from-top > .black-bg.about-padding-1{padding:60px 4vw;}.row.full.from-top > .black-bg.about-padding-1 h1.big-header.accent{font-size:clamp(34px,3.2vw,45px);}.row.full.from-top > .black-bg.about-padding-1 p{font-size:15px;}.service-design-top{gap:20px;padding:60px 4vw;}.service-design-top > .columns{padding:28px 22px;}.service-design-top > p{font-size:15px;}.service-design-top ul.dash-list li{font-size:13px;}} @media only screen and (min-width:1025px) and (max-width:1100px) and (orientation:portrait){.orange-section.large-12.strip-padding:not(.home-design-end){flex-direction:column;}.orange-section:not(.home-design-end) > .black-bg.orange-text-padding{width:100%;padding:70px 8vw;}.orange-section:not(.home-design-end) h2{font-size:28px;}.orange-section:not(.home-design-end) > .columns:not(.black-bg):last-child{width:100%;min-height:380px;}.service-design-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:65px 6vw;}.service-design-top > .columns:last-child{grid-column:1 / -1;}.service-design-top > .columns > ul.disc > li:first-child{font-size:20px;}.service-design-top ul.dash-list li{font-size:14px;}}  @media only screen and (min-width:1025px){.header-wrapper.header-inner .home-design-header{justify-content:space-between;gap:30px;padding:20px 4vw;}.header-wrapper.header-inner .home-design-header > .company-info{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 38%;width:38%;}.header-wrapper.header-inner .home-design-header .logo-wrapper{display:block;width:350px;max-width:100%;padding:0;margin:0 0 8px;}.header-wrapper.header-inner .home-design-header .logo-wrapper a{display:block;}.header-wrapper.header-inner .home-design-header .logo-wrapper img{width:100%;max-width:350px;height:auto;}.header-wrapper.header-inner .home-design-header .company-name{display:block;text-align:left;}.header-wrapper.header-inner .home-design-header .header-company-serviceorder{color:#000000;font-size:12px;white-space:normal;text-align:left;}.header-wrapper.header-inner .home-design-header > .columns.strip-padding{float:none;display:flex;align-items:center;justify-content:flex-end;gap:25px;flex:1 1 0;width:auto;min-width:0;padding:0;margin:0;}.header-wrapper.header-inner .home-design-header .top-bar-section > ul > li > a:not(.button){height:50px;padding:0 12px;font-size:15px;}.header-wrapper.header-inner .home-design-header .header-cta{padding:0;}.header-wrapper.header-inner .home-design-header a.header-phone{min-width:185px;min-height:50px;padding:12px 20px;font-size:15px;}.home-design-content{flex-direction:row;align-items:stretch;}.home-design-content > .home-bg-3{display:block;width:38%;min-height:650px;background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-2.jpg);border-right:5px solid #6dc4ce;}.home-design-content > .vertical-padding-small{width:62%;padding:70px 5vw;}.home-design-content h1.big-header{font-size:clamp(34px,2.8vw,48px);}.home-design-content h2,.home-design-end h2{font-size:clamp(23px,1.8vw,30px);}.home-design-content p,.home-design-bottom p,.home-design-end p{font-size:15px;}.home-design-content ul.dash-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.home-design-bottom{padding:75px 6vw 25px;}.home-design-bottom h2{font-size:clamp(30px,2.4vw,40px);}.home-design-badges{gap:45px;padding:15px 6vw 75px;}.home-design-badges .badgeimg{width:330px;}.home-design-end.orange-section{flex-direction:row;align-items:stretch;}.home-design-end > .black-bg.orange-text-padding{width:62%;padding:75px 6vw;}.home-design-end > .columns:last-child{width:38%;min-height:500px;padding:50px 3vw;}} @media only screen and (min-width:1025px) and (max-width:1400px){.home-design-header{min-height:75px;padding:12px 3vw;}.home-design-header .header-navigation-layout,.home-design-header .header-navigation-right{gap:15px;}.home-design-header .header-company-serviceorder{font-size:11px;}.home-design-header .top-bar-section > ul > li > a:not(.button){padding:0 7px;font-size:11px;}.home-design-header .header-cta{padding-left:12px;}.home-design-header a.header-phone{gap:8px;min-width:165px;min-height:45px;padding:10px 15px;font-size:13px;}.home-design-header a.header-phone i{font-size:15px;}.header-wrapper.header-inner .home-design-header{gap:20px;padding:18px 3vw;}.header-wrapper.header-inner .home-design-header > .company-info{flex-basis:32%;width:32%;}.header-wrapper.header-inner .home-design-header .logo-wrapper{width:280px;}.header-wrapper.header-inner .home-design-header .header-company-serviceorder{font-size:10px;}.header-wrapper.header-inner .home-design-header > .columns.strip-padding{gap:15px;}.header-wrapper.header-inner .home-design-header .top-bar-section > ul > li > a:not(.button){padding:0 7px;font-size:12px;}.header-wrapper.header-inner .home-design-header a.header-phone{min-width:155px;min-height:46px;padding:10px 14px;font-size:13px;}.home-design-slider{--slider-height:600px;}.home-design-slider .slider-logo{top:30px;left:4%;width:280px;}.home-design-slider .caption-slider{bottom:50px;left:4%;}.home-services-band{padding:30px 2vw;}.home-services-band .home-services-band-grid{gap:12px;}.home-services-band .home-services-band-card{padding:22px 10px;}.home-services-band-card h3{font-size:13px;}.home-services-band-card p{font-size:12px;}.home-design-about .home-about-content{padding:80px 5vw;}.home-design-about .home-about-content h2{font-size:clamp(27px,2.5vw,36px);}.home-design-about .home-about-content p{font-size:15px;}.home-design-about .home-about-image{min-height:550px;}.home-design-text{padding:80px 4vw;}.home-design-text h2:first-of-type{font-size:clamp(25px,2.5vw,34px);}.home-design-text h2:last-of-type{padding:22px 40px;font-size:clamp(40px,4vw,58px);}.home-design-content > .vertical-padding-small,.home-design-end > .black-bg.orange-text-padding{padding:60px 4vw;}.home-design-content ul.dash-list li{font-size:12px;}} @media only screen and (min-width:1025px) and (max-width:1366px){.home-design-top{padding:75px 3vw;}.home-features-grid,.home-services-grid{gap:18px;}.home-feature-inner{min-height:320px;padding:45px 20px 40px;}.home-feature-inner h2{font-size:20px;}.home-feature-inner h4{font-size:14px;}.home-design-services{padding:80px 3vw;}.home-service-inner{min-height:320px;padding:35px 18px 25px;}.home-service-icon{width:75px;height:75px;margin-bottom:25px;}.home-service-icon i{font-size:34px;}.home-service-inner h3{font-size:17px;}.home-service-inner a.button{min-height:50px;font-size:12px;}} @media only screen and (min-width:1025px) and (max-width:1400px) and (orientation:landscape){.home-slider-located{min-height:95px;padding:20px 3vw;}.home-slider-located .home-slider-located-content,.home-slider-located .tagline-bar{max-width:1200px;}.home-slider-located .home-slider-located-content p,.home-slider-located .tagline-bar p{gap:14px;font-size:14px;line-height:1.5;}.home-slider-located .square-dot{flex-basis:42px;width:42px;height:42px;}.home-slider-located .square-dot::before{font-size:19px;}} @media only screen and (min-width:1025px) and (max-width:1400px) and (min-height:900px){.home-design-slider{--slider-height:520px;}.home-design-slider .slider-logo{left:5%;}.home-design-slider .caption-slider{bottom:45px;left:5%;}.home-slider-located{min-height:75px;padding:15px 3vw;}.home-slider-located .home-slider-located-content p,.home-slider-located .tagline-bar p{gap:10px;font-size:13px;}.home-slider-located .square-dot{flex-basis:34px;width:34px;height:34px;}.home-slider-located .square-dot::before{font-size:15px;}.home-slider-located .scroll-arrow{display:none;}} @media only screen and (min-width:1025px) and (max-width:1100px) and (orientation:portrait){.home-design-header{min-height:70px;padding:10px 2vw;}.home-design-header .header-navigation-layout,.home-design-header .header-navigation-right{gap:10px;}.home-design-header .header-company-serviceorder{font-size:10px;letter-spacing:0;}.home-design-header .top-bar-section > ul > li > a:not(.button){padding:0 5px;font-size:10px;}.home-design-header .header-cta{padding-left:8px;}.home-design-header a.header-phone{gap:6px;min-width:145px;min-height:42px;padding:10px 12px;font-size:11px;}.home-design-header a.header-phone i{font-size:13px;}.header-wrapper.header-inner .home-design-header{gap:15px;padding:18px 2vw;}.header-wrapper.header-inner .home-design-header > .company-info{flex-basis:30%;width:30%;}.header-wrapper.header-inner .home-design-header .logo-wrapper{width:250px;}.header-wrapper.header-inner .home-design-header > .columns.strip-padding{gap:10px;}.header-wrapper.header-inner .home-design-header .top-bar-section > ul > li > a:not(.button){padding:0 5px;font-size:11px;}.header-wrapper.header-inner .home-design-header a.header-phone{min-width:145px;padding:10px 12px;font-size:12px;}.home-design-slider{--slider-height:550px;}.home-design-slider .slider-logo{width:250px;}.home-design-slider .caption-slider{bottom:45px;}.home-design-top{padding:65px 4vw;}.home-features-grid{gap:15px;}.home-feature-inner{min-height:310px;padding:35px 18px;}.home-feature-icon{width:75px;height:75px;margin-bottom:25px;}.home-feature-icon i{font-size:32px;}.home-feature-inner h2{margin-bottom:15px;font-size:19px;}.home-feature-inner h4{font-size:13px;line-height:1.7;}.home-design-services{padding:70px 5vw;}.home-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:850px;}.home-service-inner{min-height:300px;padding:35px 25px;}.home-service-inner h3{font-size:20px;}.home-service-inner a.button{max-width:250px;}.home-design-about{flex-direction:column;}.home-design-about .home-about-content{width:100%;padding:70px 8vw;align-items:center;text-align:center;}.home-design-about .home-about-content h2{max-width:750px;font-size:32px;}.home-design-about .home-about-content h2::after{margin:25px auto 0;}.home-design-about .home-about-content h3{padding-left:0;}.home-design-about .home-about-content h3::before{display:none;}.home-design-about .home-about-content p{max-width:700px;font-size:15px;}.home-design-about .home-about-button{text-align:center;}.home-design-about .home-about-image{width:100%;min-height:420px;}.home-design-about .home-about-image::after{width:120px;height:5px;top:0;left:50%;transform:translateX(-50%);}.home-design-text{padding:75px 5vw;}.home-design-text h2:first-of-type{font-size:27px;}.home-design-text h2:last-of-type{padding:20px 35px;font-size:46px;}.home-design-content{flex-direction:column;}.home-design-content > .home-bg-3{width:100%;min-height:420px;border-right:0;border-bottom:5px solid #6dc4ce;background-position:center 65%;}.home-design-content > .vertical-padding-small{width:100%;padding:70px 8vw;}.home-design-content h1.big-header{font-size:40px;}.home-design-content h2,.home-design-end h2{font-size:28px;}.home-design-content ul.dash-list li{font-size:14px;}.home-design-bottom{padding:70px 8vw 25px;}.home-design-badges{padding-bottom:70px;}.home-design-end.orange-section{flex-direction:column;}.home-design-end > .black-bg.orange-text-padding{width:100%;padding:70px 8vw;}.home-design-end > .columns:last-child{width:100%;min-height:380px;}} @media only screen and (min-width:768px) and (max-width:1024px){.home-design-header{min-height:65px;padding:15px 5vw;}.home-design-header .header-navigation-layout{justify-content:center;}.home-design-header .header-service-info,.home-design-header .company-info{flex:1 1 100%;width:100%;text-align:center;}.home-design-header .header-company-serviceorder{font-size:12px;text-align:center;}.home-design-header .header-navigation-right{display:none;}.home-design-slider{--slider-height:520px;}.home-design-slider .slider-logo{top:30px;width:280px;max-width:45%;}.home-design-slider .caption-slider{bottom:45px;}.home-design-slider .slider-cta a.slider-phone-btn{min-width:210px;min-height:58px;padding:12px 20px;font-size:17px;}.home-services-band{padding:30px 3vw;}.home-services-band .home-services-band-grid{gap:10px;}.home-services-band .home-services-band-card{padding:20px 8px;}.home-services-band-card > i{height:55px;font-size:42px;}.home-services-band-card h3,.home-services-band-card p{font-size:11px;}.home-design-top{padding:70px 4vw;}.home-features-grid{gap:15px;}.home-feature-inner{min-height:300px;padding:40px 18px;}.home-feature-icon{width:80px;height:80px;margin-bottom:25px;}.home-feature-icon i{font-size:35px;}.home-feature-inner h2{margin-bottom:18px;font-size:19px;}.home-feature-inner h4{font-size:14px;line-height:1.7;}.home-design-services{padding:70px 5vw;}.home-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:850px;}.home-service-inner{min-height:300px;padding:35px 25px;}.home-service-inner h3{font-size:20px;}.home-service-inner a.button{max-width:250px;}.home-design-about .home-about-content{width:55%;padding:65px 4vw;}.home-design-about .home-about-image{width:45%;min-height:480px;}.home-design-about .home-about-content h2{font-size:27px;}.home-design-about .home-about-content p{font-size:14px;}.home-design-text{padding:75px 5vw;}.home-design-text h2:first-of-type{font-size:clamp(23px,3vw,30px);}.home-design-text h2:last-of-type{padding:20px 35px;font-size:clamp(35px,5vw,50px);}.home-design-content > .vertical-padding-small,.home-design-end > .black-bg.orange-text-padding{padding:65px 8vw;}.home-design-content h1.big-header{font-size:38px;}.home-design-content h2,.home-design-end h2{font-size:27px;}.home-design-content p,.home-design-bottom p,.home-design-end p{font-size:15px;}.home-design-content ul.dash-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.home-design-bottom{padding:65px 8vw 25px;}.home-design-bottom h2{font-size:32px;}.home-design-badges{gap:35px;padding:15px 8vw 65px;}.home-design-badges .badgeimg{width:150px;}.home-design-end > .columns:last-child{min-height:350px;}.service-design-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:60px 5vw;}.service-design-top > .columns:last-child{grid-column:1 / -1;}.service-design-top > h1{font-size:38px;}.service-design-top > h2{font-size:25px;}.service-design-top > p{font-size:15px;}} @media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.home-design-top{padding:65px 8vw;}.home-features-grid{flex-direction:column;gap:20px;max-width:650px;}.home-feature-card{flex:0 0 auto;width:100%;}.home-feature-inner{min-height:0;padding:40px 35px;}.home-feature-icon{width:85px;height:85px;margin-bottom:20px;}.home-feature-inner h2{margin-bottom:12px;font-size:24px;}.home-feature-inner h4{font-size:15px;}.home-design-about{flex-direction:column;}.home-design-about .home-about-content{align-items:center;width:100%;padding:70px 8vw;text-align:center;}.home-design-about .home-about-content h2{max-width:750px;font-size:32px;}.home-design-about .home-about-content h2::after{margin:25px auto 0;}.home-design-about .home-about-content h3{padding-left:0;}.home-design-about .home-about-content h3::before{display:none;}.home-design-about .home-about-content p{max-width:650px;font-size:15px;}.home-design-about .home-about-button{text-align:center;}.home-design-about .home-about-image{width:100%;min-height:400px;}.home-design-about .home-about-image::after{width:120px;height:5px;top:0;left:50%;transform:translateX(-50%);}} @media only screen and (max-width:767px){.home-design-header{min-height:60px;padding:15px 5vw;}.home-design-header .header-navigation-layout{justify-content:center;}.home-design-header .header-service-info,.home-design-header .company-info{flex:1 1 100%;width:100%;text-align:center;}.header-wrapper.header-inner .home-design-header .logo-wrapper{width:260px;margin-bottom:12px;}.header-wrapper.header-inner .home-design-header .header-company-serviceorder{font-size:11px;}.home-design-header .header-company-serviceorder{font-size:11px;text-align:center;}.home-design-header .header-navigation-right{display:none;}.home-design-slider{--slider-height:450px;}.home-design-slider .slider-logo{top:25px;width:240px;max-width:70%;}.home-design-slider .caption-slider{bottom:35px;}.home-design-slider .slider-cta a.slider-phone-btn{gap:10px;min-width:190px;min-height:55px;padding:10px 18px;font-size:16px;}.home-design-slider .slider-cta a.slider-phone-btn i{font-size:20px;}.home-services-band{padding:30px 5vw;}.home-services-band-heading > span{font-size:11px;letter-spacing:2px;}.home-services-band-heading h2{font-size:clamp(19px,4.5vw,28px);}.home-services-band .home-services-band-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.home-services-band .home-services-band-card{padding:22px 10px;}.home-services-band .home-services-band-card:last-child{grid-column:1 / -1;}.home-services-band-card > i{height:55px;margin-bottom:12px;font-size:44px;}.home-services-band-card h3{font-size:13px;}.home-services-band-card p{font-size:12px;}.home-design-top{padding:55px 5vw;}.home-design-top::before{width:250px;height:250px;top:-160px;right:-100px;}.home-design-top::after{width:200px;height:200px;bottom:-140px;left:-90px;}.home-features-grid{flex-direction:column;gap:18px;width:100%;max-width:480px;}.home-feature-card{flex:0 0 auto;width:100%;}.home-feature-inner{min-height:0;padding:35px 25px;}.home-feature-icon{width:75px;height:75px;margin-bottom:22px;}.home-feature-icon i{font-size:32px;}.home-feature-inner h2{margin-bottom:15px;font-size:clamp(19px,5vw,24px);}.home-feature-inner h4{font-size:14px;line-height:1.7;}.home-design-services{padding:60px 5vw;}.home-services-grid{grid-template-columns:1fr;gap:18px;max-width:480px;}.home-service-inner{min-height:280px;padding:35px 25px;}.home-service-icon{width:75px;height:75px;margin-bottom:20px;}.home-service-icon i{font-size:32px;}.home-service-inner h3{margin-bottom:20px;font-size:20px;}.home-service-inner a.button{max-width:280px;min-height:52px;font-size:12px;}.home-design-about{flex-direction:column;}.home-design-about .home-about-content{align-items:center;width:100%;padding:60px 7vw;text-align:center;}.home-design-about .home-about-label{margin-bottom:15px;font-size:10px;letter-spacing:1.2px;}.home-design-about .home-about-content h3{padding:0;margin-bottom:18px;font-size:13px;}.home-design-about .home-about-content h3::before{display:none;}.home-design-about .home-about-content h2{max-width:100%;margin-bottom:25px;font-size:clamp(24px,6vw,32px);}.home-design-about .home-about-content h2::after{width:60px;height:4px;margin:25px auto 0;}.home-design-about .home-about-content p{max-width:100%;margin-bottom:30px;font-size:14px;line-height:1.8;}.home-design-about .home-about-button{text-align:center;}.home-design-about .home-about-button a.cta-btn{width:100%;max-width:320px;min-width:0;min-height:58px;padding:15px 25px;font-size:12px;}.home-design-about .home-about-image{width:100%;min-height:320px;}.home-design-about .home-about-image::after{width:100px;height:4px;top:0;left:50%;transform:translateX(-50%);}.home-design-text{padding:65px 6vw;}.home-design-text::before,.home-design-text::after{width:300px;height:300px;top:-230px;}.home-design-text::before{left:-200px;}.home-design-text::after{right:-200px;}.home-design-text h2:first-of-type{margin-bottom:30px;font-size:clamp(20px,5vw,28px);}.home-design-text h2:last-of-type{width:fit-content;padding:22px 25px;margin:0 auto;border-width:2px;border-radius:10px;font-size:clamp(25px,6.5vw,42px);line-height:1.3;letter-spacing:0;}.home-design-text h2:last-of-type::before{display:block;margin:0 auto 12px;font-size:26px;}.service-design-top{grid-template-columns:1fr;gap:20px;padding:45px 6vw;}.service-design-top > h1{font-size:clamp(30px,8vw,38px);}.service-design-top > h1::after{width:60px;height:4px;margin-top:18px;}.service-design-top > h2{padding-top:5px;font-size:clamp(20px,5vw,25px);line-height:1.45;}.service-design-top > p{font-size:14px;line-height:1.85;}.service-design-top > .columns{padding:28px 24px;}.service-design-top > .columns > ul.disc > li:first-child{font-size:20px;}} @media only screen and (max-width:400px){.home-design-top{padding:45px 5vw;}.home-features-grid{gap:15px;}.home-feature-inner{padding:30px 18px;}.home-feature-icon{width:65px;height:65px;margin-bottom:18px;}.home-feature-icon i{font-size:28px;}.home-feature-inner h2{margin-bottom:12px;font-size:19px;}.home-feature-inner h4{font-size:13px;}.home-design-services{padding:50px 5vw;}.home-service-inner{min-height:260px;padding:30px 18px;}.home-service-inner h3{font-size:18px;}.home-service-inner a.button{min-height:48px;}.home-design-text{padding:55px 5vw;}.home-design-text h2:first-of-type{font-size:19px;}.home-design-text h2:last-of-type{padding:20px 12px;font-size:clamp(23px,7vw,28px);}.home-design-text h2:last-of-type::before{font-size:23px;}.home-design-badges{gap:12px;}.home-services-band-card h3{font-size:12px;}} @media only screen and (min-width:1025px){.header-inner .home-design-header{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;padding:20px 4vw;margin:0;}.header-inner .home-design-header > .company-info{float:none;display:flex;flex-direction:column;align-items:flex-start;flex:0 1 38%;width:38%;min-width:0;padding:0;margin:0;}.header-inner .home-design-header .logo-wrapper{display:block;width:350px;max-width:100%;padding:0;margin:0 0 8px;}.header-inner .home-design-header .logo-wrapper a{display:block;}.header-inner .home-design-header .logo-wrapper img{width:100%;max-width:350px;height:auto;}.header-inner .home-design-header .company-name{display:block;width:100%;padding:0;margin:0;text-align:left;}.header-inner .home-design-header .header-company-serviceorder{margin:0;font-size:12px;line-height:1.5;color:#000000;white-space:normal;text-align:left;}.header-inner .home-design-header > .columns.strip-padding{float:none;display:flex;align-items:center;justify-content:flex-end;gap:25px;flex:1 1 0;width:auto;min-width:0;padding:0;margin:0;}.header-inner .home-design-header .navigation-wrapper{float:none;flex:1 1 auto;width:auto;min-width:0;padding:0;margin:0;top:auto;}.header-inner .home-design-header .top-bar{height:auto;margin:0;padding:0;}.header-inner .home-design-header .top-bar-section > ul{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:100%;margin:0;}.header-inner .home-design-header .top-bar-section > ul > li{float:none;flex:0 0 auto;}.header-inner .home-design-header .top-bar-section > ul > li > a:not(.button){display:flex;align-items:center;height:50px;padding:0 12px;font-size:15px;line-height:1.4;white-space:nowrap;}.header-inner .home-design-header .header-cta{float:none;display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;width:auto;padding:0;margin:0;}.header-inner .home-design-header a.header-phone{display:inline-flex;align-items:center;justify-content:center;min-width:185px;min-height:50px;padding:12px 20px;margin:0;font-size:15px;line-height:1.4;white-space:nowrap;}.home-design-slider .slider-wrapper{padding:0;}.home-design-slider .slick-header-slider{width:100%;max-width:100%;}.top-bar-section .dropdown{background:rgba(0,0,0,.9);min-width:650px;text-align:left;padding:30px 30px 30px 50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.top-bar-section .dropdown li.page_item{width:50%;display:inline-block;}.top-bar-section ul li ul.dropdown li:nth-child(2n+2){padding-left:25px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#f3f2f1;font-size:16px;line-height:35px;position:relative;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:none;color:#ffc342;line-height:35px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{content:" ";width:0 !important;height:1px;background:#35085C;position:absolute;top:49%;bottom:unset;left:-10px !important;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button)::before,.top-bar-section .dropdown li.active:not(.has-form)>a:not(.button)::before{width:12px !important;}} .slider-wrapper{padding:0 0 0 1vw;}.slick-header-slider{max-width:1876px;width:100%;}.slick-header-slider::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;}.tagline-bar{padding:1vw 2vw;}.tagline-bar p{font-size:16px;color:#000000;}span.square-dot{display:inline-block;width:28px;height:28px;vertical-align:middle;margin-right:10px;border:1px solid #999999;position:relative;}span.square-dot::after{content:" ";width:10px;height:10px;border-radius:50%;background:#35085C;position:absolute;left:calc(50% - 5px);top:calc(50% - 5px);display:block;-webkit-animation:pulse 1.85s infinite;animation:pulse 1.85s infinite;} @keyframes pulse{0%{-moz-transform:scale(.5);-webkit-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);} 50%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);} 100%{-moz-transform:scale(.5);-webkit-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);}} span.scroll-arrow{display:inline-block;width:7px;height:75px;position:absolute;left:calc(50% - 3.5px);top:-75px;cursor:pointer;}span.scroll-arrow::before{content:" ";height:100%;width:1px;background:#FFFFFF;position:absolute;left:3px;}span.scroll-arrow::after{content:" ";width:3px;height:27px;background:#35085C;position:absolute;left:2px;top:5px;-webkit-animation:scroll 1.85s infinite;animation:scroll 1.85s infinite;}.header-inner span.scroll-arrow{top:0;}.header-inner span.scroll-arrow::before{background:#000000;} @keyframes scroll{0%{top:5px;} 100%{top:43px;}} .row{margin:0 auto;width:100%;}.row.wide{max-width:100rem;}.row.full{max-width:100%;}.relative{position:relative;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}.overflow-hidden{overflow:hidden;}.top-spacer{margin-top:45px;margin-bottom:45px;}.black-bg{background:#000000;}.black-bg h1,.black-bg h2{color:#FFFFFF;}.orange-bg h1,.orange-bg h2,.orange-bg h3,.orange-bg p{color:#FFFFFF;}.orange-bg h1,.orange-bg h2,.orange-bg p{position:relative;z-index:1;}.black-bg p{color:#dadada;}.black-bg a{color:#35085C;}.black-bg a:hover{color:#FFFFFF;}h1.big-header{font-size:3.8vw;line-height:1;margin-top:0;position:relative;}h1.big-header span.sub{display:block;font-size:24px;margin-top:22px;}h1.big-header.accent::before{content:" ";width:2px;height:88.5px;background:#35085C;position:absolute;top:1vw;left:-3vw;}a.cta-btn,span.cta-btn,button.cta-btn{display:inline-block;min-width:300px;line-height:100px;padding:0 86px;font-size:19px;letter-spacing:5px;text-align:center;color:#000000;background:#FFFFFF;position:relative;}a.cta-btn:hover,span.cta-btn:hover,button.cta-btn:hover{color:#000000;}a.cta-btn::after,span.cta-btn::after,button.cta-btn::after{content:" ";width:90px;height:3px;background:#35085C;position:absolute;left:-45px;top:48.5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}a.cta-btn.alt,span.cta-btn.alt,button.cta-btn.alt{background:#000000;color:#FFFFFF;}a.cta-btn.alt:hover,span.cta-btn.alt:hover,button.cta-btn.alt:hover{color:#FFFFFF;}a.cta-btn.alt::after,span.cta-btn.alt::after,button.cta-btn.alt::after{background:#FFFFFF;}.svc-box a.cta-btn.alt::after{background:#35085C;}a.cta-btn:hover::after,span.cta-btn:hover::after,button.cta-btn:hover::after{width:120px;}.svc-box a.cta-btn{margin-top:7vh;}button,.button{font-weight:bold;display:inline-block;min-width:260px;line-height:70px;padding:0 10px;font-size:19px;letter-spacing:5px;text-align:center;color:#000000;background:#00BCEB;position:relative;font-family:'Montserrat',sans-serif;margin:25px 0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}button:hover,.button:hover{background:#000000;color:#f3a325;}.home-padding-1{padding:10vh 22vw 10vh 11vw;}.home-padding-2{padding:8vh 8vw 4vh 8vw;}.home-padding-3{padding:11vh 8vw 16vh 8vw;}.orange-text-padding{padding:12vh 8vw;}.about-padding-1{padding:13vh 22vw 19vh 11vw;}.about-padding-2{padding:15vh 8vw 16vh 8vw;}.about-padding-3{padding:13.5vh 8vw 17.5vh 8vw;}.svc-body{padding:7.5vh 8vw;}.svc-box{padding:13.5vh 3.75vw 13.5vh 7.5vw;}.contact-padding-1{padding:9vh 16vw 18vh 11vw;}.orange-bg{background:#35085C;}.home-bg-1{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-1.jpg);}.home-bg-2{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-2.jpg);}.home-bg-3{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-3.jpg);}.about-bg-1{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-4-1-rotated.jpg);}.about-bg-2{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-5.jpg);}.about-bg-3{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-6.jpg);}.svc-bg-1{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-7.jpg);}.hour-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-8.jpg);}.cash-for-cars{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-9.jpg);}.flatbed-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-10.jpg);}.gas-delivery-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-11.jpg);}.heavy-duty-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-12.jpg);}.jump-start-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-13.jpg);}.long-distance-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-14.jpg);}.mobile-tire-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-15.jpg);}.parking-enforcement{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-16.jpg);}.roadside-assistance{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-17.jpg);}.scrap-car-removal{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-18.jpg);}.towing-company{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-19.jpg);}.towing-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-20.jpgg);}.contact-bg-1{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2026/10/tow-21.jpg);}.orange-section{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/orange-section.jpg);opacity:1 !important;}.orange-section::after{content:" ";width:calc(100% - 4vw);height:calc(100% - 4vw);border:2px solid #FFFFFF;position:absolute;left:2vw;top:2vw;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;opacity:1;}.orange-section.complete::after{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.cta-holder{top:calc(50% - 50px);z-index:1;}span.side-accent-line{display:inline-block;width:1px;height:100%;background:rgba(0,0,0,.4);position:absolute;left:2vw;top:0;opacity:0;}span.side-accent-line.complete{animation:slide-down 2s ease-out 1s 1 forwards;}span.side-accent-line.inner.complete{animation-delay:0;} @keyframes slide-down{0%{top:-30%;opacity:0;} 100%{top:0;opacity:1;}} span.side-accent-line.complete::before{content:" ";width:21px;height:133px;background:#35085C;position:absolute;top:calc(75% - 153px);left:1px;animation:slide-up 2s ease-out 1s 1 forwards;}span.side-accent-line.inner.complete::before{animation-delay:0;} @keyframes slide-up{0%{top:calc(75% - 153px);opacity:0;} 100%{top:0;opacity:1;}} span.side-accent-line.complete::after{content:" ";width:3px;height:91px;background:#35085C;position:absolute;top:100%;left:-3px;}.mobile-sticky-cta{display:none;}.footer-wrapper{width:100%;font-family:'Bungee',serif;}.footer-inner{padding:18.5vh 4vw;}.footer-inner::after{content:" ";width:calc(100% - 4vw);height:calc(100% - 4vw);border:2px solid #35085C;position:absolute;left:2vw;top:2vw;}.footer-inner .columns{z-index:1;}.footer-company-details{padding-left:2vw;padding-right:0;}.footer-company-details .logo-wrapper{width:20%;max-width:89px;}.footer-address p,.footer-hours p{margin:0;}.footer-hours{padding-top:15px;}.footer-payment img{margin:0 5px 5px 0;}.footer-social .fa{margin:0 15px;font-size:22px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.footer-social .fa:hover{color:#35085C;}.footer-wrapper h2{font-size:28px;margin:0 0 25px;}.footer-payment h2,.footer-social h2{margin-bottom:80px;}.lnm-logo{padding-top:90px;}.contactForm{margin-top:20px;}.contactForm label{font-weight:bold;display:block;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}.contactForm textarea{width:100%;}input.fancyInput[type="text"]{font-family:'Montserrat',sans-serif;padding:12px 25px;font-size:15px;line-height:1.4;height:auto;border:none;margin-bottom:5px;background:#35085C;color:#FFFFFF;box-shadow:inset 0px 0px 0px 2px #FFFFFF;}input.fancyInput[type="text"]::placeholder,textarea.fancyInput[type="text"]::placeholder{color:#FFFFFF;}.contactForm textarea{width:100%;}textarea.fancyInput[type="text"]{font-family:'Montserrat',sans-serif;padding:15px 25px;font-size:15px;line-height:1.4;height:100px;border:none;margin-bottom:5px;background:#35085C;color:#FFFFFF;box-shadow:inset 0px 0px 0px 2px #FFFFFF;}.contactForm .captchaWrapper{margin:0 0 5px;padding:10px 25px;font-size:14px;line-height:1.4;height:auto;border:none;background:#35085C;color:#FFFFFF;font-weight:bold;min-height:0;box-shadow:inset 0px 0px 0px 2px #FFFFFF;text-align:left !important;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:25%;}.contactForm .captchaWrapper input.fancyInput{font-family:'Montserrat',sans-serif;background:#35085C;border:none;box-shadow:none;display:inline-block;width:auto;font-size:14px;padding:0;margin:0 0 0 25px;color:#FFFFFF;font-weight:normal;}.contactForm .captchaRefresh{vertical-align:top;}img#captchaRefresh{-webkit-filter:invert(1);filter:invert(1);}.contactForm .submitWrapper{text-align:left;margin-top:5px;}.contactForm .submitWrapper span.submit{display:inline-block;font-size:24px;font-weight:400;background-color:#000000;color:#FFFFFF;font-family:'Bungee',serif;text-transform:uppercase;padding:21px 20px;cursor:pointer;width:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.contactForm .submitWrapper span.submit:hover{background-color:#FFFFFF;color:#000000;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.strip-padding{padding-left:0 !important;padding-right:0 !important;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:6vh;padding-bottom:6vh;}.top-padding-small{padding-top:6vh;}.bottom-padding-small{padding-bottom:6vh;}.vertical-padding-medium{padding-top:8vh;padding-bottom:8vh;}.top-padding-medium{padding-top:8vh;}.bottom-padding-medium{padding-bottom:8vh;}.vertical-padding-large{padding-top:10.5vh;padding-bottom:10.5vh;}.top-padding-large{padding-top:10.5vh;}.bottom-padding-large{padding-bottom:10.5vh;}.vertical-padding-x-large{padding-top:13.5vh;padding-bottom:13.5vh;}.top-padding-x-large{padding-top:13.5vh;}.bottom-padding-x-large{padding-bottom:13.5vh;}.scrollfade,.animated{opacity:0;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.scrollfade.complete,.animated.complete{opacity:1;}.from-bottom.scrollfade{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.from-bottom.animated{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.from-bottom.scrollfade.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-bottom.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.scrollfade{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.animated{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.scrollfade.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-left.scrollfade{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-left.animated{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-left.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-left.animated.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.scrollfade{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.animated{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.animated.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.slide-out-wrapper{position:fixed;top:50%;right:0;background:rgba(0,0,0,.9);padding:50px 70px 70px;z-index:98;font-family:'Montserrat',sans-serif;-moz-transform:translateX(101%) translateY(-50%);-webkit-transform:translateX(101%) translateY(-50%);-o-transform:translateX(101%) translateY(-50%);-ms-transform:translateX(101%) translateY(-50%);transform:translateX(101%) translateY(-50%);-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}.slide-out-wrapper.active{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);box-shadow:0px 40px 40px 0px rgba(28,28,28,.2);}.slide-out-content h3{font-size:17px;text-transform:uppercase;font-family:'Montserrat',sans-serif;color:#FFFFFF;font-weight:normal;margin:0 0 10px;}.slide-out-form form{margin:0;}.slide-out-wrapper span.form-toggle{width:0;height:0;border-style:solid;border-width:55px 55px 55px 0;border-color:transparent #35085C transparent transparent;position:absolute;left:-55px;top:calc(50% - 55px);color:#FFFFFF;cursor:pointer;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.slide-out-wrapper span.form-toggle .fa{font-size:24px;position:absolute;left:30px;top:-10px;}.slide-out-wrapper span.form-toggle:hover{color:#FFFFFF;}input.slideOutInput[type="text"]{font-size:13px;font-family:'Montserrat',sans-serif;font-weight:normal;line-height:1.4;height:auto;border:none;padding:19px 25px;margin-bottom:3px;box-shadow:none !important;background:#000000;color:#FFFFFF;margin-top:1vh;border:1px solid #FFFFFF;}.slide-out-form input[type="text"]::placeholder,.slide-out-form .contactForm textarea::placeholder{color:#FFFFFF;}.slide-out-form .contactForm textarea{width:100%;line-height:1.4;border:none;box-shadow:none !important;background:#000000;color:#FFFFFF;font-family:'Montserrat',sans-serif;font-weight:normal;padding:10px 25px;font-size:13px;height:90px;margin-bottom:3px;margin-top:3vh;border:1px solid #FFFFFF;}.slide-out-form .contactForm .captchaWrapper{font-size:13px;line-height:1.4;height:auto;border:none;box-shadow:none !important;background:#000000;color:#FFFFFF;font-weight:normal;margin:0 0 3px;min-height:0;padding:8px 25px;}.slide-out-form .contactForm .captchaWrapper input{font-family:'Montserrat',sans-serif;border:none;box-shadow:none;display:inline-block;width:auto;font-size:15px;padding:0 15px;margin:0 0 0 30px;color:#FFFFFF;background:#000000;}.slide-out-form .contactForm .captchaWrapper img{max-width:25%;-webkit-filter:invert(1);filter:invert(1);}.slide-out-form .contactForm .captchaRefresh{vertical-align:top;}.slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:5px;}.slide-out-form .contactForm .submitWrapper span.submit{color:#000000;font-weight:normal;font-family:'Bungee',serif;font-size:14px;letter-spacing:2px;background:#35085C;border:none;text-align:center;cursor:pointer;padding:15px;width:auto;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.slide-out-form .contactForm .submitWrapper span.submit:hover{background:#FFFFFF;color:#000000;}.page-wrapper.single-wrapper.landing-page-wrapper.row,.row.service-areas-wrapper{border-top:1px solid #000000;}.landing-page-button-wrapper a:hover{background:#35085C;}.landing-page-button-wrapper a{background:#202020;font-family:'Montserrat',sans-serif;color:#fff;display:block;font-size:14px;font-weight:300;line-height:32px;margin:15px 5px 0;padding:0 15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.landing-page-wrapper ul{list-style:none;}.landing-page-wrapper ul li{font-family:'Montserrat',sans-serif;font-size:14px;line-height:2;color:#777777;padding-left:20px;position:relative;}.landing-page-wrapper ul li::before{content:" ";width:17px;height:4px;background:#35085C;position:absolute;display:inline-block;top:12.5px;left:-15px;} @media only screen and (min-width:1026px) and (max-width:1366px){h1.big-header{font-size:52px;}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{font-size:13px;padding:0 10px;}p.header-company-title a{font-size:26px;}p.header-company-serviceorder{color:#FFFFFF;font-size:11px;}button,.button{min-width:215px;}h3{font-size:27px;}} @media only screen and (max-width:1025px){main{text-align:center;}.animated,.scrollfade{-moz-transform:translateX(0px) translateY(0px) !important;-webkit-transform:translateX(0px) translateY(0px) !important;-o-transform:translateX(0px) translateY(0px) !important;-ms-transform:translateX(0px) translateY(0px) !important;transform:translateX(0px) translateY(0px) !important;opacity:1;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:4vh;padding-bottom:4vh;}.top-padding-small{padding-top:4vh;}.bottom-padding-small{padding-bottom:4vh;}.vertical-padding-medium{padding-top:5vh;padding-bottom:5vh;}.top-padding-medium{padding-top:5vh;}.bottom-padding-medium{padding-bottom:5vh;}.vertical-padding-large{padding-top:6vh;padding-bottom:6vh;}.top-padding-large{padding-top:6vh;}.bottom-padding-large{padding-bottom:6vh;}.vertical-padding-x-large{padding-top:7vh;padding-bottom:7vh;}.top-padding-x-large{padding-top:7vh;}.bottom-padding-x-large{padding-bottom:7vh;}.header-wrapper,.header-wrapper.header-inner{padding:10vh 0;}.header-wrapper.header-home{background:left bottom / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/header-medium.jpg);}.header-wrapper.header-inner{background:#35085C;padding:3vh 0;}.header-inner .header-cta{padding-top:2vh;}.header-wrapper.header-inner .header-phone::before{background:#000000;}.mobile-navigation{display:block;right:25px;position:absolute;text-transform:uppercase;top:16px;vertical-align:middle;width:50px;height:18px;z-index:999;}i.toggle-bars{display:inline-block;vertical-align:middle;position:relative;height:14px;}i.toggle-bars::before{content:" ";width:50px;height:3px;background:#FFFFFF;position:absolute;}i.toggle-bars::after{content:" ";width:50px;height:3px;background:#FFFFFF;position:absolute;top:8px;}.mobile-navigation .fa-close{color:#FFFFFF;font-size:40px;}.fullwidth-navigation{background:#35085C;position:absolute;top:0;z-index:997;width:100%;display:none;}.fullwidth-navigation .top-bar{padding:10% 0;display:block;background:#35085C;height:auto;}.fullwidth-navigation .title-area{display:none !important;}.top-bar-section{background:#35085C;margin-bottom:10%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;padding-top:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){line-height:50px;text-align:center;padding:0 !important;font-size:20px !important;color:#FFFFFF;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form)>a{padding:0;line-height:50px;color:#FFFFFF;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:#35085C;color:#FFFFFF;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;border-radius:0;padding-bottom:40px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#FFFFFF;line-height:35px !important;}.top-bar .top-bar-section ul.dropdown li:not(.dropdown){height:35px;}.top-bar-section li:not(.has-form) a:not(.button)::before{display:none;}.top-bar-section .has-dropdown>a:after{color:#FFFFFF;}.company-info{text-align:center;padding-right:3vw;}.logo-wrapper{display:block;margin:0 auto 20px;}p.header-company-title a{color:#000000;font-size:36px;margin-bottom:3px;}p.header-company-serviceorder{color:#FFFFFF;font-size:20px;letter-spacing:1px;}.header-home p.header-company-title a{color:#FFFFFF;font-size:36px;margin-bottom:3px;}.header-home p.header-company-serviceorder{color:#FFFFFF;font-size:20px;letter-spacing:1px;}.header-cta{padding:8vh 2vw 0;text-align:center;}a.header-phone{min-width:300px;line-height:100px;padding:0 86px;letter-spacing:5px;text-align:center;background:#FFFFFF;}a.header-phone::before{width:98px;left:-45px;}h1.big-header br{display:none;}h1.big-header{font-size:52px;}h1.big-header.accent::before{display:none;}.home-padding-1,.about-padding-1,.svc-body{padding:10vh 20vw;}.home-padding-2,.about-padding-2{padding:10vh 20vw 0;}.home-padding-3,.about-padding-3{padding:0 20vw 10vh;}.orange-text-padding{padding:10vh 20vw 5vh;}.contact-padding-1{padding:10vh 20vw;}.top-spacer{margin-top:0;}.home-bg-1,.about-bg-1{height:500px !important;}ul.dash-list{margin-left:0;}ul.dash-list li{padding:0;}ul.dash-list li::before{display:none;}.cta-holder{top:unset;background:#000000;padding-bottom:10vh;}.cta-holder .cta-btn.alt{background:#ffffff;color:#000000;}.cta-holder .cta-btn.alt::after{background:#e5a000;}.orange-section::after{opacity:1;width:calc(100% - 90px);height:calc(100% - 90px);left:45px;top:45px;}.svc-box{padding:10vh 20vw;}.svc-box a.cta-btn{margin-top:4vh;}.footer-inner{text-align:center;display:block;}.footer-inner .columns{padding-top:3vh;}.footer-company-details{padding-right:2vw;}.company-name{padding:0;}.footer-wrapper p.header-company-title a{color:#000000;}.footer-wrapper p.header-company-serviceorder{color:#000000;}.mobile-sticky-cta{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:99;}a.sticky-btn{display:inline-block;width:50%;float:left;text-align:center;color:#FFFFFF;background:#35085C;padding:20px 5px;}a.sticky-btn:hover{background:#000000;color:#FFFFFF;}a.sticky-btn.alt{background:#000000;color:#FFFFFF;}a.sticky-btn.alt:hover{background:#35085C;color:#000000;}.contactForm .submitWrapper{text-align:center !important;}.home-bg-2,.home-bg-3,.orange-section{background:none;}.footer-wrapper h2{margin-bottom:25px;}.lnm-logo{padding-top:0;}.hour-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/1M.jpg);}.cash-for-cars{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/2M.jpg);}.flatbed-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/3M.jpg);}.gas-delivery-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/4M.jpg);}.heavy-duty-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/5M.jpg);}.jump-start-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/6M.jpg);}.long-distance-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/1M-1.jpg);}.mobile-tire-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/2M-1.jpg);}.parking-enforcement{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/3M-1.jpg);}.roadside-assistance{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/4M-1.jpg);}.scrap-car-removal{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/5M-1.jpg);}.towing-company{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/6M-1.jpg);}.towing-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/7M.jpg);}.bg-box{height:400px !important;}#ae_launcher{bottom:80px !important;left:10px !important;right:initial !important;}} @media only screen and (max-width:1025px) and (min-width:767px){.orange-text-padding{box-shadow:inset 0 0 0 2px #FFFFFF;border:5vw solid transparent;padding:7.5vh 15vw;}.orange-section::after{display:none;}.cta-holder{padding-bottom:5vh;}} @media only screen and (max-width:767px){.header-wrapper,.header-wrapper.header-inner{padding:3vh 0;}.header-cta{padding-top:2vh;}a.header-phone,.cta-btn{min-width:0;line-height:75px;padding:0 45px;}a.header-phone{letter-spacing:0;}a.header-phone::before{width:50px;left:-25px;}.home-padding-1,.about-padding-1,.svc-body,.svc-box{padding:10vh 7vw;}.home-padding-2,.about-padding-2{padding:10vh 7vw 0;}.home-padding-3,.about-padding-3{padding:0 7vw 10vh;}.orange-text-padding{padding:10vh 7vw 5vh;}.contact-padding-1{padding:10vh 7vw;}a.cta-btn,span.cta-btn,button.cta-btn{line-height:75px;min-width:0;padding:0 45px;}a.cta-btn::after,span.cta-btn::after,button.cta-btn::after{width:50px;left:-25px;top:calc(50% - 1.5px);}a.header-phone:hover::after,a.cta-btn:hover::after,span.cta-btn:hover::after,button.cta-btn:hover::after{width:60px;}.home-bg-1,.about-bg-1{height:300px !important;}.orange-section::after,.footer-inner::after{display:none;}.footer-inner{padding:6vh 4vw;}h2{font-size:32px;}h3{font-size:28px;}.footer-wrapper{margin-bottom:64px;}.badgeimg{width:50%;}} @media only screen and (max-width:500px){.header-wrapper.header-home{background:left bottom / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/header-small.jpg);}.hour-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/1S.jpg);}.cash-for-cars{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/2S.jpg);}.flatbed-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/3S.jpg);}.gas-delivery-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/4S.jpg);}.heavy-duty-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/5S.jpg);}.jump-start-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/6S.jpg);}.long-distance-towing{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/1S-1.jpg);}.mobile-tire-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/2S-1.jpg);}.parking-enforcement{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/3S-1.jpg);}.roadside-assistance{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/4S-1.jpg);}.scrap-car-removal{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/5S-1.jpg);}.towing-company{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/6S-1.jpg);}.towing-service{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/uploads/sites/472/2024/11/7S.jpg);}} @media only screen and (max-width:400px){.home-bg-1{background:center / cover no-repeat url(https://sponaugletowingmd.com/wp-content/themes/tow3/images/home-img1-m.jpg);}} .home-design-slider .slick-header-slider .slick-track{max-width:none;}.home-design-slider .slick-header-slider .slick-slide{max-width:none;} 