.footer{width:100%;height:100%;display:block;background-color:#F7F8FA;position:relative}.footer .background{object-fit:contain;width:689px;height:auto;position:absolute;right:0;bottom:0;z-index:1}.footer .top .container{display:table;width:1080px;max-width:100%;margin:0 auto;height:100%;padding-top:154px;position:relative;z-index:9}.footer .top .container p{font-family:'Nunito';font-size:18px;line-height:24px;position:absolute;top:100px;left:0;color:#06136B;font-weight:800;margin-bottom:20px}.footer .top .container .column{display:table-cell;width:20%;padding-right:20px}.footer .top .container .column li{padding-top:10px;padding-bottom:10px}.footer .top .container .column li a{color:#06136B;font-family:'Nunito';font-weight:800;font-size:12px;line-height:16px}.footer .top .container .column li .sub-menu{margin-right:5px}.footer .top .container .column li .sub-menu li:last-of-type{padding-bottom:0}.footer .top .container .column li .sub-menu a{font-weight:400}.footer .middle{display:block;width:1080px;max-width:100%;margin:0 auto;height:100%;padding-top:60px;padding-bottom:40px;z-index:9;position:relative}.footer .middle .left{float:left;width:300px}.footer .middle .right{float:right;width:calc(100% - 300px)}.footer .middle p{font-family:'Nunito';font-size:18px;line-height:24px;color:#06136B;font-weight:800}.footer .middle span{font-size:16px;line-height:32px;color:#393A44;font-weight:400;margin-top:25px;display:block}.footer .middle .companies{display:inline-block;height:32px;width:auto;margin-right:40px;margin-top:25px;object-fit:contain}.footer .bottom .container{display:table;width:1080px;max-width:100%;margin:0 auto;height:100%;padding-bottom:50px;z-index:9;position:relative}.footer .bottom .left{display:table-cell;width:65%;vertical-align:bottom;text-align:left}.footer .bottom .left .social{display:inline-block;margin-right:20px;margin-bottom:30px}.footer .bottom .left .social img{height:16px;width:auto;object-fit:contain}.footer .bottom .left p{font-size:16px;line-height:18px;font-weight:400;color:#5B5D65}.footer .bottom .right{display:table-cell;vertical-align:bottom;width:35%}.footer .bottom .right p{font-size:16px;line-height:18px;font-weight:400;color:#5B5D65;text-align:left;position:relative;display:inline-block}.footer .bottom .right p img{display:inline-block;width:auto;height:58px;object-fit:contain;position:absolute;bottom:0;right:-80px}.footer .top .container .column li a[href="#hidden"]{display:none}@media only screen and (max-width:768px){.footer .top .container p{padding-left:20px}.footer .top .container .column{display:inline-flex;width:50%;padding-left:20px;padding-right:0}.footer .middle{padding-top:0;padding-bottom:10px}.footer .middle .left{width:50%;padding-left:20px}.footer .middle .right{width:50%;padding-left:20px}.footer .middle p{font-size:14px;line-height:28px}.footer .middle span{font-size:14px;line-height:28px}.footer .background{width:60%;height:auto}.footer .bottom .container{padding-top:20px;display:block}.footer .bottom .left{width:100%;padding-left:20px}.footer .bottom .right{display:block;width:100%;padding-left:20px}.footer .bottom .left .social{margin-bottom:10px}.footer .bottom .left p{font-size:12px;line-height:32px}.footer .bottom .right p{font-size:12px;line-height:32px}.footer .bottom .right p img{height:27px;width:auto}.footer .top .container .column.last_column_mobile{display:block;margin-top:-220px}}