.angled-div{clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}.angled-div-gold{clip-path:polygon(0 20%,84% 20%,100% 100%,0 100%)}.review.active{height:120px}.loading-bar{background-color:#3498db}.frontpage__heading-text{font-size:2.2rem;font-weight:700}.review__text{font-size:1.6rem;font-style:italic}.review__name{font-size:1.2rem;padding-top:.5rem;color:#b4b4b4}.frontpage__services{display:flex}.frontpage__car-container{display:flex;flex-direction:column;position:relative;background:#000000}.frontpage__car{height:500px;width:100%;object-fit:cover;filter:brightness(.3) blur(4px)}.frontpage__container{position:absolute;width:100%;top:0;display:flex;flex-direction:row}.frontpage__text{position:relative;font-size:1.3rem;top:0;width:38%;margin-top:0;margin-bottom:0;margin-left:20%;height:30rem;color:white;text-align:start;z-index:5}.frontpage__text-col1{display:grid;grid-template-rows:1fr 1fr;padding-bottom:50px;align-items:center}.quote-button{width:auto;display:inline-block;padding:10px 20px;border:2px solid white;border-radius:25px;color:white;text-decoration:none;font-size:1.3rem;transition:background-color .3s ease,color .3s ease}.stars{display:flex;flex-direction:row}.quote-button-container{padding-top:50px}.quote-button:hover{background-color:white;color:black}.frontpage__divider{margin:0;width:2px;background-color:#FFFFFF}.frontpage__textt{width:27%;position:relative;top:0;text-align:start;font-size:1.3rem;flex-direction:column;grid-template-rows:1fr 1fr 3fr;height:20rem;gap:40px;align-items:center;margin:0 0 0 3%;color:white;font-size:x-large}.google-reviews{font-size:1.2rem}.google-reviews,.review-container{display:flex;flex-direction:column}.review-container{margin-bottom:10px;gap:20px}.google-reviews .stars{color:#FFD700;margin-right:10px}.google-reviews .rating{font-weight:700;margin-right:10px}.google-reviews .reviews{color:#b4b4b4}@media screen and (max-width:960px){.frontpage__container{display:flex;flex-direction:column}.frontpage__text{position:relative;top:0;width:100%;margin-top:0;margin-bottom:0;margin-left:0;color:white;text-align:start;z-index:5}.frontpage__text-col1{padding-left:30px;padding-right:30px;padding-top:20px}.frontpage__heading-text{font-size:x-large}.review__name,.review__text{font-size:large}.loading-bar{top:100px}.quote-button-container{padding-top:0}.quote-button{font-size:large;width:auto;display:inline-block;padding:3px 6px;border:2px solid white;border-radius:25px;color:white;text-decoration:none;transition:background-color .3s ease,color .3s ease}.frontpage__textt{overflow:hidden}.frontpage__car{height:25rem;width:100%;object-fit:cover;filter:brightness(.3) blur(4px)}.signup__button{display:flex;justify-content:center;align-items:center;width:80%;margin:0;text-decoration:none}.navbar__contact{display:none}}.reviews-carousel{position:relative;width:100%;max-width:600px;overflow:hidden;padding-top:0}.review{display:none;font-size:1.6rem;font-style:italic;height:6rem}.review.active{display:block;padding-bottom:150px}.loading-bar{position:absolute;bottom:0;left:0;height:5px;background-color:#FFFFFF;width:0;transition:width 5s linear}