#tcm .buttons,#tcm .sideBy{display:flex;flex-wrap:wrap;max-width:996px;margin:1em auto;padding:0}h1{max-width:996px;margin:1rem auto;text-align:left}#tcm{font-size:18px;padding-bottom:1em}#tcm *{box-sizing:border-box}#tcm img{display:block;max-width:100%;margin-left:auto;margin-right:auto;padding:0 1rem}#tcm p,#tcm h1,#tcm h2,#tcm h3,#tcm li,#tcm a,#tcm table{color:#252525;margin:auto;padding:0 1rem;font-weight:normal;letter-spacing:0.5px}#tcm a{color:#1e1d57;padding:0;cursor:pointer}#tcm span{white-space:nowrap}#tcm p{max-width:996px;line-height:1.4;margin:1rem auto}#tcm img.hero-img{padding:0}#tcm .buttons{justify-content:space-around}#tcm .buttons li{list-style:none;flex-basis:290px;font-size:1em;text-align:center;background:#1e1d57;margin:1rem;padding:0;transition:background .3s ease}#tcm .buttons li a{font-weight:bold;display:block;color:#FFF;padding:1em;text-decoration:none}#tcm .buttons li:hover{background:#0a0a1e}#tcm .disclaimers{font-size:0.5em}#tcm .sideBy{margin:2rem auto}#tcm .sideBy .feat-text,#tcm .sideBy .feat-img{width:50%;margin:auto}#tcm .sideBy .feat-text p{margin:1rem auto}#tcm h1,#tcm h2,#tcm h3{font-size:1.5em;font-weight:bold;text-align:left;padding:1rem;margin:0 auto -1rem;line-height:1.4;max-width:996px}#tcm .bg-light{background:#ebebeb;padding:1px 0}#tcm .bg-grey{background:#f5f5f5;padding:1px 0}#tcm .bg-primary{background:#1e1d57;padding:1em 0;text-align:center}#tcm .plan-list{display:flex;flex-wrap:nowrap;text-align:center;max-width:800px;margin:2rem auto;padding:0;list-style:none}#tcm .plan-list li{font-size:0.8em;font-weight:normal;cursor:pointer;padding:1rem 0.5rem;border-bottom:solid 2px #cccccc}#tcm .plan-list li:hover{font-weight:bold;border-bottom:solid 2px #3d3d3d;letter-spacing:0.1px}#tcm .performance-list li{width:33.333%}#tcm li.active-plan{font-weight:bold;border-bottom:solid 2px #1e1d57 !important;letter-spacing:0.5px !important}#tcm .plans-container{display:flex;flex-wrap:wrap;max-width:996px;margin:1rem auto}#tcm .plan-images,#tcm .plan-text{margin:auto}#tcm .plan-images p,#tcm .plan-text p{max-width:420px}#tcm .plan-images{width:44%;position:relative}#tcm .plan-images img{position:absolute;z-index:0;opacity:0;visibility:hidden;top:0;left:0;transition:opacity .66s ease-in-out}#tcm .plan-images img.active-plan{position:relative;z-index:1;opacity:1;visibility:visible}#tcm .plan-text{width:56%}#tcm .plan-text div{display:none}#tcm .plan-text div.active-plan{display:block}#tcm .plan-text .buttons{justify-content:start;max-width:420px}#tcm .plan-text .buttons li{font-size:0.75em;flex-basis:200px}#tcm #faqs-button{background:transparent;border:none;text-align:center;margin:auto;cursor:pointer}#tcm #faqs-button h2{color:#FFF;font-size:2em}#tcm #faqs-button img{max-width:5em}#tcm #faqs-button h2,#tcm #faqs-button img{display:inline-block;vertical-align:middle}#tcm #FAQs-container{transition:max-height 1s ease;max-height:0;overflow:hidden}#tcm #FAQs-container h3{font-size:1.25em;margin-bottom:-2rem}#tcm .faqs-show{max-height:5000px !important}#tcm form{background-color:#fff;max-width:600px;margin:20px auto;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:8px}#tcm input[type="text"]{width:calc(100% - 22px);padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}#tcm button{background-color:#007bff;color:white;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:4px;cursor:pointer}#tcm button:hover{background-color:#0056b3}#tcm #searchResult{background-color:#fff;max-width:600px;margin:20px auto;padding:20px;text-align:center;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);height:400px;overflow:scroll}#tcm #search-container{width:80%;max-width:640px;border:none;border-radius:0.25em;-webkit-box-shadow:0px 4px 30px 3px rgba(0,0,0,0.33);-moz-box-shadow:0px 4px 30px 3px rgba(0,0,0,0.33);box-shadow:0px 4px 30px 3px rgba(0,0,0,0.33)}#tcm #search-container button{margin-right:0.5em}#tcm #search-container ul{text-align:left;column-count:2}#tcm .tcm-header{background:url(https://trafficcontrolmarketing.com/_content-pages/WJF-Wyatt-Johnson-Ford/WJF2409-X-Plan/images/Header.jpg) no-repeat center center,rgba(0,0,0,0.5);background-size:cover;padding:5em 0;background-blend-mode:multiply}#tcm .tcm-header h2{color:#FFF;text-align:center}#tcm .tcm-header.a-plan-header{background:url(https://trafficcontrolmarketing.com/_content-pages/WJF-Wyatt-Johnson-Ford/WJF2409-X-Plan/images/WJF2403-A-Plan_Header.jpg) no-repeat center center,rgba(0,0,0,0.5)}#tcm .tcm-header.a-plan-header h2{font-size:2.5em}#tcm .tcm-header.x-plan-header{background:url(https://trafficcontrolmarketing.com/_content-pages/WJF-Wyatt-Johnson-Ford/WJF2409-X-Plan/images/WJF2403-X-Plan_Header.jpg) no-repeat center center,rgba(0,0,0,0.5)}#tcm .tcm-header.x-plan-header h2{font-size:2.5em}#tcm .tcm-header.z-plan-header{background:url(https://trafficcontrolmarketing.com/_content-pages/WJF-Wyatt-Johnson-Ford/WJF2409-X-Plan/images/WJF2403-Z-Plan_Header.jpg) no-repeat center center,rgba(0,0,0,0.5)}#tcm .tcm-header.z-plan-header h2{font-size:2.5em}@media screen and (max-width: 960px){#tcm #faqs-button{font-size:0.5em}#tcm #faqs-button img{padding-left:0}}@media screen and (max-width: 894px){#tcm .plan-text,#tcm .plan-images{width:100%;margin:0 auto}#tcm .plan-text .buttons,#tcm .plan-images .buttons{max-width:90%}#tcm .plan-text p{max-width:90%}#tcm #search-container ul{column-count:1}}@media screen and (max-width: 800px){#tcm .why-buy li{font-size:0.875em}}@media screen and (max-width: 640px){#tcm{font-size:16px}#tcm .why-buy{padding-top:0}#tcm .why-buy li{width:33%;border:none;padding:2em 1em}}
