.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}footer .newsletter-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4rem;position:relative;background:#f3f3f9;padding-top:5.4rem;margin-top:-5.4rem;padding-left:5.4rem;padding-bottom:5.4rem}footer .newsletter-wrapper:after{content:"";width:50vw;height:100%;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;background:#f3f3f9;left:0;z-index:-1}footer .newsletter-wrapper h4,footer .newsletter-wrapper p{margin-bottom:0!important}footer .newsletter-wrapper .btn.btn-primary{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;height:6.6rem}footer .newsletter-wrapper .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem}footer .newsletter-wrapper .social-media a{text-decoration:none;font-size:3.6rem;height:3.6rem}footer .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12rem 0 7.9rem 0}footer .wrapper h4{margin-bottom:4rem;width:70%}footer .wrapper p{word-wrap:break-word;line-height:120%}footer .menu{list-style:none;margin:0;padding:0;-webkit-columns:2;-moz-columns:2;columns:2}footer .menu li{margin-bottom:2.4rem}footer .menu li a{text-decoration:none;font-size:1.6rem;line-height:0;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;transition:.3s ease-in-out all}footer .menu li a:hover{opacity:.5}footer .footer-bottom{padding:4rem 0}footer .footer-bottom a{text-decoration:none;font-size:1.4rem;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;transition:.3s ease-in-out all}footer .footer-bottom a:hover{opacity:.5}footer .footer-bottom ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4rem;padding:0;margin:0}@media(max-width:768px){footer .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:6rem 0 5.6rem 0}footer .wrapper p{font-size:1.6rem;margin-bottom:0}footer .wrapper .sm-mt-56{margin-top:5.6rem}footer .wrapper h4{margin-bottom:3.2rem}footer .wrapper .menu{margin-bottom:3.2rem}footer .wrapper .newsletter-wrapper{margin:5.6rem 0 0 0;padding:3.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;gap:3.2rem}footer .wrapper .newsletter-wrapper h4{width:90%}footer .wrapper .newsletter-wrapper i{font-size:2.8rem}footer .footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 6rem 0;gap:5.6rem}footer .footer-bottom ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.2rem;text-align:center}}
/*# sourceMappingURL=footer.css.map */
