.footer{color:#fff;text-align:center;position:relative;margin-top:4rem}.back-to-top,.footer{background-color:#022573}.back-to-top{width:7rem;height:7rem;position:absolute;top:-3rem;left:50%;transform:translateX(-50%);border-radius:50%}.back-to-top i{display:block;color:#fff;font-size:2rem;padding:2rem}.footer-content{overflow:hidden}.footer-content h4{font-size:1.9rem;text-transform:uppercase;font-weight:100;letter-spacing:3px;margin-bottom:3rem}.das{margin:2.4rem 0}.footer-content-about{margin-bottom:5.4rem}.footer-content-about p{line-height:2}.social-icons{list-style:none;margin-bottom:5.4rem;display:flex;justify-content:center}.social-icons a{font-size:2rem;color:#fff;padding:.8rem 2rem;opacity:.5;transition:all .5s}.social-icons a:hover{color:var(--secondary-font-color)}.newsletter-form{width:100%;display:flex;position:relative;justify-content:center}.newsletter-form input{width:100%;max-width:25rem;padding:1rem}.newsletter-btn{background-color:transparent;border:none;color:var(--main-font-color-dark);position:absolute;padding:1px .6rem;top:50%;transform:translateY(-50%);margin-left:20rem}