@font-face{font-family:"Adlinnaka";src:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../fonts/Adlinnaka-Bold.ttf);font-display:swap}html,body{margin:0px!important;padding:0}body{font-family:"Adlinnaka",sans-serif;background:#fff;font-size:2rem;overflow:unset;border:4px solid #774D28}@media (max-width:1000px){body{border-top:0}}h1,h2,h3,h4,h5,h6{font-family:"Adlinnaka",sans-serif}html body.custom-background{background:#fff}.site-content,#page{padding-top:0;padding-bottom:0;color:#774D28}.site-content h1{font-size:6rem;line-height:6rem;text-transform:uppercase;color:#774D28;font-weight:700}@media (max-width:991px){.site-content h1{font-size:2rem;line-height:2rem}}@media (min-width:992px) and (max-width:1199px){.site-content h1{font-size:3rem;line-height:3rem}}@media (min-width:1200px) and (max-width:1450px){.site-content h1{font-size:3rem;line-height:3rem}}.site-content a:not(.get-started){color:#543118}.site-content a:not(.get-started):hover{color:#774D28}.bg-blue{background-color:#B9DBE5}.bg-tan{background-color:#F2DAB2}.bg-orange{background-color:#FBAF5F}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-city-orange{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/orange-background.png)}.bg-white-with-dot{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/dot-background.png)}.bg-conveyor-1{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/conveyor-1.png)}.bg-conveyor-2{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/conveyor-2.png)}.bg-conveyor-3{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/conveyor-3.png)}.bg-orange-boom{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/orange-boom.png)}.bg-blue-boom{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/blue-boom.png)}.bg-tan-boom{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/tan-boom.png)}.bg-ltgrey-boom{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/ltgrey-boom.png)}.bg-grey-boom{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/grey-boom.png)}.bg-brown-boom{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/brown-boom.png)}.bg-orange-cloud{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/orange-cloud.png)}.bg-blue-cloud{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/blue-cloud.png)}.bg-grey-cloud{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/grey-cloud.png)}.bg-orange-burst{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/orange-burst.png)}.bg-blue-burst{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/blue-burst.png)}.bg-tan-burst{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/tan-burst.png)}.section-image-text--image.bg-orange-boom,.section-image-text--image.bg-blue-boom,.section-image-text--image.bg-tan-boom,.section-image-text--image.bg-ltgrey-boom,.section-image-text--image.bg-grey-boom,.section-image-text--image.bg-brown-boom,.section-image-text--image.bg-orange-burst,.section-image-text--image.bg-blue-burst,.section-image-text--image.bg-tan-burst,.section-image-text--image.bg-orange-cloud,.section-image-text--image.bg-blue-cloud,.section-image-text--image.bg-grey-cloud{padding:0;max-width:auto}.section-image-text--image.bg-orange-boom .image,.section-image-text--image.bg-blue-boom .image,.section-image-text--image.bg-tan-boom .image,.section-image-text--image.bg-ltgrey-boom .image,.section-image-text--image.bg-grey-boom .image,.section-image-text--image.bg-brown-boom .image,.section-image-text--image.bg-orange-burst .image,.section-image-text--image.bg-blue-burst .image,.section-image-text--image.bg-tan-burst .image,.section-image-text--image.bg-orange-cloud .image,.section-image-text--image.bg-blue-cloud .image,.section-image-text--image.bg-grey-cloud .image{height:100%;width:100%;overflow:hidden;display:flex;justify-content:center}.section-image-text--image.bg-orange-boom .image img,.section-image-text--image.bg-blue-boom .image img,.section-image-text--image.bg-tan-boom .image img,.section-image-text--image.bg-ltgrey-boom .image img,.section-image-text--image.bg-grey-boom .image img,.section-image-text--image.bg-brown-boom .image img,.section-image-text--image.bg-orange-burst .image img,.section-image-text--image.bg-blue-burst .image img,.section-image-text--image.bg-tan-burst .image img,.section-image-text--image.bg-orange-cloud .image img,.section-image-text--image.bg-blue-cloud .image img,.section-image-text--image.bg-grey-cloud .image img{max-width:initial;width:auto}.site-header{background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/header-background.png);background-size:cover;background-position:center 90%;background-repeat:no-repeat;padding-left:2rem;padding-right:2rem;z-index:9999}.site-header .site-identity{padding:0}.site-header .header-main{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px}@media (max-width:1000px){.site-header{display:none}}.top-navigation-menu{background:#fff;border-top:4px solid #774D28;border-bottom:4px solid #774D28;position:sticky;top:0;z-index:999}@media (max-width:1200px) and (min-width:1000px){.top-navigation-menu{padding:0}}@media (max-width:1000px){.top-navigation-menu{padding:0 1rem}}@media (min-width:1000px){.top-navigation-menu .container-fluid{padding:0}}.top-navigation-menu .main-navigation{text-align:left;width:auto}.top-navigation-menu .main-navigation ul{margin-left:0}.top-navigation-menu .main-navigation ul li{padding:0}.top-navigation-menu .main-navigation ul li a{color:#774D28;font-size:1.8rem;line-height:2rem;font-family:"Adlinnaka",sans-serif;padding:2rem 1.5rem!important;display:inline-block;text-transform:uppercase;margin:0}@media (min-width:1200px) and (max-width:1450px){.top-navigation-menu .main-navigation ul li a{font-size:1.3rem}}.top-navigation-menu .main-navigation ul li a:hover{background:#774D28;color:#fff}.top-navigation-menu .main-navigation ul li .sub-menu{margin-left:0!important;top:60px;border:1px solid #fff}.top-navigation-menu .main-navigation ul li .sub-menu li a{background:#774D28;font-size:1.6rem;line-height:1.8rem;color:#fff;text-transform:capitalize;border-top:1px solid rgb(255 255 255 / .5098039216)}.top-navigation-menu .main-navigation ul li .sub-menu li a:hover{background:#fff;color:#774D28}.top-navigation-menu .main-navigation ul li .sub-menu li.current-menu-item:not(:hover) a{color:#fff}.top-navigation-menu .main-navigation ul li:hover a{background:#774D28;color:#fff}.top-navigation-menu .main-navigation ul li.current-menu-item:not(:hover) a,.top-navigation-menu .main-navigation ul li.current-menu-ancestor:not(:hover) a{color:#fff;background:#774D28}@media (min-width:999px){.top-navigation-menu .main-navigation ul li.menu-button{display:none}}.top-navigation-menu .navbar-quote-right{background:#774D28;position:relative;right:calc(var(--bs-gutter-x) * -0.5)}@media (max-width:1200px){.top-navigation-menu .navbar-quote-right{right:0}}@media (max-width:1199px){.top-navigation-menu .navbar-quote-right{border-top:4px solid #774D28}}@media (max-width:1000px){.top-navigation-menu .navbar-quote-right{display:none}}@media (min-width:1000px) and (max-width:1199px){.top-navigation-menu .navbar-quote-right{right:0;text-align:right}}.top-navigation-menu .navbar-quote-text{color:#fff;font-size:2.8rem;line-height:2rem;font-family:"Adlinnaka",sans-serif;display:inline-block;text-transform:uppercase;position:relative}@media (min-width:1200px) and (max-width:1450px){.top-navigation-menu .navbar-quote-text{font-size:2rem}}@media (min-width:1450px) and (max-width:1525px){.top-navigation-menu .navbar-quote-text{font-size:2.2rem}}.top-navigation-menu .navbar-quote-text a{color:#fff;display:inline-block;padding:2rem}.top-navigation-menu .navbar-quote-text a:before{content:"";width:0;height:0;border-top:30px solid #fff0;border-bottom:30px solid #fff0;border-right:30px solid #774D28;position:absolute;left:-29px;top:0;bottom:0;margin:auto}@media (max-width:1199px){.top-navigation-menu .navbar-quote-text a:before{display:none}}.top-navigation-menu .navbar-quote-text a:hover:before{width:50px;height:50px;border-top:5px solid #774D28;border-left:5px solid #774D28;border-right:5px solid #fff0;border-bottom:5px solid #fff0;left:5px;top:20px;bottom:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(-45deg)}.top-navigation-menu .navbar-quote-text:hover{background-color:#fff}.top-navigation-menu .navbar-quote-text:hover a{color:#774D28}.top-navigation-menu .navbar-quote-number a{color:#fff;font-size:2.8rem;line-height:2rem;font-family:"Adlinnaka",sans-serif;display:inline-block;padding:2rem}@media (min-width:1200px) and (max-width:1450px){.top-navigation-menu .navbar-quote-number a{font-size:2rem}}@media (min-width:1450px) and (max-width:1525px){.top-navigation-menu .navbar-quote-number a{font-size:2.2rem}}@media (max-width:1000px){.top-navigation-menu .mobile-navigation{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;background-color:#fff0}}.top-navigation-menu .mobile-navigation .mobile-header{display:flex;align-items:center;gap:12px}@media (max-width:1000px){.top-navigation-menu .mobile-navigation .site-title-wrap{width:22%;max-width:30rem;line-height:0}}@media (max-width:1000px){.top-navigation-menu .mobile-navigation .site-title-wrap .custom-logo-link img{width:100%;margin:0}}.top-navigation-menu .mobile-navigation .header-banner{max-width:60%}@media (max-width:1000px){.top-navigation-menu .mobile-navigation .mobile-navigation{width:auto;margin-left:auto;background-color:#fff0}}.top-navigation-menu .mobile-navigation .mobile-navigation .menu-toggle{background:#774D28;color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:30px}.top-navigation-menu .mobile-navigation.toggle-active .drawer-wrap{height:calc(100vh - 70px);overflow-y:auto}.top-navigation-menu .mobile-navigation .drawer-wrap{position:absolute;top:100%;left:0;width:100%}.top-navigation-menu .mobile-navigation .drawer-wrap .toggle-sub{background:#fff0}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore{background-color:#774D28;padding:0}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation{padding:0;text-align:left}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li{border:0}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li a{color:#fff;font-size:1.8rem;line-height:2rem;font-family:"Adlinnaka",sans-serif;padding:2rem 1.5rem!important;display:block;text-transform:uppercase;border-top:1px solid rgb(255 255 255 / .5098039216)}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li .sub-menu{margin-left:0;padding-right:0}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li .sub-menu li a{text-transform:capitalize;padding-left:35px!important}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li.menu-button{margin-bottom:20px;margin-left:1.5rem}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li.menu-button a{background-color:#fff;color:#774D28;display:inline-block;border:4px solid #fff0;padding:1.2rem 2.5rem!important}.top-navigation-menu .mobile-navigation .drawer-wrap .drawer-menu-explore .drawer-navigation ul li.menu-button a:hover{background-color:#774D28;color:#fff;border-color:#fff}section{border-bottom:4px solid #774D28}@media (min-width:767px){.section-image-text[data-display=image_right] .section-image-text--content{border-right:4px solid #774D28}}@media (max-width:767px){.section-image-text[data-display=image_right] .section-image-text--content{border-bottom:4px solid #774D28}}@media (min-width:767px){.section-image-text[data-display=image_left] .section-image-text--image{border-right:4px solid #774D28}}@media (max-width:767px){.section-image-text[data-display=image_left] .section-image-text--image{border-bottom:4px solid #774D28}}@media (max-width:767px){.section-image-text[data-display=image_left] .section-image-text--image.order-2{border-bottom:none}}@media (max-width:767px){.section-image-text[data-display=image_left] .section-image-text--content.order-1{border-bottom:4px solid #774D28}}.section-image-text--image{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;padding:4rem;min-height:45vh}.section-image-text--image .image{text-align:center}.section-image-text--image .image img{max-width:66rem;width:100%;height:100%}.section-image-text--content{min-height:45vh;align-content:center}.section-image-text--content .content{padding:12rem;max-width:80rem;margin-left:auto;margin-right:auto}@media (max-width:767px){.section-image-text--content .content{padding:4rem 2rem}}@media (min-width:768px) and (max-width:991px){.section-image-text--content .content{padding:4rem}}@media (min-width:992px) and (max-width:1199px){.section-image-text--content .content{padding:6rem}}.section-image-text--content .content h2{font-size:5rem;line-height:5rem;font-family:"Adlinnaka",sans-serif;text-transform:uppercase;color:#774D28;font-weight:700}@media (max-width:991px){.section-image-text--content .content h2{font-size:3rem;line-height:3rem}}@media (min-width:992px) and (max-width:1199px){.section-image-text--content .content h2{font-size:3rem;line-height:3rem}}@media (min-width:1200px) and (max-width:1450px){.section-image-text--content .content h2{font-size:4rem;line-height:4rem}}.section-image-text--content .content ul li{color:#774D28}.section-image-text--content .content ul li::marker{color:#774D28}.section-image-text--content .content a:not(.get-started){color:#543118;text-decoration:underline}.section-image-text--content .content a:not(.get-started):hover{color:#774D28}.section-image-text--content .content p{color:#774D28;font-family:"Adlinnaka",sans-serif;font-weight:700;font-size:2rem;line-height:3rem}.section-hero{background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:50px;padding-bottom:50px}@media (max-width:991px){.section-hero{padding-top:20px;padding-bottom:0}}.section-hero .hero-image{display:flex;justify-content:end;align-items:center;padding:4rem}@media (max-width:767px){.section-hero .hero-image{order:2}}.section-hero .hero-image .image-container{text-align:right}.section-hero .hero-image .image-container img{max-width:70rem;width:100%;margin:auto}.section-hero .hero-content .content{padding:5rem 6rem;max-width:80rem;margin-left:auto;margin-right:auto}@media (max-width:767px){.section-hero .hero-content .content{padding:4rem 2rem}}.section-hero .hero-content .content h2{font-size:5rem;line-height:5rem;font-family:"Adlinnaka",sans-serif;text-transform:uppercase;color:#774D28;font-weight:700}@media (max-width:991px){.section-hero .hero-content .content h2{font-size:2rem;line-height:2rem}}@media (min-width:992px) and (max-width:1199px){.section-hero .hero-content .content h2{font-size:1rem;line-height:1rem}}@media (min-width:1200px) and (max-width:1450px){.section-hero .hero-content .content h2{font-size:3rem;line-height:3rem}}.section-hero .hero-content .content p{color:#774D28;font-family:"Adlinnaka",sans-serif;font-weight:700;font-size:2rem;line-height:3rem}.section-hero .hero-content .content ul li{color:#774D28}.section-hero .hero-content .content ul li::marker{color:#774D28}.section-hero .hero-content .content a:not(.get-started){color:#543118}.section-hero .hero-content .content a:not(.get-started):hover{color:#774D28}.section-three-up--column:not(:last-child){border-right:4px solid #774D28}@media (max-width:768px){.section-three-up--column:not(:last-child){border-right:0;border-bottom:4px solid #774D28}}.section-three-up-content{position:relative;padding-bottom:120px;padding:3rem;padding-bottom:20rem;min-height:500px}@media (max-width:575px){.section-three-up-content{min-height:auto;padding:2rem;padding-bottom:15rem}}.section-three-up-content h2{font-size:3rem;line-height:3rem;font-family:"Adlinnaka",sans-serif;text-transform:uppercase;color:#774D28;font-weight:700}@media (max-width:991px){.section-three-up-content h2{font-size:2rem;line-height:2rem}}@media (min-width:992px) and (max-width:1199px){.section-three-up-content h2{font-size:1rem;line-height:1rem}}@media (min-width:1200px) and (max-width:1450px){.section-three-up-content h2{font-size:3rem;line-height:3rem}}.section-three-up-content h2 a{color:#543118}.section-three-up-content h2 a:hover{color:#774D28}.section-three-up-content .caption{font-family:"Adlinnaka",sans-serif;font-size:2rem;line-height:2.5rem;color:#774D28}.section-three-up-content ul{max-width:200px;margin-left:auto;margin-right:auto}@media (max-width:575px){.section-three-up-content ul{margin-left:0}}.section-three-up-content ul li{list-style:none;position:relative;padding-left:30px;font-family:"Adlinnaka",sans-serif;font-size:2rem;line-height:2rem;margin-bottom:12px;text-transform:uppercase;color:#774D28}.section-three-up-content ul li:before{content:"";position:absolute;width:20px;height:20px;background:#fff;border:3px solid #774D28;left:0}.section-three-up-content .number{position:absolute;right:2rem;bottom:5px}.section-three-up-content .number img{height:22rem;object-fit:contain}.section-three-up-content .threeup-fullsize{position:absolute;bottom:0}.section-three-up-content .threeup-fullsize img{height:35rem;object-fit:contain}@media (max-width:575px){.section-three-up-content .number img{height:15rem}.section-three-up-content .threeup-fullsize img{height:22rem}}.section-spacer{background-position:center;background-size:cover}.flow-top{border-bottom:4px solid #774D28}.flow-top-left{background:#B9DBE5}.flow-top-left-text{padding:6px 30px;text-align:right;position:relative}@media (max-width:767px){.flow-top-left-text{text-align:center}}.flow-top-left-text span{color:#774D28;text-transform:uppercase;font-size:3rem;display:inline-block;font-family:"Adlinnaka",sans-serif}@media (max-width:767px){.flow-top-left-text span{font-size:1.7rem}}@media (min-width:768px) and (max-width:1199px){.flow-top-left-text span{font-size:2rem}}.flow-top-left-text:before{content:"";width:0;height:0;border-top:30px solid #fff0;border-bottom:30px solid #fff0;border-left:30px solid #B9DBE5;position:absolute;right:-37px;top:0;bottom:0;margin:auto}@media (min-width:768px) and (max-width:1199px){.flow-top-left-text:before{border-top:24px solid #fff0;border-bottom:24px solid #fff0;border-left:24px solid #B9DBE5;right:-30px}}@media (max-width:767px){.flow-top-left-text:before{display:none}}.flow-top-right{background:#774D28}.flow-top-right-text{padding:6px 40px}@media (max-width:767px){.flow-top-right-text{text-align:center}}.flow-top-right-text span{color:#fff;text-transform:uppercase;font-size:3rem;display:inline-block;font-family:"Adlinnaka",sans-serif}@media (max-width:767px){.flow-top-right-text span{font-size:1.7rem}}@media (min-width:768px) and (max-width:1199px){.flow-top-right-text span{font-size:2rem}}.flow-middle{padding:10px}.flow-middle .col-12{width:20%}@media (max-width:480px){.flow-middle .col-12{width:100%}}@media (min-width:480px) and (max-width:767px){.flow-middle .col-12{width:50%}}.flow-middle img{width:calc(100% - 20px);height:calc(100% - 20px);object-fit:cover;border:4px solid #774D28;margin:10px}@media (max-width:480px){.flow-middle img{width:100%;height:320px;margin:0;margin-bottom:15px}}@media (min-width:768px) and (max-width:1199px){.flow-middle img{width:calc(100% - 10px);height:calc(100% - 10px);margin:5px}}.flow-bottom{margin-left:0;display:flex;justify-content:space-between}@media (max-width:767px){.flow-bottom{flex-wrap:wrap}}.flow-bottom li{display:inline-block;color:#774D28;font-size:3rem;font-family:"Adlinnaka",sans-serif;list-style:none;text-transform:uppercase;padding-left:15px;padding-right:15px}@media (max-width:767px){.flow-bottom li{font-size:2rem}}@media (min-width:768px) and (max-width:1199px){.flow-bottom li{font-size:1.7rem}}@media (min-width:1200px) and (max-width:1450px){.flow-bottom li{font-size:2.8rem}}.get-started{color:#774D28;font-size:2rem;line-height:2rem;text-transform:capitalize;border:4px solid #774D28;padding:1.4rem 6rem;letter-spacing:.8px;background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/dot-background.png) #fff;background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;font-family:"Adlinnaka",sans-serif}.get-started:hover{color:#fff;background:#774D28;border-color:#fff}@media (max-width:767px){.get-started{padding:1.4rem 3rem}}.site-footer{background-color:#774D28;padding-top:30px;padding-bottom:30px}.site-footer .footer-widgets{margin:0;padding-left:2rem;padding-right:2rem}@media (max-width:991px){.site-footer .footer-widgets{padding-top:0}}.site-footer .footer-column{padding:0}.site-footer .widget_nav_menu .menu{column-count:2;column-gap:20px;max-width:80%;margin-left:auto}@media (max-width:991px){.site-footer .widget_nav_menu .menu{max-width:100%}}.site-footer .widget_nav_menu .menu li{list-style:none}.site-footer .widget_nav_menu .menu li a{font-size:1.5rem;line-height:2rem;color:#fff;text-transform:uppercase;display:inline-block;text-decoration:none;font-family:"Adlinnaka",sans-serif}.site-footer .widget_nav_menu .menu li a:hover{color:#B9DBE5}.site-footer .widget_nav_menu .menu li:hover{text-decoration:none}.site-footer .widget_custom_html .widget-title{font-size:3rem;line-height:4rem;color:#fff}@media (max-width:991px){.site-footer .widget_custom_html .widget-title{font-size:2rem;line-height:2.8rem}}.site-footer .widget_custom_html .tnp-subscription{max-width:100%}.site-footer .widget_custom_html .tnp-form{display:flex}@media (max-width:767px){.site-footer .widget_custom_html .tnp-form{flex-wrap:wrap;margin-bottom:30px}}.site-footer .widget_custom_html .tnp-email{font-size:2rem;line-height:2rem;color:#774D28;border-radius:0;padding:15px;font-family:"Adlinnaka",sans-serif}.site-footer .widget_custom_html .tnp-email::placeholder{color:#774D28}.site-footer .widget_custom_html .tnp-submit{font-size:2rem;line-height:2rem;border:0;padding:1.5rem 3rem;max-width:20rem;width:100%;text-transform:capitalize;margin-left:15px;margin-right:15px;border-radius:0;font-family:"Adlinnaka",sans-serif;background:url(https://austinscreenprinting.com/wp-content/themes/genesis-block-theme-child/css/../images/dot-background.png) #fff;background-repeat:no-repeat;background-size:cover;background-position:center;color:#774D28;border:4px solid #FBAF5F}@media (max-width:767px){.site-footer .widget_custom_html .tnp-submit{margin:15px auto}}@media (min-width:768px) and (max-width:991px){.site-footer .widget_custom_html .tnp-submit{max-width:15rem;margin-left:0;margin-right:0}}.site-footer .widget_custom_html .tnp-submit:hover{background:#774D28;border-color:#fff;color:#fff}.site-footer .simple-social-icons{max-width:80%;margin-left:auto;margin-top:0;width:100%}@media (max-width:1000px){.site-footer .simple-social-icons{max-width:100%;margin-top:20px}}.site-footer .simple-social-icons ul{justify-content:space-between}.site-footer .simple-social-icons ul li{padding:0}.site-footer .simple-social-icons ul li a{padding:0!important}@media (max-width:1000px){.site-footer .simple-social-icons ul li a{font-size:26px!important}}.site-footer .footer-bottom{padding:0;border:0}.site-footer .footer-address{font-size:14px;width:100%;text-align:center;color:#FFF}.site-footer .footer-address a{color:#fff;text-decoration:none}.site-footer .footer-address a:hover{text-decoration:none;color:#B9DBE5}.site-footer .footer-tagline{font-size:14px;width:100%;text-align:center;color:#FFF;text-transform:uppercase}.site-footer .footer-logo{text-align:center;padding-top:30px;padding-bottom:15px}.site-footer .footer-logo img{max-width:20rem;margin-left:20px;margin-right:20px}@media (max-width:575px){.site-footer .footer-logo img{max-width:10rem}}.breadcrumb-item.active{color:#774D28}.breadcrumb-item+.breadcrumb-item::before{content:"\\"}input:invalid{border:1px solid red}input:focus:invalid{box-shadow:none}