﻿.cxtd-footer{position:relative;overflow:hidden;padding:30px 0;float:left;background: rgba(222, 222, 222, 0.7)/*background:rgba(250,250,250,.7)*/;width:100%;box-shadow: 0px 10px 5px #888, 0px 0px 5px #888;}.cxtd-footer .description-introduce-bottom p{font-size:15px;line-height:25px}.cxtd-footer h2.h2-title-footer{text-transform:uppercase;padding:0 0 10px;color:#00a54f;display:inline-block;position:relative;font-size:20px;margin:0 0 5px}.cxtd-footer ul.location-footer li{display:block;line-height:22px;margin:0 0 15px}.cxtd-footer .footer-icon i{font-size:20px;color:#00a54f;width:20px}.cxtd-footer .footer-icon b{margin:0 0 0 15px;text-transform:capitalize}.cxtd-footer .footer-description{margin:0 0 0 38px}.cxtd-footer .box-center figure img{margin:0 0 20px}.cxtd-footer .box-center div{margin:8px 0}.cxtd-footer .box-center .footer-description-center,.cxtd-footer .box-last .footer-social-last{margin:15px 0}.cxtd-footer .box-last{text-align:right}.cxtd-footer .box-last .footer-description-last p{line-height:24px;font-size:14.5px}.cxtd-footer .box-last h2.h2-title-footer:before{left:auto;right:0}.cxtd-footer .box-last .footer-social-last i{font-size:18px;color:#00a54f}.cxtd-footer .box-last .footer-social-last ul li{margin:0 5px 0 0}.cxtd-footer .box-last .footer-social-last ul li a{vertical-align:top;text-transform:uppercase;font-size:12px;font-weight:600;color:#00a54f}.cxtd-footer .box-last .footer-social-last ul li a:hover{opacity:.7}.cxtd-footer .box-last .footer-coppyright-last p{font-weight:600;letter-spacing:-.5px;margin:0;font-size:14px}.cxtd-footer .box-center .cxtd-scrolltop .scroll-top-icon{display:inline-block;width:45px;height:45px;background:#00a54f;border-radius:50px;-webkit-border-radius:50px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.footer-coppyright-last{overflow:hidden;padding:11px 0 9px;background:#00a54f;color:rgba(245,245,245,.95);float:left;width:100%}.footer-coppyright-last p{font-size:12px;margin:0;text-transform:uppercase}@media (max-width:995px){.box-center,.box-first,.box-last{width:100%;text-align:center!important}.cxtd-footer h2.h2-title-footer:before{display:none}}@media (max-width:992px){.cxtd-footer h2.h2-title-footer{margin:10px 0 20px;padding:0}.cxtd-footer .footer-icon b{margin:0 0 2px}}