@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}#navbar{background-color:#f4f7f9;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#333;display:flex;font-family:Arial,sans-serif;left:0;min-width:320px;padding:15px 10px;position:fixed;top:0;width:100%;z-index:100}#navbar .navbar-top{margin-bottom:10px}#navbar .navbar-bottom,#navbar .navbar-top{align-items:center;display:flex;justify-content:space-between;width:100%}#navbar .hamburger-menu{cursor:pointer;display:block;margin-right:10px;padding:5px}#navbar .hyroclipse-logo{align-items:center;display:flex;flex-grow:1;justify-content:center}#navbar .navbar-hyroclipse-logo{border:2px solid #e6e6e6;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);height:56px;object-fit:cover;width:56px}#navbar .hyrofits-logo,#navbar .navbar__search{align-items:center;display:flex}#navbar .navbar__search{flex-grow:1;margin-left:10px;position:relative}#navbar .search-input{border:1px solid #ccc;border-radius:20px;flex-grow:1;font-size:16px;padding:5px 10px;width:100%}#navbar .search-icons{align-items:center;display:flex;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#navbar .search-icon{color:#aaa;cursor:pointer}#navbar .clear-search-icon{color:#aaa;cursor:pointer;margin-right:10px}#navbar .nav-icons,#navbar .nav-icons-large{display:none}#navbar .navbar-item{align-items:center;background:none;border:none;border-radius:20px;color:#333;cursor:pointer;display:flex;font-size:1.5rem;margin:0 5px;padding:5px 10px}#navbar .navbar-item:hover{color:#007bff}#navbar .navbar-icon{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}#navbar .navbar-logo{height:30px;margin:0;width:30px}#navbar .navbar-item .unread-messages-count{background-color:red;border-radius:50%;color:#fff;font-size:.75rem;font-weight:700;min-width:1.5em;padding:.25em .4em;position:absolute;right:-10px;text-align:center;top:-10px}.desktop-only-icons{display:none}@media (max-width:1180px){#navbar{flex-direction:row;height:auto;padding:10px}#navbar .navbar-top{margin-bottom:0;margin-right:10px}#navbar .navbar-bottom,#navbar .navbar-top{align-items:center;display:flex;justify-content:flex-start;width:auto}#navbar .navbar-bottom{flex-grow:1}#navbar .hamburger-menu{font-size:1.5rem;padding:5px}#navbar .hamburger-menu,#navbar .hyroclipse-logo{align-items:center;display:flex;margin-right:10px}#navbar .hyroclipse-logo{flex-grow:0;justify-content:center}#navbar .navbar-hyroclipse-logo{height:56px;width:56px}#navbar .navbar__search{flex-grow:1;margin:0 10px;max-width:none}#navbar .search-input{font-size:16px;height:35px;padding:5px 10px}#navbar .hyrofits-logo,#navbar .nav-icons,#navbar .nav-icons-large{display:none}#navbar .navbar-item{font-size:1.2rem;margin:0;padding:0}}@media (min-width:1181px){#navbar{flex-direction:row;justify-content:space-between;padding:10px 20px}#navbar .navbar-left{align-items:center;display:flex;flex-grow:1}#navbar .hamburger-menu,#navbar .navbar-bottom,#navbar .navbar-top{display:none}#navbar .navbar__search{margin-left:30px;max-width:500px}#navbar .nav-icons-large{margin-left:20px;margin-right:20px}#navbar .nav-icons,#navbar .nav-icons-large{align-items:center;display:flex}#navbar .nav-icons-large .navbar-icon{cursor:pointer;font-size:22px;height:32px;margin:0 10px;width:32px}#navbar .nav-icons-large .navbar-icon:hover{color:#007bff}#navbar .nav-icons .navbar-item{align-items:center;background-color:#fff;border:2px solid #333;border-radius:20px;display:flex;font-size:1.1rem;margin:0 5px;padding:5px 15px;transition:all .2s ease}#navbar .nav-icons .navbar-item:hover{background-color:#f8f9fa;color:#007bff}#navbar .nav-icons .navbar-item .navbar-icon{height:16px;margin-right:5px;width:16px}#navbar .nav-icons .navbar-item .text{font-size:.9rem;font-weight:500}#navbar .nav-icons .logo-link{background:none;border:none;margin-right:15px;padding:0}}@media (min-width:1264px){#navbar .navbar-item{border-radius:12px;font-size:1.1rem;padding:5px 10px}#navbar .navbar__search{margin-left:250px;margin-right:auto;max-width:900px}#navbar .navbar-icon{height:12px;width:12px}.navbar-icon-bio,.navbar-icon-explore,.navbar-icon-newposts{font-size:22px!important;height:32px!important;width:32px!important}}@media (min-width:1300px){#navbar .navbar-item{border-radius:12px;font-size:1.1rem;padding:5px 10px}#navbar .navbar__search{margin-left:250px;margin-right:auto;max-width:900px}#navbar .nav-icons-large .navbar-icon{height:32px;margin:0 20px;width:32px}#navbar .navbar-icon{height:12px;width:12px}}@media only screen and (min-width:768px) and (max-width:1180px){#navbar{flex-direction:row;height:auto;padding:10px}#navbar .navbar-top{margin-bottom:0;margin-right:10px}#navbar .navbar-bottom,#navbar .navbar-top{align-items:center;display:flex;justify-content:flex-start;width:auto}#navbar .navbar-bottom{flex-grow:1}#navbar .hamburger-menu{font-size:1.5rem;padding:5px}#navbar .hamburger-menu,#navbar .hyroclipse-logo{align-items:center;display:flex;margin-right:10px}#navbar .hyroclipse-logo{flex-grow:0;justify-content:center}#navbar .navbar__search{flex-grow:1;margin:0 10px;max-width:none}#navbar .nav-icons,#navbar .nav-icons-large{display:none}#navbar .navbar-item{font-size:1.2rem;margin:0;padding:0}#navbar .hyrofits-logo{display:none}}@media only screen and (min-device-width:820px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){#navbar .navbar__search{margin-left:200px;max-width:40%}#navbar .navbar-item{font-size:1rem;padding:5px 10px}#navbar .navbar-icon{height:18px;width:18px}#navbar .navbar-logo{height:30px;width:30px}}@media only screen and (min-device-width:1024px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){#navbar .navbar__search{margin-left:200px}#navbar .navbar-item{font-size:1.2rem;padding:5px 10px}#navbar .navbar-icon{height:20px;width:20px}}@media only screen and (min-device-width:912px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){#navbar .navbar__search{margin-left:250px}#navbar .navbar-item{font-size:1.2rem;padding:5px 10px}#navbar .navbar-icon{height:20px;width:20px}}@media only screen and (min-device-width:1024px) and (max-device-width:1180px){#navbar .navbar__search{margin-left:200px;max-width:40%}#navbar .navbar-item{font-size:1.2rem;padding:5px 10px}#navbar .navbar-icon{height:20px;width:20px}}@media (min-width:816px) and (max-width:2208px){#navbar .navbar-item{font-size:.9rem;padding:2px 4px}#navbar .navbar-icon{height:14px;width:14px}}@media (max-width:480px){#navbar .navbar__search{max-width:none}#navbar .search-input{font-size:16px}#navbar .navbar__search .search-input::placeholder{font-size:16px}#navbar .navbar__search .search-input::-webkit-input-placeholder{font-size:16px}#navbar .navbar__search .search-input::-moz-placeholder{font-size:16px}#navbar .navbar__search .search-input:-ms-input-placeholder{font-size:16px}}@media (max-width:375px){#navbar .navbar-item{font-size:1.2rem;padding:5px 10px}#navbar .navbar-icon{height:20px;width:20px}}@media (max-width:480px){#navbar.search-input{font-size:16px;height:35px;padding:5px 10px}#navbar.search-input::placeholder{font-size:16px}#navbar.search-input::-webkit-input-placeholder{font-size:16px}#navbar.search-input::-moz-placeholder{font-size:16px}#navbar.search-input:-ms-input-placeholder{font-size:16px}}@media (max-width:1180px){#navbar.search-input{touch-action:manipulation}}@media (min-width:1181px) and (max-width:1263px){#navbar .navbar__search{margin-left:220px!important;max-width:400px!important}}@media only screen and (min-width:768px) and (max-width:1180px){#navbar .navbar__search{margin-left:0!important;margin-right:0!important;margin:0 auto;max-width:none!important;width:80%!important}#navbar .search-input{width:100%!important}}.sidebar{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);color:#262626;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow-y:auto;padding:20px 0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:220px;z-index:999}.sidebar.open{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-header{display:none}.profile-section{align-items:center;display:flex;flex-direction:column;margin-bottom:30px;padding:0 15px}.profile-pic{border:2px solid #e6e6e6;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);height:160px;margin-bottom:15px;object-fit:cover;width:160px}.profile-pic:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.profile-name-container{display:flex;justify-content:center;width:100%}.profile-name{color:#333;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;margin:8px 0 0;max-width:100%;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu{list-style-type:none;margin:0;padding:0}.sidebar-item{border-radius:6px;margin-bottom:8px;padding:6px 8px;transition:background-color .3s ease}.sidebar-link{align-items:center;color:#262626;display:flex;font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none}.sidebar-item.active .sidebar-link,.sidebar-link:hover{background-color:#0095f6}.sidebar-link-content{align-items:center;display:flex;width:100%}.sidebar-icon-wrapper{align-items:center;display:flex;justify-content:center;margin-right:15px;width:24px}.sidebar-icon{font-size:24px}.sidebar-text{font-family:Roboto,sans-serif;font-weight:700}.sidebar-close-button{position:absolute;right:10px;top:10px;z-index:1000}@media (max-width:1180px){.sidebar{padding:0;width:100%}.mobile-header{align-items:center;background-color:#fff;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;padding:15px 20px}.mobile-header .profile-name-container{margin:0}.mobile-header .profile-name{font-size:20px;margin:0}.mobile-close-button{background:none;border:none;color:#333;cursor:pointer;font-size:24px;padding:5px}.profile-section,.sidebar-close-button{display:none}.sidebar-menu{padding-top:10px}}.post-container{box-sizing:border-box;margin:0 auto 15px;max-width:800px;padding:0;width:100%}.post-container,.post-container .post{align-items:center;display:flex;justify-content:center}.post-container .post{height:auto;max-width:100%}.post-container .post img,.post-container .post video{height:auto;width:100%}.home-page-container{min-height:100vh;padding-bottom:80px;position:relative}.home-footer{background-color:#f3f3f3;bottom:0;padding:20px 0;position:absolute;text-align:center;width:100%}.footer-link{color:#007bff;font-weight:700;text-decoration:none}@media (max-width:768px){.posts{margin-left:0;width:100%}.post-container{box-sizing:border-box;margin:0 auto 15px;-webkit-transform:none;transform:none}.post-container,.post-container .post{align-items:center;display:flex;justify-content:center;max-width:100%;width:100%}.post-container .post{height:auto;margin-left:0}.home-footer{padding:15px 0}}@media (max-width:480px){.home-footer{padding:10px 0}.footer-link{font-size:14px}}@media (min-width:912px) and (max-width:1024px){.posts{margin:50px auto 0;width:90%}.post-container{padding:0 20px;width:100%}}@media (min-width:1024px) and (max-width:1366px) and (orientation:portrait),(min-width:1366px) and (max-width:1024px) and (orientation:landscape){.posts{width:90%}.post-container{padding:0 20px;width:100%}}@media (max-width:1180px){.home-page-container{padding-bottom:60px}.post-container.post{display:flex;justify-content:center;margin-bottom:20px}.post-container.post img,.post-container.post video{height:auto;width:100%}#navbar.search-input{margin-bottom:20px}.home-page-container{padding-bottom:60px}.post-container{display:flex;justify-content:center;margin:0 auto 20px;width:100%}.posts{margin:0 auto;padding:0 10px}}.post-container .post{margin:0 auto;max-width:800px;width:100%}@media (max-width:1180px){.post-container .post{max-width:100%}}@media (max-width:768px){.post-container .post{max-width:100%}}@media (max-width:480px){.post-container .post{max-width:100%}}.post-container{margin-bottom:30px}@media (max-width:768px){.post-container{margin-bottom:20px}}@media (max-width:480px){.post-container{margin-bottom:15px}}.post .post-title{font-size:24px}@media (max-width:768px){.post .post-title{font-size:22px}}@media (max-width:480px){.post .post-title{font-size:20px}}.post .post-metadata{margin-bottom:12px}@media (max-width:768px){.post .post-metadata{margin-bottom:10px}}@media (max-width:480px){.post .post-metadata{margin-bottom:8px}}.post .post-footer{margin-bottom:16px;margin-top:16px}@media (max-width:768px){.post .post-footer{margin-bottom:12px;margin-top:12px}}@media (max-width:480px){.post .post-footer{margin-bottom:10px;margin-top:10px}}.post .post-image{max-width:100%}.post .post-content{margin-top:12px}@media (max-width:768px){.post .post-content{margin-top:10px}}@media (max-width:480px){.post .post-content{margin-top:8px}}.post .post-details{font-size:14px}@media (max-width:768px){.post .post-details{font-size:13px}}@media (max-width:480px){.post .post-details{font-size:12px}}@media (min-width:970px){.submission-container.ad-item{margin:20px 0 20px auto}}.impression-bubble{font-family:Bebas Neue,sans-serif;font-size:1.35rem;line-height:1}.post-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.06);margin:0 auto 32px;max-width:800px;overflow:hidden;width:100%}.post-wrapper>*{margin:0}.load-more-btn{background:#fff;border:1.5px solid #007aff;border-radius:8px;color:#007aff;cursor:pointer;font-weight:600;padding:10px 24px;transition:background-color .25s}.load-more-btn:hover{background:#f0f6ff}.discover-cta-btn{align-items:center;background:#f5f5f7;border:2px solid #007aff;border-radius:8px;color:#1a0dab;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:4px;padding:6px 12px;transition:background-color .25s}.discover-cta-btn:hover{background:#e8e8ed}.login-container{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:120px auto;max-width:400px;padding:30px;width:100%}.login-header{font-size:32px;font-weight:700;margin-bottom:30px}.login-input{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:6px;font-size:18px;margin-bottom:15px;padding:15px;transition:background-color .2s;width:100%}.login-input:focus{background-color:#e8e8e8}.login-button{align-items:center;background-color:#3897f0;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:15px;transition:background-color .2s;width:100%}.login-button:hover{background-color:#307abf}.login-links{align-items:center;display:flex;flex-direction:column;margin-top:20px;width:100%}.forgot-link{color:#3897f0;margin-bottom:10px;text-decoration:none}@media (min-width:769px){.login-container{margin-left:250px}}@media (min-width:820px) and (max-width:1024px){.login-container{margin-top:150px}}@media (min-width:1024px) and (max-width:1366px){.login-container{margin-left:auto;margin-right:60px;margin-top:150px}}@media (min-width:1368px) and (max-width:1368px){.login-container{margin-left:300px;margin-top:150px}}@media (min-width:1920px) and (max-width:1920px){.login-container{margin-top:150px}}@media (min-width:1024px) and (max-width:1280px){.login-container{margin-left:250px;margin-top:150px}}@media (min-width:1280px) and (max-width:1280px){.login-container{margin-left:auto;margin-right:60px;margin-top:150px}}@media (min-width:1300px){.login-container{margin-left:auto;margin-right:60px;margin-top:150px;max-width:500px}}@media (min-width:320px) and (max-width:375px) and (min-height:568px){.login-container{margin-top:200px}}@media (min-width:414px) and (max-width:896px) and (min-height:896px){.login-container{margin-top:200px}}@media (min-width:390px) and (max-width:844px) and (min-height:844px){.login-container{margin-top:200px}}@media (min-width:430px) and (max-width:932px) and (min-height:932px){.login-container{margin-top:200px}}@media (min-width:360px) and (max-width:740px) and (min-height:740px){.login-container{margin-top:200px}}@media (min-width:768px) and (max-width:834px){.login-container{margin-top:180px}}@media (min-width:540px) and (max-width:720px){.login-container{margin-top:180px}}@media (min-width:373px) and (max-width:848px) and (min-height:848px){.login-container{margin-top:200px}}@media (min-width:412px) and (max-width:915px) and (min-height:915px){.login-container{margin-top:200px}}@media (max-width:768px){.login-container{margin:100px auto;padding:20px}.login-header{font-size:24px;margin-top:30px}.login-button,.login-input,.math-captcha{font-size:16px}}@media (max-width:480px){.login-container{margin:120px auto;padding:15px}.login-header{font-size:22px;margin-top:30px}.login-button,.login-input{font-size:16px}.math-captcha{font-size:14px}}@media (min-width:1180px){.login-container{margin-left:auto!important;margin-right:auto!important;-webkit-transform:translateX(40px);transform:translateX(40px)}}.signup-container{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:120px auto;max-width:400px;padding:30px;width:100%}.signup-header{font-size:32px;font-weight:700;margin-bottom:30px}.signup-input{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:6px;font-size:18px;margin-bottom:15px;padding:15px;transition:background-color .2s;width:100%}.signup-input:focus{background-color:#e8e8e8}.signup-button{align-items:center;background-color:#3897f0;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:15px;transition:background-color .2s;width:100%}.signup-button:hover{background-color:#307abf}.signup-links{align-items:center;display:flex;flex-direction:column;margin-top:20px;width:100%}.signup-text{font-size:16px}.signup-text a{color:#3897f0;margin-left:5px;text-decoration:none}.signup-text a:hover{text-decoration:underline}.math-captcha{margin-bottom:15px;text-align:center;width:100%}@media (min-width:769px){.signup-container{margin-left:250px}}@media (min-width:820px) and (max-width:1024px){.signup-container{margin-top:150px}}@media (min-width:1024px) and (max-width:1366px){.signup-container{margin-left:auto;margin-right:60px;margin-top:150px}}@media (min-width:1368px) and (max-width:1368px){.signup-container{margin-left:300px;margin-top:150px}}@media (min-width:1920px) and (max-width:1920px){.signup-container{margin-top:150px}}@media (min-width:1024px) and (max-width:1280px){.signup-container{margin-left:250px;margin-top:150px}}@media (min-width:1280px) and (max-width:1280px){.signup-container{margin-left:auto;margin-right:60px;margin-top:150px}}@media (min-width:1300px){.signup-container{margin-left:auto;margin-right:60px;margin-top:150px;max-width:500px}}@media (min-width:768px) and (max-width:834px){.signup-container{margin-top:180px}}@media (min-width:540px) and (max-width:720px){.signup-container{margin-top:180px}}.disclaimer{color:#555;font-size:.85rem;margin-top:20px;text-align:center}.disclaimer a{color:#3897f0}.disclaimer a,.disclaimer a:hover{text-decoration:none}@media (max-width:768px){.signup-container{margin:100px auto;padding:20px}.signup-header{font-size:24px;margin-top:30px}.math-captcha,.signup-button,.signup-input{font-size:16px}}@media (max-width:480px){.signup-container{margin:120px auto;padding:15px}.signup-header{font-size:22px;margin-top:30px}.signup-button,.signup-input{font-size:16px}.math-captcha{font-size:14px}}.forgotpassword-container{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:120px auto;max-width:400px;padding:30px}.forgotpassword-header{font-size:32px;font-weight:700;margin-bottom:30px}.forgotpassword-input{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:6px;font-size:18px;margin-bottom:15px;padding:15px;transition:background-color .2s;width:100%}.forgotpassword-input:focus{background-color:#e8e8e8}.forgotpassword-button{background-color:#3897f0;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;padding:15px;transition:background-color .2s;width:100%}.forgotpassword-button:hover{background-color:#307abf}.forgotpassword-links{align-items:center;display:flex;flex-direction:column;margin-top:20px;width:100%}.forgotpassword-text{font-size:16px}.forgotpassword-text a{color:#3897f0;margin-left:5px;text-decoration:none}.forgotpassword-text a:hover{text-decoration:underline}.message-info{color:green}.error-message,.message-info{font-size:16px;margin-bottom:20px}@media (max-width:768px){.forgotpassword-container{margin-top:150px;max-width:90%;padding:20px}.forgotpassword-button,.forgotpassword-input{font-size:16px;padding:10px}.forgotpassword-header{font-size:28px}.forgotpassword-text{font-size:14px}}@media (max-width:480px){.forgotpassword-container{margin-top:180px;padding:15px}.forgotpassword-header{font-size:24px}.forgotpassword-button,.forgotpassword-input{font-size:16px}}.info-container{align-items:center;background:#f9f9f9;border:2px solid #000;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:80px auto 80px 180px;max-width:800px;padding:20px;width:100%}.info-container section{margin-bottom:20px}.info-container h1,.info-container h2{color:#333;margin-bottom:10px}.info-container li,.info-container p{color:#666;line-height:1.6;margin-bottom:10px}.welcome-section h1{color:#0275d8}.claims-section,.disclaimer-section,.miscellaneous-section,.terms-of-use{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:15px}.contact-section{background:none;margin-bottom:20px}.contact-section .sidebar-menu{list-style:none;margin:0;padding:0}.contact-section .sidebar-item{background-color:#fff;border:1px solid #ddd;display:inline-flex;margin:0;padding:4px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-section .sidebar-item,.contact-section .sidebar-link{align-items:center;border-radius:6px;transition:background-color .3s ease,border-color .3s ease}.contact-section .sidebar-link{color:#262626;display:flex;font-size:14px;font-weight:500;padding:4px 8px;text-decoration:none}.contact-section .sidebar-link:hover{background-color:#0095f6;border-color:#0095f6}.contact-section .sidebar-link-content{align-items:center;display:flex;gap:6px}.contact-section .sidebar-icon-wrapper{align-items:center;display:flex;justify-content:center}.contact-section .sidebar-icon{font-size:18px}.contact-section .sidebar-text{font-family:Roboto,sans-serif;font-weight:700}.info-container,.info-container h1,.info-container h2,.info-container h3,.info-container li,.info-container p,.info-container ul{text-align:left}.info-container h1{font-size:2rem}.info-container h2{font-size:1.75rem}.info-container li,.info-container p{font-size:1rem}@media screen and (max-width:992px){.info-container{margin:180px 20px 20px}}@media screen and (max-width:768px){.info-container{margin:180px 20px 20px;max-width:calc(100% - 40px)}}@media screen and (max-width:576px){.info-container{margin:180px 20px 20px}.info-container h1{font-size:1.5rem}.info-container h2{font-size:1.3rem}.info-container li,.info-container p{font-size:.9rem}}@media screen and (min-width:1300px){.info-container{margin-top:120px}}@media screen and (max-width:1264px) and (min-width:1264px){.info-container{margin-top:150px}}*{box-sizing:border-box;outline:none}*,:focus,:hover{transition:all .3s ease}.form-container{background-color:#1f1f1f;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);box-sizing:border-box;margin-bottom:70px;margin-left:180px;margin-top:200px;max-width:calc(100% - 180px);padding:40px;position:relative}@media (min-width:1264px) and (max-width:1264px){.form-container{margin-top:200px}}.close-button{color:#fff;right:20px;top:20px;z-index:10}.form-title{border-bottom:2px solid #333;color:#fff;font-size:24px;font-weight:700;letter-spacing:-1px;margin-bottom:25px;padding-bottom:15px;text-align:left}.form-group{margin:40px 0}.form-group label{color:#000!important;display:block;font-size:18px;font-weight:700;letter-spacing:.5px;margin-bottom:15px;text-align:left}.form-input,.form-options input[type=checkbox],.form-textarea{background-color:#fff!important;border:1px solid #000!important;border-radius:10px;color:#000!important;font-family:inherit;font-size:16px;padding:15px 20px;width:100%}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{color:#777;font-family:inherit;font-size:16px}.drag-drop-zone p,.form-input::placeholder,.form-textarea::placeholder{color:#777;font-family:inherit;font-size:16px}.form-input:focus,.form-options input[type=checkbox]:focus,.form-textarea:focus{background-color:#f3f3f3;box-shadow:0 0 5px rgba(28,169,255,.5)}.form-options input[type=radio]+label{color:#000!important}.form-button{background-color:#1ca9ff;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:500;margin:20px auto;padding:15px 30px}.form-button:hover{background-color:#1691cc}.form-button:active{-webkit-transform:scale(.98);transform:scale(.98)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.form-container{-webkit-animation:fadeIn .7s forwards;animation:fadeIn .7s forwards}.upload__image-wrapper{margin-bottom:20px}.image-item{display:inline-block;margin-right:10px;position:relative}.image-item__btn-wrapper{display:none;position:absolute;right:0;top:0}.image-item:hover .image-item__btn-wrapper{display:block}.drag-drop-zone{align-items:center;background-color:#fff!important;border:2px dashed #1ca9ff;border-radius:10px;color:#292929;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;padding:20px;text-align:center}.images-icon,.upload-icon{color:#1ca9ff;margin-bottom:10px;margin-top:10px}input[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}.form-options{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.form-options div{align-items:center;display:flex;gap:8px;width:180px}.form-options input[type=checkbox]{cursor:pointer;height:18px;margin:0 8px 0 0;width:18px}.form-options label{color:#000!important;flex:1 1;font-size:14px;margin:0;padding:0}.form-container .form-options{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.form-container .form-options div{align-items:center;display:flex;gap:8px}.form-container .form-options input[type=checkbox]{margin-right:5px}.form-options>div{align-items:center;display:inline-flex;margin-right:10px;width:180px}@media (max-width:768px){.form-container{margin-left:20px;margin-right:20px;margin-top:200px;max-width:100%;padding:20px}}@media (min-width:768px){.form-container{margin-left:180px;max-width:600px}}.password-verification{-webkit-animation:fadeIn .7s forwards;animation:fadeIn .7s forwards;background-color:#1f1f1f;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-bottom:70px;margin-left:250px;margin-top:100px;max-width:calc(100% - 180px);padding:40px}.password-verification-title{border-bottom:2px solid #333;color:#fff;font-size:34px;margin-bottom:25px;padding-bottom:15px;text-align:center}.password-verification-form-group{margin:40px 0;text-align:center}.password-verification-form-group label{color:#ddd;display:block;font-size:18px;margin-bottom:15px}.password-verification-input{background-color:#292929;border:none;border-radius:10px;color:#fff;font-size:16px;margin-bottom:20px;padding:15px 20px;width:100%}.password-verification-input:focus{background-color:#3a3a3a;box-shadow:0 0 5px rgba(28,169,255,.5)}.password-verification-button{background-color:#1ca9ff;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:500;margin:auto;padding:15px 30px}.password-verification-button:hover{background-color:#1691cc}.password-verification-button:active{-webkit-transform:scale(.98);transform:scale(.98)}.password-error{color:#ff6b6b;margin-top:10px;text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.form-input[type=number]::-webkit-input-placeholder{color:#777}.form-input[type=number]::placeholder{color:#777}.uploaded-image-preview{margin:10px 0;max-height:150px}.remove-image-icon{right:0;top:0}.suggestion-link{align-items:center;color:#007bff;display:flex;font-size:16px;text-decoration:none}.suggestion-link svg{font-size:20px;margin-left:5px}@media (min-width:1246px){.form-container{margin-top:200px}}.word-count{color:#000;font-size:14px;margin-top:5px;text-align:right}.word-count-exceeded{color:#ff6b6b}.error-message{color:#ff6b6b;font-size:14px;margin-top:5px}.centered-error,.error-message{color:red;font-size:1.2em;margin-bottom:15px;text-align:center}.social-inputs{display:flex;flex-direction:column;gap:10px}.social-input{align-items:center;display:flex;gap:10px}.social-input input{flex-grow:1}.social-icon.instagram{color:#e4405f}.social-icon.twitter,.social-icon.twitter:hover{color:#000}.social-icon.tiktok{color:#69c9d0}.social-icon.linkedin{color:#0077b5}.social-icon.youtube{color:red}.social-icon.soundcloud{color:#f50}.generated-summary{color:#fff;font-size:16px;line-height:1.5;margin-top:10px;overflow-wrap:break-word;text-align:left}.summary-title{color:#fff;font-size:18px;margin-top:20px;text-align:left}.form-input.error,.form-textarea.error{border:2px solid red!important}.error-container{align-items:center;display:flex;flex-direction:column;margin-bottom:15px}.error-message{color:red;font-size:1.2em;margin-bottom:5px;text-align:center}.generate-bio-link,.generate-bio-link:active,.generate-bio-link:focus,.generate-bio-link:hover,.generate-bio-link:visited{color:#0400ff!important;font-weight:700;margin-left:5px;text-decoration:none!important}.cropper-container{background-color:#000;border-radius:10px;margin:0 auto;max-width:500px;overflow:hidden;position:relative;width:100%}.cropper-image{border-radius:10px;display:block;height:auto;width:100%}.cropper-overlay{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.cropper-toolbar{border-top:1px solid #ccc}.cropper-toolbar button{background:none;color:#007bff;font-size:16px}.cropper-toolbar button:hover{text-decoration:underline}.remove-image-icon{background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.3);color:red;cursor:pointer;font-size:14px;font-weight:700;padding:2px 5px;position:absolute;right:10px;top:10px;z-index:10}.cropper-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px}.cropper-toolbar{background-color:#fff;justify-content:space-between}.cancel-button,.save-button{background-color:#1ca9ff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px}.cancel-button:hover,.save-button:hover{opacity:.8}.image-upload-section.profile-image .drag-drop-zone.circular{align-items:center;border:2px dashed #1ca9ff;border-radius:50%;display:flex;flex-direction:column;height:200px;justify-content:center;margin:0 auto;overflow:hidden;width:200px}.image-upload-section.profile-image .image-preview-container.circular{align-items:center;border-radius:50%;display:flex;height:220px;justify-content:center;margin:20px auto;overflow:visible;position:relative;width:220px}.image-upload-section.profile-image .uploaded-image-preview{border-radius:50%;height:200px;object-fit:cover;width:200px}.image-upload-section.profile-image .edit-button,.image-upload-section.profile-image .remove-image-icon{align-items:center;background-color:hsla(0,0%,100%,.8);border:none;border-radius:50%;color:red;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;padding:5px;position:absolute;width:30px}.image-upload-section.profile-image .remove-image-icon{right:-15px;top:-15px}.image-upload-section.profile-image .edit-button{bottom:-15px;right:-15px}.cropper-wrapper.circular{align-items:center;display:flex;flex-direction:column;margin-top:20px}.cropper-container.circular{border-radius:50%;height:300px;margin:0 auto;overflow:hidden;width:300px}.cropper-container.circular .reactEasyCrop_Container{border-radius:50%}.image-preview-container{display:inline-block;margin:0 auto;position:relative}.uploaded-image-preview{border:1px solid #ccc;border-radius:5px;display:block;height:auto;margin:10px auto;max-height:200px;max-width:100%;object-fit:contain}.cropper-toolbar{background-color:initial;display:flex;justify-content:center;margin-top:10px;padding:10px;width:100%}.cropper-toolbar button{background-color:#1ca9ff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:0 5px;padding:8px 16px}.cropper-toolbar button:hover{background-color:#45a049}.category-group .form-options label,.goals-group .form-options label,.location-group .form-options label{font-size:18px}.reactEasyCrop_Container{align-items:center;bottom:0;cursor:move;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;touch-action:none;-webkit-user-select:none;user-select:none}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.reactEasyCrop_Cover_Horizontal{height:auto;width:100%}.reactEasyCrop_Cover_Vertical{height:100%;width:auto}.reactEasyCrop_CropArea{border:1px solid hsla(0,0%,100%,.5);box-shadow:0 0 0 9999em;box-sizing:border-box;color:rgba(0,0,0,.5);left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{border:1px solid hsla(0,0%,100%,.5);border-bottom:0;border-top:0;bottom:0;box-sizing:border-box;content:" ";left:33.33%;position:absolute;right:33.33%;top:0}.reactEasyCrop_CropAreaGrid:after{border:1px solid hsla(0,0%,100%,.5);border-left:0;border-right:0;bottom:33.33%;box-sizing:border-box;content:" ";left:0;position:absolute;right:0;top:33.33%}.face-voting-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-top:70px;width:100%}@media (min-width:768px) and (max-width:1179.98px){.face-voting-container{margin-left:200px;margin-top:40px;width:calc(100% - 220px)}}@media (max-width:767.98px){.face-voting-container{margin-left:0;padding-top:40px;width:100%}}@media (max-width:1179.98px){.face-voting-container{margin-top:20px;padding-top:80px}}@media (min-width:1180px){.face-voting-container{margin-left:200px;width:calc(100% - 200px)}}.face-dropzone-wrapper{align-items:center;display:flex;flex-direction:column;margin:20px auto;max-width:300px;text-align:center;width:100%}.face-dropzone{background-color:#fff;border:2px dashed #1ca9ff;border-radius:10px;color:#292929;cursor:pointer;padding:20px;width:100%}.face-dropzone p{color:#292929;font-size:16px;margin-top:10px}.face-cropper-container{background-color:#000;border-radius:10px;margin:20px auto;overflow:hidden;position:relative;width:300px}.cropper-wrapper{height:300px;position:relative;width:100%}.cropper-controls{background-color:#fff;display:flex;justify-content:space-between;padding:10px}.cropper-controls .btn-cancel,.cropper-controls .btn-save{background-color:#1ca9ff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 16px}.face-question-box{background:linear-gradient(145deg,#f8f9fa,#fff);border-radius:14px;box-shadow:0 8px 16px rgba(0,0,0,.15);box-sizing:border-box;margin-bottom:30px;max-width:1600px;padding:50px 80px;position:relative;transition:box-shadow .3s ease-in-out}.face-question-box:hover{box-shadow:0 12px 20px rgba(0,0,0,.2)}.face-question-box h2{color:#262626;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-bottom:25px;margin:0 0 25px!important;max-width:100%;padding:0 0 12px;position:relative;text-align:left!important}.face-question-box h2:after{background:#dbdbdb;border-radius:1px;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.faces-row{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;margin-top:30px}@media (max-width:899.98px){.faces-row{display:flex!important;flex-direction:column!important;gap:20px}}.face-card{transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;width:360px}.face-card:hover{box-shadow:none;-webkit-transform:none;transform:none}.face-image-border-wrapper{align-items:center;border-radius:12px;cursor:pointer;display:flex;height:340px;justify-content:center;line-height:0;margin:0;overflow:hidden;padding:0;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;width:340px}.face-image-border-wrapper:hover{box-shadow:0 0 15px rgba(28,169,255,.7);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.voting-face-img{border-radius:12px;display:block;-webkit-filter:brightness(1.05) contrast(1.05);filter:brightness(1.05) contrast(1.05);height:100%;margin:0;object-fit:cover;padding:0;width:100%}.vote-count-label{background-color:#e9ecef;border-radius:16px;color:#333;display:block;font-size:16px;font-weight:600;margin-top:20px;min-height:24px;padding:4px 12px;transition:opacity .3s ease}.vote-count-label.hidden{opacity:0}.vote-count-label.selected{background-color:#1ca9ff;color:#fff}.vote-count-label.blurred{-webkit-filter:blur(4px);filter:blur(4px);opacity:.92;pointer-events:none}@media (hover:hover){.vote-count-label.blurred:hover{-webkit-filter:blur(2px);filter:blur(2px)}}.admin-controls{background:hsla(0,0%,100%,.95);border-radius:10px;bottom:15px;display:flex;gap:12px;left:50%;padding:8px 12px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.admin-delete-btn,.admin-edit-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px}.admin-edit-btn{background-color:#28a745;color:#fff}.admin-delete-btn{background-color:#dc3545;color:#fff}.admin-delete-btn:hover,.admin-edit-btn:hover{opacity:.85}.answer-choice{border-radius:30px;cursor:pointer;padding:15px 20px;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.answer-choice:hover{box-shadow:0 8px 15px rgba(0,0,0,.15);-webkit-transform:scale(1.05);transform:scale(1.05)}.progress-wrapper{align-items:center;display:flex;gap:12px;margin:16px auto 32px}.progress-text{color:#185abc;font-size:17px;font-weight:600;margin:0}.progress-bar{background:#f0f0f0;border:2px solid #d0d0d0;border-radius:9999px;flex:1 1;height:2rem;max-width:600px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#34c759,#1ca9ff);height:100%;transition:width .35s ease}.fade-swap{transition:opacity .35s ease}.fade-swap.hidden{opacity:0;pointer-events:none}@media (max-width:1179.98px){.face-question-box{background:#fafafa;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:0 0 30px;max-width:600px;padding:20px;width:100%}.faces-row{gap:20px;grid-template-columns:repeat(2,1fr)}.face-card{width:auto}.face-image-border-wrapper{border-radius:8px;height:210px;line-height:0;margin:0;padding:0;width:210px}.voting-face-img{border-radius:8px;display:block;height:100%;margin:0;padding:0;width:100%}.face-question-box h2{font-size:1.1rem;margin-bottom:20px;margin:0 0 20px!important;text-align:left!important}}@media (min-width:1180px){.face-question-box{box-shadow:0 6px 12px rgba(0,0,0,.15);box-sizing:border-box;margin:0 0 50px;max-width:1600px;min-width:700px;padding:50px 80px}.faces-row{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:60px;justify-content:center;width:100%}.face-card{max-width:100%;width:360px}.face-image-border-wrapper{align-items:center;box-sizing:border-box;display:flex;height:340px;justify-content:center;line-height:0;margin:0;padding:0;width:340px}.voting-face-img{display:block;height:100%;margin:0;max-width:100%;object-fit:cover;padding:0;width:100%}.face-question-box h2{font-size:1.5rem;margin-bottom:25px;margin:0 0 25px!important;text-align:left!important}.vote-count-label{font-size:18px;font-weight:700;margin-top:15px}.admin-create-question{margin:0 auto;max-width:900px;padding:30px}}.admin-create-question{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);box-sizing:border-box;margin-top:40px;max-width:700px;padding:20px;width:100%}.admin-create-question h2{font-size:1.2rem;margin-bottom:20px;margin-top:0}.admin-create-question label{display:block;font-weight:700;margin-bottom:5px;margin-top:10px;text-align:left}.admin-create-question textarea{border:1px solid #ccc;border-radius:6px;font-family:inherit;font-size:14px;min-height:80px;padding:8px;width:100%}.admin-create-question button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:15px;padding:10px 20px}.admin-create-question button:hover{opacity:.9}.faces-dropzones-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:10px}.page-header{background:transparent;box-sizing:border-box;margin:2rem auto 0;max-width:600px;padding:0 20px 32px;width:100%}@media (min-width:1180px){.face-voting-container>h1{box-sizing:border-box;max-width:1600px;padding-left:120px;text-align:left;width:100%}}@media (max-width:1179.98px){.face-image-border-wrapper{height:230px;margin-bottom:5px;width:230px}.face-card{margin-bottom:10px}.vote-count-label{margin-top:5px}}@media (max-width:767.98px){.progress-wrapper{margin:12px auto 16px}}.mini-progress-wrapper{align-items:center;box-sizing:border-box;display:flex;gap:8px;margin:24px auto;max-width:600px;padding:0 20px;width:100%}.mini-progress-bar{background:#f0f0f0;border:2px solid #d0d0d0;border-radius:9999px;flex:1 1;height:1.5rem;overflow:hidden}.mini-progress-fill{background:linear-gradient(90deg,#34c759,#1ca9ff);height:100%;transition:width .35s ease}.mini-progress-text{color:#185abc;font-size:15px;font-weight:600;margin:0}@media (min-width:1180px){.mini-progress-wrapper{align-items:center;box-sizing:border-box;display:flex;left:0;margin:24px 0 50px;max-width:1600px;min-width:700px;padding:0 80px;position:relative;width:100%}.mini-progress-wrapper .mini-progress-bar{flex:0 0 auto;margin-right:15px;width:120%}.mini-progress-wrapper .mini-progress-text{flex:0 0 auto;margin-left:0;position:static}}@media (max-width:389.98px){.mini-progress-wrapper{padding:0 12px}}.header-stack{align-items:center;display:inline-flex;flex-direction:column;gap:20px}@media (min-width:1180px){.header-stack{gap:16px}}@media (max-width:767.98px){.header-stack{flex-direction:column-reverse;gap:14px}}.header-row{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:center;margin:0 auto;max-width:800px}@media (min-width:1180px){.header-row{max-width:900px}}@media (max-width:767.98px){.header-row{flex-direction:column;gap:12px}}.bulletin-logo{border:2px solid #e6e6e6;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);height:185px;object-fit:cover;-webkit-transform:scale(.94);transform:scale(.94);transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;width:185px}@media (min-width:1180px){.bulletin-logo{height:220px;width:220px}}@media (max-width:767.98px){.bulletin-logo{height:140px;width:140px}}@media (hover:hover){.bulletin-logo:hover{box-shadow:0 6px 18px rgba(0,0,0,.18);-webkit-transform:scale(1.04) rotate(-1deg);transform:scale(1.04) rotate(-1deg)}}.bulletin-logo.appear{-webkit-transform:scale(1);transform:scale(1)}.intro-explanation{flex:1 1}@media (min-width:1180px){.intro-explanation{max-width:620px!important}}.looksaway-title{color:#262626;font-size:2rem;font-weight:700;line-height:1.2;margin:0}@media (min-width:1180px){.looksaway-title{margin-top:4px}}@media (max-width:767.98px){.looksaway-title{margin-top:6px}}@media (min-width:1180px){.header-row{justify-content:flex-start;margin-left:0;margin-right:0;max-width:960px}.intro-explanation{flex:1 1;max-width:740px!important}.header-stack{align-items:flex-start;display:flex;flex-direction:row;gap:24px}.header-row{align-items:center;flex:1 1;justify-content:flex-start;margin:0;max-width:none;width:auto}.intro-explanation{max-width:none;padding:12px 28px}}.bulletin-logo--inside{display:none}@media (max-width:767.98px){.header-row>.bulletin-logo{display:none}.bulletin-logo--inside{border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.12);display:block;height:160px;margin:0 auto 12px;width:160px}}@media (max-width:479.98px){.face-image-border-wrapper{height:90vw!important;max-width:360px;width:90vw!important}}.face-image-border-wrapper{position:relative}.zoom-btn__icon{color:#666;font-size:26px;opacity:.7;transition:opacity .25s ease,color .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,color .25s ease;transition:opacity .25s ease,transform .25s ease,color .25s ease,-webkit-transform .25s ease}.zoom-btn__icon:focus,.zoom-btn__icon:hover{color:#1ca9ff;opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}.zoom-btn__icon:focus{outline:2px solid #1ca9ff;outline-offset:2px}@media (max-width:479.98px){.intro-explanation{max-width:92vw;padding:12px 18px}}@media (min-width:480px) and (max-width:767.98px){.intro-explanation{max-width:95%}}@media (max-width:1179.98px){.intro-explanation{margin:0 auto;max-width:600px;width:100%}}@media (max-width:767.98px){.page-header{padding-left:0;padding-right:0}.intro-explanation{margin:0 auto;max-width:600px;width:100%}}@media (max-width:479.98px){.zoom-btn__icon{display:none}}.posts{align-items:center;display:flex;flex-direction:column;margin:0 auto}@media (min-width:768px){.posts{margin-left:200px;width:calc(100% - 220px)}}@media (max-width:768px){.posts{margin-left:0;width:100%}}.post{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:auto;margin:24px auto;max-width:600px;min-height:300px;padding:16px;position:relative;width:100%}.location-link{color:#1a0dab;cursor:pointer;font-weight:700;text-decoration:none}.location-link:hover{text-decoration:underline}.social-icon{color:#00e;cursor:pointer;font-size:28px;margin-left:8px;transition:color .3s ease}@media (max-width:768px){.post{margin:16px auto;padding:12px}}.post .post-image{border-radius:6px;height:auto;margin-right:15px;max-height:160px;max-width:160px;object-fit:cover;width:100%}.post .post-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1}.post .post-title{align-self:flex-start;color:#1a0dab;font-size:26px;font-weight:700;margin:10px 0 8px}.post .post-metadata{align-items:flex-start;color:#888;display:flex;flex-direction:column;font-size:16px;gap:6px;margin-bottom:16px}.post .post-author{color:#1a0dab;cursor:pointer;text-decoration:underline}.post .post-timestamp{color:#888}.post .post-footer{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px;width:100%}.post .post-comments,.post .post-share{color:#717171;cursor:pointer;font-size:14px}.post .profile-pic{display:none}.post .post-footer i{font-size:14px;margin-right:8px}@media (max-width:768px){.post .post-image{margin-bottom:12px;margin-right:0}.post .post-content{align-items:flex-start;text-align:left}}.post .post-details{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.post .post-conditions,.post .post-location,.post .post-price{color:#888;font-size:16px;margin-bottom:8px}.post .post-conditions,.post .post-price{word-wrap:break-word;max-width:100%}.post .post-share{color:#717171;cursor:pointer;font-size:14px;position:absolute;right:0;top:10px}.post .post-conditions{display:flex;flex-direction:row;flex-wrap:wrap}.post .post-conditions .condition{margin-right:4px}.post .post-conditions .condition.wrap{flex:1 0 100%}.post .post-details{margin-left:0;padding-left:0;text-align:left}.post.postPage{align-items:flex-start;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:0 auto;max-width:900px;padding:16px;position:relative;text-align:left;width:100%}.post.postPage .post-title{color:#1a0dab;font-size:26px;font-weight:700;margin:12px 0 10px}.post.postPage .post-metadata{color:#888;font-size:16px;margin-bottom:16px}.post.postPage .post-author{color:#1a0dab;text-decoration:underline}.post.postPage .post-footer .post-details{font-size:36px}.post.postPage .post-comments,.post.postPage .post-footer i,.post.postPage .post-share{color:#717171;font-size:14px}.post.postPage .post-conditions,.post.postPage .post-location,.post.postPage .post-price{color:#888;font-size:18px;margin-bottom:8px}.post.postPage .post-title{margin:30px 0 24px}.post.postPage .post-share{right:0;top:10px}.likes-section .liked{color:red}.heart-icon{color:#bbb;cursor:pointer;font-size:26px;transition:color .3s ease}.heart-icon.liked{-webkit-animation:pop .3s ease;animation:pop .3s ease;color:#e0245e}@-webkit-keyframes pop{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.heart-icon{color:#000}.heart-icon.liked{color:#ed4956}.heart-icon svg path{stroke-width:.5!important}.ClipsSearchResultsPage .post{display:flex;flex-direction:row;margin:20px auto;max-width:600px;width:100%}.ClipsSearchResultsPage .post .post-image{height:100px;object-fit:cover;width:100px}.ClipsSearchResultsPage .post .post-content{flex-grow:1;padding-left:10px}.ClipsSearchResultsPage .post .post-title{font-size:18px}.ClipsSearchResultsPage .post .post-footer,.ClipsSearchResultsPage .post .post-metadata{display:none}.ClipsSearchResultsPage .post:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,transform .3s ease;transition:box-shadow .3s ease,transform .3s ease,-webkit-transform .3s ease}.modal-backdrop{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.modal-content{background-color:#fff;border-radius:5px;padding:20px;z-index:11}.report-form-modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:auto;max-height:90vh;max-width:500px;overflow-y:auto;padding:20px;position:relative;width:90%}@media (max-width:768px){.report-form-modal{max-height:85vh;padding:10px;width:95%}}.report-form-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.close-modal-button{background:none;border:none;cursor:pointer;font-size:24px}.report-form-header h2{color:#333;flex-grow:1;font-size:18px;font-weight:400;margin:0;text-align:center}.report-form{font-family:Arial,sans-serif}.report-reasons label{display:block;margin:10px 0}.report-reasons input[type=radio]{margin-right:10px}.other-details-textarea{border:1px solid #ccc;border-radius:4px;font-family:Arial,sans-serif;height:100px;margin-top:10px;padding:10px;width:100%}.report-button{background-color:#c4302b;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:700;margin-top:20px;padding:10px 20px;text-transform:uppercase;width:100%}.report-button:hover{background-color:#a5281c}.modal-overlay{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.report-confirmation h2{color:#333;text-align:center}.report-confirmation p{color:#666;text-align:center}.report-confirmation button{display:block;margin:20px auto;padding:10px 20px}.share-icon-container{cursor:pointer;position:absolute;right:10px;top:10px;z-index:10}.share-icon{color:#666;font-size:24px;transition:color .3s ease}.share-icon:hover{color:#333}.copy-success-message{color:green;font-size:12px;margin-top:5px;text-align:center}.post .MuiCardActions-root{align-items:center;display:flex;justify-content:space-between;padding:8px 16px;width:100%}.post .votes-count,.votes-count{margin-left:8px}.search-results-container{margin-left:170px;margin-top:120px}.search-results-container .post{margin-bottom:40px;margin-left:0;margin-right:auto;max-width:600px;padding-bottom:20px}@media (max-width:768px){.search-results-container{margin-left:0;margin-top:100px}}.post .last-edited,.post .post-footer,.post .post-metadata,.post .post-timestamp{color:#888;font-size:14px}.wider-post{width:115%}.shorter-post{height:85%}.smaller-post{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:top center;transform-origin:top center}.link-icon{color:#00e;cursor:pointer;font-size:1.2rem;margin-left:8px}.title-link{color:#1a0dab;cursor:pointer;text-decoration:none}.title-link:hover{text-decoration:underline}.username-link{color:#1a0dab;cursor:pointer;text-decoration:none}.username-link:hover{text-decoration:underline}.categories-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px;margin-top:5px}.category-chip{background-color:#f4f7f9;border:1px solid #000;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#333;cursor:default;display:inline-block;font-size:.9em;padding:5px 10px;transition:background-color .3s ease,color .3s ease}.category-chip:hover{background-color:#e0e0e0;color:#000}.comments-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin-top:16px;padding-left:16px}.comment-item{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:8px}.comment-item .username{color:#262626;cursor:pointer;font-size:14px;font-weight:700;margin-right:5px}.comment-item .username:hover{text-decoration:underline}.comment-item .comment-text{color:#262626;display:inline;font-size:14px;margin-left:4px}.comment-item .comment-details{align-items:center;display:flex;flex-direction:row;gap:8px;margin-top:4px}.comment-item .comment-timestamp{color:#8e8e8e;cursor:default;font-size:12px}.comment-form{align-items:center;border-top:1px solid #dbdbdb;display:flex;margin-top:16px;padding-top:12px}.comment-form input[type=text]{border:1px solid #dbdbdb;border-radius:6px;flex:1 1;font-size:14px;margin-right:10px;outline:none;padding:8px}.comment-form button{background:none;border:none;color:#0095f6;cursor:pointer;font-size:14px;outline:none}.comment-form button:disabled{color:#b2dffc;cursor:default}.comment-reply{color:#0095f6;cursor:pointer;font-size:14px;margin-left:8px}.comment-reply:hover{text-decoration:underline}.login-message{margin-left:16px;padding-left:16px;text-align:left}.comment-form+.login-message{margin-top:16px}.category-chip,.clips-post-author,.clips-post-location,.clips-post-title,.username-link{font-family:Roboto,sans-serif;font-weight:700}.clips-post-title{font-size:1.2rem}.clips-post-author,.clips-post-location{font-size:.9rem}.category-chip{font-size:.8rem}.post.clips-post-page .clips-post-title{font-size:1.5rem}.post.clips-post-page .clips-post-author,.post.clips-post-page .clips-post-location{font-size:1rem}.post.clips-post-page .category-chip{font-size:.9rem}.post,.post-page-container{font-family:Roboto,sans-serif}.category-posts-heading{color:#333;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 auto;max-width:90%;text-align:center}.App{background-color:#fafafa;display:flex;flex-direction:column;font-family:Roboto,sans-serif;min-height:100vh;text-align:center}.App-header{color:#333;position:fixed;top:0;width:100%;z-index:1000}.main-content{flex:1 1;margin-right:350px;padding-top:90px}.app-footer{align-items:center;background-color:#f4f7f9;color:#333;display:flex;justify-content:center;left:0;padding:10px 0;text-align:center;width:100%;z-index:1000}.Sidebar,.app-footer{bottom:0;position:fixed}.Sidebar{height:calc(100vh - 90px);overflow-y:auto;right:0;top:90px;width:350px}input:not(.search-input)::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777;font-family:Roboto,sans-serif;font-size:16px}input:not(.search-input)::placeholder,textarea::placeholder{color:#777;font-family:Roboto,sans-serif;font-size:16px}@media (max-width:480px){.App-header{padding:10px}.app-footer{padding:10px 0}}@media (max-width:768px){.Sidebar,.posts{margin-left:0;max-width:100%;width:100%}.Sidebar{height:auto;position:static;top:auto;width:80%}.App{padding-bottom:2rem}.main-content{margin-right:0}}@media (min-width:820px) and (max-width:1024px){.main-content{margin-right:0;padding-top:120px}.posts{max-width:100%}.Sidebar{display:none}}@media (min-width:1264px){#navbar .navbar-item{border-radius:12px!important;font-size:1.1rem!important;padding:5px 10px!important}#navbar .navbar-icon-bio,#navbar .navbar-icon-explore,#navbar .navbar-icon-newposts{font-size:22px!important;height:32px!important;width:32px!important}#navbar .navbar-icon:not(.navbar-icon-bio):not(.navbar-icon-newposts):not(.navbar-icon-explore){height:16px!important;width:16px!important}}@media (min-width:1300px){#navbar .navbar-item{border-radius:12px!important;font-size:1.1rem!important;padding:5px 10px!important}#navbar .navbar-icon-bio,#navbar .navbar-icon-explore,#navbar .navbar-icon-newposts{font-size:22px!important;height:32px!important;width:32px!important}#navbar .navbar-icon:not(.navbar-icon-bio):not(.navbar-icon-newposts):not(.navbar-icon-explore){height:16px!important;width:16px!important}}@media screen and (max-width:1180px){.main-content{padding-top:110px}}@media screen and (max-width:1024px){.main-content{padding-top:120px}}@media screen and (max-width:768px){.main-content{padding-top:130px}}.impression-bubble{background:#fff;border:2px solid #000;border-radius:8px;font-weight:700;padding:3px 10px}.users-posts-container{align-items:center;display:flex;flex-direction:column;margin:80px 60px 20px;padding:20px}.users-posts-container h1{color:#333;line-height:1.2;margin:0 auto 30px;padding-left:0;text-align:center;-webkit-transform:none;transform:none;width:90%}@media screen and (min-width:768px){.users-posts-container{margin-left:160px;margin-right:auto;margin-top:100px;max-width:768px;padding-left:60px}.users-posts-container h1{-webkit-transform:none;transform:none}}@media screen and (min-width:992px){.users-posts-container{margin-left:160px;margin-right:auto;margin-top:120px;max-width:900px;padding-left:60px}.users-posts-container h1{-webkit-transform:none;transform:none}}@media screen and (max-width:768px){.users-posts-container{margin-left:10px!important;margin-right:10px!important;margin-top:100px!important;padding-left:10px!important}.users-posts-container .clips-post{margin-left:0!important}}@media screen and (max-width:480px){.users-posts-container{margin:140px 5px 20px 30px;padding:10px}.users-posts-container h1{margin-bottom:40px}}.close-button{background:none;border:none;color:#333;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px;z-index:1000}.sidebar .close-button{display:none}.form-container .close-button{display:block}@media (max-width:480px){.sidebar .close-button{display:block}}.my-posts-container{left:80px;margin:120px auto 20px;max-width:calc(100% - 350px);padding:20px 20px 20px 0;position:relative}.my-posts-container h1{margin-bottom:20px;text-align:center}.my-posts-container .post-container{margin-bottom:20px;max-width:700px;width:100%}.styled-button{align-items:center;background-color:#0095f6;border:none;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;justify-content:center;margin:20px auto;padding:10px 20px;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease}.styled-button:hover{background-color:#007bb5;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.styled-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.button-icon{font-size:1.5rem;margin-right:8px}@media screen and (max-width:767px){.my-posts-container{left:80px;margin:200px auto 10px;max-width:100%;padding:20px 10px 20px 0}.my-posts-container .post-container{max-width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.my-posts-container{left:80px;margin-top:200px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:90%}}@media screen and (min-width:768px) and (max-width:820px){.my-posts-container{left:80px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:500px}}@media screen and (min-width:1025px) and (max-width:1366px){.my-posts-container{left:80px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:700px}}@media screen and (min-width:1368px){.my-posts-container{left:80px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:700px}}@media screen and (min-width:1919px){.my-posts-container{left:80px;max-width:calc(100% - 350px);padding-left:0;padding-right:20px}.my-posts-container .post-container{max-width:400px;padding:10px}}@media screen and (max-width:1024px) and (min-width:600px){.my-posts-container{left:80px;margin:20px auto;max-width:calc(100% - 350px);padding:20px 20px 20px 0}.my-posts-container .post-container{max-width:300px;padding:10px}}@media screen and (min-width:1280px) and (max-width:800px){.my-posts-container{left:80px;margin-top:180px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:550px}}@media screen and (min-width:768px){.my-posts-container{left:80px;margin-left:auto;margin-right:auto;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:100%}}@media screen and (min-width:992px){.my-posts-container{left:80px;max-width:calc(100% - 350px);padding-left:0}}@media screen and (min-width:1300px){.my-posts-container{left:80px;margin-top:140px;max-width:calc(100% - 350px);padding-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.my-posts-container{left:80px;margin-top:240px;max-width:calc(100% - 350px);padding-left:0}}@media only screen and (min-device-width:820px) and (max-device-width:1180px){.my-posts-container{left:80px;margin-top:260px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:600px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px){.my-posts-container{left:80px;margin-top:280px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{max-width:700px}}@media only screen and (min-device-width:912px) and (max-device-width:1368px){.my-posts-container{left:80px;margin-top:260px;max-width:calc(100% - 350px);padding-left:0}.my-posts-container .post-container{margin-left:auto;margin-right:auto;max-width:600px;width:80%}}@media only screen and (min-device-width:1920px) and (max-device-width:2560px){.my-posts-container{left:80px;margin-top:320px;max-width:calc(100% - 350px);padding-left:0}}@media only screen and (min-device-width:1024px) and (max-device-width:600px){.my-posts-container{left:80px;margin-top:240px;max-width:calc(100% - 350px);padding-left:0}}@media only screen and (min-device-width:1280px) and (max-device-width:800px){.my-posts-container{left:80px;margin-top:260px;max-width:calc(100% - 350px);padding-left:0}}@media (min-width:1264px) and (max-width:1264px){.my-posts-container{left:80px;margin-left:auto;margin-right:auto;max-width:calc(100% - 350px)}}@media screen and (min-width:1181px){.my-posts-container{left:80px;margin-left:auto;margin-right:auto;max-width:calc(100% - 350px)}}.my-posts-container .post-container{margin-left:auto;margin-right:auto}.view-reports-container{background-color:#f5f6f7;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:auto;max-width:800px;padding:20px}.view-reports-container h2{color:#1c1e21;margin-bottom:20px}.reports-list{list-style:none;padding:0}.report-item{background-color:#fff;border:1px solid #ccd0d5;border-radius:4px;margin-bottom:10px;padding:15px}.report-item p{color:#4b4f56;margin:5px 0}.report-item button{background-color:#1877f2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-right:10px;padding:10px 15px}.report-item button:hover{background-color:#1654a1}.post-list{list-style-type:none;margin:0;padding:0}.post-item{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;margin-bottom:10px;padding-bottom:15px}.post-thumbnail{border-radius:4px;height:60px;margin-bottom:10px;object-fit:cover;width:60px}.post-title{color:#4267b2;margin-bottom:10px;text-align:center;text-decoration:none}.post-title:hover{text-decoration:underline}.info-row{border-top:1px solid #e7e7e7;margin-top:10px;padding-top:10px;width:100%}.info-row div{margin-bottom:5px}.info-label{font-weight:700;margin-right:8px}.info-content{color:#333}.button-delete{align-self:center;margin-top:10px}.admin-dashboard-container{color:#333;font-family:Roboto,sans-serif;margin:120px 20px 20px 250px}.admin-dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.admin-dashboard-tabs{border-bottom:2px solid #e7e7e7;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:30px;overflow-x:auto;padding:0}.admin-dashboard-tabs li{border-bottom:3px solid transparent;cursor:pointer;margin-right:20px;padding:10px 15px;transition:all .3s ease;white-space:nowrap}.admin-dashboard-tab-button.active,.admin-dashboard-tabs li:hover{border-bottom:3px solid #4267b2}.admin-dashboard-content{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);min-height:300px;padding:20px}.admin-dashboard-content ul{list-style:none;padding:0}.admin-dashboard-content li{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;padding:10px 0}.admin-dashboard-content li:last-child{border-bottom:none}.admin-dashboard-content a{color:#4267b2;text-decoration:none;transition:color .3s ease}.admin-dashboard-content a:hover{color:#2d4373}.button-delete{background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s ease}.button-delete:hover{background-color:#d32f2f}@media (max-width:768px){.admin-dashboard-container{margin-left:0}}.admin-dashboard-tabs li:last-of-type{margin-right:0}.contact-form-container{align-items:center;display:flex;justify-content:center;margin-right:0;margin-top:80px;min-height:100vh;padding:0 20px 0 60px}.contact-form{background-color:#fff;border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.1);margin:80px auto;padding:40px;width:100%}.contact-form-header{align-items:center;background-color:#f0f0f0;border-bottom:1px solid #e6e6e6;border-radius:40px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;font-size:24px;font-weight:600;justify-content:center;margin:10px auto 20px;padding:20px;width:80%}.contact-form-field{margin-top:20px;width:100%}.contact-form-field input,.contact-form-field textarea{border:1px solid #e0e0e0;border-radius:15px;font-size:1rem;outline:none;padding:20px;width:100%}.contact-form-field textarea{min-height:150px;resize:vertical}.contact-form-button{background-color:#0095f6;border:none;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:30px;padding:10px 20px;text-transform:none}.contact-form-button:hover{background-color:#07c}@media (max-width:768px){.contact-form-container{margin-top:120px;padding:0 0 0 40px}.contact-form{border-radius:20px;padding:20px;width:90%!important}.contact-form-header{border-radius:40px;font-size:20px;margin:10px auto 20px;padding:15px;width:90%}.contact-form-field input,.contact-form-field textarea{border-radius:15px;font-size:.9rem;padding:15px}.contact-form-button button{border-radius:15px;font-size:.9rem;padding:8px 16px}}@media (max-width:480px){.contact-form-container{margin-top:60px;padding-left:5px}.contact-form{border-radius:20px;margin:20px auto;width:100%!important}.contact-form-header{border-radius:40px;font-size:18px;margin:10px auto 20px;width:90%}.contact-form-button button,.contact-form-field input,.contact-form-field textarea{border-radius:15px;font-size:.8rem}}@media (min-width:768px){.contact-form-container{padding-left:250px}}@media (min-width:1300px){.contact-form-container{margin-top:60px;padding-left:270px}}@media (max-width:375px) and (max-height:667px){.contact-form-container{margin-top:130px;padding-left:35px}}@media (max-width:360px) and (max-height:740px){.contact-form-container{margin-top:130px;padding-left:35px}}@media (min-width:540px) and (min-height:720px) and (max-width:720px){.contact-form-container{margin-top:80px;padding-left:50px}}@media (min-width:1024px) and (max-width:1280px) and (min-height:600px){.contact-form-container{margin-top:40px;padding-left:60px}}@media (min-width:1280px) and (max-width:1920px) and (min-height:800px){.contact-form-container{margin-top:40px;padding-left:80px}}@media (min-width:1264px) and (max-width:1264px){.contact-form-container{margin-left:140px;padding-left:80px}.contact-form{margin-left:140px}}@media (min-width:1181px) and (max-width:1280px){.contact-form-container{padding-left:200px!important}.contact-form{max-width:none!important;width:650px!important}}@media screen and (max-width:380px){.contact-form-container{padding-left:0!important}}@media screen and (min-width:810px) and (max-width:830px){.contact-form-container{margin-top:40px!important}}@media screen and (min-width:830px) and (max-width:850px){.contact-form-container{margin-top:40px!important}}@media screen and (min-width:900px) and (max-width:920px){.contact-form-container{margin-top:40px!important}}@media screen and (min-width:1920px){.contact-form-container{margin-top:40px!important}}@media screen and (min-width:1800px) and (max-width:1820px){.contact-form-container{margin-top:50px!important}}
/*# sourceMappingURL=main.0cf57e35.css.map*/