.lp-footer{padding:54px 0 20px}.lp-footer .upper-footer .flex-container{display:flex;flex-wrap:wrap;margin:0 -12px}.lp-footer .upper-footer .flex-container .column{padding:0 12px;width:20%}.lp-footer .upper-footer .flex-container .column .menu-title h6{line-height:.4;margin:0 0 10px}.lp-footer .upper-footer .flex-container .column .menu-title h6 a{font-size:19px;font-weight:600;line-height:25px}.lp-footer .upper-footer .flex-container .column .menu-title h6 a:hover{text-decoration:underline}.lp-footer .upper-footer .flex-container .column ul li{background:none;border:none;display:block;float:none}.lp-footer .upper-footer .flex-container .column ul li a{color:#fff;font-size:18px;font-weight:400;line-height:1.1;margin:0;max-width:unset;overflow:unset;padding:4px 0 5px;text-overflow:unset;white-space:normal}.lp-footer .upper-footer .flex-container .column ul li a:hover{text-decoration:underline}.lp-footer .upper-footer .flex-container .column .btn-block{max-width:180px}.lp-footer .upper-footer .flex-container .column .btn-block .button{background-color:#fdd733;border-radius:5px;box-sizing:border-box;color:#000;display:block;font-size:19px;font-weight:600;letter-spacing:0;padding:15px 20px;text-align:center;text-decoration:none;width:100%}.lp-footer .upper-footer .flex-container .column .btn-block .button:hover{background-color:#e3c12e}.lp-footer .bottom-footer{padding-top:80px}.lp-footer .bottom-footer .bottom-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.lp-footer .bottom-footer .bottom-flex .logo-block{line-height:0;max-width:270px}.lp-footer .bottom-footer .bottom-flex .logo-block img{display:block}.lp-footer .bottom-footer .bottom-flex .social-icon-block ul{display:flex;list-style-type:none;margin:0;padding:0}.lp-footer .bottom-footer .bottom-flex .social-icon-block ul li.social i{color:#fff;font-size:37px!important;line-height:15px}.lp-footer .bottom-footer .bottom-flex .social-icon-block ul li.social a{font-size:37px}.lp-footer #back_to_top{align-items:center;background:linear-gradient(90deg,#eaeaea 50%,#f7f7f7 0);background-position:100% 100%;background-size:200% 100%;border-color:transparent;border-radius:5px;display:flex;font-size:20px;justify-content:center;margin:-25px 0 0;transform-style:preserve-3d;transition:background-position .3s ease-in-out}.lp-footer #back_to_top:hover{background-color:#eaeaea;background-position:0 100%}.lp-footer .bottom-footer .top_button i{color:#65666c;font-size:20px;transition:all .2s ease-in-out}.lp-footer .bottom-footer .copyright-block{margin-top:30px}.lp-footer .bottom-footer .copyright-block a:hover{text-decoration:underline}@media(max-width:991px){.lp-footer .upper-footer .flex-container .column{margin-bottom:50px;width:33.33%}}@media(max-width:767px){.lp-footer{padding:54px 0 50px}.bottom-footer,.upper-footer{padding:0 33px}.lp-footer .upper-footer .flex-container{margin:0}.lp-footer .upper-footer .flex-container .column{padding:0;width:100%}.lp-footer .bottom-footer{padding-top:45px;position:relative;text-align:center}.lp-footer .bottom-footer .copyright-block{margin-bottom:20px;margin-top:20px}.lp-footer .bottom-footer .bottom-flex{justify-content:center}.lp-footer .bottom-footer .bottom-flex .logo-block{margin:0 auto}.lp-footer #back_to_top{position:absolute;right:50%;top:22px;transform:translateX(50%)}}