@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");.main-container{font-family:Josefin Sans,sans-serif}.imaged{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);background-position-x:0;background-position-y:0;width:100%;background-size:auto;background-repeat:no-repeat;position:relative}.subscibe{background:linear-gradient(107.77deg,#ff4f4f 15.95%,#fe7171)}.join{display:flex;justify-content:space-between;border:1px solid #fff}.footer-btn,.join{border-radius:40px}.footer-btn{background-color:#fff!important;color:#000;height:59px;width:150px;box-shadow:inset 0 0 0 0 #1e1e1e;transition:.4s ease-out}.diverse-text{font-size:48px;font-family:Montserrat;font-weight:300;line-height:70px;color:#fff;text-align:center;text-shadow:0 4px 4px #000;letter-spacing:.07em}.footer-btn:hover{box-shadow:inset 400px 0 0 0 #1e1e1e;color:#fff}.input{width:400px;height:59px;border-radius:20px;background:transparent;margin-left:20px;color:#fff;outline:none}.input::-moz-placeholder{color:#fff}.input::placeholder{color:#fff}.footAli{width:100%}.footAli,.menu{display:flex;align-items:center}.menu{height:85px;justify-content:right}.menu-links{font-weight:300;line-height:23px}.menu-links,.social-text{font-family:Montserrat;font-size:18px}.social-text{color:#fff;font-weight:400}@media screen and (max-width:600px){.footAli{display:flex;align-items:center;flex-direction:column;margin-top:22px}.footAli,.main-container{width:100%}.footer,.social,.subscibe{flex-direction:column}.social,.subscibe{height:100px}.social{width:100%}.social,.social-text{margin:0 auto}.subscribe-text{display:none}.icons{margin:.5rem auto 0}.join{justify-content:space-between;width:300px}.footer-btn{width:100px;height:40px}.input{width:150px;height:40px}.sidebar-container{flex-direction:column;display:none!important}.imaged{height:auto;width:100%}.footer-end{flex-direction:column}.logo{width:100%}.logo img{width:132px}.menu{width:100%;margin:10px auto;justify-content:space-between}.menu-links{justify-content:flex-end}.logo{display:block}.menu{display:none!important}.copyright{width:100%;height:40px;background-color:#1e1e1e}.copyright-text{margin:10px auto}.side-bar{display:none}.siderbar-container{width:80%;margin:10px auto}.subscibe-sidebar{display:none}.btn3:hover{box-shadow:inset 400px 0 0 0 #1e1e1e;color:#fff}.diverse-text{font-size:33px;font-family:Montserrat;font-weight:300;line-height:53px;letter-spacing:.07em;color:#fff;text-shadow:0 4px 4px #000;text-align:center;margin:21px}}