﻿footer{background:url(../../../../Images/Templates/FooterTemplates/TH004/bg.jpg) center bottom no-repeat;background-size:cover;}@media(min-width:992px){footer{padding:0 3rem;}}footer>.container-fluid{max-width:1300px;}footer .navbar-brand{display:block;width:16rem;transition:.3s;}@media(min-width:992px){footer .navbar-brand{width:20rem;}}@media(min-width:1400px){footer .navbar-brand{width:25rem;}}footer .navbar-brand:hover{opacity:.75;}footer .navbar-brand img{aspect-ratio:auto 41/8;}footer .navbar-brand .brand_name{font-size:1.1rem;color:#fff;transition:.3s;height:0!important;}@media(min-width:768px){footer .navbar-brand .brand_name{font-size:.825rem;}}@media(min-width:1200px){footer .navbar-brand .brand_name{font-size:1.2rem;}}@media(min-width:992px){footer .footer_item{text-align:right;}}footer .footer_item ul li a{position:relative;color:#fff;font-size:.9rem;font-weight:400;text-decoration:none;transition:.3s;}@media(min-width:768px){footer .footer_item ul li a{font-size:1rem;}}@media(min-width:992px){footer .footer_item ul li a{padding:0 .2rem;}}footer .footer_item ul li a:hover{color:#429de0;text-decoration:underline;}footer .footer_item ul li a::after{content:"";position:absolute;top:0;bottom:0;right:-.3rem;width:1px;background-color:#fff;opacity:.5;}footer .footer_item ul li:last-child a::after{display:none;}footer .footer_info{font-size:.9rem;font-weight:400;color:#fff;}@media(min-width:992px){footer .footer_info{margin-bottom:.2rem;}}@media(min-width:1400px){footer .footer_info{font-size:1rem;}}@media(min-width:992px){footer .footer_info li{display:inline-block;margin-right:1.5rem;}}footer .footer_info li a{color:#fff;text-decoration:none;transition:.3s;}footer .footer_info li a:hover{color:#429de0;text-decoration:underline;}footer .footer_copyright{font-size:.85rem;font-weight:400;color:#fff;}@media(min-width:1400px){footer .footer_copyright{font-size:1rem;}}footer .footer_copyright .eZPowered{height:0;}footer .footer_copyright .eZPowered a{color:inherit;text-decoration:none;}footer .footer_copyright .eZPowered a:hover{color:#429de0;text-decoration:underline;}footer .float_menu{position:fixed;left:0;right:0;bottom:0;z-index:999;}@media(min-width:576px){footer .float_menu{left:auto;right:.6rem;bottom:2rem;}}footer .float_menu .bt_phone,footer .float_menu .bt_line,footer .float_menu .bt_top{position:relative;}footer .float_menu .bt_phone a,footer .float_menu .bt_phone button,footer .float_menu .bt_line a,footer .float_menu .bt_line button,footer .float_menu .bt_top a,footer .float_menu .bt_top button{display:block;background:#fff;height:2.6rem;width:100%;line-height:2.6rem;text-align:center;font-size:1.4rem;border:0;border-radius:0;color:var(--colorMain);transition:.3s;}@media(min-width:576px){footer .float_menu .bt_phone a,footer .float_menu .bt_phone button,footer .float_menu .bt_line a,footer .float_menu .bt_line button,footer .float_menu .bt_top a,footer .float_menu .bt_top button{width:2.6rem;margin:1px 0;background-color:#155581;color:#fff;border:1px solid #fff;}}@media(min-width:768px){footer .float_menu .bt_phone a,footer .float_menu .bt_phone button,footer .float_menu .bt_line a,footer .float_menu .bt_line button,footer .float_menu .bt_top a,footer .float_menu .bt_top button{height:3rem;width:3rem;line-height:3rem;font-size:1.8rem;}}footer .float_menu .bt_phone a:hover,footer .float_menu .bt_phone button:hover,footer .float_menu .bt_line a:hover,footer .float_menu .bt_line button:hover,footer .float_menu .bt_top a:hover,footer .float_menu .bt_top button:hover{color:var(--colorSecond);}@media(min-width:576px){footer .float_menu .bt_phone a:hover,footer .float_menu .bt_phone button:hover,footer .float_menu .bt_line a:hover,footer .float_menu .bt_line button:hover,footer .float_menu .bt_top a:hover,footer .float_menu .bt_top button:hover{background-color:#2a78ba;color:#fff;}}footer .float_menu .bt_phone a.scroll_top,footer .float_menu .bt_phone button.scroll_top,footer .float_menu .bt_line a.scroll_top,footer .float_menu .bt_line button.scroll_top,footer .float_menu .bt_top a.scroll_top,footer .float_menu .bt_top button.scroll_top{opacity:1;position:relative;z-index:1;cursor:pointer;}@media(min-width:576px){footer .float_menu .bt_phone a.scroll_top,footer .float_menu .bt_phone button.scroll_top,footer .float_menu .bt_line a.scroll_top,footer .float_menu .bt_line button.scroll_top,footer .float_menu .bt_top a.scroll_top,footer .float_menu .bt_top button.scroll_top{opacity:0;z-index:-1;}}footer .float_menu .bt_phone .fly,footer .float_menu .bt_line .fly,footer .float_menu .bt_top .fly{position:absolute;display:none;right:3.5rem;top:50%;transform:translateY(-50%);z-index:1000;padding:.2rem 1rem .3rem;font-size:.9rem;border-radius:5px;background:#fff;box-shadow:rgba(136,136,136,.2) 0 0 10px;white-space:nowrap;pointer-events:none;transform-origin:right center;animation:ani-in .1s linear;}@keyframes ani-in{0%{opacity:0;margin-right:-1rem;}100%{opacity:1;margin-right:0;}}@media(max-width:575px){footer .float_menu .bt_phone .fly,footer .float_menu .bt_line .fly,footer .float_menu .bt_top .fly{display:none!important;}}footer .float_menu .bt_phone:hover .fly,footer .float_menu .bt_line:hover .fly,footer .float_menu .bt_top:hover .fly{display:block;}@media(min-width:576px){footer .float_menu .bt_phone a{border-radius:50%;font-size:1rem;}}@media(min-width:576px){footer .float_menu .bt_line a{border-radius:0 0 10px 0;}}@media(min-width:576px){footer .float_menu .bt_top button{border-radius:50%;font-size:1.2rem;margin-top:.3rem;}}@media(min-width:768px){footer .float_menu .bt_top button{line-height:1;font-size:1rem;}}footer .float_menu .bt_top button span{display:none;}@media(min-width:768px){footer .float_menu .bt_top button span{display:block;font-size:.7rem;font-weight:900;}}footer .float_menu.scroll_top_visible .bt_line a{border-radius:0 0 0 0;}footer .float_menu.scroll_top_visible .bt_top button{opacity:1;z-index:1;}