.cool-text{-webkit-background-clip:text;background-image:linear-gradient(45deg,#258bdf 30%,#fff);-webkit-text-fill-color:transparent;font-weight:500}.btn-primary-wrapper a.cta-button:hover{background-color:transparent;background-image:linear-gradient(90deg,#1896ff,#004ab9);color:#fff}a.cta-button{font-size:1.3em;transition-duration:.3s;transition-property:transform}a.cta-button:hover{transform:scale(1.1)!important}a.cta-button:focus{box-shadow:none;outline:0}a.cta-button:hover{transition-duration:.3s!important}.p--features a.cta-button{opacity:1!important;transform:none!important}.latest-posts{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-column-gap:35px;grid-row-gap:35px;align-items:stretch;margin-top:50px}.post--col{background:rgba(14,18,26,.78);border:1px solid #07365d;border-radius:15px;display:flex}.article-img img{aspect-ratio:2/1;border-radius:15px 15px 0 0;object-fit:cover;width:100%}.article-copy h3{color:#fff;font-size:20px;font-weight:400}.article-copy{padding:20px 30px}a.btn-read{color:#1896ff;font-size:16px}span.date{display:block;padding:15px 30px}.date--sec{border-top:1px solid #0c1a28;margin-top:auto}.inner--post{display:flex;flex-direction:column}.book-demo .col-content a{color:#1896ff;text-decoration:underline}.header__bottom{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,93%,.05)!important;border-bottom:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 0 100px 22px #0c1a28!important;position:fixed;top:0;width:100%}.header__menu--desktop:not(.header__menu--top) .header__menu-item--depth-1>.header__menu-link{padding:0 15px!important}.header__menu-item{padding-left:12.5px;padding-right:12.5px}.header__menu-item:after{background:#1896ff;content:"";height:20px;left:0;position:absolute;top:5px;width:1px}.header__menu-item:first-child:after{display:none}.header__button-col a.cta-button{font-size:16px;letter-spacing:-.2px}.header__button-col a.cta-button:hover{transform:none}.header__logo-col{padding-left:25px}.header__button-col a.cta-button:hover{transform:none!important}.right--link ul li{list-style:none;margin-bottom:8px}.right--link ul li svg{height:27px;margin-right:10px;width:27px;fill:#fff}.sr-footer-04 .menu-wrapper ul li{margin-bottom:8px}.sr-footer-04 ul li a{color:#fff;font-weight:500}.sr-footer-04 .footer-slogan p{font-size:14px;font-weight:500}.footer-logo-social p.small,.line a{font-weight:500}.sr-footer-04 .footer-slogan{padding:12px 25px 0 0!important}.footer-logo-social{margin-top:50px}.right--link ul{margin:0;padding:0}.line{padding-left:30px}.line a:before{background:#fff;content:"";height:15px;left:15px;position:absolute;top:6px;width:1px}.sr-footer:after{background-image:linear-gradient(180deg,#010113,#0c1a28);content:"";height:130px;left:0;position:absolute;top:-1px;width:100%;z-index:1}.pagination__link path,span.pagination__link-text{fill:#1896ff}span.pagination__link-text{color:#1896ff}.pagination{padding:10px 0}.pagination__link--all{display:none!important}.hero-img,.hero-img img{transition:transform .3s ease-out;will-change:transform}.hero-img img{transform:translateX(0)}.home--hero .container-large{margin:0 auto;max-width:1240px}.home--hero .content_col h1{font-size:45px;font-weight:600;line-height:1.2em}.home--hero .content_col h2{font-size:32px;line-height:1.2em}.home--hero:before{background-color:transparent;background-image:linear-gradient(330deg,#1896ff,#0c1a2800 60%);content:"";height:100%;inset:0;opacity:1;position:absolute;width:100%}.hero-shape{overflow:hidden;padding-top:78px;position:relative}.hero-shape:after{background:url(https://145866342.fs1.hubspotusercontent-eu1.net/hubfs/145866342/Filament%20May%202025/hero-shape-big.png);background-position:0 0;background-repeat:no-repeat;background-size:47%;content:"";height:836px;left:0;position:absolute;top:0;width:836px;z-index:-1}.sr-clients-carousel-01{position:relative}.svg-shape{bottom:-1px;direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%}.svg-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.svg-shape .elementor-shape-fill{fill:#1896ff;transform:rotateY(0deg);transform-origin:center}.border--box .content-wrapper{background:#0b0e18;border:1px solid #07365d;border-radius:15px;padding:30px 20px}.border--box .content-wrapper p{font-size:22px}.svg-shape-top{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute!important;top:-1px;width:100%}.svg-shape-top svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.svg-shape-top .elementor-shape-fill{fill:#1896ff}.pattern{background-repeat:no-repeat}.sr-two-col-07 .column_feature{background:rgba(14,18,26,.78);border:1px solid #07365d;border-radius:15px;padding:15px}.column_feature p{font-size:20px}.four--col .responsive-image{display:inline-block;margin-bottom:0!important;margin-right:15px;vertical-align:middle}.four--col .content-wrapper h4{display:inline-block;margin-bottom:0;vertical-align:middle}.four--col .content-wrapper{background:rgba(14,18,26,.78)}.four--col .col-content{margin-top:15px}.four--col .col-content p{font-size:20px}.sr-clients-carousel-02.sr-clients .logo-slider-02{border-color:#1896ff;border-radius:30px;border-style:solid;border-width:0 2px;padding:0 10px}.logo--title{margin:50px 0 30px}.logo--title h4{color:#fff}.logo--cards{margin-top:40px}.AI--platform,.fast,.sr-clients-carousel-02{background-position:0 0!important}.expert .content-wrapper{border-bottom:1.7px solid #1896ff;padding-bottom:80px}.expert .content-wrapper .col-content{padding:50px 0}.customers .row{justify-content:center}.customers .responsive-image{margin-bottom:0!important;text-align:center}.customers .row{border-bottom:1.7px solid #1896ff;padding-bottom:80px}.award .col-content p{font-size:25px}.award .responsive-image img{aspect-ratio:2/1;object-fit:contain}.bottom--cta{margin-top:90px}.author--img,.bottom--cta{text-align:center}.author--img img{border-radius:50%;height:250px;object-fit:cover;width:250px}.author--bio p,.author--bio span{font-size:25px}.author--bio h6{color:#fff;font-size:25px;font-weight:700;margin:20px 0}.testimonial--area{align-items:center;border-top:1.7px solid #1896ff;margin-top:50px;padding-top:80px}.advantage{background-color:transparent;background-image:radial-gradient(at center left,#1896ff 0,#010113 68%)}.signUp .content-wrapper h2{font-size:32px}.signUp .content-wrapper .description p{font-size:25px}.signUp .form-control,.signUp input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.signUp input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.signUp select,.signUp textarea{border:none;border-radius:30px;color:#6f6f6f!important;font-family:Barlow;font-size:20px;font-style:normal;font-weight:400;line-height:1.1812500000000001rem;min-height:3.125rem;text-decoration:none}.signUp .col-content p a{color:#268bdf;text-decoration:underline}.signUp .hs_email{max-width:510px}.signUp input.hs-button.primary.large:hover{background:#004ab9}.signUp{position:relative}.sr-one-col-01 table{width:100%}.sr-one-col-01 table th{font-size:25px;font-weight:700;padding-bottom:10px;text-align:center}.sr-one-col-01 table tr{border-bottom:1px solid #1896ff}.sr-one-col-01 table td{font-size:20px;padding:15px;text-align:center}.sr-one-col-01 table td:first-child{font-weight:700}.sr-one-col-01 table tbody tr:last-child{border-color:#ffffff33}.sr-one-col-01 table td img{max-width:20px}.tiers h3{font-size:32px;font-weight:500;margin-bottom:30px}.tiers .col-content p{font-size:20px}.tiers .cta-group{margin-top:30px}.fast h2{font-weight:600}.sr-clients hr{border-color:#1896ff;border-width:1.7px;margin-bottom:70px;margin-top:50px}.logo--title p,.partners .description p{font-size:25px}.logo--title h2,.partners .description h2{color:#1896ff;font-weight:600}.partners .logo--title{border-top:1.7px solid #1896ff;margin-top:70px;padding-top:70px}.partners .logo--cards,.sr-clients.partners .logo-slider-02{margin:40px auto 0;max-width:1140px}.pf .description h3{font-size:32px;font-weight:600;text-align:center}.pf .cta-group{justify-content:center;margin-top:30px}.four--feature .container:before{background:#1896ff;content:"";height:1.7px;left:0;margin:0 auto;position:absolute;right:0;top:-40px;width:calc(100% - 30px)}.testi.customers .row{border:none;padding:0}.why-syfter .col-content p{font-size:20px}.why-syfter .description p{font-size:25px}h3.team-member-name{color:#fff;font-size:30px;font-weight:500;margin-bottom:20px}p.team-member-additional{font-size:24px;margin-bottom:0}.team-member-inner{align-items:flex-end;display:flex;margin-bottom:30px}.team-member p{margin-bottom:0;text-align:left}.sr-cards-team-02 .description p{font-size:25px}.team--img{width:175px}.p--features .content-wrapper h2{font-size:37px;font-weight:400}.p--features h3{font-size:32px;font-weight:500}.contactUs .description p{font-size:25px}.hs-form-field label{margin-bottom:7px!important}span.hs-form-required{color:#1896ff}label.hs-error-msg.hs-main-font-element{color:red}.hs_error_rollup{display:none}input[type=submit]:focus{box-shadow:none;outline:0}.submitted-message{font-size:25px}.yellow .content-wrapper{border-color:#ffbb10!important}.careers .description p{font-size:25px}.careers .content-wrapper h3{font-size:30px}.careers .content-wrapper p{font-size:18px}.careers .content-wrapper h2{color:#1896ff;font-size:32px}.careers .yellow .content-wrapper h2{color:#fff}.careers hr{border-color:#ffbb10;margin-left:0;text-align:left;width:50%}.book-demo .col-content p{font-size:25px;font-weight:300}.book-demo .col-content h3{color:#1896ff;font-size:32px;margin-bottom:30px;margin-top:70px}.blog-content h1{color:#fff;font-size:40px;margin:60px 0;text-align:center}.blog-content{padding-top:200px}.blog-content p{color:#fff;font-size:20px}.elementor-button-wrapper{text-align:center}.blog-content a.elementor-button.elementor-button-link{background:#1896ff;border-radius:30px;color:#fff;display:inline-block;font-size:18px;font-weight:600;margin-top:50px;padding:10px 35px}.blog-wrapper:after{background:url(https://145866342.fs1.hubspotusercontent-eu1.net/hubfs/145866342/Filament%20May%202025/hero-shape-big.png);background-position:0 0;background-repeat:no-repeat;background-size:47%;content:"";height:836px;left:0;position:absolute;top:0;width:836px;z-index:-1}.blog-content .author-info.entry-author,.blog-content nav.navigation.post-navigation,.single-related-posts{display:none}.wrapper-related-post{padding-bottom:50px}.wrapper-related-post span{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-column-gap:35px;align-items:stretch;margin-top:50px}.wrapper-related-post .post-item{background:rgba(14,18,26,.78);border:1px solid #07365d;border-radius:12px;transition:box-shadow .3s ease,transform .3s ease}.hs_featured img{aspect-ratio:2/1;border-radius:12px 12px 0 0;object-fit:cover;width:100%}.content-post{padding:20px 20px 10px}.content-post h3,.content-post h3 a{color:#fff;font-size:25px}.article-meta{border-top:1px solid #0c1a28;padding:20px}.wrapper-related-post h3.r-title{color:#fff;font-size:32px;text-align:center}.elementor-widget-image{text-align:center}.blog-wrapper{overflow:hidden;position:relative}.elementor-section-boxed .elementor-widget-image{text-align:left}h2.elementor-heading-title{color:#fff;font-size:28px;font-weight:400}.wrapper-related-post .post-item:hover{box-shadow:0 0 20px rgba(0,123,255,.3);transform:translateY(-4px)}.the7-box-wrapper h4.box-heading{color:#1896ff}.p--features .content-wrapper{margin:0 auto;max-width:388px}.p--features .row-gap{row-gap:50px}.bd-logo .logo-slider{flex-wrap:nowrap!important}@media(max-width:1440px){.home--hero .content_col h2{font-size:27px}.home--hero .content_col h1{font-size:40px}.header__menu-item{padding-left:8px;padding-right:8px}.header__menu--desktop:not(.header__menu--top) .header__menu-item--depth-1>.header__menu-link{padding:0 5px!important}.blog-wrapper:after,.hero-shape:after{background-size:30%}}@media(max-width:1100px){.sr-clients .column-165.logo-slider>*{width:calc(33.33% - 2.875rem)!important}.border--box .content-wrapper p{font-size:18px}.pattern{padding:70px 0!important}a.header__menu-link{border-bottom:1px solid #ffffff33;padding:10px 30px!important}.header__menu--mobile,li.header__menu-item.header__menu-item--depth-1{padding:0!important}ul.header__menu-wrapper{padding:30px}.header__menu-link--active-link a.header__menu-link{border-left:3px solid #0c1a28;color:#0c1a28!important}.header__menu-item:last-child{display:none}.header__menu-toggle svg{fill:#fff}.header__logo-col{padding-left:5px}.header__menu--mobile{top:56px!important}.header__menu-toggle--close svg{height:20px!important;width:20px!important}.p--features .content-wrapper h2{font-size:30px}.latest-posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){h2{font-size:40px}.container,.container-md,.container-sm{max-width:100%}.hero-img{transform:none!important}.home--hero .content_col{text-align:center}.home--hero .cta-group{justify-content:center}.hero-img img{max-width:450px;width:100%}.pattern{padding:50px 0!important}.sr-clients-carousel-02.sr-clients .logo-slider-02{padding:0 15px}.award .col-content p{font-size:20px;text-align:left}.author--bio h6,.author--bio p,.author--bio span{font-size:20px}.footer-copyright,.footer-copyright small,.line{text-align:center!important}.line{margin:10px 0;padding-left:0}.line a:before{display:none}.sr-footer-04 .menu-wrapper ul li{line-height:1.7!important}.sr-hero-02 .height-small{padding:4rem 0!important}.pf .description h3{font-size:28px}.logo--title p,.partners .description p,.sr-one-col-01 table th{font-size:20px}.sr-one-col-01 table td{font-size:16px}.sr-cards-team-02 .description p,p.team-member-additional{font-size:20px}h3.team-member-name{font-size:24px}.p--features .content-wrapper{padding:50px 20px!important}.book-demo .col-content p,.content-post h3,.content-post h3 a{font-size:20px}.blog-content{padding-top:150px}}@media(max-width:767px){h2{font-size:25px}.home--hero .container-large{max-width:100%}.home--hero .content_col h2{font-size:17px}.sr-clients .column-165.logo-slider>*{width:calc(50% - 2.875rem)!important}.logo-slider{row-gap:0!important}.AI--platform .row div{text-align:center}.AI--platform .row div .col-content,.AI--platform .row div .content-wrapper{text-align:left}.author--bio h6,.author--bio p,.author--bio span{font-size:18px}.author--img{margin-bottom:30px}.four--col .col-content p{font-size:14px}.four--col img{height:30px;width:30px}.four--col .responsive-image{display:block;margin-bottom:10px!important;margin-right:0}.signUp .content-wrapper .description p,.sr-clients-carousel-02 .description p{font-size:18px!important}.expert .content-wrapper .col-content{padding:20px 0}.customers .responsive-image{margin-bottom:0!important}.award .responsive-image img,.customers .responsive-image img{width:50%}.award .col-content p{font-size:18px;text-align:center}.bottom--cta{margin-top:30px}.container,.container-sm{max-width:100%}.signUp:after{height:70px}.sr-footer-04 ul li a{font-size:24px;line-height:1.7!important}.right--link,.sr-footer-04 .footer-logo,.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul{text-align:center}.sr-footer-04 .footer-slogan{margin-bottom:30px;padding:12px 0 0!important}.right--link ul li svg{display:block;margin:0 auto}.right--link{margin-top:50px}.sr-footer{background-position:bottom;background-repeat:no-repeat;background-size:1000px auto}.sr-hero-02 .height-small{padding:2rem 0!important}.blog-wrapper:after,.hero-shape:after{background-size:20%;height:100%}section.details-group h3.acc--title{text-align:center}.sr-one-col-01 table{display:none}.logo--title p,.partners .description p,.tiers .col-content p{font-size:18px}.tiers h3,.why-syfter .description p{font-size:20px}.why-syfter .col-content p{font-size:14px}.team-member-inner{flex-wrap:wrap}.sr-cards-team-02 .team-meta{width:100%}.team--img{margin:0 auto 30px}.sr-cards-team-02 .team-meta{margin-left:0}.p--features .content-wrapper{padding:20px!important}.p--features .responsive-image img{width:80%}.contactUs .description p{font-size:18px}.latest-posts,.wrapper-related-post span{grid-template-columns:repeat(1,1fr)}.blog-content h1{font-size:32px}.blog-content p{font-size:16px}a.cta-button{font-size:1em}.p--features .content-wrapper{max-width:100%}.p--features .row-gap{row-gap:40px}}