.tm-testimonial.style-2 .testimonial-desc{font-size:21px;line-height:1.6}.news-card{background:#fff;border-radius:12px;box-shadow:0 8px 22px rgba(0,0,0,.08);overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease;padding-bottom:2px;display:flex;flex-direction:column;height:100%}.news-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.12)}.news-image img{width:100%;height:220px;object-fit:cover;display:block;transition:transform .35s ease}.news-card:hover .news-image img{transform:scale(1.035)}.news-meta{margin:16px 18px 4px;font-size:12px;color:#6d6d6d}.news-title{margin:6px 18px;font-weight:700;font-size:22px;line-height:1.25;color:#121212}.news-title a{color:inherit;text-decoration:none}.news-title a:hover{color:#02abb4}.news-excerpt{margin:0 18px 10px;color:#6d6d6d;font-size:15px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-button{margin:0 18px 18px;margin-top:auto}.news-button a{display:inline-block;background:#02abb4!important;color:#fff!important;padding:9px 14px;border-radius:10px;font-weight:600;text-decoration:none!important;transition:background .18s ease,transform .18s ease}.news-button a:hover{background:#0a2e3f;transform:translateY(-1px)}.news-button a:focus{outline:2px solid #97c355;outline-offset:2px}.news-grid .vc_grid-item .vc_grid-item-mini,.news-grid .vc_gitem-animated-block,.news-grid .vc_gitem-zone,.news-grid .vc_gitem-zone-a,.news-grid .vc_gitem-zone-b{height:auto!important;min-height:500px!important;padding-bottom:20px}@media (max-width:991.98px){.news-image img{height:200px}.news-title{font-size:20px}.news-grid .vc_grid-item .vc_grid-item-mini,.news-grid .vc_gitem-animated-block,.news-grid .vc_gitem-zone,.news-grid .vc_gitem-zone-a,.news-grid .vc_gitem-zone-b{min-height:460px!important}}@media (max-width:575.98px){.news-image img{height:180px}.news-excerpt{-webkit-line-clamp:3}.news-grid .vc_grid-item .vc_grid-item-mini,.news-grid .vc_gitem-animated-block,.news-grid .vc_gitem-zone,.news-grid .vc_gitem-zone-a,.news-grid .vc_gitem-zone-b{min-height:520px!important}}.news-grid .news-button a,.news-grid .vc_btn,.news-grid .vc_btn3,.news-grid .wpb_button{background:#02abb4!important;border-color:#02abb4!important;color:#fff!important;font-weight:600;border-radius:10px;text-decoration:none!important;padding:9px 14px;display:inline-block;transition:background .18s ease,transform .18s ease}.news-grid .news-button a:hover,.news-grid .vc_btn:hover,.news-grid .vc_btn3:hover,.news-grid .wpb_button:hover{background:#0a2e3f!important;border-color:#0a2e3f!important;transform:translateY(-1px)}.news-grid .news-button a:focus,.news-grid .vc_btn:focus,.news-grid .vc_btn3:focus{outline:2px solid #97c355!important;outline-offset:2px}@media (max-width:991.98px){.menu-item-no-click.open .sub-menu,.menu-item-no-click.open .menu__sub,.menu-item-no-click.open ul{max-height:800px;padding:6px 0!important}.menu-item-no-click.open>a .toggle-sub-menu{transform:rotate(90deg)}}.btn{display:inline-block;padding:9px 16px;border-radius:10px;font-weight:600;text-decoration:none!important;font-size:15px;line-height:1.4;transition:all .25s ease;border:2px solid transparent;cursor:pointer}.single-post .site-header,.single-post header#masthead{background:#0a2e3f;box-shadow:0 2px 10px rgba(0,0,0,.08)}.single-post .site-header a,.single-post .site-header .menu a{color:#fff!important}.single-post .site-header .menu a:hover{color:#02abb4!important}.single-post .site-content,.single-post main{padding-top:20px}.single-post .entry-header,.single-post .post-header{text-align:center;margin-bottom:22px}.single-post .entry-title{font-family:"Work Sans",sans-serif;font-weight:700;font-size:38px;line-height:1.2;color:#121212;margin:8px 0 6px}@media (max-width:575.98px){.single-post .entry-title{font-size:28px}}.single-post .posted-on,.single-post .entry-header .post-meta,.single-post .entry-meta{font-size:14px;color:#6d6d6d}.single-post .cat-links a{display:inline-block;background:#e6f7f8;color:#02abb4;padding:4px 10px;border-radius:999px;font-size:12px;text-decoration:none;margin-bottom:6px}.single-post .entry-content{max-width:760px;margin:0 auto;font-size:18px;line-height:1.7;color:#121212}.single-post .post-thumbnail img,.single-post .entry-content>p>img:first-child{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 22px rgba(0,0,0,.08);margin:0 auto 26px;display:block}.single-post .breadcrumbs,.single-post .breadcrumb{display:none}.single-post .entry-content a{color:#02abb4}.single-post .entry-content a:hover{color:#0a2e3f}.single-post .hentry,.single-post article{margin-bottom:60px}.top-bar a[href^="tel:"]{color:inherit;text-decoration:none;font-weight:600}.top-bar a[href^="tel:"]:hover{color:#02abb4;text-decoration:underline}.single-post .post-thumbnail,.single-post .entry-thumbnail,.single-post .featured-media,.single-post .wp-post-image{display:none!important}#pum-5681 .pum-container,#popmake-5681 .pum-container{padding:14px!important;box-sizing:border-box}#pum-5681 .hp-popup-projects,#popmake-5681 .hp-popup-projects{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}#pum-5681 .hp-popup-project,#popmake-5681 .hp-popup-project{display:block}#pum-5681 .hp-popup-project img,#popmake-5681 .hp-popup-project img{display:block;width:300px;height:300px;max-width:42vw;max-height:42vw;object-fit:cover}@media (max-width:420px){#pum-5681 .hp-popup-project img,#popmake-5681 .hp-popup-project img{width:88vw;height:88vw;max-width:88vw;max-height:88vw}}.primary-font-important{font-family:Work Sans!important}h4,.h4{font-size:16.8px}h5,.h5{font-size:14px}h6,.h6{font-size:9.8px}.tm-sticky-kit.is_stuck{padding-top:100px}.boxed{max-width:1200px}.primary-color-important,.primary-color-hover-important:hover,.rev-button-fill-primary:hover,.rev-button-outline-primary,.page-template-one-page-scroll[data-row-skin=dark] .popup-search-wrap i,.page-template-one-page-scroll[data-row-skin=dark] .mini-cart .mini-cart-icon{color:#121212!important}.primary-background-color-important,.primary-background-color-hover-important:hover,.rev-button-fill-primary,.rev-button-outline-primary:hover,.mejs-controls .mejs-time-rail .mejs-time-current,.page-template-one-page-scroll[data-row-skin=dark] .page-open-mobile-menu i,.page-template-one-page-scroll[data-row-skin=dark] .page-open-mobile-menu i:before,.page-template-one-page-scroll[data-row-skin=dark] .page-open-mobile-menu i:after,.page-template-one-page-scroll[data-row-skin=dark] .page-open-main-menu i,.page-template-one-page-scroll[data-row-skin=dark] .page-open-main-menu i:before,.page-template-one-page-scroll[data-row-skin=dark] .page-open-main-menu i:after{background-color:#121212!important}.primary-border-color,.tm-button.style-1.tm-button-default,.tm-button.style-1.tm-button-primary,.tm-button.style-2.tm-button-default:hover,.tm-button.style-2.tm-button-primary,.tagcloud a:hover,.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-primary.vc_tta-style-outline .vc_tta-controls-icon::after,.vc_tta-color-primary.vc_tta-style-outline .vc_tta-controls-icon::before,.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-tab>a,.tm-mailchimp-form.skin-primary input[type=text],.tm-mailchimp-form.skin-primary input[type=email]{border-color:#121212}.primary-border-color-important,.primary-border-color-hover-important:hover,.rev-button-fill-primary,.rev-button-outline-primary{border-color:#121212!important}.tm-grid-wrapper .filter-counter:before,.wpb-js-composer .vc_tta-style-arden-01 .vc_tta-tab.vc_active:after{border-top-color:#121212}.wpb-js-composer .vc_tta-style-arden-03 .vc_tta-tab.vc_active:after{border-left-color:#121212}.secondary-color-important,.secondary-color-hover-important:hover{color:#02abb4!important}.secondary-background-color,.page-loading .sk-child,.animated-dot .middle-dot,.animated-dot div[class*=signal],.tm-contact-form-7.skin-secondary .wpcf7-submit:hover,.lg-progress-bar .lg-progress,.tm-grid-wrapper .btn-filter:hover .filter-text:after,.tm-grid-wrapper .btn-filter.current .filter-text:after,.tm-blog.style-1 .post-item .post-link,.tm-blog.style-3 .post-item .post-link,.tm-blog.style-5 .post-item .post-link,.single-post .post-feature .post-link,.tm-info-boxes.style-metro .grid-item.skin-secondary,.tm-button.style-1.tm-button-secondary,.tm-button.style-2.tm-button-secondary:hover,.tm-timeline ul li:after,.tm-pricing.tm-pricing-box.style-1 .price-wrap,.page-template-fullscreen-split-feature .tm-social-network a span:after,.tm-mailchimp-form.skin-secondary button:hover,.tm-mailchimp-form.skin-secondary button:focus,.tm-mailchimp-form.skin-secondary input[type=submit]:hover,.tm-mailchimp-form.skin-secondary input[type=submit]:focus,.tm-mailchimp-form.skin-secondary input[type=reset]:hover,.tm-mailchimp-form.skin-secondary input[type=reset]:focus,.maintenance-progress:before,.go-to-single.page-template-blog-fullscreen-slider .post-overlay,.tm-social-networks.tm-social-networks--title .tm-social-networks__link span:after,.tm-view-demo .overlay,.mCS-arden .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.tm-popup-video.button-style-2 .video-play{background-color:#02abb4}.secondary-background-color-important,.secondary-background-color-hover-important:hover,.rev-button-outline-secondary:hover{background-color:#02abb4!important}.secondary-border-color-important,.secondary-border-color-hover-important:hover,#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,.rev-button-outline-secondary{border-color:#02abb4!important}.tm-pricing .tm-pricing-rating{border-right-color:#02abb4!important}