.tls-footer-ger{background:#002060;padding:100px 0}.tls-footer-ger .tls-footer-inner{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.tls-footer-ger .tls-footer-col{display:flex;flex-direction:column;gap:20px}.tls-footer-ger .tls-footer-title h5{color:#fff;font-size:16px;font-weight:700;line-height:27px;margin:0 0 16px}.tls-footer-ger .tls-footer-list ul{display:flex;flex-direction:column;gap:10px}.tls-footer-ger .tls-footer-icon-list ul li,.tls-footer-ger .tls-footer-list ul li,.tls-footer-ger-bottom .tls-footer-list ul li{line-height:0}.tls-footer-ger .tls-footer-icon-list ul li p,.tls-footer-ger .tls-footer-icon-list ul li p a,.tls-footer-ger .tls-footer-list ul li a{color:#fff;display:block;font-size:14px;font-weight:400;line-height:24px;transition:all .5s ease;word-break:break-word}.tls-footer-ger .tls-footer-list ul li a:hover{font-weight:700}.tls-footer-ger .tls-footer-icon-list ul li{align-items:center;display:flex;gap:10px}.tls-footer-ger .tls-footer-icon-list ul li i,.tls-footer-ger .tls-footer-icon-list ul li i svg{color:#fff;fill:currentcolor;display:block;height:16px;width:16px}.tls-footer-ger .tls-footer-icon-list ul li p a:hover{text-decoration:underline}.tls-footer-ger .tls-footer-btn a{background-color:hsla(0,0%,100%,.2);border:2px solid transparent;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:13px 23px;text-transform:uppercase;transition:.2s ease-in-out}.tls-footer-ger .tls-footer-btn a:hover{background-color:#c20a69;transform:scale(1.1)}.tls-footer-ger-bottom{padding:15px 0}.tls-footer-ger-bottom .tls-footer-inner{align-items:center;display:flex;gap:20px;justify-content:space-between}.tls-footer-ger-bottom .tls-footer-text p{color:#333;font-size:12px;font-weight:400;line-height:20px;margin:0}.tls-footer-ger-bottom .tls-footer-list ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tls-footer-ger-bottom .tls-footer-list ul li a{color:#1fb9db;font-size:12px;font-weight:400;line-height:20px;transition:all .5s ease}.tls-footer-ger-bottom .tls-footer-list ul li a:hover{color:#002060;text-decoration:underline}.tls-footer-ger-modal.overlay{background-color:rgba(60,75,91,.95);display:none;height:100%;left:0;overflow:auto;padding:50px 0;position:fixed;top:0;transform:translateZ(100px);-webkit-transform:translateZ(100px);width:100%;z-index:99999}.tls-footer-ger-modal-inner{margin:auto;max-width:1090px;padding:20px;position:relative}.tls-footer-ger-form-popup{background-color:#fff;border-radius:6px 0 6px 6px;padding:30px}.tls-footer-ger-modal .close{align-items:center;background-color:#002060;border-radius:4px 4px 0 0;color:#fff;display:flex;font-size:16px;font-weight:400;height:28px;justify-content:center;line-height:28px;position:absolute;right:20px;top:-8px;width:40px;z-index:2}.tls-footer-ger-modal-form-popup{background:#fff;border-radius:13px;box-shadow:0 4px 10px #8a8a8a;margin:0 20px;position:relative;z-index:1}.tls-footer-ger-modal .tls-footer-ger-form-title h2{font-size:39px;font-weight:700;letter-spacing:-.03em;line-height:51px;margin:0 0 48px}.tls-footer-ger-modal .tls-footer-ger-form .form-title{display:none}.tls-footer-ger-modal .tls-footer-ger-form form .hs-form-field{padding:8px 0}.tls-footer-ger-modal .tls-footer-ger-form form label{color:#3c4b5b;display:block;font-size:13px;font-weight:700;line-height:22px;margin:0 0 8px}.tls-footer-ger-modal .tls-footer-ger-form form fieldset{max-width:none}.tls-footer-ger-modal .tls-footer-ger-form form fieldset.form-columns-2 .field{width:48%}.tls-footer-ger-modal .tls-footer-ger-form form fieldset.form-columns-2 .field:last-child{margin-left:4%}.tls-footer-ger-modal .tls-footer-ger-form form input,.tls-footer-ger-modal .tls-footer-ger-form form select,.tls-footer-ger-modal .tls-footer-ger-form form textarea{background:#f4f7f9;border:0;border-radius:60px;box-shadow:inset 0 0 0 2px transparent!important;color:#3c4b5b;font-size:13px;font-weight:400;line-height:20px;margin:0;outline:0!important;padding:10px 15px}.tls-footer-ger-modal .tls-footer-ger-form form input:focus,.tls-footer-ger-modal .tls-footer-ger-form form select:focus,.tls-footer-ger-modal .tls-footer-ger-form form textarea:focus{box-shadow:inset 0 0 0 2px #002060!important}.tls-footer-ger-modal .tls-footer-ger-form form label span.hs-form-required{color:#002060}.tls-footer-ger-modal .tls-footer-ger-form form ul.hs-error-msgs label{font-size:11px;font-weight:400;line-height:13px;opacity:.8}.tls-footer-ger-modal .tls-footer-ger-form form .input{margin:5px 0 0}.tls-footer-ger-modal .tls-footer-ger-form form .input ul li input{margin-right:8px}.tls-footer-ger-modal .tls-footer-ger-form form .hs-button{background:#002060;border:2px solid transparent;border-radius:20px;color:#fff;font-size:14px;font-weight:700;line-height:20px;padding:13px 23px;text-transform:uppercase;transition:all .5s ease}.tls-footer-ger-modal .tls-footer-ger-form form .hs-button:hover{transform:scale(1.1)}@media(max-width:991px){.tls-footer-ger-modal .tls-footer-ger-form-title h2{font-size:32px;line-height:42px}}@media(max-width:767px){.tls-footer-ger .tls-footer-inner{gap:30px;grid-template-columns:repeat(1,1fr)}.tls-footer-ger-bottom .tls-footer-inner{align-items:baseline;flex-direction:column;gap:0}.tls-footer-ger-modal .tls-footer-ger-form-title h2{font-size:25px;line-height:33px}}@media(max-width:480px){.tls-footer-ger-modal .tls-footer-ger-form form fieldset.form-columns-2 .field{width:-webkit-fill-available}.tls-footer-ger-modal .tls-footer-ger-form form fieldset.form-columns-2 .field:last-child{margin-left:0}}