*{box-sizing:border-box;padding:0;margin:0}.row-padding{padding-left:20px;padding-right:20px}body{font-family:'Nunito', sans-serif;font-size:16px}nav{background:red;padding:0 15px}a{color:white;text-decoration:none}.menu,.submenu{list-style-type:none}.logo{font-size:20px;margin-top:12px;padding-bottom:14px}.item{padding:10px}.item.button{padding:9px 5px}.item:not(.button) a:hover,.item a:hover::after{color:#ccc}.menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.menu li a{display:block;padding:15px 5px}.menu li.subitem a{padding:15px}.toggle{order:1;font-size:20px}.item.button{order:2}.item{order:3;width:100%;text-align:center;display:none}.active .item{display:block}.button.secondary{border-bottom:1px #444 solid}.submenu{display:none}.submenu-active .submenu{display:block}.has-submenu i{font-size:12px}.has-submenu>a::after{font-family:"Font Awesome 5 Free";font-size:12px;line-height:16px;font-weight:900;content:"\f078";color:white;padding-left:5px}.subitem a{padding:10px 15px}.submenu-active{background-color:#111;border-radius:3px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.number-icon{margin:24px auto 12px auto;width:50px;height:50px;background-color:red;border-radius:50%;display:flex;justify-content:center;align-items:center;color:white;font-size:2em;font-family:Arial, sans-serif}.services-three-points{margin-top:80px}.services-three-points-h1{color:red;font-size:3.5rem;padding-bottom:42px}.our-services-list .image-container{margin-top:42px}.our-services-list .image-container img{border-radius:50%;border:4.2px solid black;width:128px}.our-services-list .text{padding-top:18px;max-width:500px;margin:0 auto}.our-services-list-h1{font-size:3.5rem;color:red;padding-bottom:48px}.our-services-list{padding-top:120px;padding-bottom:120px}.bg-services-hero{padding-top:80px;padding-bottom:30px}.bg-services-hero h1{color:white;font-size:4.5rem}.bg-services-hero p{max-width:740px;color:white;margin-top:20px;font-size:18px;margin:30px auto}.bg-services-hero h1{max-width:740px;margin:0 auto}.bg-services-hero{background-color:black;background-size:cover;background-position:center center}@media (max-width: 600px){.bg-services-hero h1{font-size:2.5em}}.service-description-first{padding-top:40px;padding-bottom:80px}.service-description-first .img-container{text-align:left}.service-description-first p{padding-top:30px;max-width:540px;font-size:1.25em;margin:0 auto}.service-description-first-h1{font-size:3.5rem;color:red;max-width:540px;margin:48px auto 0 auto;text-align:left}.service-description-first img{border:solid 2px black;border-radius:50%;max-width:320px;display:block}.service-description-second{padding-top:40px;padding-bottom:60px}.service-description-second .img-container{text-align:right}.service-description-second p{padding-top:30px;max-width:540px;font-size:1.25em;margin:0 auto}.service-description-second-h1{font-size:3.5rem;color:red;max-width:540px;margin:48px auto 0 auto;text-align:left}.service-description-second img{border:solid 2px black;border-radius:50%;max-width:320px;display:block;float:right}.highlighted-text{background-color:rgba(255,0,0,0.5);color:white;padding:5px;line-height:1.5;font-weight:bold;text-align:center;margin:0 auto;max-width:80%;display:inline}.frequenty-asked-questions h3{font-size:2.5em;max-width:555px;margin:40px auto 0 auto;color:red}.frequenty-asked-questions .intro-text{margin-top:24px;font-size:1.25em;margin-bottom:48px}.accordion{background-color:black;color:#e3e0e0;cursor:pointer;padding:18px;width:100%;text-align:left;border:solid 2px black;border-radius:14px;outline:none;transition:0.4s;font-size:18px;font-weight:bold}.accordion .q-a{color:red !important}.panel{margin-bottom:20px;border:solid 2px black;border-bottom:none;border-top:none}.panel,.accordion{max-width:555px;margin:0 auto;display:block;margin-bottom:20px}.still-have-questions{font-weight:bold}.still-have-questions a{padding-top:10px !important;padding-bottom:10px !important;color:red}.still-have-questions a:hover{color:black}.active,.accordion:hover{color:red}.panel{padding:0 18px;background-color:white;display:none;overflow:hidden}.service-cta-container{max-width:920px;margin:0 auto;display:block;padding-top:20px;padding-bottom:80px}.service-cta-container h3{font-size:3.5rem;color:red;padding-bottom:10px}.service-cta-container p{font-size:1.25em}.service-cta-container .cta{margin-top:20px;margin-bottom:20px;font-size:1.2em;font-weight:bold}.btn-primary{display:block;max-width:fit-content;margin:0 auto;color:white;background-color:red;border-color:white;box-shadow:none}.btn-lg{padding:1.1875rem 2.25rem;font-size:1.25rem;line-height:1.5;border-radius:100px;border:2px solid red}.btn-primary:hover{color:red;background-color:white;border-color:black;border:2px solid black}@media all and (max-width: 992px){.service-description-first .img-container{text-align:center}.service-description-first .img-container img{max-width:240px;margin:20px auto}.service-description-first-h1{text-align:center}.service-description-second .img-container{text-align:center}.service-description-second .img-container img{float:none;max-width:240px;margin:20px auto}.service-description-second-h1{text-align:center}}@media all and (min-width: 700px){.menu{justify-content:center}.logo{flex:1}.item.button{width:auto;order:1;display:block}.toggle{flex:1;text-align:right;order:2}.menu li.button a{padding:10px 15px;margin:5px 0}.button a{padding-right:20px;padding-left:20px;border-radius:28px;color:red;background:white;border:2px black solid}.button.secondary{border:0}.button.secondary a{background:transparent;border:1px #0080ff solid}.button a:hover{text-decoration:none}.button:not(.secondary) a:hover{color:white;background:black;border-color:red}}@media all and (min-width: 960px){.menu{align-items:flex-start;flex-wrap:nowrap;background:none}.logo{order:0}.item{order:1;position:relative;display:block;width:auto}.button{order:2}.submenu-active .submenu{display:block;position:absolute;left:0;top:68px;background:#111}.toggle{display:none}.submenu-active{border-radius:0}}footer{background-color:black;padding-top:30px;padding-bottom:30px}footer p{color:white;text-align:center}.copyright-always-coded-fresh{color:white}.world-trade-center-chicago-bean{max-width:220px;display:block !important;margin:0 auto}#hamburger-icon{width:60px;height:45px;position:relative;margin:50px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#hamburger-icon span{display:block;position:absolute;height:9px;width:100%;background:#d3531a;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#hamburger-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger-icon span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger-icon span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#hamburger-icon.open span:nth-child(2){width:0%;opacity:0}#hamburger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}.always-coded-fresh-logo{width:48px !important}.always-coded-fresh-logo{width:28px}.always-coded-fresh-logo-text{width:200px}.generic-page-content{max-width:600px;margin:0 auto}.generic-page-content h3{color:red;font-size:2.4em;margin-top:25px}.generic-page-content ul{padding-left:60px}section>*{min-width:0;max-width:900px;margin:0 auto}section{padding-bottom:30px}section>h1{font-family:Lucida Grande}section>h2,section>h3{margin-top:24px;color:red;font-size:1.8em}section ul li{list-style:none;margin-left:20px;margin-top:8px}section>p{--x-height-multiplier: 0.375;--baseline-multiplier: 0.17;font-family:Georgia,Cambria,"Times New Roman",Times,serif;letter-spacing:.01rem;font-weight:400;font-style:normal;font-size:21px;line-height:1.58;letter-spacing:-.003em;color:rgba(0,0,0,0.84);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;margin-top:12px}section>.aside{font-family:Lucida Grande;margin:30px 20px;color:#666;font-size:0.8em}img{display:inline-block;text-align:center;width:100%;margin:0 auto}.line-numbers a{text-decoration:none;color:#000;padding-right:1em}code{background:#eee;padding:2px 5px}pre{background:#eee;padding:10px 15px;overflow:auto}pre>code{padding:0}figure figcaption{color:#666;font-style:italic;font-size:0.8em}.local-seo-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/local-seo-hero-image.png) !important}@supports (background-image: url(/image.webp)){.local-seo-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/local-seo-hero-image.webp) !important}}@supports (background-image: url(/image.avif)){.local-seo-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/local-seo-hero-image.avif) !important}}@media (max-width: 600px){.local-seo-bg-services-hero-img{background-image:url("") !important}@supports (background-image: url(/image.webp)){.local-seo-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/local-seo-hero-image-mobile.webp) !important}}@supports (background-image: url(/image.avif)){.local-seo-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/local-seo-hero-image-mobile.avif) !important}}}.troy-webdesign-bg-services-hero-img{background-image:url(/assets/img/landing-pages/troy/webdesign/troy-webdesign-hero-image.png) !important}@supports (background-image: url(/image.webp)){.troy-webdesign-bg-services-hero-img{background-image:url(/assets/img/landing-pages/troy/webdesign/troy-webdesign-hero-image.png) !important}}@supports (background-image: url(/image.avif)){.troy-webdesign-bg-services-hero-img{background-image:url(/assets/img/landing-pages/troy/webdesign/troy-webdesign-hero-image.png) !important}}@media (max-width: 600px){.troy-webdesign-bg-services-hero-img{background-image:url("") !important}@supports (background-image: url(/image.webp)){.troy-webdesign-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/troy-webdesign-hero-image.png) !important}}@supports (background-image: url(/image.avif)){.troy-webdesign-bg-services-hero-img{background-image:url(/assets/img/landing-pages/local-seo/troy-webdesign-hero-image.png) !important}}}
