
.footer {}
.footer a {color:white}
.footer h3 {font-family: 'eina-bold'; font-weight: normal; }
.footer .left, .footer .right {float: left; width: 50%; min-height: 28em; overflow: hidden; position: relative;}
.footer .left {background-color: #31E7B6;}
.footer .right {background-color: #1A49BA; color:white}
.footer .left .circle, .footer .right .circle { width: 80vw; height: 80vw; position: absolute; border-radius: 50%; top: -41vw;}
.footer .left .circle {background-color: #64FFC7; left: 9%;}
.footer .right .circle {background-color: #0085ff;; right: 9%; }

.logo-foot {width: 7em; top: 4em; position: absolute; left: 16.8%; }

.footer .left .text, .footer .right .text, .footer .right .text2 {top:4em}
.footer .left .text {left: 61%; position: absolute; color:black; }
.footer .right h3 { font-weight: normal; color:white}
.footer .right .text {left: 13%; position: absolute;  }
.footer .right .text2 {left: 50%; position: absolute; }

.footer .right .end {position: absolute; bottom: 1em; left:13%}






  
  