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}.App{text-align:center}body{background:url(/static/media/palmTreeBackground.b88ad523.jpg) no-repeat 50% fixed;background-size:cover}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Navbar{width:100%;height:100px;position:fixed;top:0;left:0;z-index:100;background-color:#87cefa}.nav-items-container{width:90%;margin:0 auto}.nav-items-mobile-container{font-size:1.5rem;position:absolute;top:100px;left:70%;width:30%;text-align:left;box-shadow:0 0 2px 0 #333;background-color:#87cefa}@media only screen and (min-width:569px){.Navbar{height:inherit}}.nav-link-mobile{padding:2%;border:2px solid #87cefa;transition:box-shadow .25s;background-color:#fff}.nav-link-mobile:hover{box-shadow:0 0 5px 0 #333;cursor:pointer}.nav-link-mobile:active{box-shadow:none}.nav-link-mobile>a{text-decoration:none;color:#000}@media only screen and (max-width:424px){.nav-link-mobile>a{font-size:1.2rem}}@media only screen and (max-width:353px){.nav-link-mobile>a{font-size:1rem}}.nav-link{width:25%;display:inline-block;padding:25px 0}.nav-link>a{text-decoration:none;display:inline-block;color:#fff;width:100px;padding:10px 0;transition:border .2s}.nav-link>a:hover{border:4px solid #fff}.Hamburger-Button{float:right;width:200px;margin:2%}#mobile-menu-button{width:80px;height:80px;box-shadow:0 0 1px 0 #333;border-radius:15px;transition:box-shadow .25s}#mobile-menu-button:hover{box-shadow:0 0 5px 0 #333;cursor:pointer}#mobile-menu-button:active{box-shadow:none}.home-title{margin-top:110px}.Home{font-family:serif}#mainProgram{border:2px solid #000;box-shadow:10px 10px 10px 0 #555}.home-program-card{width:90%;margin:5% auto;padding:2%;background-color:hsla(0,0%,100%,.75);border-radius:10px;box-shadow:0 0 4px 0 #555}table{margin:0 auto}.td-titles{font-weight:900}#church-name{margin-bottom:0}#church-address{margin-top:0;margin-bottom:10%}.eulogy-paragraph{width:90%;margin:3% auto;text-align:left}.first-set-image,.second-set-image{margin:5% auto;width:50%}.service-video-container{width:90%;margin:7% auto}.service-video{width:80%;height:300px;box-shadow:0 0 4px 0 #555;border-radius:10px}@media only screen and (max-width:615px){.service-video{height:250px}}@media only screen and (min-width:1199px){.service-video{height:400px}}@media only screen and (max-width:1112px){.name-input{width:80%}.form-name-row{margin-bottom:40px}.form-name-label-row{width:80%}#message,.form-message-label-row{width:90%}}.Guest-Book-Form{position:relative;margin:7% auto;padding:10% 0;width:80%}.form-name-row{width:100%;display:inline-block}.form-name-col{width:50%;display:inline-block}.form-name-label-row{width:50%;margin:0 auto;text-align:left}.name-input{width:50%}.form-message-label-row{width:75%;text-align:left;margin:0 auto}#message{width:75%;height:200px;margin-bottom:10px}.guest-book-submit-button{background-color:#87cefa;border:none;padding:10px;border-radius:20px;color:#fff;box-shadow:0 0 1px 0 #555;transition:box-shadow .25s,color .25s}.guest-book-submit-button:hover{box-shadow:0 0 4px 0 #555;cursor:pointer}.guest-book-submit-button:active{box-shadow:none;color:#000}#message-label,.form-name-input-label{font-family:sans-serif;font-size:1.25rem;font-weight:900}.confirmation-message{color:#87cefa}.error-message{color:red}@media only screen and (max-width:568px){.form-name-col{width:100%;text-align:center}.form-name-col,.form-name-row{margin-bottom:20px}}.Gallery{position:relative}.gallery-back-button{position:absolute;top:0;left:20px;background-color:#87cefa;padding:1%;border-radius:10px;box-shadow:none;transition:box-shadow .25s,border-radius .25s}.gallery-back-button:hover{box-shadow:0 0 5px 0 #555;border-radius:0}@media only screen and (max-width:568px){.Gallery{margin-top:110px}}@media only screen and (max-width:492px){.gallery-back-button{top:-25px}}.Album-Container{width:50%;margin:5% auto;background-color:hsla(0,0%,100%,.75);padding:2%;border-radius:10px;box-shadow:0 0 4px 0 #555}.album-title{font-size:1.5rem;font-weight:500;font-family:serif}.album-thumbnail{height:200px;box-shadow:0 0 2px 0 #555;border-radius:20px;transition:box-shadow .5s,border-radius .5s;object-fit:contain}#third-album-thumbnail{width:80%;height:auto}.album-thumbnail:hover{box-shadow:0 0 7px 0 #555;border-radius:0}.selected-album-title{margin-top:150px}.Post{background-color:hsla(0,0%,100%,.8);border-radius:10px;box-shadow:0 0 4px 0 #555;width:80%;margin:4% auto}.img-container{width:100%}.shared-img{width:100%;margin:0 auto;object-fit:contain;border-radius:10px 10px 0 0}.post-details-container{width:100%;text-align:left}.post-caption-row,.post-sharer-details-row{width:90%;margin:0 auto}.post-caption-row{font-size:.75rem}.post-caption-row>p{margin-top:0}.post-user-name{margin-bottom:0}.comments-container{margin-top:10%;width:100%;padding:5% 0;border-radius:0 0 10px 10px}.show-comment-button{background-color:#fff;padding:1% 2%;border-radius:10px;border:0;box-shadow:0 0 2px 0 #555;transition:box-shadow .25s,border-radius .5s}.show-comment-button:hover{box-shadow:0 0 5px 0 #555;border-radius:0}.show-comment-button:active{box-shadow:none}.Comment-Form{animation-name:OPACITY-APPEAR;animation-duration:.5s;animation-iteration-count:1}@keyframes OPACITY-APPEAR{0%{opacity:0}to{opacity:1}}.comment-form-name-row{width:100%}.comment-form-name-col{display:inline-block;width:50%;margin-bottom:5%}.comment-form-fName-label-row,.comment-form-lName-label-row{text-align:left;width:50%;margin:0 auto;font-weight:700;font-size:.75rem}.comment-form-name-input{text-align:left;width:50%;margin:0 auto;box-shadow:0 0 4px 0 #555;border:0;border-radius:5px}.comment-form-content-label-row{width:65%;font-weight:700;font-size:.75rem;margin:0 auto;text-align:left}#commentFormContent{width:65%;box-shadow:0 0 4px 0 #555;border:0;border-radius:5px}.Comments{margin:0 auto;overflow:auto;height:150px}.Comment,.Comments{width:90%;padding:2%}.Comment{margin:5% auto;text-align:left;background-color:#faeb00;border-radius:15px;box-shadow:0 0 5px 0 #555}.comment-name-row{font-weight:700;font-size:.75rem}.comment-content-row{font-weight:500;font-size:.75rem}.Share-Form{background-color:rgba(173,216,230,.5);padding:4% 0;width:80%;margin:0 auto 10%;border-radius:10px;box-shadow:0 0 3px 0 #555}.share-form-name-col{width:50%;display:inline-block}.share-form-first-name-label-row,.share-form-last-name-label-row{text-align:left;width:65%;margin:0 auto;font-weight:700}.share-form-first-name-input-row,.share-form-last-name-input-row{width:90%;margin:0 auto 7%}.share-form-other-details-row{margin-top:2%}.file-upload-label{margin-right:10px;font-weight:700}.share-form-file-upload-container{width:90%;margin:0 auto}.share-form-name-input{border-radius:5px;border:none;box-shadow:0 0 3px 0 #555;transition:box-shadow .25s}.share-form-name-input:focus{box-shadow:none}.share-form-caption-container{margin:5% auto}.share-form-caption-label-row{width:75%;margin:0 auto;text-align:left;font-weight:700}#caption{width:75%;height:150px;border-radius:5px;border:0;box-shadow:0 0 3px 0 #555}.share-form-upload-button{padding:1% 2%;border-radius:10px;border:0;background-color:rgba(255,255,0,.75);transition:border-radius .25s,box-shadow .25s,background-color .25s}.share-form-upload-button:hover{box-shadow:0 0 3px 0 #555;border-radius:0;background-color:#ff0}.posts-container{width:90%;margin:5% auto}.Show-Button{margin:5% 0;transition:box-shadow .25s,border-radius .25s;padding:1% 2%;border-radius:20px;border:none;background-color:#add8e6}.Show-Button:hover{box-shadow:0 0 5px 0 #555;border-radius:0}
/*# sourceMappingURL=main.d28f1d4f.chunk.css.map */