.tt-p-hero,.tt-p-hero *,.tt-p-about-benefits *,.tt-p-about-office *,.tt-p-about-team *,.tt-p-about-gallery *,.tt-p-about-clients *,.tt-p-contact-line *,.tt-p-contact-channels *,.tt-p-contact-facebook *,.tt-p-articles *,.tt-p-article-page *{box-sizing:border-box}
.tt-p-hero-frame{width:min(1200px,calc(100% - 48px));height:563px;position:relative;margin:auto;border-radius:0 0 35px 35px;overflow:hidden}
.tt-p-hero-image{position:absolute;inset:0;overflow:hidden}.tt-p-hero-image img{position:absolute;max-width:none!important;object-fit:fill!important}
.tt-p-hero-about .tt-p-hero-image img{width:185.19%;height:167.45%;left:-59.82%;top:-5.43%}
.tt-p-hero-contact .tt-p-hero-image img{width:130.62%;height:118.12%;left:-3.74%;top:-3.24%}
.tt-p-hero-articles .tt-p-hero-image img{width:237.95%;height:215.16%;left:-125.88%;top:-57.52%}
.tt-p-glass{position:absolute;border:0.5px solid #fff;background:rgba(255,255,255,.18);backdrop-filter:blur(12.5px);border-radius:15px;display:flex;flex-direction:column;justify-content:center}
.tt-p-glass h1{font-size:48px!important;line-height:60px!important;font-weight:700;margin:0!important;color:#00366f}
.tt-p-hero-about .tt-p-glass{left:60px;top:91px;width:614px;height:382px;padding:70px 62px}
.tt-p-glass p{color:#929292;font-size:16px;line-height:24px;margin:18px 0 28px}.tt-p-hero-actions{display:flex;gap:18px}.tt-p-hero-actions .tt-button{min-width:211px;height:43px;padding:0 20px;white-space:nowrap}
.tt-p-hero-contact .tt-p-glass,.tt-p-hero-articles .tt-p-glass{left:50%;transform:translateX(-50%);top:152px;width:734px;height:260px;align-items:center;text-align:center}
.tt-p-hero-contact .tt-p-hero-actions{margin-top:22px}.tt-p-hero-articles .tt-p-glass h1{color:#fff}.tt-p-breadcrumb,.tt-p-breadcrumb a{color:#fff;font-size:18px;line-height:26px}.tt-p-breadcrumb{margin-top:6px}
.tt-p-about-benefits h2,.tt-p-about-office h2,.tt-p-about-team h2,.tt-p-about-gallery h2,.tt-p-about-clients h2,.tt-p-contact-panel h2,.tt-p-articles h2{font-size:40px!important;line-height:50px!important;font-weight:700;margin:0;color:#00366f}
.tightent-site .tt-p-section-intro{font-size:16px;line-height:24px;color:#999;margin:24px auto 0;text-align:center}.tt-p-about-benefits{text-align:center;min-height:498px;padding:35px 0 54px}.tt-p-ruled{display:flex;align-items:center;justify-content:center;gap:20px;white-space:nowrap}.tt-p-ruled:before,.tt-p-ruled:after{content:"";height:1px;background:#dfbd50;flex:1}
.tt-p-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-top:88px}.tt-p-benefit-card{position:relative;background:#fff;border-radius:12px;box-shadow:0 0 12px #0002;min-height:194px;padding:58px 16px 30px}.tt-p-benefit-icon{position:absolute;left:50%;top:-52px;transform:translateX(-50%);width:104px;height:104px;border-radius:50%;background:#00366f;display:flex;align-items:center;justify-content:center}.tt-p-benefit-icon img{width:78px;height:78px;object-fit:contain}.tt-p-benefit-card h3{font-size:24px;line-height:50px;color:#00326c;margin:0;font-weight:700}.tt-p-benefit-card p{font-size:16px;line-height:24px;color:#999;margin:0}
.tt-p-about-office{padding-bottom:54px}.tt-p-office-heading{background:linear-gradient(115deg,#00366f,#0055ae);padding:53px 24px 52px;text-align:center}.tt-p-office-heading h2{color:#fff}.tt-p-office-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:49px}.tt-p-office-card{overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 9px #0002;min-height:449px}.tt-p-office-photo{height:275px;position:relative;overflow:hidden}.tt-p-office-photo img{width:100%;height:100%;object-fit:cover}.tt-p-office-photo-0 img{position:absolute;height:143.03%;left:-.06%;top:-4.38%;object-fit:fill}.tt-p-office-card>div:last-child{padding:25px 46px 30px}.tt-p-office-card h3{font-size:24px;line-height:50px;color:#00366f;margin:0}.tt-p-office-card p{font-size:16px;line-height:24px;color:#999;margin:5px 0 0}
.tt-p-about-team{background:#f6f6ff;min-height:604px;padding:62px 0 75px;text-align:center}.tightent-site .tt-p-about-team .tt-p-section-intro{max-width:986px}.tt-p-team-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin-top:46px}.tt-p-team-card{border-radius:10px;background:#fff;box-shadow:0 2px 8px #0001;overflow:hidden;text-align:left}.tt-p-team-photo{position:relative;height:183px;overflow:hidden}.tt-p-team-photo img{position:absolute;object-fit:fill!important;max-width:none!important}.tt-p-team-photo-0 img{width:892.18%;height:448.82%;left:-576.54%;top:-39.84%}.tt-p-team-photo-1 img{width:1018.96%;height:680.02%;left:-783.72%;top:-200.28%}.tt-p-team-photo-2 img{width:1055.38%;height:707.57%;left:-720.23%;top:-177.76%}.tt-p-team-photo-3 img{width:1190.47%;height:601.64%;left:-897.43%;top:-94.76%}.tt-p-team-photo-4 img{width:983.83%;height:659.6%;left:-664.89%;top:-169.26%}.tt-p-team-photo-4{transform:scaleX(-1)}.tt-p-team-copy{padding:24px 25px 26px}.tt-p-team-copy h3{font-size:24px;line-height:32px;font-weight:700;color:#00366f;margin:0;white-space:nowrap}.tt-p-team-copy p{font-size:16px;line-height:24px;color:#999;margin:0;white-space:nowrap}
.tt-p-about-gallery{min-height:900px;padding:64px 0 60px;text-align:center}.tt-p-gallery-grid{display:grid;grid-template-columns:673fr 506fr;grid-template-rows:repeat(2,294px);gap:24px 20px;margin-top:42px}.tt-p-gallery-card{display:block;position:relative;overflow:hidden;border-radius:15px;color:#00366f;text-align:left}.tt-p-gallery-card-0{grid-row:span 2}.tt-p-gallery-photo{position:absolute;inset:0;overflow:hidden}.tt-p-gallery-photo img{position:absolute;max-width:none!important;object-fit:fill!important}.tt-p-gallery-card-0 img{width:171.95%;height:141.87%;left:-72.04%;top:-41.86%}.tt-p-gallery-card-1 img{width:195.66%;height:142.9%;left:-47.71%;top:-42.9%}.tt-p-gallery-card-2 img{width:228.45%;height:166.85%;left:-118.96%;top:-43.64%}.tt-p-gallery-caption{position:absolute;inset:auto 0 0;background:rgba(235,232,225,.76);backdrop-filter:blur(9px);padding:18px 42px 22px;min-height:96px}.tt-p-gallery-card-0 .tt-p-gallery-caption{min-height:150px;padding:25px 64px}.tt-p-gallery-caption h3{font-size:24px;line-height:34px;color:#00366f;margin:0;white-space:nowrap}.tt-p-gallery-caption p{font-size:16px;line-height:24px;color:#888;margin:0}
.tt-p-about-clients{text-align:center;min-height:752px;padding:74px 0 100px}.tt-p-client-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:42px 25px;margin-top:67px}.tt-p-client-grid>div{height:110px;background:#f6f6ff;border-radius:12px;box-shadow:0 1px 12px #0001}
.tt-p-contact-line{padding-top:45px}.tt-p-line-panel{height:503px;position:relative;border-radius:10px;box-shadow:0 0 10px #0003;overflow:hidden;background:#fff}.tt-p-line-copy{position:relative;z-index:1;padding:69px 0 65px 85px;width:50%}.tt-p-line-copy h2{color:#06c755;font-size:48px!important;line-height:60px!important;font-weight:700;margin:0 0 24px}.tt-p-line-lead{font-size:18px;line-height:26px;color:#999;font-weight:700;margin:0}.tt-p-line-copy ul{padding:0;margin:32px 0 48px;list-style:none;display:grid;gap:16px}.tt-p-line-copy li{display:flex;gap:23px;color:#999;font-size:16px;line-height:24px;align-items:center}.tt-p-line-copy li img{width:20px;height:20px}.tt-p-line-copy .tt-button{min-width:334px;height:52px}.tt-p-line-phone{position:absolute;left:50.25%;bottom:0;width:51.34%;height:554px;overflow:hidden}.tt-p-line-phone img{display:block;width:100%;height:111.19%;object-fit:fill;max-width:none}
.tt-p-contact-channels,.tt-p-contact-facebook{padding-top:45px}.tt-p-contact-facebook{padding-bottom:45px}.tt-p-contact-panel{height:503px;background:#f6f6ff;border-radius:10px;box-shadow:0 0 10px #0002;padding:61px 48px 70px;text-align:center}.tightent-site .tt-p-contact-panel .tt-p-section-intro{color:#8896af;line-height:26px}.tt-p-contact-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:39px;margin-top:45px}.tt-p-contact-card{min-height:217px;background:#fff;border-radius:10px;box-shadow:0 1px 10px #0001;padding:30px 35px 33px;text-align:left}.tt-p-contact-card-head{display:flex;gap:30px;min-height:111px}.tt-p-contact-icon{width:54px;height:54px;background:#00366f;border-radius:50%;display:flex;justify-content:center;align-items:center;flex:none;margin-top:5px}.tt-p-contact-icon img{width:30px;height:30px}.tt-p-contact-card h3{font-size:24px;line-height:42px;font-weight:700;color:#00366f;margin:0}.tt-p-contact-card p,.tt-p-contact-card p a{font-size:16px;line-height:24px;color:#999;margin:0}.tt-p-contact-card .tt-button{display:flex;min-width:0;width:211px;height:43px;margin:auto}
.tt-p-facebook-grid{display:grid;grid-template-columns:1fr 565px;gap:36px;margin-top:47px;text-align:left}.tt-p-facebook-intro{position:relative;min-height:228px;padding-left:208px}.tt-p-facebook-icon{position:absolute;left:41px;top:0;width:128px;height:128px;background:#2d8bff;border-radius:50%;display:flex;justify-content:center;align-items:center}.tt-p-facebook-icon img{width:80px;height:80px}.tt-p-facebook-intro h3{font-size:40px;line-height:50px;color:#00366f;margin:0}.tt-p-facebook-intro p{font-size:18px;line-height:26px;color:#8896af;margin:24px 0 0;white-space:nowrap}.tt-p-facebook-intro>.tt-button{position:absolute;left:41px;bottom:0;width:334px;height:52px}.tt-p-facebook-preview{background:#fff;border-radius:15px;overflow:hidden;height:228px}.tt-p-facebook-cover{height:126px;display:block}.tt-p-facebook-cover img{width:100%;height:100%;object-fit:cover}.tt-p-facebook-profile{position:relative;padding:0 23px 20px 147px;display:flex;align-items:center;justify-content:space-between;gap:12px;height:102px}.tt-p-facebook-avatar{position:absolute;left:32px;top:-26px;width:98px;height:98px}.tt-p-facebook-profile strong{font-size:24px;line-height:36px;color:#111}.tt-p-facebook-profile p{font-size:16px;line-height:26px;color:#8896af;margin:0;white-space:nowrap}.tt-p-facebook-profile .tt-button{min-width:167px;width:167px;height:29px;min-height:29px;font-size:10px;padding:0 10px}.tt-p-facebook-profile .tt-button img{width:18px!important;height:18px!important}
.tt-p-articles{padding:74px 0 70px;min-height:991px}.tt-p-articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:50px}.tt-p-article-card{box-shadow:0 2px 12px #0002;border-radius:10px;overflow:hidden;background:#fff}.tt-p-card-cover{display:block;height:178px;overflow:hidden}.tt-p-card-cover img{width:100%;height:100%;object-fit:cover}.tt-p-card-body{padding:22px 33px 24px}.tt-p-card-body h3{font-size:24px;line-height:40px;font-weight:700;color:#00366f;margin:0 0 10px}.tt-p-card-body h3 a{color:inherit}.tt-p-card-body p{font-size:16px;line-height:24px;color:#999;margin:0}.tt-p-pagination{display:flex;justify-content:center;margin:46px 0 0}.tt-p-pagination ul{display:flex;list-style:none;margin:0;padding:0;gap:8px;align-items:center}.tt-p-pagination .page-numbers{height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f6f6f6;color:#333;padding:0 8px;font-size:16px}.tt-p-pagination ul.page-numbers{height:auto;background:none;padding:0}.tt-p-pagination .current{background:#00366f;color:#fff}.tt-p-pagination .prev,.tt-p-pagination .next{background:none;color:#888;font-size:28px}.tt-p-empty{padding:50px 0;text-align:center}
.tt-p-article-page{background:#f6f6ff;padding:80px 0;min-height:2045px}.tt-p-article-layout{display:grid;grid-template-columns:minmax(0,865px) 289px;gap:46px;align-items:start}.tt-p-article-paper{background:#fff;padding:77px 56px 56px 64px;min-height:1491px}.tt-p-article-paper h1{font-size:48px!important;line-height:50px!important;color:#00326c;font-weight:700;margin:0 0 10px}.tightent-site .tt-p-article-meta{font-size:12px;line-height:24px;color:#999;margin:0 0 17px}.tt-p-article-cover{height:389px;border-radius:15px;overflow:hidden;margin-bottom:29px}.tt-p-article-cover img{width:100%;height:100%;object-fit:cover}.tt-p-article-content p{font-size:16px;line-height:24px;color:#999;margin:0 0 17px}.tt-p-article-content h2{font-size:40px!important;line-height:50px!important;color:#00326c;font-weight:700;margin:0 0 17px}.tt-p-article-content h3{font-size:32px!important;line-height:50px!important;color:#00326c;font-weight:700;margin:0 0 10px}.tt-p-share{display:flex;gap:29px;margin-top:61px;align-items:center}.tt-p-share a{width:30px;height:30px;display:block}.tt-p-share a:first-child{width:34px;height:34px}.tt-p-share img{width:100%;height:100%;object-fit:contain}.tt-p-post-navigation{display:flex;justify-content:space-between;gap:16px;padding:29px 0;font-weight:700}.tt-p-post-navigation a{display:flex;align-items:center;gap:14px;font-size:16px;line-height:24px;color:#00366f}.tt-p-post-navigation img,.tt-p-read-more img{width:21px;height:15px;object-fit:contain}.tt-p-prev-arrow{transform:rotate(180deg)}.tt-p-related{background:#fff;padding:36px 26px 42px;min-height:1885px}.tt-p-related>h2{font-size:24px!important;line-height:24px!important;color:#888;margin:0 0 42px;font-weight:700}.tt-p-related-card+.tt-p-related-card{margin-top:24px}.tt-p-related-card .tt-p-card-cover{height:173px}.tt-p-related-card .tt-p-card-body{padding:8px 25px 18px}.tt-p-related-card h3{font-size:24px;line-height:50px;margin:0}.tt-p-related-card p{font-size:16px;line-height:24px;margin:0 0 12px}.tt-p-read-more{display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px;font-weight:700;color:#00366f}
@media(max-width:1200px){.tt-p-ruled{white-space:normal}.tt-p-team-grid{gap:16px}.tt-p-team-copy{padding:20px 12px}.tt-p-team-copy h3{font-size:20px}.tt-p-team-copy p{font-size:14px}.tt-p-gallery-caption{padding-left:24px;padding-right:24px}.tt-p-gallery-caption h3{font-size:21px;white-space:normal}.tt-p-facebook-grid{grid-template-columns:1fr 1.05fr;gap:24px}.tt-p-facebook-intro{padding-left:128px}.tt-p-facebook-icon{left:0;width:105px;height:105px}.tt-p-facebook-intro>.tt-button{left:0}.tt-p-facebook-intro p{font-size:16px;white-space:normal}.tt-p-facebook-profile{padding-left:100px}.tt-p-facebook-avatar{left:15px;width:74px;height:74px;top:-10px}.tt-p-facebook-profile .tt-button{min-width:115px;width:115px}.tt-p-facebook-profile p{font-size:12px}.tt-p-contact-card-grid{gap:22px}.tt-p-contact-card{padding:28px 20px}.tt-p-contact-card-head{gap:18px}.tt-p-contact-card .tt-button{width:100%}.tt-p-article-layout{grid-template-columns:minmax(0,1fr) 260px;gap:26px}.tt-p-article-paper{padding:50px 36px}.tt-p-article-paper h1{font-size:40px!important}.tt-p-article-content h2{font-size:32px!important}.tt-p-related{padding:30px 20px}.tt-p-line-copy{padding-left:55px}.tt-p-line-copy h2{font-size:40px!important}.tt-p-benefit-grid{gap:18px}.tt-p-benefit-card h3{font-size:22px}}
@media(max-width:900px){.tt-p-hero-frame{height:480px}.tt-p-hero-about .tt-p-glass{left:35px;width:55%;padding:30px;top:70px;height:340px}.tt-p-glass h1{font-size:40px!important;line-height:50px!important}.tt-p-hero-actions{flex-wrap:wrap;gap:12px}.tt-p-hero-contact .tt-p-glass,.tt-p-hero-articles .tt-p-glass{width:75%;top:115px;height:250px}.tt-p-hero-about .tt-p-glass p br{display:none}.tt-p-hero-about .tt-p-glass p{font-size:14px}.tt-p-hero-actions .tt-button{min-width:170px}.tt-p-benefit-grid{grid-template-columns:repeat(2,1fr);row-gap:85px}.tt-p-office-grid{gap:20px}.tt-p-office-card>div:last-child{padding:22px}.tt-p-office-card p br{display:none}.tt-p-team-grid{grid-template-columns:repeat(3,1fr)}.tt-p-team-photo{aspect-ratio:217/183;height:auto}.tt-p-team-copy h3{font-size:24px}.tt-p-about-team .tt-p-section-intro br,.tt-p-about-gallery .tt-p-section-intro br{display:none}.tt-p-gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,250px)}.tt-p-gallery-card-0 .tt-p-gallery-caption{padding:22px;min-height:130px}.tt-p-gallery-caption h3{font-size:20px;line-height:28px}.tt-p-gallery-caption p{font-size:14px;line-height:20px}.tt-p-client-grid{grid-template-columns:repeat(6,1fr);gap:24px}.tt-p-contact-panel{height:auto;padding:45px 30px}.tt-p-contact-card-grid{grid-template-columns:1fr}.tt-p-contact-card{display:flex;justify-content:space-between;align-items:center;min-height:150px;padding:25px}.tt-p-contact-card-head{min-height:0}.tt-p-contact-card .tt-button{width:190px;margin:0}.tt-p-facebook-grid{grid-template-columns:1fr}.tt-p-facebook-intro{min-height:210px;padding-left:160px}.tt-p-facebook-icon{left:15px}.tt-p-facebook-intro>.tt-button{left:15px;bottom:10px}.tt-p-facebook-preview{width:100%;max-width:565px;margin:auto}.tt-p-line-panel{height:503px}.tt-p-line-copy{width:57%;padding:55px 0 30px 30px}.tt-p-line-copy h2{font-size:34px!important}.tt-p-line-copy .tt-button{min-width:260px}.tt-p-line-phone{left:50%;width:55%;height:460px}.tt-p-line-copy ul{margin-bottom:32px}.tt-p-articles-grid{grid-template-columns:repeat(2,1fr)}.tt-p-article-layout{grid-template-columns:1fr}.tt-p-related{min-height:0;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.tt-p-related>h2{grid-column:1/-1;margin:0 0 12px}.tt-p-related-card+.tt-p-related-card{margin:0}.tt-p-article-page{min-height:0}.tt-p-article-paper{min-height:0}.tt-p-article-cover{height:auto;aspect-ratio:743/389}.tt-p-about-gallery,.tt-p-about-clients{min-height:0}.tt-p-about-gallery{padding:55px 0}.tt-p-gallery-grid{margin-top:36px}}
@media(max-width:600px){.tt-p-hero-frame{width:calc(100% - 28px);height:460px;border-radius:0 0 25px 25px}.tt-p-hero-about .tt-p-hero-image img{width:250%;height:100%;left:-130%;top:0;object-fit:cover!important}.tt-p-hero-about .tt-p-glass{left:20px;right:20px;width:auto;top:auto;bottom:25px;height:auto;padding:25px;background:rgba(255,255,255,.62)}.tt-p-glass h1{font-size:34px!important;line-height:44px!important}.tt-p-hero-about .tt-p-glass p{margin:10px 0 18px}.tt-p-hero-actions{gap:10px;justify-content:center}.tt-p-hero-actions .tt-button{min-width:0;padding:0 14px;font-size:13px}.tt-p-hero-contact .tt-p-hero-image img{height:100%;width:235%;left:-98%;top:0;object-fit:cover!important}.tt-p-hero-contact .tt-p-glass,.tt-p-hero-articles .tt-p-glass{width:calc(100% - 40px);top:auto;bottom:35px;height:205px}.tt-p-hero-articles .tt-p-hero-image img{width:400%;height:155%;left:-280%;top:-20%}.tt-p-about-benefits h2,.tt-p-about-office h2,.tt-p-about-team h2,.tt-p-about-gallery h2,.tt-p-about-clients h2,.tt-p-contact-panel h2,.tt-p-articles h2{font-size:28px!important;line-height:38px!important}.tightent-site .tt-p-section-intro{font-size:14px;line-height:22px;margin-top:18px}.tt-p-section-intro br{display:none}.tt-p-ruled:before,.tt-p-ruled:after{display:none}.tt-p-about-benefits{padding:40px 0}.tt-p-benefit-grid{gap:75px 14px;padding-top:80px}.tt-p-benefit-icon{width:88px;height:88px;top:-44px}.tt-p-benefit-icon img{width:66px;height:66px}.tt-p-benefit-card{padding:45px 10px 18px;min-height:170px}.tt-p-benefit-card h3{font-size:18px;line-height:32px}.tt-p-benefit-card p{font-size:13px;line-height:21px}.tt-p-office-heading{padding:35px 20px}.tt-p-office-grid{grid-template-columns:1fr;padding-top:30px}.tt-p-office-card{min-height:0}.tt-p-office-photo{height:220px}.tt-p-office-card h3{font-size:22px;line-height:34px}.tt-p-office-card p{font-size:14px;line-height:22px}.tt-p-about-office{padding-bottom:35px}.tt-p-about-team{padding:40px 0;min-height:0}.tt-p-team-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px}.tt-p-team-copy{padding:16px 12px}.tt-p-team-copy h3{font-size:19px}.tt-p-team-copy p{font-size:12px}.tt-p-gallery-grid{grid-template-columns:1fr;grid-template-rows:420px 245px 245px}.tt-p-gallery-card-0{grid-row:auto}.tt-p-gallery-card-0 .tt-p-gallery-caption{min-height:120px}.tt-p-about-gallery{padding:40px 0}.tt-p-gallery-card-1 img{top:-42.9%}.tt-p-client-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px}.tt-p-client-grid>div{height:auto;aspect-ratio:128/110;border-radius:9px}.tt-p-about-clients{padding:35px 0 50px}.tt-p-contact-line,.tt-p-contact-channels,.tt-p-contact-facebook{padding-top:28px}.tt-p-contact-facebook{padding-bottom:30px}.tt-p-line-panel{height:auto;min-height:745px}.tt-p-line-copy{padding:35px 26px;width:100%}.tt-p-line-copy h2{font-size:34px!important;line-height:44px!important;margin-bottom:14px}.tt-p-line-lead{font-size:16px;line-height:24px}.tt-p-line-copy ul{margin:25px 0;gap:12px}.tt-p-line-copy li{font-size:14px;gap:14px}.tt-p-line-copy .tt-button{min-width:0;width:100%}.tt-p-line-phone{left:50%;transform:translateX(-50%);bottom:0;width:340px;max-width:100%;height:330px}.tt-p-line-phone img{height:auto;object-fit:contain}.tt-p-contact-panel{padding:35px 20px}.tt-p-contact-card-grid{margin-top:30px;gap:18px}.tt-p-contact-card{display:block;padding:25px;min-height:205px}.tt-p-contact-card-head{gap:25px;min-height:100px}.tt-p-contact-card .tt-button{width:100%}.tt-p-facebook-grid{margin-top:30px;gap:25px}.tt-p-facebook-intro{padding-left:105px;min-height:210px}.tt-p-facebook-icon{left:0;width:84px;height:84px}.tt-p-facebook-icon img{width:56px;height:56px}.tt-p-facebook-intro h3{font-size:32px;line-height:42px}.tt-p-facebook-intro p{font-size:14px;line-height:22px;margin-top:10px}.tt-p-facebook-intro p br{display:none}.tt-p-facebook-intro>.tt-button{width:100%;left:0;bottom:0}.tt-p-facebook-preview{height:205px}.tt-p-facebook-cover{height:104px}.tt-p-facebook-profile{padding-left:85px;padding-right:12px;gap:8px}.tt-p-facebook-avatar{width:65px;height:65px;left:10px}.tt-p-facebook-profile strong{font-size:19px}.tt-p-facebook-profile p{font-size:10px;line-height:18px}.tt-p-facebook-profile .tt-button{min-width:90px;width:90px;font-size:9px;gap:4px}.tt-p-facebook-profile .tt-button img{width:15px;height:15px}.tt-p-articles{padding:40px 0;min-height:0}.tt-p-articles-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.tt-p-card-cover{height:auto;aspect-ratio:381/178}.tt-p-card-body{padding:20px 25px 25px}.tt-p-article-page{padding:30px 0}.tt-p-article-paper{padding:28px 22px}.tt-p-article-paper h1{font-size:32px!important;line-height:42px!important}.tightent-site .tt-p-article-meta{font-size:10px;line-height:20px}.tt-p-article-content p{font-size:15px;line-height:25px}.tt-p-article-content h2{font-size:26px!important;line-height:36px!important;margin-top:18px}.tt-p-article-content h3{font-size:23px!important;line-height:34px!important;margin-top:18px}.tt-p-share{margin-top:30px;gap:25px}.tt-p-post-navigation{padding:24px 0}.tt-p-post-navigation a{font-size:13px;gap:8px}.tt-p-related{grid-template-columns:1fr;padding:25px}.tt-p-related-card .tt-p-card-cover{height:auto;aspect-ratio:238/173}.tt-p-related-card .tt-p-card-body{padding:12px 24px 24px}}

@media(min-width:901px){.tt-p-contact-facebook .tt-p-contact-panel{padding-top:63px;padding-bottom:62px}.tt-p-contact-facebook .tt-p-facebook-grid{margin-top:50px}}

.tt-p-related-card .tt-p-read-more{color:#00366f}
