.toast-card{border:2px dashed rgba(0,0,0,.5);position:fixed;min-width:-moz-max-content;min-width:max-content;max-width:95%;padding:6px 23px;border-radius:30px;left:50%;transform:translate(-50%,-50%);bottom:0;opacity:0;z-index:2;font-size:18px}.toast-card,.toast-card.active{transition:opacity 1s ease-in-out,bottom 1s ease-in-out}.toast-card.active{opacity:1;bottom:50%}.toast-card.positive{background:hsla(0,0%,100%,.8);color:#fff}.toast-card.negative{background:#f52b2b}#dropdown{width:auto;position:relative;display:flex;justify-content:center;align-items:center}.menuIcon{width:23px}#subMenu{position:absolute;background:rgba(137,126,174,.761);text-align:left;width:auto;z-index:2;border-top:0;top:39px;left:0;height:0;overflow:hidden;display:flex;flex-direction:column}#subMenu,#subMenu.active{transition:all .5s ease-in-out}#subMenu.active{padding:20px 0;height:200px}#subMenu .donate-button{border:1px solid #fff199;border-radius:5px;padding:4px 13px;text-align:center}#subMenu .donate-button a{color:#fff199!important}#header-container{width:100%;position:fixed;z-index:12;background:#000}#header-container .nav-bar{display:flex;flex-direction:row;justify-content:center;align-items:center;width:97%;height:50px;margin:0 auto;position:relative;z-index:2}#header-container .header-socials .header-icon{height:auto;width:55%;z-index:3}#header-container .header-drawer-wrapper{position:absolute}#header-container .southern-ocean-logo{max-width:30px;position:relative;cursor:pointer;animation:fadeDown 1s;z-index:3}#header-container .header-socials-drawer{position:relative;opacity:0;left:0;transition:all .5s ease-in-out;z-index:2}#header-container .header-socials-drawer.open-drawer{opacity:1;left:17px!important;transition:all .5s ease-in-out}#header-container .header-socials-drawer .header-icon{height:auto;width:50%}#header-container .southern-ocean-logo-mobile{max-width:30px;animation:fadeIn 1s;position:relative;top:-1px;right:2px}.bar-info{width:100%;align-self:center;justify-content:center}.bar-info,.nav-links{display:flex;align-items:center}.nav-links{flex-direction:row;color:#4377b7;font-size:12px;font-family:body-font;cursor:pointer;text-transform:uppercase;animation:fadeIn 2s}.nav-links div:hover{color:#8a80af}.nav-links .donate-button{border:1px solid #fff199;border-radius:5px;padding:4px 13px}.nav-links .donate-button a{color:#fff199!important}#app{background:#8a80af;position:relative;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden;width:100%;height:100%;padding:0}.header-icon{width:25px}.admin-container{width:70%}.password-form{width:35%}.admin,.password-form{position:relative}.hidden-toggle{width:-moz-fit-content;width:fit-content;border:1px solid #fff;border-radius:3px;height:30px}.hidden-toggle .true{border-right:1px solid #fff;padding:0 20px 0;color:#fff}.hidden-toggle .true.selected{color:#fff199}.hidden-toggle .false{padding:0 20px 0;color:#fff}.hidden-toggle .false.selected{color:#fff199}.admin-modes{position:relative;display:flex;flex-direction:row;justify-content:space-around;margin:0 0 10px;border-bottom:1px #000;padding:10px 25px;color:#fff;border-bottom:1px solid;transition:color .5s ease-in-out;width:100%}.admin-modes .admin-mode{font-size:12px;cursor:pointer}.admin-modes .admin-mode.active-mode{color:#8a80af;transition:color .5s ease-in-out}.admin-table .admin-table-header{width:100%}.admin-table .table-wrapper{width:100%;overflow:auto}.admin-table table{max-height:53vh;font-family:arial,sans-serif;border-collapse:collapse;width:100%}.admin-table table td,.admin-table table th{text-align:left;padding:8px}.admin-table table th{border-bottom:1px solid #fff}.admin-table table tr:nth-child(2n){background-color:rgba(81,81,81,.38)}.confirm-delete{position:absolute;background:rgba(0,0,0,.8);padding:3%;top:30%;border:1px solid #fff}.media-uploader{width:100%;height:auto!important;padding-top:10px!important;padding-bottom:10px!important;color:#444;background:#fff;border-radius:10px;border:1px solid #555}input[type=file]::file-selector-button{background:#8a80af;padding:0 10px;height:30px;border:1px solid #fff;border-radius:8px;color:#fff;text-transform:uppercase;font-size:17px;margin-right:20px;cursor:pointer}#mediaPreviewWindow{width:200px;position:relative}#mediaPreviewWindow .error{position:absolute;right:2px;z-index:12}#mediaPreviewWindow img,#mediaPreviewWindow video{width:100%}.admin-saving{position:fixed;width:100%;height:100%;top:0;left:0;z-index:123;background:radial-gradient(rgba(0,0,0,.741),transparent)}.admin-saving #spinning_heads{width:140px;height:140px;border-radius:740px;background:rgba(0,0,0,.5)}.admin-actions{margin-bottom:100px}.contact{height:auto;z-index:1;position:relative;top:0;width:100%;display:block}.contact-form-wrapper{height:100vh;width:100%;border-radius:3px;padding-bottom:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-form{display:inline-block;text-align:left;width:55%;height:50%}.contact-form form{box-sizing:border-box;display:inline-block;width:100%}#content{height:auto;overflow:auto;padding:0;width:100%;margin:0 auto;position:relative}#content .to-top-button{position:fixed;bottom:10vh;right:5%;font-size:32px;cursor:pointer;border:2px wavy;padding:8px 20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:123}#content .logo-wrapper{height:calc(100vh - 90px)}#content .logo-wrapper .sos-logo{height:auto;width:50%;display:inline-block;animation:fadeIn 1.5s;max-width:580px}.team-member{margin:30px 0;height:auto;width:85%!important}.team-member.no-img{height:auto;justify-content:flex-start;flex-direction:row!important}.team-member.no-img .member-details{padding:0!important}.member-details{width:100%}.member-details .member-name{word-break:break-word}.member-details .member-summary{transition-delay:.4s;text-align:left;font-style:italic;margin:5px 0 10px 0}.member-details .member-description{transition-delay:.4s;font-size:20px;margin:0 0 15px 0}.member-details .member-description div{margin:10px 0 0 0}.member-img{width:50%;max-width:500px;height:auto;max-height:100%;position:relative;opacity:1;float:left;padding-left:0;padding-right:30px;padding-bottom:15px}.team-member:nth-child(2n+2){flex-direction:row-reverse}.team-member:nth-child(2n+2) .member-img{padding-left:30px;padding-bottom:15px;padding-right:0;float:right}.team-header{position:relative;height:calc(100vh - 100px);font-family:TNanti}.team-header .team-header-text{font-size:1.5em;margin-bottom:25px}.team-header .team-header-text:nth-child(2){transition-delay:.4s}.team-header .team-header-text:nth-child(3){transition-delay:.8s}.team{height:auto;z-index:1;position:relative;top:0;width:100%;display:block}.team-scroll{height:40px}.arrow-down{height:8px;width:8px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.team-members{padding:30px 0;min-height:100vh}.about-page{height:auto;overflow-y:auto;overflow-x:hidden}.about{height:calc(100vh - 90px);width:100%}.about .section{width:85%}.community-section{font-size:17px}.section-title{display:inline-block;font-size:2em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0;font-weight:700;unicode-bidi:isolate}.section-title .title-icon{cursor:pointer;display:inline-block;transition:all .5s ease-in-out}.section-sub-title{font-size:1.1em;font-weight:700;margin-bottom:15px;margin-top:10px;cursor:pointer}.sub-section-title{font-size:30px;margin:20px 0 25px;font-weight:700}.community{overflow:auto;width:100%}.community .section{width:85%}.events{min-height:calc(100vh - 59px);height:auto;overflow:auto;width:100%}.events .givebutter-form{width:auto;min-width:330px}.events .section{display:flex;align-self:center;flex-direction:column;align-items:center}.events .section .event-title{right:15px;position:relative}.event{position:relative;width:100%}.event img{width:38%}.event .event-title{font-size:42px;position:relative;padding-left:15px;text-wrap:nowrap}@font-face{font-family:body-font-italic;src:url(../fonts/ArgentumNovus-Italic.2f95e49a.ttf) format("truetype")}@font-face{font-family:body-font;src:url(../fonts/ArgentumNovus-Regular.f90ef433.ttf) format("truetype")}@font-face{font-family:body-font-light;src:url(../fonts/ArgentumNovus-Regular.f90ef433.ttf) format("truetype")}@font-face{font-family:rock-salt;src:url(../fonts/RockSalt-Regular.ee9ed85e.ttf) format("truetype")}@font-face{font-family:TNanti;src:url(../fonts/TNanti-Demo.f135c84b.otf) format("truetype")}body,html{height:100%;color:#fff;font-family:body-font;margin:0;background:#fff;word-spacing:0;letter-spacing:1px;overflow-x:hidden}.primary{color:#8a80af}a{text-decoration:none;cursor:pointer;z-index:20}a,a:visited{color:#fff}a.error:hover{color:red!important}a.active{color:#8a80af}button{padding:0 20px;height:50px;background:none;border:1px solid #fff;border-radius:8px;color:#fff;text-transform:uppercase;font-size:17px;margin-top:20px;cursor:pointer}button.primary{background:#8a80af;color:#fff;border-color:#8a80af}button.error{background:#f52b2b;color:#fff;border-color:#f52b2b}textarea{color:#fff;background:none;border:1px solid #fff;width:calc(100% - 6px);padding:0 0 0 1%;border-radius:3px;font-family:arial;padding-top:10px;font-size:20px;outline:none;-ms-box-sizing:content-box;box-sizing:content-box}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;color:#fff}::-moz-placeholder{color:#fff;opacity:1}::placeholder{color:#fff}input,input[type=file],select{color:#fff!important;border:1px solid #fff;background:none;margin-bottom:20px;border-radius:3px;font-size:20px;width:calc(100% - 6px);height:45px;outline:none;padding:0 0 0 1%;-ms-box-sizing:content-box;box-sizing:content-box}select option{margin:40px;background:#4377b7;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4)}.hover-style:hover{color:#8a80af;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-bar{display:flex;flex-direction:row;align-items:center;width:97%;height:50px;margin:0 auto;position:relative}.fine-print{font-size:12px;color:#e9eff1;font-family:body-font-light}.soft-text{color:#ececec}.accent-text{color:#fff199}.plain-text{font-size:12px}.disabled{color:#a0a0a0}.disabled:hover{color:#a0a0a0;cursor:default}.scroll-fade-down{opacity:1;transform:translateY(0);filter:blur(0);transition:all 1s ease-in-out}.scroll-fade-down.hidden{opacity:0;filter:blur(5px);transform:translateY(-100%);transition:all 1s ease-in-out}.scroll-fade-left{opacity:1;transform:translateX(0);filter:blur(0);transition:all .5s ease-in-out}.scroll-fade-left.hidden{opacity:0;filter:blur(5px);transform:translateX(-100%);transition:all 1.5s ease-in-out}.scroll-fade-right{opacity:1;transform:translateX(0);filter:blur(0);transition:all .5s ease-in-out}.scroll-fade-right.hidden{opacity:0;filter:blur(5px);transform:translateX(100%);transition:all .5s ease-in-out}.wave-left{transform:translateX(0)}.wave-left,.wave-left.hidden{transition:all 1.25s ease-in-out}.wave-left.hidden{transform:translateX(-10%)}.wave-right{transform:translateX(0)}.wave-right,.wave-right.hidden{transition:all 1.25s ease-in-out}.wave-right.hidden{transform:translateX(10%)}.fly-right{transform:translateX(-70%) translateY(0)}.fly-right,.fly-right.hidden{transition:all 2s ease-in-out}.fly-right.hidden{transform:translateX(100%) translateY(-200%)}.fade-down{animation:fadeDown 1s}.fade-in{animation:fadeIn 1s}.fade-in-delayed{animation:fadeIn 2.5s}.pulse{animation:pulseAnimation 3s infinite}.float-effect{animation:floatEffect 15s infinite}.drop-down{animation:dropDown .5s}.router-link-active{color:#fff199!important}@keyframes pulseAnimation{0%{box-shadow:0 0 5px 0 hsla(0,0%,100%,.7)}to{box-shadow:0 0 15px 10px hsla(0,0%,100%,0)}}@keyframes dropDown{0%{opacity:0;transform:translateY(-15%);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-100%);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeIn{0%{opacity:0;filter:blur(0)}to{opacity:1;filter:blur(0)}}@keyframes floatEffect{0%{transform:scale(1) rotate(0)}25%{transform:scale(.95) rotate(3deg)}50%{transform:scale(1) rotate(-4deg)}75%{transform:scale(.95) rotate(-2deg)}to{transform:scale(1) rotate(0)}}@keyframes shoreLine{0%{top:134vh}50%{top:25vh}75%{top:-17vh}90%{top:25vh}to{top:134vh}}@media screen and (max-width:699px){.header{font-size:12px}#dropdown .givebutter-button{margin-top:1rem;margin-left:1rem}.logo-wrapper .sos-logo{width:85%!important}.member-img{width:100%;float:none!important;padding:0 0 40px 0!important}.contact-form,.team-member{width:90%}.admin-container{width:95%}.admin-table .admin-table-header{width:100%;flex-direction:column}.admin-table .admin-table-header div{margin:0 0 15px 0}.admin-actions{margin-bottom:175px}.fly-right{transform:translateX(0) translateY(-500%)}.fly-right,.fly-right.hidden{transition:all 2s ease-in-out}.fly-right.hidden{transform:translateX(100%) translateY(-200%)}#content{height:calc(100vh - 57px)}.section-title{font-size:1.3em}.section-sub-title{font-size:1.1em;font-weight:700}.sub-section-title{font-size:1.3em;margin:20px 0 15px;font-weight:700}.section-details{font-size:15px}#header-container{height:50px}#header-container .nav-bar{width:95%;justify-content:space-between}.text-h1{font-size:2.1em!important}.text-h2{font-size:1.35em!important}.text-h3{font-size:.6em!important}.events{min-height:calc(100vh - 55px);height:auto;overflow:auto;width:100%}.event{width:90%}.event .event-title{margin-top:20px}.event img{width:100%!important}}@media screen and (max-width:799px){#content{height:calc(100vh - 57px)}.password-form{width:90%}}@media screen and (max-width:1024px)and (max-height:1370px)and (min-height:1024px){.password-form{width:50%}}.position-relative{position:relative}.position-absolute{position:absolute}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-h1{font-size:2.5em}.text-h2{font-size:1.75em}.text-h3{font-size:1em}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.error{color:#f52b2b}.cursor-pointer{cursor:pointer}.full-width{width:100%}.full-height{height:100%}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.justify-end{justify-content:flex-end!important}.justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-center{justify-content:center!important}.self-end{justify-self:flex-end!important}.self-start{justify-self:flex-start!important}.self-between{justify-self:space-between!important}.self-center{justify-self:center!important}.pl-none{padding-left:0}.pr-none{padding-right:0}.pt-none{padding-top:0}.pb-none{padding-bottom:0}.pa-none{padding:0}.pl-xl{padding-left:3rem}.pr-xl{padding-right:3rem}.pt-xl{padding-top:3rem}.pb-xl{padding-bottom:3rem}.pa-xl{padding:3rem}.px-xl{padding:0 3rem}.pl-lg{padding-left:2rem}.pr-lg{padding-right:2rem}.pt-lg{padding-top:2rem}.pb-lg{padding-bottom:2rem}.pa-lg{padding:2rem}.px-lg{padding:0 2rem}.pl-md{padding-left:1rem}.pr-md{padding-right:1rem}.pt-md{padding-top:1rem}.pb-md{padding-bottom:1rem}.pa-md{padding:1rem}.px-md{padding:0 1rem}.pl-sm{padding-left:.5rem}.pr-sm{padding-right:.5rem}.pt-sm{padding-top:.5rem}.pb-sm{padding-bottom:.5rem}.pa-sm{padding:.5rem}.px-sm{padding:0 .5rem}.mt-auto{margin-top:auto}.ml-none{margin-left:0}.mr-none{margin-right:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.ma-none{margin:0}.ml-xl{margin-left:3rem}.mr-xl{margin-right:3rem}.mt-xl{margin-top:3rem}.mb-xl{margin-bottom:3rem}.ma-xl{margin:3rem}.my-xl{margin:3rem auto}.mx-xl{margin:auto 3rem}.ml-lg{margin-left:2rem}.mr-lg{margin-right:2rem}.mt-lg{margin-top:2rem}.mb-lg{margin-bottom:2rem}.ma-lg{margin:2rem}.my-lg{margin:2rem auto}.mx-lg{margin:auto 2rem}.ml-md{margin-left:1rem}.mr-md{margin-right:1rem}.mt-md{margin-top:1rem}.mb-md{margin-bottom:1rem}.ma-md{margin:1rem}.my-md{margin:1rem auto}.mx-md{margin:auto 1rem}.ml-sm{margin-left:.5rem}.mr-sm{margin-right:.5rem}.mt-sm{margin-top:.5rem}.mb-sm{margin-bottom:.5rem}.ma-sm{margin:.5rem}.my-sm{margin:.5rem auto}.mx-sm{margin:auto .5rem}