.footer-wrap{position:relative}.footer-wrap .blur{background:#3e4581;filter:blur(50px);height:229px;left:-194px;opacity:.15;pointer-events:none;position:absolute;top:-194px;width:228px;z-index:2}@media only screen and (min-width:992px){.footer-wrap .blur{height:529px;width:528px}}.site-footer{background-color:#e5fcef;-webkit-clip-path:polygon(100% 50px,100% 100%,100% 100%,0 100%,0 0);clip-path:polygon(100% 50px,100% 100%,100% 100%,0 100%,0 0);color:#fff;margin-top:-80px;padding-bottom:20px;padding-top:70px}@media only screen and (min-width:992px){.site-footer{margin-top:-120px}}@media only screen and (min-width:375px){.site-footer{padding-top:calc(56.36364px + 3.63636vw)}}@media only screen and (min-width:1200px){.site-footer{padding-top:100px}}@media only screen and (min-width:375px){.site-footer{padding-bottom:20px}}@media only screen and (min-width:1200px){.site-footer{padding-bottom:20px}}@media only screen and (min-width:992px){.site-footer{-webkit-clip-path:polygon(100% 150px,100% 100%,100% 100%,0 100%,0 0);clip-path:polygon(100% 150px,100% 100%,100% 100%,0 100%,0 0)}}.site-footer ul{margin:0;padding:0}.site-footer ul li{list-style:none}.site-footer .widget{flex-basis:100%;margin-top:40px}@media only screen and (min-width:1200px){.site-footer .widget{display:flex;flex-direction:column;margin-top:145px}}.site-footer .widget .text{flex-grow:1}.site-footer .widget .widget-title{font-size:20px;margin-bottom:20px}.site-footer .widget.widget-1{line-height:26px;margin-top:0}.site-footer .widget.widget-1 .widget_media_image{margin-bottom:10px}.site-footer .widget.widget-1 .widget-title{margin-bottom:20px;margin-left:0;margin-top:30px;position:absolute}@media only screen and (min-width:768px){.site-footer .widget.widget-1 .widget-title{margin-left:20px;margin-top:30px;position:absolute}}.site-footer .widget.widget-1 svg{margin-top:-20px;position:absolute;z-index:-2}@media only screen and (max-width:767px){.site-footer .widget.widget-1 svg{display:none}}.site-footer .widget.widget-1 img{margin-left:20px;z-index:2}@media only screen and (max-width:767px){.site-footer .widget.widget-1 img{margin-left:0}}.site-footer .widget.widget-1 p{margin-top:0}.site-footer .widget.widget-1 a:hover:after{display:none}.site-footer .widget.widget-2{align-items:center}.site-footer .widget.widget-3{align-items:flex-start}@media only screen and (min-width:1200px){.site-footer .widget.widget-3{transform:translateX(100px)}}.site-footer .widget.widget-3 #text-7 a:hover:after{display:none}.site-footer .widget.widget-3 #text-7 img{margin-bottom:20px;width:75px}.site-footer .widget.widget-3 p{margin-bottom:20px}.site-footer .widget .copyright{color:#414141;font-size:12px;margin-bottom:0}.site-footer .widget .social-links{bottom:20px;margin-bottom:20px}@media only screen and (min-width:1200px){.site-footer .widget .social-links{margin-bottom:0}}@media only screen and (min-width:1440px){.site-footer .widget .social-links{margin-left:30px}}.site-footer .widget .social-links a{margin-left:10px;margin-right:0}@media only screen and (min-width:1440px){.site-footer .widget .social-links a{margin-left:20px;margin-right:0}}.site-footer .widget a,.site-footer .widget p{color:#3e4581;font-size:16px;line-height:30px}.site-footer .widget p{margin-bottom:20px}@media only screen and (min-width:1200px){.site-footer .widget p{margin-bottom:40px}}.site-footer .widget li{padding-bottom:5px}.site-footer .widget a{position:relative}.site-footer .widget a:after{transition:all .4s ease;width:0}.site-footer .widget a:after,.site-footer .widget a:hover:after{background:#3e4581;bottom:-2px;content:"";height:2px;left:0;position:absolute}.site-footer .widget a:hover:after{width:100%}.site-footer .widget .social-links{align-items:center;display:flex}@media only screen and (min-width:992px){.site-footer .widget .social-links{margin-left:0}}.site-footer .widget .social-links .widget-title{margin-bottom:0;margin-top:5px}.site-footer .social-links a{display:inline-block}.site-footer .social-links a:hover:after{display:none}.gecko .site-footer .widget.widget-1 .textwidget{position:relative}.gecko .site-footer .widget.widget-1 svg{margin-top:-35px}.gecko .site-footer .widget.widget-1 .widget-title{margin-top:-30px}.gecko .site-footer .widget.widget-1 .widget_media_image{margin-bottom:70px}
