.service{width:100%;background:repeating-linear-gradient(to right,rgba(195,171,209,0.5),rgba(195,171,209,0.5) 6.5%,transparent 6.5%,transparent 8.5%);color:#c2acd1}.serviceTitle{padding-top:13vh;color:#59628d;font-family:Gill,serif;font-weight:200;font-size:calc(75% + 1vw + 1vh)}.bottom2{background-color:#59628d;height:1px;width:260px;margin:-1.9rem auto 0;margin-top:.01rem;margin-bottom:10%}.serviceRow{padding-bottom:30vh}.card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.flip-cardLeft{position:relative;box-shadow:0 4px 8px rgba(0,0,0,0.8);right:12%;bottom:-15rem;width:75%;height:17rem;transition:all 1s ease-in-out;transform-style:preserve-3d;background:linear-gradient(to top,#ffe9ff,white);font-family:'Gill Sans',sans-serif;color:#59628d}.flip-cardRight{position:relative;box-shadow:0 4px 8px rgba(0,0,0,0.8);left:37%;bottom:-15rem;width:75%;height:17rem;transition:all 1s ease-in-out;transform-style:preserve-3d;background:linear-gradient(to top,#ffe9ff,white);font-family:'Gill Sans',sans-serif;color:#59628d}.flip-card-back{transform:rotateY(180deg)}.do-flip{transform:rotateY(-180deg)}.flip-card-btn-turn-to-back,.flip-card-btn-turn-to-front{visibility:hidden;border-radius:0}.flip-card-btn-turn-to-back{border:2px solid #59628d;background:transparent;color:#59628d}.flip-card-btn-turn-to-back:hover{background:#59628d;color:#c2acd1}.flip-card-btn-turn-to-front{border:2px solid #59628d;background:transparent;color:#59628d}.flip-card-btn-turn-to-front:hover{background:#59628d;color:#c2acd1}.flip-card-front,.flip-card-back{overflow:auto;height:100%;position:absolute;padding:1rem;display:grid;place-items:center;backface-visibility:hidden;z-index:2;border-radius:0;background:linear-gradient(to top,#ffe9ff,white);width:100%}.flip-card-front{background:linear-gradient(to top,#ffe9ff,white)}.flip-card-back{background:linear-gradient(to top,#ffe9ff,white);transform:rotateY(180deg)}.flip-card-front{background:linear-gradient(to top,#ffe9ff,white)}.flip-card-back h4{background:linear-gradient(to top,#ffe9ff,white)}.card-title{font-size:calc(1rem + 1vw);padding-bottom:1rem;font-family:'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif}.card-text{font-size:calc(0.75rem + 0.20vw);font-family:'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif}.cardBack-title{margin-bottom:2rem}.cardBack-text{font-size:calc(0.9rem + 0.21vw);padding-bottom:1rem}.card-btn{color:#59628d;border-color:#59628d;font-size:calc(1rem + 0.1vw)}.card-btn:hover{color:#ffe9ff;background:#59628d}.service img{box-shadow:0 4px 8px rgba(0,0,0,0.4)}#first-image{opacity:0;transform:translateX(-50px);transition:all 1s ease-in-out}#first-image.visible{opacity:1;transform:translateY(0)}#third-image{opacity:0;transform:translateX(-50px);transition:all 1s ease-in-out}#third-image.visible{opacity:1;transform:translateY(0)}#fifth-image{opacity:0;transform:translateX(-50px);transition:all 1s ease-in-out}#fifth-image.visible{opacity:1;transform:translateY(0)}#second-image{opacity:0;transform:translateX(50px);transition:all 1s ease-in-out}#second-image.visible{opacity:1;transform:translateX(0)}#fourth-image{opacity:0;transform:translateX(50px);transition:all 1s ease-in-out}#fourth-image.visible{opacity:1;transform:translateX(0)}.price-wrapper{text-align:right}.price-wrapper br{display:block;margin-top:1px}@media(max-width:767px){.flip-cardLeft{width:100%;right:0;bottom:0;height:14rem}.flip-cardRight{width:100%;left:0;bottom:0;height:14rem}.serviceRow{padding-bottom:8vh}.cardBack-title{margin-bottom:1rem;font-size:15px}.cardBack-title{padding-bottom:0}.cardBack-text{font-size:calc(0.9rem + 0.20vw)}}@media(min-width:800px) and (max-height:500px){.flip-cardLeft{bottom:-20vh;width:110%;height:49vh}.card-title{font-size:20px}.card-text{font-size:15px;margin-bottom:0}.cardBack-text{font-size:15px}.flip-cardRight{bottom:-20vh;width:110%;height:49vh;left:3%}.cardBack-title{margin-bottom:1rem;font-size:17px}.cardBack-title{padding-bottom:0}}@media(min-width:800px) and (max-width:810px) and (min-height:1080px) and (max-height:1280px){.flip-cardLeft{width:105%;bottom:-5rem;height:14rem}.flip-cardRight{width:105%;bottom:-5rem;height:14rem;left:10%}.cardBack-text{font-size:18px}.card-text{padding-bottom:0}}@media(width:1080px) and (height:810px){.flip-cardLeft{bottom:-8rem;width:90%;height:15rem}.flip-cardRight{bottom:-8rem;width:90%;height:15rem;left:22%}}@media(max-width:280px) and (min-height:650px) and (max-height:655px){.cardBack-text{font-size:calc(0.60rem + 0.20vw)}.card-text{font-size:calc(0.70rem + 0.20vw)}}