body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.btn{font-size:16px;font-weight:500}.three-btn{display:flex}.logo{width:80px}.light{background-color:#eff6f6}.txt-color{color:red}.login-btn{border:none;border-radius:4px;padding:7px 0;color:#fff;font-size:16px}.btn-logout,.login-btn{background-color:#c3272e}.btn-logout{padding:0 10px;border-radius:6px;border:none}@media (min-width:768px) and (max-width:991px){.three-btn{display:block}}@media only screen and (min-width:576px) and (max-width:767px){.three-btn{display:block}}@media only screen and (min-width:320px) and (max-width:767px){.three-btn{display:block}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.red-border-top{border-top:3px solid rgba(220,53,69,.4)}.text-bg{color:#c3272e}.slider{height:100vh;background-size:cover;background-position:50%;background-repeat:no-repeat}.slider:before{position:absolute;top:0;left:0;content:"";background-color:#000;height:100vh;width:100%;opacity:.6}.carousel-caption{padding-bottom:15rem}.carousel-indicators{bottom:100px}.title{color:#c3272e}.planners{text-align:justify}@media (min-width:768px) and (max-width:991px){.brand{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:576px) and (max-width:767px){.brand{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:320px) and (max-width:767px){.brand{grid-template-columns:repeat(2,1fr)}}.free{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 10% 0}.free-bg{background-color:#eff6f6;height:300px;margin:50px 0}.gallery-title{text-align:center;color:#c3272e;margin-bottom:30px}.img img{width:100%}.gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0}.img{position:relative;overflow:hidden}.img:hover img{-webkit-transform:scale(1.5);transform:scale(1.5);transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}.Photo-detail h2{background:#222;color:#fff}.Photo-detail p{font-size:17px}.Photo-detail{display:none;position:absolute;width:300px;top:0}.img:hover .Photo-detail{display:block;background-color:#000;opacity:.6;margin-top:70%;width:100%;transition:.3s}@media only screen and (min-width:576px) and (max-width:767px){.gallery{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:320px) and (max-width:767px){.gallery{grid-template-columns:repeat(1,1fr)}}.place-image{border-radius:5px;width:100%;height:300px}.place-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}@media (min-width:768px) and (max-width:991px){.place-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:576px) and (max-width:767px){.place-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:320px) and (max-width:767px){.place-container{grid-template-columns:repeat(1,1fr)}}.service{margin-bottom:50px;padding-bottom:20px;box-shadow:0 0 10px 0 rgb(0 0 0/10%)}.service,.service-image{border-radius:5px}.btn-regular{background-color:#c3272e}.btn-regular,.btn-regular:hover{padding:7px 20px;border-radius:6px;border:none}.btn-regular:hover{background-color:#000;color:#fff}.name{color:353535}.description{color:#6f6f6f}.service-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (min-width:768px) and (max-width:991px){.service-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:576px) and (max-width:767px){.service-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:320px) and (max-width:767px){.service-container{grid-template-columns:repeat(1,1fr)}}.about{margin:30px 0;padding:20px 0;display:flex}.about-area{display:grid;grid-template-columns:repeat(2,1fr);padding-top:50px}.about-text{background-color:#081839;text-align:left;padding:50px}.content{color:#19bde4}.image{background-position:50%;background-size:cover}.area{text-align:justify}.contact{display:flex;justify-content:center;align-items:center}.login-form{padding:0 30%}.bg-google{background-color:#c3272e;border:none;border-radius:6px;color:#fff;padding:0 20px}.logout-btn{padding:0;margin:0}.reg-btn{background-color:#c3272e;border:none;border-radius:6px;color:#fff;padding:7px 15px}.error img{height:80vh}.not-btn{padding:7px 30px;border-radius:5px;background-color:#c3272e;border:none;display:inline-block;margin-bottom:50px;color:#fff}button{text-align:center}
/*# sourceMappingURL=main.d29953e4.chunk.css.map */