.big-text{font-size:60px;font-weight:500;color:#000000;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.iframe-container{display:flex;justify-content:center;align-items:center;margin-top:20px}iframe{border:none}.image-container{position:relative}.text-overlay{position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#333080}@media (max-width: 576px){.embed-responsive iframe{width:100%;height:300px}}@media (min-width: 577px) and (max-width: 768px){.embed-responsive iframe{width:100%;height:400px}}@media (min-width: 769px){.embed-responsive iframe{width:100%;height:600px}}.carousel{border-radius:0 200px 0 200px;overflow:hidden;box-shadow:20px 0 20px -5px rgba(0,0,0,0.5)}.carousel-inner{border-radius:0 200px 0 200px}.navbar-nav a{color:#ffffff;font-weight:normal;text-decoration:none;padding:0 10px;font-size:x-large;font-family:fantasy}.navbar-nav a:hover{color:#4ecae6;text-decoration:none}.navbar-nav .active a{color:#4ecae6;text-decoration:overline}.navbar-nav>li>a:hover{background-color:transparent}.navbar-nav>li>a:focus{background-color:transparent;outline:none}.dropdown-menu a{color:black;background-color:transparent}.dropdown-menu a:active{background-color:transparent}.btn-custom{font-family:fantasy;color:#000000}.page-wrapper{position:relative;min-height:100%}.page-wrapper{position:relative;min-height:100%}.page-ruler{position:absolute;left:0;right:0;height:1px;background-color:black;bottom:20px;top:50px}.card{border-radius:10px;box-shadow:0 3px 3px rgba(255,255,255,0.605);overflow:hidden;transition:all 0.3s ease-in-out;color:black}.card:hover{border-radius:20px;box-shadow:0 5px 5px rgba(255,255,255,0.605)}.card img{width:100%;height:auto;object-fit:cover}.card h2{font-size:24px;font-weight:bold;margin:10px 0}.card p{font-size:16px;margin:5px 0}.card:hover{box-shadow:0 15px 15px rgba(0,0,0,0.3);transform:translate3d(0, -3px, 0)}@media (max-width: 575.98px){.card-columns{display:flex;flex-wrap:wrap;justify-content:center}}.contact-info{font-size:1.5rem;font-weight:normal;color:white}.image-container{position:relative}.image-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3rem;color:white}.about-me-image-text{color:white;background-color:#0026ff;padding:2px}.image-wrapper,.map-wrapper{box-shadow:0px 4px 8px rgba(0,0,0,0.455);padding:0rem}.image-wrapper img{max-width:100%;height:auto}.map-wrapper iframe{width:100%;height:100%}.lead{font-size:20px;font-weight:bold}.adjust-content{font-size:16px;width:80%;max-width:1200px;margin:0 auto;padding:20px;line-height:1.5}body,html{height:100%;margin:0;color:white}.giphy-embed{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-2}.page-wrapper-f-n,footer,.navbar{position:relative;z-index:1}.background-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:-1}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.trix-button--icon{color:#ffffff;-webkit-filter:invert(100%)}.trix-button-group .trix-button:hover{background-color:#555}trix-editor{min-height:500px}.error-message{color:red}
