.site-footer {padding-top: 45px;background-color: #2b323b}.site-footer ul li a{color: white;font-size: 13px;}.site-footer ul li a:hover{color: #d44c8b;}@media (max-width: 768px) {.site-footer {}}.footer-copyright {margin: 0;padding-top: 0;padding-bottom: 18px;color: rgba(255, 255, 255, 0.5);font-size: 12px;font-weight: normal}.footer-copyright > a {transition: color .25s;color: rgba(255, 255, 255, 0.5);text-decoration: none}.footer-copyright > a:hover {color: #1cc32d;transition: color .25s;}.footer-hr{border-bottom: 1px solid #565b60;margin-top: 0 ;}.opacity-90 {opacity: .9 !important}.opacity-80 {opacity: .8 !important}.opacity-75 {opacity: .75 !important}.opacity-60 {opacity: .6 !important}.opacity-50 {opacity: .5 !important}.opacity-25 {opacity: .25 !important}.opacity-15 {opacity: .15 !important}.social-button {display: inline-block;margin-top: 5px;margin-right: 18px;margin-bottom: 5px;transition: color .3s;color: #606975;font-size: 13px;text-decoration: none;vertical-align: middle}.social-button.shape-circle, .social-button.shape-rounded, .social-button.shape-square {width: 36px;height: 36px;margin-right: 8px;border: 1px solid #e1e7ec;line-height: 35px;text-align: center}.social-button.shape-circle {border-radius: 50%}.social-button.shape-rounded {border-radius: 5px}.social-button:focus {text-decoration: none}.sb-light-skin {transition: all .3s;background-color: transparent;color: rgba(255, 255, 255, 0.6) !important}.sb-light-skin:hover, .sb-light-skin:focus {color: #fff !important}.subscribe-form .input-group {float: left}.subscribe-form .btn {margin: 0;float: right}.subscribe-form .btn > i {margin-top: -6px;font-size: 1.5em}.subscribe-form .form-text {padding-top: 12px}.input-light.form-control, .input-light .form-control {border-color: rgba(255, 255, 255, 0.17);background-color: transparent;color: #fff;border-radius: 50px;}.input-light.form-control::-moz-placeholder, .input-light .form-control::-moz-placeholder {color: rgba(255, 255, 255, 0.5);opacity: 1}.input-light.form-control:-ms-input-placeholder, .input-light .form-control:-ms-input-placeholder {color: rgba(255, 255, 255, 0.5)}.input-light.form-control::-webkit-input-placeholder, .input-light .form-control::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.5)}.input-light.form-control:focus, .input-light .form-control:focus {border-color: #da85a7;color: #fff}.input-light.input-group .input-group-addon {color: rgba(255, 255, 255, 0.5)}.input-light.input-group .input-group-addon, .input-light.input-group .input-group-btn {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.input-light.input-group .input-group-addon {left: 15px;transition: color .3s;background-color: transparent !important;color: #9da9b9}button.btn-subscribe {color: #da85a7;text-align: center;position: absolute;right: 1px;top: 5px;height: 36px;border-radius: 0 50px 50px 0 ;border-color: #a54563;}button.btn-subscribe:hover{border-color: #a54563;}.input-group .form-control {padding-left: 35px;border-radius: 50px;}.navi-link, .navi-link-light {transition: color .3s;color: #606975;text-decoration: none}.navi-link-light {color: #af6780}.navi-link:hover, .navi-link-light:hover {color: white;}.scroll-to-top-btn {display: block;position: fixed;right: 16px;bottom: -88px;width: 44px;height: 44px;transition: bottom 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.3s, background-color 0.3s, border-color 0.3s;border-radius: 50%;background-color: rgba(0, 0, 0, 0.3);color: #fff;font-size: 18px;line-height: 39px;opacity: 0;z-index: 2000;text-align: center;text-decoration: none}.scroll-to-top-btn:hover {background-color: rgba(0, 0, 0, 0.8);color: #fff}.scroll-to-top-btn:focus, .scroll-to-top-btn:active {color: #fff}.scroll-to-top-btn.visible {bottom: 14px;opacity: 1}@media (max-width: 768px) {.scroll-to-top-btn {bottom: -72px;width: 36px;height: 36px;line-height: 31px}}.btn-whatsapp {position: fixed;bottom: 4.5625rem;right: 16px;z-index: 1000;color: #fff;text-align: center;line-height: 2.25rem;text-decoration: none;width: 44px;height: 44px;border-radius: 50%;background-color: #31cc59;}@media (max-width: 991.98px) {.btn-whatsapp {bottom: .625rem;right: .625rem;z-index: 9999}}.btn-whatsapp:focus, .btn-whatsapp:hover {color: #fff;text-decoration: none}