body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.contactSection h1,.work h1{margin:0 0 1em}.nav{background:#fff;color:#bd372e;left:0;padding:10px;right:0;top:0;z-index:1}.navbar{font-size:27px;margin-left:1em;margin-right:1em}.navbar-nav{display:flex;justify-content:flex-end;width:100%}.navbar-nav a{text-decoration:none}ul{margin-left:100px}.nav-item{margin:0 0 0 2%}.nav-item a{font-weight:600}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#bd372e;cursor:pointer!important;text-align:center}.navbar-light:hover .navbar-nav:hover .nav-link.active:hover,.navbar-light:hover .navbar-nav:hover .show:hover>.nav-link:hover{cursor:pointer!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.nav-link .active{color:#bd372e}.navbar-toggler{height:20px;position:relative;transition:.5s ease-in-out;width:20px}.active{color:#bd372e}.navbar-toggler,.navbar-toggler-icon:focus,.navbar-toggler:active,.navbar-toggler:focus{border:0;box-shadow:none;outline:none;position:relative}.navbar-toggler span{margin:0;padding:0}.toggler-icon{background:#d3301a;border-radius:1px;display:block;height:3px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.middle-bar{margin-top:0}.navbar-toggler.collapsed .top-bar{position:absolute;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggler.collapsed .middle-bar{filter:alpha(opacity=100);opacity:1;position:absolute;top:10px}.navbar-toggler.collapsed .bottom-bar{position:absolute;top:20px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggler .top-bar{top:inherit;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navbar-toggler .middle-bar{filter:alpha(opacity=0);opacity:0;top:inherit}.navbar-toggler .bottom-bar{top:inherit;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-toggler.collapsed .toggler-icon{color:#bd372e;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}@media (max-width:650px){.navbar{font-size:23px;margin-left:.15em;margin-right:.15em}}:root{--color-brand-primary:#bd372e;--color-brand-primary-h:251;--color-brand-primary-s:43%;--color-brand-primary-l:43%;--color-brand-accent:#99312a;--color-brand-accent-h:16;--color-brand-accent-s:96%;--color-brand-accent-l:61%;--color-brand-accent-bg:rgba(153,49,42,.134);--ratio:1.4;--s-6:calc(var(--s-5)/var(--ratio));--s-5:calc(var(--s-4)/var(--ratio));--s-4:calc(var(--s-3)/var(--ratio));--s-3:calc(var(--s-2)/var(--ratio));--s-2:calc(var(--s-1)/var(--ratio));--s-1:calc(var(--s0)/var(--ratio));--s0:calc(1.05rem + 0.333vw);--s1:calc(var(--s0)*var(--ratio));--s2:calc(var(--s1)*var(--ratio));--s3:calc(var(--s2)*var(--ratio));--s4:calc(var(--s3)*var(--ratio));--s5:calc(var(--s4)*var(--ratio));--s6:calc(var(--s5)*var(--ratio));box-sizing:border-box;font-size:62.5%;line-height:1.6}*,:after,:before{box-sizing:inherit}body{background-color:#fff;font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:300;min-height:100vh}h2,h3,p,ul{margin:0}ul li{list-style-type:none}ul li:before{clip:rect(0 0 0 0);height:1px;position:absolute;width:1px}.whyUs ul li{list-style-type:circle}.services{padding:0 calc(2.8812rem + .91375vw);padding:0 var(--s3)}.servicesTitle{color:#fff;font-size:calc(4.03368rem + 1.27925vw);font-size:var(--s4);font-weight:900;margin:0 calc(-2.8812rem + -.91375vw);margin:0 calc(var(--s3)*-1);padding:calc(2.058rem + .65268vw) calc(2.8812rem + .91375vw) calc(14.23082rem + 4.5132vw);padding:var(--s2) var(--s3) calc(var(--s6)*1.8);text-align:center}.servicesTitle:after{background-image:url()}.services span:before{background:#bd372e;background:var(--color-brand-primary);background-attachment:fixed;content:"";display:block;height:200%;left:0;position:absolute;top:-100%;-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg);width:100%;z-index:-1}.services span:after{content:"First Class Painting LLC has the skill set to offer a wide variety of services, including, but not limited to commercial and residential interior and exterior painting. We love a challenge! If you're interested in help for your next project, feel free to reach us by phone or email.";display:block;font-size:1.4rem;font-weight:350;left:9px;padding:0 calc(2.8812rem + .91375vw);padding:0 var(--s3);position:absolute}.servicesList{grid-gap:calc(2.058rem + .65268vw);grid-gap:var(--s2);display:grid;margin:0 calc(-2.8812rem + -.91375vw);margin:0 calc(var(--s3)*-1);padding:calc(7.90601rem + 2.50734vw) calc(2.8812rem + .91375vw);padding:var(--s6) var(--s3);padding-top:0;position:relative;z-index:1}.servicesList:before{background:rgba(153,49,42,.134);background:var(--color-brand-accent-bg);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg);width:100%}.servicesItem{background:#fff;border-radius:25px;box-shadow:0 7px 20px rgba(100,28,2,.135);padding:calc(1.458rem + .65268vw) calc(1.47rem + .4662vw);padding:calc(var(--s2) - .6rem) var(--s1);position:relative;transition:all .3s ease,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s ease,transform .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s ease,transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);z-index:1}.servicesTitle:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGNpcmNsZSBzdHlsZT0iZmlsbDojYmQzNzJlIiBjeD0iMjU2IiBjeT0iMjU2IiByPSIyNTYiLz48cGF0aCBzdHlsZT0iZmlsbDojOTkzMTJhIiBkPSJtMzU4Ljg2NyAxMzMuNTk4LTIyMC41MjQgMzkuMDgxIDIzLjUwNSAyMy41MDUtNS42MjMgMy4zMjkgMTA1LjM3OSAxMDUuMzc5LTI2Ljk3NSAxNTguMDI4IDQ3LjczOCA0Ny43MzhjMTE5LjQyNC0xMi4yMTcgMjE0LjUxOS0xMDYuNTI5IDIyNy45ODEtMjI1LjU4bC0xNTEuNDgxLTE1MS40OHoiLz48cGF0aCBzdHlsZT0iZmlsbDojMDA0NDdkIiBkPSJNMjY1LjcyMyAzNjguMTYyaC0xNS41MTV2LTYyLjY1OWMwLTExLjM3OSA2LjgyNy0yMS40NjMgMTcuMzkxLTI1LjY4OGwxMDEuODY2LTQwLjc0NmExMi4wOTQgMTIuMDk0IDAgMCAwIDcuNjM5LTExLjI4M3YtNDIuNzQ4YzAtNi43MDEtNS40NTEtMTIuMTUyLTEyLjE1Mi0xMi4xNTJIMTM4LjM0M3YtMTUuNTE1aDIyNi42MDljMTUuMjU3IDAgMjcuNjY3IDEyLjQxMiAyNy42NjcgMjcuNjY3djQyLjc0OGMwIDExLjM4LTYuODI3IDIxLjQ2My0xNy4zOTEgMjUuNjg4TDI3My4zNjIgMjk0LjIyYTEyLjA5NCAxMi4wOTQgMCAwIDAtNy42MzkgMTEuMjgzdjYyLjY1OXoiLz48cGF0aCBzdHlsZT0iZmlsbDojMDYyOTY0IiBkPSJNMzY0Ljk1MyAxNTcuMzcySDI1Ni4wMDJ2MTUuNTE1aDEwOC45NTFjNi43MDEgMCAxMi4xNTIgNS40NTEgMTIuMTUyIDEyLjE1MnY0Mi43NDhjMCA0Ljk5OC0yLjk5OCA5LjQyNi03LjYzOSAxMS4yODNMMjY3LjYgMjc5LjgxNmEyNy42NDQgMjcuNjQ0IDAgMCAwLTExLjU5OCA4LjcxNnY3OS42MzFoOS43MjN2LTYyLjY1OWMwLTQuOTk4IDIuOTk4LTkuNDI2IDcuNjM5LTExLjI4M2wxMDEuODY2LTQwLjc0NmMxMC41NjQtNC4yMjcgMTcuMzkxLTE0LjMxIDE3LjM5MS0yNS42ODh2LTQyLjc0OGMtLjAwMS0xNS4yNTUtMTIuNDE0LTI3LjY2Ny0yNy42NjgtMjcuNjY3eiIvPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDQ0N2QiIGQ9Ik0yNTYgMjg4LjUzNGMtMy42ODIgNC43MzktNS43OTIgMTAuNjU0LTUuNzkyIDE2Ljk3MnY2Mi42NTlIMjU2Ii8+PHBhdGggc3R5bGU9ImZpbGw6I2ZmZiIgZD0iTTM0Mi4xNTkgMjA1LjIxOWgtMTcxLjYyYy0xMS41MzEgMC0yMC44OC05LjM0OS0yMC44OC0yMC44OHYtMzguMjU3YzAtMTEuNTMxIDkuMzQ5LTIwLjg4IDIwLjg4LTIwLjg4aDE3MS42MmMxMS41MzEgMCAyMC44OCA5LjM0OSAyMC44OCAyMC44OHYzOC4yNTljMCAxMS41MjktOS4zNDkgMjAuODc4LTIwLjg4IDIwLjg3OHoiLz48cGF0aCBzdHlsZT0iZmlsbDojZDBkMWQzIiBkPSJNMzQyLjE1OSAxMjUuMjAySDI1NnY4MC4wMTdoODYuMTU5YzExLjUzMSAwIDIwLjg4LTkuMzQ5IDIwLjg4LTIwLjg4di0zOC4yNTdjMC0xMS41MzMtOS4zNDktMjAuODgtMjAuODgtMjAuODh6Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzAwNzY5OSIgZD0iTTI2NC4wOTUgNDY5LjExNGgtMTUuNDkzYy0xMC40NTIgMC0xOC45MjctOC40NzMtMTguOTI3LTE4LjkyN3YtOTUuNTFjMC0xMC40NTIgOC40NzMtMTguOTI3IDE4LjkyNy0xOC45MjdoMTUuNDkzYzEwLjQ1MiAwIDE4LjkyNyA4LjQ3MyAxOC45MjcgMTguOTI3djk1LjUxYzAgMTAuNDU0LTguNDc1IDE4LjkyNy0xOC45MjcgMTguOTI3eiIvPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDVlOGIiIGQ9Ik0yNjQuMDk1IDMzNS43NTNIMjU2djEzMy4zNjNoOC4wOTRjMTAuNDUyIDAgMTguOTI3LTguNDczIDE4LjkyNy0xOC45Mjd2LTk1LjUxYy4wMDEtMTAuNDUzLTguNDc0LTE4LjkyNi0xOC45MjYtMTguOTI2eiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:calc(16.94146rem + 5.37286vw) calc(16.94146rem + 5.37286vw);background-size:calc(var(--s5)*3) calc(var(--s5)*3);content:"";display:block;height:calc(16.94146rem + 5.37286vw);height:calc(var(--s5)*3);margin-left:auto;margin-right:auto;-webkit-transform:translateY(11rem);transform:translateY(11rem);width:calc(16.94146rem + 5.37286vw);width:calc(var(--s5)*3);z-index:1}.servicesItem h2{color:#bd372e;color:var(--color-brand-primary);font-size:calc(1.47rem + .4662vw);font-size:var(--s1);line-height:1.2}.servicesItem p{color:#706d7e;font-size:18px!important;font-weight:400;margin-top:calc(.75rem + .23786vw);margin-top:var(--s-1)}.servicesItem:hover{background-color:#99312a;background-color:var(--color-brand-accent)}.servicesItem:hover h2{color:#fff}.servicesItem:hover p{color:hsla(0,0%,100%,.8)}.services img{border-radius:50%;width:15%}@media (min-width:650px){:root{--s0:calc(1.25rem + 0.333vw)}.servicesTitle{align-items:self-start;display:flex;justify-content:flex-end;padding:calc(2.058rem + .65268vw) calc(2.8812rem + .91375vw) calc(4.03368rem + 1.27925vw);padding:var(--s2) var(--s3) var(--s4);position:relative;text-align:inherit}.services span:after{font-size:23%;width:47ch}.servicesList{grid-template-columns:repeat(7,1fr);grid-template-rows:minmax(100px,1fr);padding:0 calc(2.8812rem + .91375vw);padding:0 var(--s3)}.servicesTitle:after{margin-left:auto;margin-right:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.servicesList{padding-top:5%}.servicesItem{-webkit-transform:translateY(-85px);transform:translateY(-85px)}.servicesItem:first-of-type{grid-column:1/span 3;grid-row:1}.servicesItem:nth-of-type(2){grid-column:4/span 3;grid-row:1}.servicesItem:nth-of-type(3){grid-column:1/span 6;grid-row:2}.servicesItem:nth-of-type(4){grid-column:1/span 6;grid-row:3}}@media (min-width:768px){:root{--s0:calc(1.4rem + 0.333vw)}body{font-size:1.5rem}.services span:after{width:57ch}.servicesItem{-webkit-transform:translateY(-130px);transform:translateY(-130px)}.servicesItem:hover{-webkit-transform:translateY(-138px);transform:translateY(-138px)}.services span:after{width:67ch}.servicesItem:first-of-type{grid-column:1/span 3;grid-row:1}.servicesItem:nth-of-type(2){grid-column:4/span 3;grid-row:1}.servicesItem:nth-of-type(3){grid-column:1/span 6;grid-row:2}.servicesItem:nth-of-type(4){grid-column:1/span 6;grid-row:3}}@media (min-width:992px){:root{--s0:calc(1.6rem + 0.333vw)}.services span:after{width:67ch}.servicesItem:first-of-type{grid-column:1/span 3;grid-row:1}.servicesItem:nth-of-type(2){grid-column:4/span 3;grid-row:1}.servicesItem:nth-of-type(3){grid-column:1/span 6;grid-row:2}.servicesItem:nth-of-type(4){grid-column:1/span 6;grid-row:3}}@media (min-width:1109px){.servicesItem:first-of-type{grid-column:1/span 2;grid-row:1}.servicesList{padding-top:0}.servicesItem:nth-of-type(2){grid-column:3/span 2;grid-row:1}.servicesItem:nth-of-type(3){grid-column:1/span 4;grid-row:2}.servicesItem:nth-of-type(4){grid-column:5/span 3;grid-row:2}}.work h2{color:#bd372e;font-size:var(--s1);line-height:1.2;text-align:center}.group{display:flex;justify-content:center}.work img{border-radius:10px;box-shadow:0 4px 9px -6px rgba(0,0,0,.75);margin:15px;width:21.9%}.work img:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:all .2s ease}#mobile{display:none}@media (max-width:1110px){.work img{margin:15px;width:20%}}@media (max-width:650px){#desktop{display:none}#mobile{display:grid;grid-template-columns:auto auto}.group img{margin-left:auto;margin-right:auto;width:85%}.gallery{display:flex;justify-content:center}.group{flex-direction:column}}*{box-sizing:border-box;margin:0;padding:0}.contactSection{margin:5em 0}.contactSection h1{color:#bd372e;font-size:var(--s1);line-height:1.2;text-align:center}.container{font-family:sans-serif;height:100vh;width:100vw}.contactForm,.container{align-items:center;display:flex;justify-content:center}.contactForm{border-radius:5px;gap:15rem;padding:1rem}.form-container,.left{width:25vw}.left{border-radius:5px;display:flex;justify-content:center;overflow:hidden}.right{margin:0;padding:0}.left img{object-fit:cover;-webkit-transform:scale(2.3);transform:scale(2.3);width:inherit}.right .contact{display:flex;gap:1rem;margin-right:1rem}.address,.form{display:flex;flex-direction:column;padding:1rem 0 0}.form input,textarea{background:none;border:none;border-bottom:2px solid #000;margin:5px 0;outline:none;padding:10px 0;width:100%}.usersubmit input{background-color:#bd372e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:0;padding:15px;transition:.3s;width:-webkit-min-content;width:min-content}.usersubmit input:hover{background-color:#99312a}.address{display:flex;flex-direction:column;gap:2rem}h4{margin-bottom:5px}textarea{resize:none}@media (max-width:1110px){.left{width:40vw}.right{width:35vw}}@media (max-width:1000px){.contactForm{display:block}.left{margin:0 auto 2em;width:50vw}.right{margin:0 auto;text-align:center}.right form{width:35vw}}@media (max-width:820px){.left{width:75vw}.right .form-container{margin-left:auto;margin-right:auto;width:50vw}.right{margin-left:auto}.right,.right .form{width:100%}}@media (max-width:500px){.left{width:90vw}.right .form-container{margin-left:auto;margin-right:auto;width:80vw}.right{margin-left:auto}.right,.right .form{width:100%}}@media (max-width:350px){.container{overflow:hidden}.left{height:20vh}.contact{flex-direction:column}}.footer .footerContact,.footer .main,.footer .resources{width:33%}.mobile{display:none}.desktop{display:flex;justify-content:space-between;width:100%}.logo{background:#fff;border-radius:8px;margin:0 0 4%;padding:10px;width:23rem}.footer{background:#bd372e;color:#fff;display:flex;justify-content:space-between;padding:0 5em 15px;text-align:center}.footer a{color:#ebebeb}.footer a:hover{color:#fff}.footer ul{padding:0}.footer h1{padding:20px 0 10px}@media (max-width:992px){.footer .footerContact,.footer .main,.footer .resources{width:100%}.footer .desktop{display:none}.footer .mobile{display:block;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=main.2e17062e.css.map*/