*{box-sizing:border-box;font-family:Merriweather;margin:0;padding:0;scrollbar-color:#fca203 #4b0505;scrollbar-width:thin;transition:.5s}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background:#fca203;border-radius:10px}body{background-attachment:fixed;background-color:#4b0505}button{cursor:pointer}.main-nav{align-items:center;background-color:#0000;display:flex;height:auto;justify-content:space-between;padding:.5rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:11}.main-nav.fixed{position:fixed}.main-nav .logo{display:table}.main-nav .logo img{height:40px;object-fit:cover;scale:1.5;width:120px}.main-nav .nav-links{align-items:center;display:flex;justify-content:space-between}.main-nav .nav-links .bar-btn{background-color:#0000;border:0;color:#fca203;display:none;font-size:24px;margin-left:.5rem;outline:0;padding-top:.3rem}.main-nav .nav-links span{align-items:center;border-radius:5px;color:#ffa200;cursor:pointer;display:flex;font-size:16px;font-weight:600;margin-right:1rem;padding:.4rem}.main-nav .nav-links .dot,.main-nav .nav-links .sign-btn{background-color:#fca203;color:#4b0505;padding:.3rem 1rem}.main-nav .nav-links .dot{border-radius:50%;height:50px;position:absolute;top:1.5rem;transform:scale(.15);width:50px}.main-nav .nav-box{background-color:#fca203;border-radius:3px;display:none;height:auto;padding:.5rem;position:absolute;right:.5rem;top:3.5rem;width:180px}.main-nav .nav-box .link{color:#4b0505;display:block;font-size:12px;font-weight:600;margin-bottom:.5rem;text-align:right}.main-nav .nav-box .link.active{background-color:#4b0505;border-radius:5px;color:#fca203;padding:.5rem}.main-nav .nav-box.open{display:block}.notification-container{display:flex;justify-content:center;transition:0s}.notification-container .notification{align-items:center;background-color:#fca203;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;color:#4b0505;display:flex;font-weight:600;height:auto;margin:0 1rem;opacity:1;padding:1rem;position:fixed;top:0;transform:translateY(0);transition:transform .5s ease,opacity .5s ease;width:400px;z-index:30}.notification-container .down{transform:translateY(0);transition:.5s}.notification-container .up{opacity:0;transform:translateY(-150%)}.home-container{background:#4b0505;height:100vh}.home-container.send-container{height:100%}.home-container.send-container .container{background-color:#0000;display:block;height:60vh}.home-container.send-container .container .chat-container{bottom:0;display:grid;margin-bottom:4rem;place-items:center;position:fixed;width:100%}.home-container.send-container .container .chat-container .chat-box{position:static;width:50%}.home-container.send-container .container .share-link-section{background-color:#0000;border:2px solid #fca203;display:grid;height:auto;margin-top:4rem;padding:1rem;place-items:center;width:100%}.home-container.send-container .container .share-link-section .user-container{display:grid;place-items:center;width:300px}.home-container.send-container .container .share-link-section .user-container h2{color:#fca203;text-align:center}.home-container.send-container .container .share-link-section .user-container img{border:4px solid #fca203;border-radius:300px;height:120px;margin:2rem 0 .5rem;object-fit:cover;width:120px}.home-container.send-container .container .share-link-section .user-container h3{color:#fca203;margin-bottom:1rem}.home-container .chevron-btn{background-color:#0000;border:0;bottom:0;outline:0;position:fixed;z-index:1}.home-container .container{display:grid;grid-template-columns:1fr 1fr;height:100vh;position:relative}.home-container .container .banner{display:grid;padding:7rem 2rem;place-items:center;width:100%}.home-container .container .banner p{color:#fca203;font-family:Merriweather;font-size:75px;font-weight:700;height:350px;line-height:1.2;margin-bottom:3rem}.home-container .container .banner .follow{display:flex;justify-content:left;width:100%}.home-container .container .banner .follow span{align-items:center;color:#fca203;display:flex;font-size:40px;margin-right:3rem}.home-container .container .banner .follow span a{color:#fca203;text-decoration:none}.home-container .container .chat-box.fixed-height{height:150px}.home-container .container .chat-box{background-color:#0000;border:2px solid #fca203;border-radius:20px;bottom:3rem;display:block;height:auto;justify-content:center;margin:1rem;padding:1rem;position:absolute;right:0;width:50%}.home-container .container .chat-box .header{align-items:center;display:flex;justify-content:space-between;width:100%}.home-container .container .chat-box .header img{height:20px;margin:0;object-fit:cover;scale:1.5;width:80px}.home-container .container .chat-box .header .char-count{color:#fca203;font-size:14px;margin-left:1rem}.home-container .container .chat-box .chat{margin:1rem .5rem;width:90%}.home-container .container .chat-box .chat p{background-color:#0000;border:2px solid #fca203;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;color:#fca203;display:table;font-size:large;max-width:500px;padding:1rem;width:100%;word-break:wrap}.home-container .container .chat-box .footer{display:flex;justify-content:center;width:100%}.home-container .container .chat-box .footer .inp-holder,.home-container .container .chat-box .footer .modal-container form button,.home-container .signin-container .container .chat-box .footer form .inp-container button,.home-container .signin-container .container form .inp-container .chat-box .footer button,.modal-container form .home-container .container .chat-box .footer button,.signin-container .home-container .container .chat-box .footer form .inp-container button,.signin-container .home-container .container form .inp-container .chat-box .footer button{align-items:center;border:2px solid #fca203;border-radius:50px;box-shadow:0 4px 4px #4b0505;display:flex;height:80px;padding:0 1rem;transition:.5s;width:47%}.home-container .container .chat-box .footer .inp-holder img,.home-container .container .chat-box .footer .modal-container form button img,.home-container .signin-container .container .chat-box .footer form .inp-container button img,.home-container .signin-container .container form .inp-container .chat-box .footer button img,.modal-container form .home-container .container .chat-box .footer button img,.signin-container .home-container .container .chat-box .footer form .inp-container button img,.signin-container .home-container .container form .inp-container .chat-box .footer button img{border-radius:50%;height:40px;object-fit:cover;width:40px}.home-container .container .chat-box .footer .inp-holder .input,.home-container .container .chat-box .footer .modal-container form button .input,.home-container .signin-container .container .chat-box .footer form .inp-container button .input,.home-container .signin-container .container form .inp-container .chat-box .footer button .input,.modal-container form .home-container .container .chat-box .footer button .input,.signin-container .home-container .container .chat-box .footer form .inp-container button .input,.signin-container .home-container .container form .inp-container .chat-box .footer button .input{align-items:center;display:flex;justify-content:space-between;width:90%}.home-container .container .chat-box .footer .inp-holder .input input,.home-container .container .chat-box .footer .modal-container form button .input input,.home-container .signin-container .container .chat-box .footer form .inp-container button .input input,.home-container .signin-container .container form .inp-container .chat-box .footer button .input input,.modal-container form .home-container .container .chat-box .footer button .input input,.signin-container .home-container .container .chat-box .footer form .inp-container button .input input,.signin-container .home-container .container form .inp-container .chat-box .footer button .input input{background-color:#0000;border:0;color:#fca203;font-family:Merriweather;font-size:large;margin:1rem;outline:0;padding:1rem 0;width:100%}.home-container .container .chat-box .footer .inp-holder .input input::placeholder,.home-container .container .chat-box .footer .modal-container form button .input input::placeholder,.home-container .signin-container .container .chat-box .footer form .inp-container button .input input::placeholder,.home-container .signin-container .container form .inp-container .chat-box .footer button .input input::placeholder,.modal-container form .home-container .container .chat-box .footer button .input input::placeholder,.signin-container .home-container .container .chat-box .footer form .inp-container button .input input::placeholder,.signin-container .home-container .container form .inp-container .chat-box .footer button .input input::placeholder{color:#fca203}.home-container .container .chat-box .footer .inp-holder .input button,.home-container .container .chat-box .footer .modal-container form button .input button,.home-container .signin-container .container .chat-box .footer form .inp-container button .input button,.home-container .signin-container .container form .inp-container .chat-box .footer button .input button,.modal-container form .home-container .container .chat-box .footer button .input button,.signin-container .home-container .container .chat-box .footer form .inp-container button .input button,.signin-container .home-container .container form .inp-container .chat-box .footer button .input button{background-color:#0000;border:0;color:#fca203;font-size:30px;font-weight:500;margin-top:.7rem;outline:0}.home-container .container .chat-box .footer .inp-holder.wide,.home-container .container .chat-box .footer .modal-container form button.wide,.home-container .signin-container .container .chat-box .footer form .inp-container button.wide,.home-container .signin-container .container form .inp-container .chat-box .footer button.wide,.modal-container form .home-container .container .chat-box .footer button.wide,.signin-container .home-container .container .chat-box .footer form .inp-container button.wide,.signin-container .home-container .container form .inp-container .chat-box .footer button.wide{width:90%}.home-container .mission-container{display:grid;grid-template-columns:1fr 1fr;height:100vh;padding:5rem 1rem;position:relative}.home-container .mission-container .aim,.home-container .mission-container .mission{background-color:#fca203;color:#4b0505}.home-container .mission-container .aim h2,.home-container .mission-container .mission h2{color:#4b0505;font-size:50px}.home-container .mission-container .aim p,.home-container .mission-container .mission p{color:#4b0505;font-size:20px;font-weight:500;line-height:1.5}.home-container .mission-container .aim,.home-container .mission-container .mission{border-radius:10px;box-shadow:0 4px 24px #4b0505;height:50%;margin:1rem;padding:1rem;position:absolute;width:50%}.home-container .mission-container .mission{left:0;top:7rem}.home-container .mission-container .aim{bottom:5rem;right:0}.about-container{background-color:#4b0505;height:100vh}.about-container .container{padding:2rem 5rem}.about-container .container .item-container{align-items:baseline first;display:flex;justify-content:space-between}.about-container .container .item-container .text{width:60%}.about-container .container .item-container .text h1{color:#fca203;font-size:40px}.about-container .container .item-container .text p{color:#fca203}.about-container .container .item-container img{height:300px;margin:0 1rem;object-fit:cover;width:300px}.messages-container{height:100vh}.messages-container .container{display:grid;grid-template-columns:1fr 1fr}.messages-container .container .all-message-container h1{color:#fca203}.messages-container .container .all-message-container .msg-nav{-ms-overflow-style:none;margin-top:1rem;max-width:100%;overflow-x:auto;padding:0;scrollbar-width:none}.messages-container .container .all-message-container .msg-nav::-webkit-scrollbar{display:none}.messages-container .container .all-message-container .msg-nav .nav-links{align-items:center;display:flex;flex-wrap:none;justify-content:flex-start}.messages-container .container .all-message-container .msg-nav .nav-links .link{align-items:center;border:1px solid #fca203;border-radius:5px;color:#fca203;display:flex;font-size:12px;font-weight:600;gap:.3rem;margin-right:1rem;padding:.3rem .5rem;text-decoration:none;white-space:nowrap}.messages-container .container .all-message-container .msg-nav .nav-links .link.active{background-color:#fca203;color:#4b0505}.messages-container .container .all-message-container .msg-nav .nav-links .link .line{background-color:#fca203;height:2px;left:0;position:absolute;width:30px}.messages-container .container .all-message-container .msg-card-container{height:70vh;margin-top:1rem;overflow-y:auto;padding:0 1rem 3rem;width:80%}.messages-container .container .all-message-container .msg-card-container .msg-loading-text{color:#fca203;font-size:16px;margin-top:1rem}.messages-container .container .all-message-container .msg-card-container .msg-card{border:1px solid #fca203;border-radius:10px;color:#fca203;height:150px;margin:1rem 0;padding:.5rem 1rem;position:relative;width:100%}.messages-container .container .all-message-container .msg-card-container .msg-card p{margin-top:1rem}.messages-container .container .all-message-container .msg-card-container .msg-card .actions{align-items:center;bottom:.5rem;display:flex;position:absolute;right:1.5rem}.messages-container .container .all-message-container .msg-card-container .msg-card .actions small{font-size:12px}.messages-container .container .all-message-container .msg-card-container .msg-card .actions .comment-icon,.messages-container .container .all-message-container .msg-card-container .msg-card .actions .heart-icon{font-size:15px}.messages-container .container .all-message-container .msg-card-container .empty{display:grid;place-items:center;width:100%}.messages-container .container .all-message-container .msg-card-container .empty p{color:#fca203;font-weight:600}.messages-container .container .all-message-container .msg-card-container .empty p .link{font-weight:600}.messages-container .container .all-message-container .msg-card-container .empty img{height:auto;object-fit:cover;width:70%}.secret-room-container{background-attachment:fixed;background-color:#4b0505;height:100vh;scroll-behavior:smooth;width:100%}.secret-room-container .reload{background-color:#fca203;border-radius:50%;bottom:3rem;color:#4b0505;cursor:pointer;display:grid;font-size:30px;height:50px;place-items:center;position:absolute;right:3rem;width:50px;z-index:1}.secret-room-container .reload:hover{transform:rotate(1turn)}.secret-room-container .body{display:flex;height:70vh;justify-content:space-around;padding-top:5rem;scroll-behavior:smooth}.secret-room-container h1{color:#fca203;font-size:55px;font-weight:900;margin-left:3rem;margin-top:1rem;width:65%}.secret-room-container .item-container{display:grid;height:75vh;margin-top:2rem;overflow-x:hidden;place-items:center;position:relative;scroll-behavior:smooth;width:100%}.secret-room-container .item-container .move{align-items:center;background-color:#fca203;border-radius:50%;cursor:pointer;display:flex;font-size:40px;font-weight:800;height:60px;justify-content:center;width:60px}.secret-room-container .item-container .items{display:grid;height:250px;place-items:center;scroll-behavior:smooth}.secret-room-container .item-container .items .item.even-active{scale:1;transform:rotate(5deg)}.secret-room-container .item-container .items .item.odd-active{scale:1;transform:rotate(-5deg)}.secret-room-container .item-container .items .item{background-color:#fca203;border-radius:20px;height:300px;position:absolute;scale:0;width:500px}.secret-room-container .item-container .items .item img{height:50px;object-fit:cover;width:140px}.secret-room-container .item-container .items .item .heart{bottom:1.5rem;font-size:30px;position:absolute;right:1.5rem}.secret-room-container .item-container .items .item .msg{display:grid;font-size:20px;height:60%;padding:1rem;place-items:center;text-align:center;width:100%}.signin-container{background-color:#4b0505;height:100vh}.signin-container .container{display:grid;height:80vh;place-items:center;width:100%}.signin-container .container form{width:50%}.signin-container .container form h1{color:#fca203;font-size:30px;font-weight:900;margin-bottom:2rem;text-align:center}.signin-container .container form .inp-container{display:grid;place-items:center;width:100%}.signin-container .container form .inp-container .inp-holder,.signin-container .container form .inp-container button{align-items:center;background-color:#0000;border:2px solid #fca203;border-radius:10px;display:flex;margin:.8rem 0;padding:.8rem;width:400px}.signin-container .container form .inp-container .inp-holder .icon,.signin-container .container form .inp-container button .icon{color:#fca203;font-size:20px}.signin-container .container form .inp-container .inp-holder input,.signin-container .container form .inp-container button input{background-color:#0000;border:none;color:#fca203;font-size:16px;margin-left:.5rem;outline:none;width:90%}.signin-container .container form .inp-container .inp-holder input::placeholder,.signin-container .container form .inp-container button input::placeholder{color:#feca62}.signin-container .container form .inp-container button{background-color:#fca203;border:none;color:#4b0505;font-size:18px;font-weight:600;justify-content:center;outline:none}.signin-container .container form .inp-container .dont-have-account{margin-top:3rem}.signin-container .container form .inp-container .dont-have-account span{color:#feca62;font-size:16px}.signin-container .container form .inp-container .dont-have-account .sign-link{color:#fca203;font-size:16px;margin-left:.5rem;text-decoration:none}.signin-container .container form .inp-container .dont-have-account .sign-link:hover{text-decoration:underline}.dashboard-container .share-link-section{background-color:#0000;border:2px solid #fca203;display:grid;height:70vh;margin-top:4rem;padding:1rem;place-items:center;position:relative;width:100%}.dashboard-container .share-link-section nav{align-items:center;display:flex;justify-content:space-between;position:absolute;right:1rem;top:1rem;width:230px}.dashboard-container .share-link-section nav .link{align-items:center;border:1px solid #fca203;border-radius:5px;color:#fca203;cursor:pointer;display:flex;font-size:16px;padding:.2rem .4rem;position:relative;text-decoration:none}.dashboard-container .share-link-section nav .link .line{background-color:#fca203;height:2px;left:0;position:absolute;width:30px}.dashboard-container .share-link-section .container{display:grid;place-items:center;width:300px}.dashboard-container .share-link-section .container h2{color:#fca203}.dashboard-container .share-link-section .container img{border:4px solid #fca203;border-radius:300px;height:120px;margin:2rem 0 .5rem;object-fit:cover;width:120px}.dashboard-container .share-link-section .container h3{color:#fca203;margin-bottom:1rem}.dashboard-container .share-link-section .container .inp-holder input,.dashboard-container .share-link-section .container .modal-container form button input,.dashboard-container .share-link-section .signin-container .container form .inp-container button input,.modal-container form .dashboard-container .share-link-section .container button input,.signin-container .dashboard-container .share-link-section .container form .inp-container button input{border:0;border-radius:5px;margin-bottom:1rem;outline:0;padding:.5rem;width:100%}.dashboard-container .share-link-section .container .inp-holder button,.dashboard-container .share-link-section .container .modal-container form button button,.dashboard-container .share-link-section .signin-container .container form .inp-container button button,.modal-container form .dashboard-container .share-link-section .container button button,.signin-container .dashboard-container .share-link-section .container form .inp-container button button{background-color:#fca203;border:0;border-radius:5px;color:#f5f5f5;margin-bottom:1rem;outline:0;padding:.5rem 1rem;width:100%}.admin-main{background:#4b0505;height:100vh}.admin-main .create-btn{align-items:center;background-color:#f5f5f5;border:0;border-radius:50%;bottom:3rem;color:#4b0505;display:table;display:flex;font-size:25px;height:50px;justify-content:center;outline:0;position:fixed;right:1rem;width:50px}.admin-main h2{color:#f5f5f5;font-size:28px;margin:1rem;text-transform:capitalize}.admin-main h2 .link{background-color:#f5f5f5;color:#4b0505;font-size:12px;font-weight:600;padding:.2rem .4rem;text-decoration:none}.admin-main .table-container{display:grid;max-height:60vh;overflow-y:scroll;place-items:center;width:100%}.admin-main .table-container button{align-items:center;background-color:#0000;border:1px solid #f5f5f5;color:#f5f5f5;display:flex;outline:none;padding:.5rem}.admin-main .table-container h1{color:#f5f5f5;font-size:40px;margin:1rem 0;text-align:center}.admin-main .table-container table{width:90%}.admin-main .table-container table tr{cursor:pointer;transition:0}.admin-main .table-container table tr th{background-color:#f5f5f5;color:#4b0505;font-size:20px;padding:.7rem;position:-webkit-sticky;position:sticky;text-align:left;top:0}.admin-main .table-container table tr td{color:#f5f5f5;font-size:18px;font-weight:500;padding:1rem;vertical-align:top}.admin-main .table-container table tr td button{background-color:#0000;border:0;color:#f5f5f5;outline:0;transition:0s}.admin-main .table-container table tr td#actns{min-width:120px;transition:0s}.admin-main .table-container table tr:hover{background-color:#f5f5f5}.admin-main .table-container table tr:hover td,.admin-main .table-container table tr:hover td button{color:#000}.admin-main footer{align-items:center;bottom:1rem;color:#4b0505;display:flex;justify-content:center;position:fixed;width:100%}.admin-main footer .logout{cursor:pointer;text-decoration:underline}.modal-container{background-color:#00000080;display:grid;height:100vh;place-items:center;position:fixed;top:0;width:100%;z-index:10}.modal-container form{background-color:#4b0505;border-radius:10px;display:grid;height:auto;padding:1rem;place-items:center;width:400px}.modal-container form .head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.modal-container form .head h3{color:#f5f5f5;display:table;font-size:20px}.modal-container form .head .icon{color:#f5f5f5;font-size:20px}.modal-container .signin-container .container form .inp-container button,.modal-container form .inp-holder,.modal-container form button,.signin-container .container .modal-container form .inp-container button{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;margin:.8rem 0;padding:.8rem;width:100%}.modal-container .signin-container .container form .inp-container button .icon,.modal-container form .inp-holder .icon,.modal-container form button .icon,.signin-container .container .modal-container form .inp-container button .icon{color:#4b0505;font-size:20px}.modal-container .signin-container .container form .inp-container button input,.modal-container form .inp-holder input,.modal-container form button input,.signin-container .container .modal-container form .inp-container button input{background-color:#0000;border:none;font-size:16px;margin-left:.5rem;outline:none;width:90%}.modal-container form button{background-color:#fca203;border:none;color:#f5f5f5;font-size:18px;font-weight:600;justify-content:center;outline:none}.modal-container.hide{display:none}.modal-container.delete p{color:#f5f5f5;font-size:20px;font-weight:600}.modal-container.delete .btn-holder{display:flex;justify-content:flex-end;margin-top:1rem;width:100%}.modal-container.delete .btn-holder button{border-radius:5px;font-size:16px;margin:.5rem;padding:.3rem;width:auto}.modal-container.delete .btn-holder button#true{background-color:red}.modal-container.delete .btn-holder button#false{background-color:gray}.modal-container.comment{background-color:rgba(75,5,5,.969);color:#fca203}.modal-container.comment .modal{border:2px solid #fca203;border-radius:10px;display:grid;grid-template-columns:1fr 1fr;height:80vh;width:60%}.modal-container.comment .modal .comment-sec,.modal-container.comment .modal .msg-sec{padding:1rem}.modal-container.comment .modal .msg-sec{border-right:2px solid #fca203}.modal-container.comment .modal .msg-sec .header{display:flex;justify-content:space-between}.modal-container.comment .modal .msg-sec .header small{font-size:12px;font-weight:600}.modal-container.comment .modal .msg-sec p{color:#feca62;font-size:20px;margin-top:2rem}.modal-container.comment .modal .comment-sec{position:relative}.modal-container.comment .modal .comment-sec .header{align-items:center;display:flex;justify-content:space-between}.modal-container.comment .modal .comment-sec .comments{height:80%;margin-top:0;overflow-y:auto}.modal-container.comment .modal .comment-sec .comments .comment{align-items:flex-start;display:flex;margin:1rem 0}.modal-container.comment .modal .comment-sec .comments .comment img{border:2px solid #fca203;border-radius:50%;height:20px;margin-right:1rem;margin-top:.3rem;object-fit:cover;width:20px}.modal-container.comment .modal .comment-sec .comments .comment .content{padding:0}.modal-container.comment .modal .comment-sec .comments .comment .content .head{align-items:center;display:flex}.modal-container.comment .modal .comment-sec .comments .comment .content .head span{display:table;font-size:10px;font-weight:600}.modal-container.comment .modal .comment-sec .comments .comment .content .head small{font-size:10px}.modal-container.comment .modal .comment-sec .inp-holder,.modal-container.comment .modal .comment-sec form button,.modal-container.comment form .modal .comment-sec button,.signin-container .container form .inp-container .modal-container.comment .modal .comment-sec button{align-items:center;bottom:1rem;display:flex;position:absolute;width:90%}.modal-container.comment .modal .comment-sec .inp-holder img,.modal-container.comment .modal .comment-sec form button img,.modal-container.comment form .modal .comment-sec button img,.signin-container .container form .inp-container .modal-container.comment .modal .comment-sec button img{border:2px solid #fca203;border-radius:50%;height:20px;margin-right:1rem;width:20px}.modal-container.comment .modal .comment-sec .inp-holder input,.modal-container.comment .modal .comment-sec form button input,.modal-container.comment form .modal .comment-sec button input,.signin-container .container form .inp-container .modal-container.comment .modal .comment-sec button input{background-color:#0000;border:0;border-bottom:2px solid #fca203;color:#fca203;outline:0;width:80%}.modal-container.comment .modal .comment-sec .inp-holder input::placeholder,.modal-container.comment .modal .comment-sec form button input::placeholder,.modal-container.comment form .modal .comment-sec button input::placeholder,.signin-container .container form .inp-container .modal-container.comment .modal .comment-sec button input::placeholder{color:#feca62}.modal-container.comment .modal .comment-sec .inp-holder button,.modal-container.comment .modal .comment-sec form button button,.modal-container.comment form .modal .comment-sec button button,.signin-container .container form .inp-container .modal-container.comment .modal .comment-sec button button{background-color:#0000;border:0;color:#fca203;font-size:20px;height:20px;margin-left:1rem;outline:0;padding:0}.not-authorized-container{align-items:center;background:linear-gradient(180deg,#4b0505,#fca203);color:#f5f5f5;display:flex;flex-direction:column;height:90vh;justify-content:center;text-align:center}.not-authorized-container h1{font-size:3rem;margin-bottom:1rem}.not-authorized-container p{font-size:1.5rem;margin-bottom:2rem}.not-authorized-container .btn-back{background-color:#4b0505;border:none;border-radius:10px;color:#f5f5f5;font-size:1.2rem;padding:.8rem 1.5rem;text-decoration:none;transition:background-color .3s ease}.not-authorized-container .btn-back:hover{background-color:#fca203}.footer-component{background-color:#4b0505;bottom:0;color:#fca203;display:flex;height:50px;justify-content:center;padding-top:.5rem;position:fixed;width:100%}.footer-component .link{color:#fca203;text-decoration:none}.footer-component .link:hover{text-decoration:underline}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.bounce{animation:bounce 1s infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.float{animation:float 3s ease-in-out infinite}.heart-icon.pop{animation:pop .5s ease}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@font-face{font-family:Merriweather;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@media screen and (max-width:1067px){.home-container.send-container .container .chat-container .chat-box{width:70%}.home-container .container .banner{height:400px}.home-container .container .banner p{font-size:80px}.home-container .container .chevron-btn{display:none}.home-container .container .chat-box{width:95%}.home-container .container .chat-box .footer .inp-holder{width:40%}.home-container .container .chat-box .footer .inp-holder img{height:40px;width:40px}.home-container .container .chat-box .footer .inp-holder .input input{font-size:medium}.home-container .container .chat-box .footer .inp-holder .input button{font-size:18px}.secret-room-container .body{align-items:flex-start;display:flex;flex-direction:column;height:80%;padding-top:5rem}.secret-room-container .body h1{font-size:50px;margin-bottom:1rem;text-align:left;width:70%}.secret-room-container .body .item-container{align-self:flex-end;height:100vh;margin-left:5rem;margin-top:5rem;width:70%}.secret-room-container .body .item-container .item{width:80%}.messages-container .container{grid-template-columns:1fr 2fr}.messages-container .container .all-message-container .msg-card-container{width:90%}.messages-container .container .img{width:300px}.modal-container.comment .modal{grid-template-columns:.7fr 1fr;width:90%}}@media screen and (max-width:800px){.home-container.send-container .container .chat-container .chat-box{width:80%}.secret-room-container .body{align-items:flex-start;display:flex;flex-direction:column;height:auto;padding-top:3rem}.secret-room-container .body h1{font-size:40px;margin-bottom:1rem;text-align:left;width:90%}.secret-room-container .body .item-container{align-self:flex-end;height:60vh;margin:1rem auto;width:100%}.about-container .container .item-container img{height:250px;width:250px}}@media screen and (max-width:770px){.signin-container .container form{width:100%}.signin-container .container form h1{font-size:35px}.messages-container .container{display:block;margin:1rem}.messages-container .container .all-message-container .msg-card-container{height:80vh;width:100%}.messages-container .container .img{display:none}.modal-container.comment .modal{display:flex;flex-direction:column;width:90%}.modal-container.comment .modal .msg-sec{border-right:0;flex:0 0 auto}.modal-container.comment .modal .msg-sec p{font-size:16px}.modal-container.comment .modal .comment-sec{flex:1 1 auto;overflow-y:auto}.modal-container.comment .modal .comment-sec .header h2{font-size:18px}}@media screen and (max-width:450px){.main-nav .logo img{height:35px;width:110px}.main-nav .nav-links span{color:#fca203;font-size:12px;margin-right:.3rem}.main-nav .nav-links span.link{display:none}.main-nav .nav-links .bar-btn{display:block}.home-container.send-container .container .chat-container .chat-box{width:95%}.home-container .container{display:block;height:90vh}.home-container .container .banner{height:350px;max-width:90%;padding:1rem;width:100%}.home-container .container .banner p{font-size:50px;height:330px;line-height:1.3;margin-bottom:1rem;margin-top:6rem}.home-container .container .banner .follow span{font-size:35px}.home-container .container .chat-box.fixed-height{height:130px}.home-container .container .chat-box{bottom:1rem;left:.5rem;margin:3rem auto 0;position:absolute;width:95%}.home-container .container .chat-box .chat p{font-size:12px}.home-container .container .chat-box .footer .inp-holder{height:60px;width:62%}.home-container .container .chat-box .footer .inp-holder img{height:30px;width:30px}.home-container .container .chat-box .footer .inp-holder .input input{font-size:14px}.home-container .container .chat-box .footer .inp-holder .input button{font-size:25px}.signin-container .container form{display:grid;place-items:center}.signin-container .container form h1{font-size:30px}.signin-container .container form .inp-container{display:grid;place-items:center;width:90%}.signin-container .container form .inp-container .inp-holder,.signin-container .container form .inp-container button{width:100%}.secret-room-container .body{height:auto;padding-top:3rem}.secret-room-container .body h1{font-size:30px;margin:0 1rem 1rem;text-align:left;width:90%}.secret-room-container .body .item-container{height:50vh;margin:1rem auto;width:100%}.secret-room-container .body .item-container .move{font-size:25px;height:40px;width:40px}.secret-room-container .body .item-container .item{height:200px;padding:.5rem 0;width:80%}.secret-room-container .body .item-container .item .msg{font-size:12px;margin-top:0}.secret-room-container .body .item-container .item .heart{font-size:20px}.secret-room-container .body .item-container .item img{height:30px;width:100px}.secret-room-container .reload{font-size:25px;height:40px;width:40px}.admin-main{height:100vh}.admin-main .create-btn{bottom:2rem}.admin-main h2{font-size:18px}.admin-main .table-container{display:grid;max-height:70vh;overflow-y:scroll;padding:0 .5rem;place-items:center;width:100%}.admin-main .table-container button{font-size:10px;padding:.3rem}.admin-main .table-container h1{font-size:30px;margin-top:2rem}.admin-main .table-container table{width:90%}.admin-main .table-container table tr{cursor:pointer;transition:0}.admin-main .table-container table tr th{font-size:16px}.admin-main .table-container table tr td{font-size:14px}.admin-main .table-container table tr td#msg{min-width:300px}.notification-container .notification{width:96%}.modal-container form{margin:0,.5rem;width:90%}.modal-container form .head h3{font-size:17px}.modal-container.delete p{font-size:16px}.about-container .container{padding:1rem 1rem 5rem}.about-container .container .item-container{flex-flow:column wrap-reverse}.about-container .container .item-container .text{order:1;width:100%}.about-container .container .item-container img{height:auto;order:2;width:250px}.about-container .container .item-container img.bus{width:300px}.footer-component{padding-top:1rem}.footer-component .link,.footer-component .logout,.footer-component span{font-size:12px}}@media screen and (max-width:390px){.home-container .container .banner{height:300px;width:100%}.home-container .container .banner p{font-size:40px;height:230px}}
/*# sourceMappingURL=main.b9034165.css.map*/