/*!
Theme Name: Feathers Auto Salon
Theme URI: https://feathersautosalon.com/
Author: Feathers Auto Salon
Author URI: https://horstarts.com/
Description: Feathers Auto Salon in Strasburg, PA
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: feathersautosalon

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Horst Arts 2020 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html{background-color:black}body{text-rendering:optimizeLegibility}.container{width:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;border-bottom:8px solid #A19055}.container_inner{width:100%;background-image:url("_resources/images/gradient-mobile.png");background-repeat:no-repeat;background-position:center top;background-size:100% auto}@media (min-width: 768px){.container_inner{background-image:url("_resources/images/gradient.png")}}.container_inner .header{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:100%;max-width:1200px;margin:0 auto;padding:60px 70px 40px 70px}@media (min-width: 768px){.container_inner .header{flex-direction:row}}.container_inner .header .logo_container{width:100%;padding:0 0 14px 0}@media (min-width: 768px){.container_inner .header .logo_container{width:30%}}.container_inner .header .logo_container #logo a{margin:0 auto;display:block;width:200px;height:60px;background:url("_resources/images/feathersautosalon-logo.png") no-repeat center center;background-size:100% auto}@media (min-width: 768px){.container_inner .header .logo_container #logo a{margin:0}}.container_inner .header ul{width:100%;list-style:none;font-family:"Saira",sans-serif;font-weight:500;font-style:italic;font-size:14px;line-height:18px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0;padding:20px 0 0 0}@media screen and (min-width: 480px){.container_inner .header ul{font-size:16px;line-height:20px}}@media (min-width: 768px){.container_inner .header ul{width:70%;justify-content:flex-end}}@media screen and (min-width: 1024px){.container_inner .header ul{font-size:18px;line-height:22px}}.container_inner .header ul li{margin:0;padding:0 0 0 25px;text-transform:uppercase;text-align:left;letter-spacing:2px}@media screen and (min-width: 1024px){.container_inner .header ul li{padding:0 0 0 35px}}.container_inner .header ul li:first-of-type{padding-left:0}.container_inner .header ul li a{display:block;padding:0 0 10px 0;color:rgba(255,255,255,0.8);text-decoration:none}.container_inner .header ul li a:hover{color:#fff}.container_inner .header ul li a.active{border-bottom:5px solid #CC1F1F}.container_inner .header ul li.current-menu-item a{border-bottom:5px solid #CC1F1F}.container_inner .content{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width: 480px){.container_inner .content{padding:0 70px}}.container_inner .content_box{width:100%;margin:0 0 0 auto;padding:40px 30px 90px 30px;background-color:rgba(18,18,18,0.9)}@media screen and (min-width: 480px){.container_inner .content_box{padding:60px 60px 140px 60px}}@media screen and (min-width: 1024px){.container_inner .content_box{width:60%}}.container_inner .content_box_photos{width:100%}.container_inner .content_box h1{margin:0;padding:0 0 14px 0;font-family:"Saira",sans-serif;font-weight:800;font-style:italic;font-size:20px;line-height:24px;letter-spacing:2px;text-transform:uppercase;color:white}.container_inner .content_box p,.container_inner .content_box ul{margin:0;padding:0 0 10px 0;font-family:"Open Sans",sans-serif;color:white}.container_inner .content_box a{color:#CC1F1F;text-decoration:none}.container_inner .content_box a:hover{color:rgba(204,31,31,0.8)}.footer{width:100%;background-color:black}.footer_inner{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:100%;max-width:1200px;margin:0 auto;padding:70px 70px 90px 70px}@media screen and (min-width: 1024px){.footer_inner{flex-direction:row}}.footer_inner .mark_container{width:100%;padding:0 0 20px 0}@media screen and (min-width: 1024px){.footer_inner .mark_container{width:10%;padding:0}}.footer_inner .mark_container #mark{display:block;margin:0 auto;width:50px;height:50px;background:url("_resources/images/feathersautosalon-mark.png") no-repeat center center;background-size:100% auto}@media screen and (min-width: 1024px){.footer_inner .mark_container #mark{margin:0 0 0 auto}}.footer_inner .content{width:100%;margin:0;padding:0;color:white}@media screen and (min-width: 1024px){.footer_inner .content{width:70%}}@media screen and (min-width: 1024px){.footer_inner .content{margin:0 0 0 30px;padding:0 30px;border-left:1px solid rgba(255,255,255,0.5)}}.footer_inner .content h2{margin:0;padding:0 0 4px 0;font-family:"Saira",sans-serif;font-weight:800;font-style:italic;font-size:17px;line-height:21px;letter-spacing:2px;text-transform:uppercase;text-align:center}@media screen and (min-width: 1024px){.footer_inner .content h2{text-align:left}}.footer_inner .content p{margin:0;padding:0 0 10px 0;font-family:"Open Sans",sans-serif;font-size:15px;line-height:19px;text-align:center}@media screen and (min-width: 1024px){.footer_inner .content p{text-align:left}}.footer_inner .content p span{padding:0 7px;font-size:0.8em}.footer_inner .content p:last-of-type{padding-bottom:0;font-family:"Saira",sans-serif;font-weight:400;font-style:italic;font-size:14px;line-height:18px;color:rgba(255,255,255,0.5)}.footer_inner .content a{color:#CC1F1F;text-decoration:none}.footer_inner .content a:hover{color:rgba(204,31,31,0.8)}.footer_inner .affiliations_container{width:100%;padding:60px 0 0 0}@media screen and (min-width: 1024px){.footer_inner .affiliations_container{width:5%;padding:0}}.footer_inner .affiliations_container #affiliations{display:block;margin:0 auto;width:100px;height:36px;background:url("_resources/images/logo-jade.png") no-repeat center center;background-size:100% auto}@media screen and (min-width: 1024px){.footer_inner .affiliations_container #affiliations{margin:0 auto 0 0}}figure.wp-block-gallery figure.wp-block-image{flex-grow:inherit !important}
