footer .footer_wrapper{min-height:440px;background:linear-gradient(45deg,#000,#07074d);padding:70px 0 16px;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}footer .footer_wrapper .logo_box{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}footer .footer_wrapper .logo_wrapper{height:100px;width:auto}footer .footer_wrapper .logo_wrapper img{height:100%;width:100%;object-fit:contain}footer .footer_wrapper ul.social_links li a{width:40px;height:40px;background:hsla(0,0%,100%,.6);border-radius:4px;color:#191970;display:flex;justify-content:center;align-items:center;transform:scale(.9);transition:all .3s ease-in-out;z-index:1}footer .footer_wrapper ul.social_links li a:hover{background:#1e90ff;color:#fff;transform:scale(1)}footer .footer_wrapper .newsletter_wrapper h4{color:#dadada}footer .footer_wrapper .newsletter_wrapper span{color:#c1c1c1;font-size:14px}footer .footer_wrapper .newsletter_wrapper form input{min-height:46px;font-size:14px;background:transparent;color:#b3b3b3;border:1px solid #949494;border-radius:0}footer .footer_wrapper .newsletter_wrapper form input::placeholder{color:#b3b3b3}footer .footer_wrapper .newsletter_wrapper form input:focus{color:#dadada;box-shadow:none;border:1px solid #b3b3b3}footer .footer_wrapper .newsletter_wrapper form .submit_btn button{width:100%;min-height:46px}footer .footer_wrapper .sites_links_wrapper{background:hsla(0,0%,100%,.1);padding:14px;border-radius:8px}footer .footer_wrapper .sites_links_wrapper h4{color:#dadada}footer .footer_wrapper .sites_links_wrapper span{color:#c1c1c1;font-size:14px}footer .footer_wrapper .sites_links_wrapper ul li{margin:0 0 10px}footer .footer_wrapper .sites_links_wrapper ul li a{position:relative;color:#c1c1c1;padding:15px 25px;text-decoration:none}footer .footer_wrapper .sites_links_wrapper ul li a span{font-size:14px;font-weight:600}footer .footer_wrapper .sites_links_wrapper ul li a span:after,footer .footer_wrapper .sites_links_wrapper ul li a span:before,footer .footer_wrapper .sites_links_wrapper ul li a:after,footer .footer_wrapper .sites_links_wrapper ul li a:before{content:"";position:absolute}footer .footer_wrapper .sites_links_wrapper ul li a span:before,footer .footer_wrapper .sites_links_wrapper ul li a:before{top:calc(50% - .3em);left:-.25em;width:.5em;height:.5em;opacity:0;transform:translate3d(-.6em,0,0) rotate(45deg)}footer .footer_wrapper .sites_links_wrapper ul li a span:after,footer .footer_wrapper .sites_links_wrapper ul li a:after{bottom:calc(50% - .35em);right:-.25em;width:.5em;height:.5em;opacity:0;transform:translate3d(.6em,0,0) rotate(45deg)}footer .footer_wrapper .sites_links_wrapper ul li a:after,footer .footer_wrapper .sites_links_wrapper ul li a:before{transition:transform .3s ease-out,opacity .3s}footer .footer_wrapper .sites_links_wrapper ul li a span:after,footer .footer_wrapper .sites_links_wrapper ul li a span:before{transition:transform .3s ease-out .15s,opacity 0s .05s}footer .footer_wrapper .sites_links_wrapper ul li a:hover{overflow:visible}footer .footer_wrapper .sites_links_wrapper ul li a:hover span{color:#f1f1f2}footer .footer_wrapper .sites_links_wrapper ul li a:hover span:after,footer .footer_wrapper .sites_links_wrapper ul li a:hover span:before,footer .footer_wrapper .sites_links_wrapper ul li a:hover:after,footer .footer_wrapper .sites_links_wrapper ul li a:hover:before{transform:translateZ(0) rotate(45deg);opacity:1}footer .footer_wrapper .sites_links_wrapper ul li a span:before,footer .footer_wrapper .sites_links_wrapper ul li a:before{border-right:.15em solid hsla(0,0%,100%,.4);border-top:.15em solid hsla(0,0%,100%,.4)}footer .footer_wrapper .sites_links_wrapper ul li a span:after,footer .footer_wrapper .sites_links_wrapper ul li a:after{border-left:.15em solid hsla(0,0%,100%,.4);border-bottom:.15em solid hsla(0,0%,100%,.4)}footer .footer_wrapper .copyright_box span{font-size:14px;color:#c1c1c1}footer .footer_wrapper .copyright_box span a{color:#dadada;text-decoration:none;font-weight:500}footer .footer_wrapper .copyright_box span a:hover{color:#fff}footer .footer_wrapper .copyright_box ul li a{color:#c1c1c1;text-decoration:none}footer .footer_wrapper .copyright_box ul li a:hover{color:#fff}@media screen and (max-width:991px){footer .footer_wrapper .newsletter_wrapper{margin:40px 0 0;text-align:center}footer .footer_wrapper .copyright_box span{text-align:center}footer .footer_wrapper .copyright_box ul li a{font-size:14px}}@media screen and (max-width:575px){footer .footer_wrapper .logo_box{flex-direction:column;justify-content:center}footer .footer_wrapper .logo_box .logo_wrapper,footer .footer_wrapper .logo_box .social_links{margin:0 auto}}