.col-header-action{width:260px}.col-logo{width:153px}.mobile-menu .social-links .col-ul{display:flex;position:relative;text-align:center;padding:30px 20px 20px;align-items:center;justify-content:start;flex-wrap:wrap}.banner-content .col-title{font-size:55px;letter-spacing:-.01em;width:90%;margin:0 auto 30px}.counter-item .col-count{font-size:35px;line-height:1;margin-top:10px;margin-bottom:10px;text-transform:uppercase;background:var(--tg-gradient-color-two);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;justify-content:center}.login-content .col-span{margin-bottom:10px}.login-content .col-form-grp{margin-bottom:15px}.login-content .col-form-grp label{font-weight:700;font-size:16px;letter-spacing:.02em;display:flex;align-items:center;gap:15px;color:var(--tg-white);font-family:var(--tg-heading-font-family);margin-bottom:10px}.login-content .col-form-grp input{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:5px;background:transparent;font-size:16px;font-weight:400;color:var(--tg-paragraph-color);padding:10px 20px;height:50px}.login-content .col-form-grp textarea{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:5px;background:transparent;font-size:16px;font-weight:400;color:var(--tg-paragraph-color);padding:10px 20px;line-height:1.5;resize:none}.login-content .col-sine-btn{font-weight:700;font-size:14px;width:100%;border:none;border-radius:5px;letter-spacing:.1em;text-transform:uppercase;padding:10px 20px;color:var(--tg-heading-font-color);background:var(--tg-primary-color);height:50px;margin-bottom:30px}.login-content .col-sine-btn:hover{background:var(--tg-secondary-color)}.line-clamp-4{height:8em}.required{display:flex;align-items:center;justify-content:start}.required:before{content:"*";color:#f33;margin-right:4px}.login-content form span.error-message{color:#f33}.col-footer-widget{display:flex;gap:15px}.col-footer-contact{display:flex;margin-bottom:25px;gap:15px}.col-footer-contact a{color:var(--tg-paragraph-color)}.col-footer-contact a.email{text-decoration:underline}.ratio-container{padding-bottom:47%}.counter-item-three .col-count{font-size:30px;display:inline-flex;align-items:center;line-height:.8;margin-bottom:20px;justify-content:center}.breadcrumb-content .col-title{margin-bottom:0;font-size:50px;line-height:1;letter-spacing:-.01em}.col-list-wrap{list-style:none;padding-left:0;text-align:justify}
