.tf-testimonial .content .description{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;text-transform:none;margin-bottom:14px}.tf-testimonial .content .description:last-child{margin-bottom:0}.tf-testimonial .user-info .info{margin-top:31px}.tf-testimonial .icon-testimonil{top:-40px}.tf-testimonial .testimonial-photo{position:relative;height:100%;min-height:480px;border-radius:8px;overflow:hidden}.tf-testimonial .testimonial-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .5s ease}.tf-testimonial .testimonial-photo img.is-active{opacity:1}@media only screen and (max-width:991px){.tf-testimonial .testimonial-photo{min-height:320px;margin-top:40px}}@media only screen and (max-width:767px){.tf-testimonial .content .description{font-size:16px;line-height:27px}}.maintenance-page{min-height:100vh;background-color:var(--black);display:flex;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.maintenance-inner{max-width:620px;width:100%}.maintenance-logo{max-width:220px;height:auto;margin-bottom:48px}.maintenance-title{font-family:var(--oswald);font-weight:600;font-size:48px;line-height:58px;text-transform:uppercase;color:var(--white);margin-bottom:20px}.maintenance-text{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;color:#b9bcc0;margin-bottom:36px}.maintenance-contact{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:center;margin-bottom:36px}.maintenance-contact a{font-family:var(--oswald);font-weight:500;font-size:18px;line-height:28px;color:var(--primary)}.maintenance-contact a:hover{color:var(--white)}.maintenance-social{display:flex;gap:16px;justify-content:center}.maintenance-social a{width:44px;height:44px;border-radius:100%;border:1px solid hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:16px}.maintenance-social a:hover{background-color:var(--primary);border-color:var(--primary)}@media only screen and (max-width:767px){.maintenance-title{font-size:34px;line-height:44px}.maintenance-text{font-size:16px;line-height:27px}.maintenance-logo{max-width:170px;margin-bottom:36px}}.tf-widget-timeline .corporate-intro{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;color:#b9bcc0;text-align:center;max-width:860px;margin:0 auto 60px}.tf-widget-timeline .timeline-wrap{max-width:940px;margin:0 auto}.tf-widget-timeline .timeline-tabs.nav-tabs{border-bottom:0;margin-bottom:56px}.tf-widget-timeline .timeline-tabs .nav-item{flex:1 1;text-align:center;cursor:pointer}.tf-widget-timeline .timeline-tabs .nav-link{position:relative;width:100%;background-color:transparent;border:0;border-radius:0;padding:0 4px 34px;font-family:var(--oswald);font-weight:600;font-size:26px;line-height:36px;color:var(--secondary-one);transition:color .3s ease}.tf-widget-timeline .timeline-tabs .nav-link:before{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background-color:var(--line2)}.tf-widget-timeline .timeline-tabs .nav-link:after{content:"";position:absolute;left:50%;bottom:3px;width:12px;height:12px;margin-left:-6px;border-radius:100%;background-color:var(--grey);border:2px solid var(--line2);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.tf-widget-timeline .timeline-tabs .nav-link:hover{color:var(--white)}.tf-widget-timeline .timeline-tabs.nav-tabs .nav-link.active{background-color:transparent;border:0;color:var(--primary)}.tf-widget-timeline .timeline-tabs.nav-tabs .nav-link.active:after{background-color:var(--primary);border-color:var(--primary);box-shadow:0 0 0 6px rgba(236,115,22,.18)}.tf-widget-timeline .timeline-content{text-align:center}.tf-widget-timeline .timeline-item-title{font-family:var(--oswald);font-weight:600;font-size:32px;line-height:42px;color:var(--white);margin-bottom:16px}.tf-widget-timeline .timeline-item-text{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;color:#b9bcc0;max-width:760px;margin:0 auto}@media only screen and (max-width:991px){.tf-widget-timeline .timeline-tabs .nav-link{font-size:22px}.tf-widget-timeline .timeline-item-title{font-size:28px;line-height:38px}}@media only screen and (max-width:767px){.tf-widget-timeline .corporate-intro{font-size:16px;line-height:27px;margin-bottom:40px}.tf-widget-timeline .timeline-tabs .nav-item{flex:0 0 33.333%}.tf-widget-timeline .timeline-tabs .nav-link{font-size:20px;padding-bottom:26px}.tf-widget-timeline .timeline-tabs .nav-link:before{display:none}.tf-widget-timeline .timeline-item-title{font-size:24px;line-height:32px}.tf-widget-timeline .timeline-item-text{font-size:16px;line-height:27px}}.preload-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:var(--black)}.preload-container .swapping-squares-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-gate{transition:opacity .4s ease}.page-gate.is-done{opacity:0;pointer-events:none}.preload-progress{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:60px;width:100%;max-width:260px;text-align:center}.preload-bar{width:100%;height:3px;border-radius:3px;background-color:var(--line2);overflow:hidden}.preload-bar-fill{display:block;height:100%;width:0;border-radius:3px;background-color:var(--primary);transition:width .3s ease}.preload-label{font-family:var(--oswald);font-weight:500;font-size:14px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary-one);margin-top:14px;margin-bottom:0}