/*
Theme Name: Insite | Rocket Saas
Author: Rocket Saas
Text Domain: rocket-saas

Insite | Rocket Saas WordPress Theme 2025
*/
.cs-divider__label,.cs-hero__btn,.sr-only,.truncate,.whitespace-nowrap{white-space:nowrap}.cs-card__ring,.cta-block-inner::after,.pointer-events-none,.quality-bento__glow{pointer-events:none}.cta-block-inner,.isolate{isolation:isolate}.cs-card__excerpt,.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3}.button-sm,.min-w-0{min-width:0}.cs-logo,
.ft-sticky__aside,.self-start{align-self:flex-start}.ft-sticky__kicker,.uppercase{text-transform:uppercase}.ft-panel__title h2,.logos-grid-text-bottom{margin-left:auto;margin-right:auto;text-align:center}.cs-hero__img,.quality-card__img{object-fit:cover;object-position:left}.cs-btn,.cs-card__media,.cs-card__title a,.cs-hero__btn,.cs-hero__kicker,.cs-link a,.cs-link a:hover,.quality-card__link,.team-social-link{text-decoration:none}.video-single-block .content-block p{font-size:20px;font-weight:500;color:#6b7280}.video-single-block .content-block p strong{font-size:20px;font-weight:700;color:#374151}.justify-center,.video-single-block .buttons-list{justify-content:center}.video-block .plyr--video{border-radius:30px}.video-block .plyr--video .plyr__control--overlaid:before{background:rgba(95,95,95,.8);width:160px;height:100px;border-radius:30px}.video-block .plyr--video .plyr__control--overlaid:after{font-size:3.2rem;transform:translate(-50%,-50%)}.logo-item img{top:inherit;left:inherit;width:100%;height:48px;opacity:1}.icon-cards.grid .icon-cards__list,.logos-grid__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.logo-item{aspect-ratio:inherit;width:100%;height:48px}.logos-grid-text-bottom{border:1px solid #e5e7eb;padding:6px 16px;font-size:14px;line-height:1.5rem;border-radius:30px;background:#f8fafc;color: #4b5563;width:fit-content;margin-top:64px}.font-semibold{font-weight:600}#header,.ft-sticky,.section{background:#fff}.image-cards__item__img{height:186px;border-radius:1rem}.image-cards__item-inner h4{color:#0084d5;font-size:18px;line-height:24px;margin-bottom:0!important}.image-cards__item-inner .content-block p{color:rgb(75 85 99);line-height:1.5rem;font-size:.875rem}.icon-cards__item .title-sm{color:#111827;font-size:16px;line-height:28px;font-weight:600;margin-bottom:0!important}.icon-cards__item .content-block p{color:#4b5563;line-height:28px;font-size:16px}.quality-card .text-arrow-link,.quality-card .text-arrow-link::before,.text-color-white .h1,.text-color-white .h2,.text-color-white .h3,.text-color-white h1,.text-color-white h2,.text-color-white h3{color:#fff}.button-sm{padding:10px 14px;font-size:14px;font-weight:600}.button.button-white.button-sm,.cs-card__title a{color:#111827}.button.button-text-button-arrow-white.button-sm{background:0 0;color:#fff;border:none;padding:0}.cta-block-inner{position:relative;overflow:hidden}.cta-block--full-centered .cta-block-inner,.text-media-block--full{padding-top:96px;padding-bottom:96px}.cta-block-inner::after{content:"";position:absolute;left:50%;bottom:-75%;width:clamp(700px,120vw,1200px);height:clamp(400px,50vw,700px);transform:translateX(-50%);z-index:-1;background:radial-gradient(closest-side,rgba(53,86,233,.55) 0,rgba(20,115,150,.28) 45%,rgba(20,115,150,0) 72%);filter:blur(40px);opacity: 0.4;}.number-cards__item.with-bg .number-cards__item__num{font-size:36px;line-height:36px;color:#111827;font-weight:600;text-align:center;justify-content:center;margin-bottom:0}.number-cards__item.with-bg{padding-left:1px;padding-right:1px}.number-cards__item.with-bg:first-child .number-cards__item__inner{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.number-cards__item.with-bg:last-child .number-cards__item__inner{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.number-cards__item.with-bg .number-cards__item__inner{padding:32px}.number-cards__item__content{text-align:center;color:#4b5563;font-size:14px;line-height:24px;font-weight:600}.hero.hero--side,.icon-cards,.icon-cards.grid{background:#f8fafc}.icon-cards.grid .icon-cards__list .col-md-grid.col-sm-6{width:100%;padding:16px!important}.icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg{display:flex;flex-direction:column;align-items:center!important;justify-content:center;padding-top:32px;padding-bottom:32px;border-radius:1em;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}.icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .title-sm{color:#111827;font-size:24px;line-height:32px;font-weight:700}.icon-cards__item__img{width:112px;height:112px;border-radius:50%;border:4px solid rgb(0 132 213);background:rgb(224 241 255);padding:16px;margin-bottom:16px!important}.component--tag[data-style=dark]{background:0 0;color:#0084d5;font-size:16px;line-height:28px;letter-spacing:0;text-transform:none;padding:0;margin-bottom:8px!important}.text-media-block__content__inner h2{font-size:36px;line-height:40px;color:hsl(221, 39%, 11%);margin-bottom:24px!important}.text-media-block__content__inner p{color:#4b5563;font-weight:400;font-size:18px;line-height:32px}.check-list>li:before,.content-block .check-list>li:before,.mce-content-body .check-list>li:before{width:16px;height:16px;min-width:16px;top:10px}.check-list>li,.content-block .check-list>li,.mce-content-body .check-list>li{padding-left:32px}.check-list>li strong{color:#111827;font-size:16px;line-height:28px;font-weight:600}.check-list>li{color:#4b5563;font-size:16px;line-height:28px;font-weight:400}.ft-tab_icon{background:#dff1ff;width:112px;height:112px;border-radius:50%;padding:1rem;border:4px solid #dff1ff;margin-bottom:16px}.container,.ft-tab_icon img,.quality-card__media,.w-full{width:100%}.ft-tab.is-active .ft-tab_icon{border:4px solid #0084d5}.ft-tab{color:#111827;font-size:24px;line-height:32px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;width:20%}.ft-item{color:#000;font-weight:700;font-size:20px;line-height:24px}.ft-item__icon{width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;opacity:1;transform:rotate(225deg)}.ft-item__body a{color:#0084d5;font-size:16px;line-height:24px;font-weight:600}.ft-panel__title h2{color:#111827;font-weight:700;font-size:28px;line-height:1.5; letter-spacing: -.025em;max-width:700px;margin-bottom:64px}.ft-panel__title h2 mark{background:#e0f1ff}.ft-head{margin-bottom:40px}.ft-head p{color:#4b5563;font-size:18px;line-height:32px}.ft-left_link a{color:#0084d5;font-size:18px;line-height:24px;font-weight:600}.ft-left_link{margin-top:30px}.ft-item__body{font-size:16px;line-height:24px;color:#6b7280;font-weight:400}.header-nav__link,.text-arrow-link,.text-arrow-link::before{font-weight:600;line-height:24px}.heading p{color:#4b5563;font-size:18px;line-height:32px;font-weight:400}.text-arrow-link{font-size:18px;color:#0084d5;position:relative;padding-right:24px}.text-arrow-link::before{position:absolute;right:0;content: "\f061";font-family: "Font Awesome 7 Free";font-size:16px;color:#0084d5;top:0}.icon-cards__item_link{margin-top:12px}.header-nav__link{color:#374151;font-size:16px}.header-buttons .button{min-width:0;padding:8px 16px;font-size:16px;line-height:24px;font-weight:500}.header-buttons .button.button-white-outline{border:1px solid #000;color:#000}.header-menu{margin-right:auto;margin-left:0;padding-left:48px;padding-right:48px}.header{background:#fff;justify-content:flex-start;width:100%;max-width:100%!important;padding:12px 24px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1)}.header__logo{max-width:132px}.tel_link{display:flex;font-weight:400;color:#4b5563;font-size:16px;line-height:24px;margin-right:24px}.footer nav .menu a,.footer-accordion-btn,.footer-inner h3{font-size:14px;line-height:24px}.tel_link svg,.text_image_list__list__item img{width:20px}.cs-card__name,.cs-name,.footer-accordion-btn{font-weight:600;color:#111827}.footer-inner h3{font-weight:600;color:#111827;margin-bottom:8px!important}.footer-bottom .text-xs,.text-md{color:#4b5563;font-size:14px;line-height:24px;font-weight:400}.footer nav .menu a{font-weight:400;color:#111827}.footer.bg--dark{background:#f8fafc!important}.social-list li a{width:24px;height:24px}.social-list li a img{position:inherit;top:inherit;left:inherit;width:100%;height:100%}.social-list{gap:24px}.nf-form-cont .nf-form-content .submit-container,.team-list{margin-top:0}.nf-form-content nf-field{padding:0!important}.flex,.footer-main nf-fields-wrap{display:flex}.footer-main nf-fields-wrap nf-field:first-child{width:70%;padding-right:12px!important}.footer-main nf-fields-wrap nf-field:nth-child(2){width:30%}.footer-main .nf-form-cont .nf-form-content .submit-container input[type=submit]{padding:8px 16px;min-width:111px;font-size:16px;line-height:24px;border-radius:300px;background:#0079cf;border:1px solid #0079cf}.footer-main .nf-form-cont .nf-form-content input[type=email]{border-radius:300px}.footer-main .nf-form-cont .nf-form-content input[type=email]::placeholder{font-size:16px;line-height:24px;color:#4b5563}.footer-main #nf-form-2-cont{margin-top:6px}#menu-item-1221,#menu-item-1222{position:relative;padding-left:32px}#menu-item-1221::before,#menu-item-1222::before{content:" ";width:24px;height:24px;left:0;top:0;position:absolute}#menu-item-1221::before{background-image:url(http://localhost:8888/insite/web/app/uploads/2026/01/apple.svg)}#menu-item-1222::before{background-image:url(http://localhost:8888/insite/web/app/uploads/2026/01/android.svg)}.footer_copyright_image{max-width:80px;margin-top:16px}.cta-block__content.text-color-white p{color:#d1d5db;font-size:18px;line-height:32px}.cta-block--full-centered .cta-block__content{gap:40px; width: 100%; }.button.button-text-button-arrow-white{position:relative;padding-right:18px!important}
.button.button-text-button-arrow-white::before{position:absolute;right:0;content: "\f061";
    font-family: "Font Awesome 7 Free";font-weight:600;font-size:12px;line-height:normal;color:#fff;top:2px}.hero.hero--side .container{max-width:1440px;padding-left:32px;padding-right:32px}.hero.hero--side .hero__media{position:absolute;top:0;right:0;height:100%;max-width:60%;overflow:hidden;aspect-ratio:14/9;max-height:550px}.hero-bg img,.opacity-100{opacity:1}.hero-bg{background:0 0}.font-bold,.hero-content h1{font-weight:700}.hero-content p{font-size:20px;color:#6b7280;font-weight:500}.hero-content-wrapper .component--tag[data-style=dark]{font-size:24px;line-height:32px;color:#1f2937;font-weight:600}.text_image_list__inner{ z-index: 11; box-shadow:5px 5px 20px 3px rgba(0,0,0,.15);padding:96px 0 96px 96px;border-radius:1.5rem;margin-top:64px;overflow:hidden;position:relative}.text_image_list__content_wrapper .content-block h2{font-size:36px;line-height:40px;color:#111827;font-weight:700;margin-bottom:24px!important}.text_image_list__content_wrapper .content-block p{font-size:18px;line-height:32px;color:#111827;font-weight:400}.text_image_list__list__item__text p{font-size:16px;line-height:28px;color:#111827;font-weight:400}.text_image_list__list__item{display:flex;align-items:flex-start;gap:16px}.text_image_list__list{margin-top:80px}.text_image_list__image_wrapper img{max-width:175%}.quality-bento{background:#111827;padding:5rem 0}.quality-bento__inner,.testimonial-feature__row{position:relative;z-index:2}.quality-bento__head{max-width:60rem;margin-bottom:64px}.quality-bento__head h2{font-size:36px;line-height:40px;font-weight:700;color:#fff}.quality-bento__head p{margin-top:8px}.quality-bento__title{font-weight:700;letter-spacing:-.02em;font-size:1.875rem;margin:0}.quality-bento__subtitle{margin:.75rem auto 0;max-width:48rem;font-size:1.125rem;line-height:1.6;opacity:.95}.quality-card{position:relative;border-radius:.5rem;overflow:hidden;background:#2b3747;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 12px 30px rgba(0,0,0,.2)}.quality-card__img{display:block;width:100%;height:auto}.quality-card__body{padding:1rem 2.5rem 2.5rem}.quality-card__title{margin:.5rem 0 0;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:#fff}.quality-card__text p{margin:.75rem 0 0;max-width:34rem;font-size:.95rem;line-height:1.6;opacity:.95;margin-bottom:12px!important}.quality-card__link{display:inline-block;margin-top:.9rem;font-weight:600;color:#fff;border-bottom:1px solid rgba(255,255,255,.35)}.quality-card__link:hover{border-bottom-color:rgba(255,255,255,.8)}.quality-bento__glow{position:absolute;left:50%;top:0;width:128rem;height:128rem;transform:translate(-50%,-66%);z-index:1;opacity:1;-webkit-mask-image:radial-gradient(closest-side,#fff,transparent);mask-image:radial-gradient(closest-side,#fff,transparent)}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}}.testimonial-feature{background:#fff;padding:5rem 0}.testimonial-feature__box{background:#fff;border-radius:1.5rem;padding-bottom:0;position:relative;padding-left:2rem;padding-right:2rem}.testimonial-feature__media{margin-top:-2rem;padding:0 1.5rem;position:relative;z-index:3}.testimonial-feature__img{width:100%;height:auto;display:block;border-radius:1rem;object-fit:cover;background:#1f2937;box-shadow:0 20px 45px rgba(0,0,0,.25)}@media (max-width:1199.98px){.testimonial-feature__img{aspect-ratio:2/1}}.testimonial-feature__content{padding:2.5rem 1.5rem;position:relative;z-index:3}.testimonial-feature__figure{position:relative;padding-top:1.5rem;margin:0}.testimonial-feature__quote-svg{position:absolute;left:0;top:0;height:8rem;width:auto;z-index:1;stroke:rgba(107,114,128,0.2)}.testimonial-feature__blockquote{position:relative;z-index:2;margin:0;color:#111827;font-weight:600;font-size:1.25rem;line-height:1.6}.testimonial-feature__caption{margin-top:2rem;font-size:1rem}.testimonial-feature__name{font-weight:700;color:#111827}.cs-role,.testimonial-feature__role{margin-top:.25rem;color:#6b7280}.mt-4,.testimonial-feature__logo{margin-top:1rem}.testimonial-feature__logo-img{height:2rem;width:auto;display:block}.testimonial-feature__blob{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;filter:blur(48px)}.testimonial-feature__blob-shape{margin-top:16rem;width:72.1875rem;aspect-ratio:1155/678;opacity:.4;background:linear-gradient(45deg,var(--blob-from),var(--blob-to));clip-path:polygon(74.1% 44.1%,100% 61.6%,97.5% 26.9%,85.5% 0.1%,80.7% 2%,72.5% 32.5%,60.2% 62.4%,52.4% 68.1%,47.5% 58.3%,45.2% 34.5%,27.5% 76.7%,0.1% 64.9%,17.9% 100%,27.6% 76.8%,76.1% 97.7%,74.1% 44.1%)}@media (max-width:991.98px){.testimonial-feature__blob-shape{width:55rem;margin-top:10rem}}.cs-hero,dialog,fieldset,legend{padding:0}.cs-hero .container{max-width:1320px}.cs-hero__panel{position:relative;overflow:hidden;border-radius:0;padding:4rem 1.5rem 2rem;background:#f6fbfe}.cs-max-md,.max-w-md{max-width:28rem}.cs-hero__kicker{display:inline-block;font-size:1rem;font-weight:600;line-height:1.75;color:#0084d5}.cs-hero__kicker:hover{text-decoration:underline}.cs-hero__title{margin:.25rem 0 0;font-weight:700;letter-spacing:-.02em;color:#111827;font-size:1.875rem}.cs-hero__subtitle{margin:1.5rem 0 0;font-weight:700;letter-spacing:-.02em;color:#0084d5;font-size:1.5rem}.cs-hero__text{margin-top:.5rem;font-size:1rem;color:#111827}.cs-hero__imgwrap,.cs-panel-block__imgwrap{position:relative;height:100%}.cs-hero__img{width:100%;height:100%;display:block;border-radius:.75rem 0 0 .75rem;box-shadow:0 20px 40px rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.1)}.cs-hero__solutions{margin-top:0}.cs-quote-block__caption,.cs-quote-block__figure,.cs-solution+.cs-solution,.mt-10{margin-top:2.5rem}.cs-solution__num{width:3rem;height:3rem;border-radius:.375rem;background:#fff;color:#008cd9;font-weight:700;font-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(0,0,0,.12);flex:0 0 3rem}.cs-solution__title{font-size:1.25rem;font-weight:700;line-height:1.5;color:#111827}.cs-solution__text{margin-top:.5rem;font-size:1rem;color:#6b7280;line-height:24px}.cs-hero__btn{display:block;width:fit-content;margin:2rem auto 0;padding:.5rem 1rem;border-radius:999px;background:#0079cf;color:#fff;font-weight:600;box-shadow:0 6px 16px rgba(0,0,0,.15);transition:background-color .3s;text-align:center}.cs-about__img,.cs-panel-block__img{box-shadow:0 20px 40px rgba(0,0,0,.18);object-fit:cover}.cs-hero__btn:hover{background:#60a5fa}.cs-panel-block,.mt-24{margin-top:6rem}
    .cs-panel-block__panel{position:relative;overflow:hidden;border-radius:0;padding:4rem 0 2rem;background:#e0f1fa4d;}.cs-panel-block__img{width:100%;height:100%;display:block;border-radius:0 .75rem .75rem 0;object-position:right}.cs-panel-block__h5{margin:1.5rem 0 0;font-weight:700;letter-spacing:-.02em;color:#0084d5;font-size:1.5rem;line-height:32px}.cs-panel-block__p p{margin-top:.5rem;font-size:1rem;color:#111827;line-height:1.5rem}.row.g-8 .col-12,.row.g-8 .col-lg-6{padding-left:16px;padding-right:16px}.row.g-8{margin-left:-16px;margin-right:-16px}.cs-quote-block{background:#fff;margin-top:5rem;padding:0 1.5rem}.cs-quote-block__inner{max-width:56rem;text-align:center}.cs-quote-block__logo{margin:0 auto}.cs-quote-block__logo-img{height:3rem;width:auto;display:block;margin:0 auto}.cs-quote-block__blockquote{margin:0;color:#111827;font-weight:600;font-size:1.25rem;line-height:2rem}.cs-quote-block__avatar{width:4rem;height:4rem;border-radius:999px;object-fit:cover;display:block;margin:0 auto}.cs-quote-block__person{margin-top:1rem;font-size:1rem}.cs-quote-block__name{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#111827;text-decoration:none}a.cs-quote-block__name:hover{color:var(--blue-600)}.cs-quote-block__role{display:flex;justify-content:center;color:#4b5563}.cs-about{margin-top:5rem;padding:0 1.5rem}.cs-about__title{margin:.5rem 0 0;font-weight:700;letter-spacing:-.02em;color:#111827;font-size:1.875rem}.cs-about__text{margin-top:1.5rem;font-size:1.125rem;line-height:2rem;color:#4b5563}.cs-about__max,.max-w-lg{max-width:32rem}.cs-about__imgwrap{display:flex;justify-content:center;align-items:center}.cs-about__img{width:100%;max-width:48rem;border-radius:.75rem;height:auto;display:block}:root{--blue-600:#0084d5;--blue-600:#0084d5;--gray-900:#111827;--gray-600:#4b5563;--gray-400:#9ca3af}.cs-archive-hero{background:#fff;padding:4rem 0}.cs-archive-hero__inner,.max-w-2xl{max-width:42rem}.cs-archive-hero__kicker{margin:0 0 .5rem;font-weight:600;color:var(--blue-600)}.cs-archive-hero__title{margin:0;font-weight:800;letter-spacing:-.02em;color:#111827;font-size:2.25rem}.cs-archive-hero__desc{margin-top:2rem;font-size:1.125rem;font-weight:500;color:#6b7280}.cs-archive-grid{background:#f9fafb;padding:1.5rem 0 5rem}.cs-card{display:flex;flex-direction:column;align-items:flex-start}.cs-card__media{width:100%;position:relative;display:block}.cs-card__ratio{width:100%;aspect-ratio:16/9;border-radius:1rem;overflow:hidden!important;background:#f3f4f6}.cs-card__img{width:100%;height:100%;object-fit:cover;display:block}.cs-card__ring{position:absolute;inset:0;border-radius:1rem;box-shadow:inset 0 0 0 1px #e5e7eb}.cs-card__body{width:100%;max-width:36rem}.cs-card__meta{margin-top:2rem;display:flex;gap:1rem;align-items:center;font-size:.75rem;color:#6b7280}.cs-card__pill{padding:.375rem .75rem;border-radius:999px;background:#f3f4f6;color:#4b5563;font-weight:600}.cs-card__title a:hover{color:var(--blue-600)}.cs-card__excerpt{margin-top:1.25rem;font-size:.875rem;line-height:1.5;color:#4b5563;display:-webkit-box;overflow:hidden}.cs-card__footer{margin-top:2rem;display:flex;gap:1rem;align-items:center}.cs-card__logo{width:5rem;height:auto;background:#f9fafb}.cs-card__person{font-size:.875rem;line-height:1.4}.cs-card__role{color:#4b5563}
    .ft-sticky__aside{padding:5rem 1rem}.ft-sticky__menuwrap{position:sticky;top:8rem}
    .ft-sticky__menu-title{font-size:1.875rem;font-weight:700;letter-spacing:-.02em;color:var(--blue-600);margin:0 0 1rem}.ft-sticky__menu{display:flex;flex-direction:column;gap:.75rem}
    .ft-sticky__item{appearance:none;background:0 0;border:0;padding:0;text-align:left;cursor:pointer;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:var(--gray-400);transition:color .2s}.ft-sticky__h2,.ft-sticky__item.is-active,.ft-sticky__item:hover{color:var(--gray-900)}.ft-sticky__content{padding:2rem 1rem}.ft-sticky__header,.max-w-4xl{max-width:56rem}.ft-sticky__h2{font-size:2.25rem;font-weight:800;letter-spacing:-.02em;margin:0;line-height:1.1}.ft-sticky__h2-normal,.inline{display:inline}.ft-sticky__h2-blue{color:var(--blue-600)}.ft-sticky__intro{margin-top:1rem;font-size:1.125rem;color:var(--gray-600);line-height:1.7}.ft-sticky__h3,.ft-sticky__kicker{font-weight:800;color:var(--gray-900)}.ft-sticky__block{margin:4rem 0;scroll-margin-top:80px}.ft-sticky__kicker{display:inline-block;background:0 0;padding:0;margin-bottom:.375rem;letter-spacing:.08em}.ft-sticky__h3{margin:0;font-size:1.5rem;letter-spacing:-.02em}.ft-sticky__list{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-direction:column;gap:.75rem}.ft-sticky__li{display:flex;align-items:flex-start;gap:.75rem}.ft-sticky__check{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--blue-600);color:#fff;flex:0 0 24px}.ft-sticky__li-text{color:var(--gray-900)}.ft-sticky__imgwrap{display:flex;justify-content:center}.ft-sticky__img{width:100%;max-width:420px;height:auto;object-fit:contain;display:block}.team-section{background:#f9fafb;padding:4rem 0}.team-title{font-weight:700;letter-spacing:-.02em;color:#111827;font-size:2.25rem;margin:0}.team-subtitle{margin-top:2rem;color:#6b7280;font-weight:500;line-height:1.6;font-size:1.125rem}.team-item+.team-item{border-top:1px solid #e5e7eb;padding-top:3rem;margin-top:3rem}.gap-10,.team-item-inner{gap:2.5rem}.team-photo-wrap{width:13rem}.team-photo{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1rem;display:block;background:#f3f4f6}.team-content{max-width:40rem}.team-name{font-weight:600;letter-spacing:-.01em;color:#111827;margin:0;line-height:2rem;font-size:1.125rem}.team-bio,.team-role{color:#4b5563;line-height:1.75rem;font-size:1rem}.team-role,blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,ul{margin:0}.mt-6,.team-bio{margin-top:1.5rem}.team-social{margin-top:1.5rem!important}.team-social-link{color:#9ca3af;transition:color .2s}.team-social-link:hover{color:#6b7280}.team-social-ico{width:20px;height:20px;display:block}.team-intro h1{font-size:3rem;line-height:1;color:#111827;font-weight:700}
    .team-intro p{ max-width: 100%; margin-left: auto; margin-right: auto; font-size:18px;line-height:32px;color:#6b7280;font-weight:500;margin-top:2rem}.cs-section{padding:5rem 0}@media (min-width:768px){.cs-section{padding:6rem 0}}.cs-row,.mx-0{margin-left:0;margin-right:0}.cs-col{display:flex;flex-direction:column;padding-top:2.5rem}@media (min-width:576px){.quality-bento,.testimonial-feature{padding:6rem 0}.cs-about__title,.cs-hero__title,.quality-bento__title{font-size:2.25rem}.testimonial-feature__box{padding-bottom:0;box-shadow:5px 5px 20px 3px rgba(0,0,0,.15)}.testimonial-feature__figure{padding-top:3rem}.testimonial-feature__blockquote{font-size:1.5rem;line-height:36px}.cs-hero__left,.cs-hero__solutions{padding-left:1.5rem}.cs-hero__panel{border-radius:1.5rem;padding:5rem 0}.cs-panel-block{margin-top:6rem}.cs-panel-block__panel{border-radius:1.5rem;padding:5rem 0 2rem}.cs-quote-block__blockquote{font-size:1.5rem;line-height:2.25rem}.cs-about__img{max-width:57rem}.cs-archive-hero,.team-section{padding:5rem 0}.cs-archive-hero__title,.team-title{font-size:3rem}.cs-card__ratio{aspect-ratio:2/1}.ft-sticky__content{padding:3rem 1.5rem}.cs-col{padding-top:4rem}}.cs-col--right{border-top:1px solid rgba(17,24,39,.1)}.cs-logo{height:3rem;width:auto}.cs-figure{margin-top:1.5rem;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:0}.cs-quote{font-size:1.125rem;line-height:1.9;color:#111827;margin:0}.cs-caption{margin-top:2.5rem;display:flex;align-items:center;gap:1.5rem}.cs-person{font-size:1rem}.cs-link{margin-top:1.5rem;font-size:1.125rem;line-height:1.5;font-weight:600}.cs-link a{color:#0084d5}.cs-link a:hover{color:#006fb3}.hero-bg-image::before{background:linear-gradient(to right,rgba(0,0,0,.7) 40%,rgba(0,0,0,0) 100%);position:absolute;content:" ";width:100%;height:100%;z-index:9}.hero-bg-image .hero-content{z-index:10;color:#fff}.hero.hero-bg-image .hero-content h1{color:#fff;font-size:48px;line-height:48px;font-weight:700}.hero.hero-bg-image .hero-content p{color:#fff;font-size:20px;line-height:32px;font-weight:500}.hero.hero-bg-image .hero-content{max-width:672px}.cs-pricing__container{max-width:992px}@media (min-width:992px){.testimonial-feature__content{padding-left:2rem;padding-right:2rem}.cs-hero__solutions{max-width:28rem;border-top:1px solid rgba(255,255,255,.1);padding-top:2.5rem}.cs-about,.cs-quote-block{padding:0 2rem}.cs-about__left{padding-right:1rem}.cs-archive-grid{padding-bottom:7rem}.cs-card__ratio{aspect-ratio:3/2}.ft-sticky__content{padding:5rem 4rem}.team-section{padding:8rem 0}.cs-col{padding-top:0;padding-bottom:0}.cs-col--left{padding-right:2rem}.cs-col--right{padding-left:2rem;border-left:1px solid rgba(17,24,39,.1);border-top:0}.cs-pricing__container{max-width:1100px}}@media (min-width:1200px){.testimonial-feature__media{margin-top:-2rem;margin-bottom:-2rem;padding:0;width:24rem;flex:0 0 24rem}.testimonial-feature__img{height:100%;min-height:34rem}.testimonial-feature__content{padding:5rem 4rem;}.cs-hero__panel{padding-left:0;padding-right:0}.cs-hero__left,.cs-hero__solutions{padding-left:6rem}.cs-panel-block__panel{padding-left:0;padding-right:6rem}.cs-pricing__container{max-width:1200px}}.cs-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:#fff;border-radius:999px;border:1px solid #e5e7eb;max-width:300px;width:100%}.cs-toggle__btn{appearance:none;border:0;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;color:#6b7280;cursor:pointer;transition:background .2s,color .2s}.cs-btn--primary,.cs-toggle__btn.is-active{background:#0079cf;color:#fff}.cs-card__title{font-size:18px;font-weight:700;line-height:1.4;margin:0;color:#111827}.cs-card--featured .cs-card__title{color:#fff}.cs-card__desc{margin-top:12px;margin-bottom:0;font-size:14px;line-height:1.6;color:#4b5563}.cs-card--featured .cs-card__desc{color:#fff;opacity:.9}.cs-price{display:flex;align-items:baseline;gap:8px}.cs-price__value{font-size:40px;font-weight:800;letter-spacing:-.02em;color:#111827}.pdf_view h1,.tracking-tight{letter-spacing:-.025em}.cs-btn,.cs-divider__label,.cs-price__suffix{font-weight:700;font-size:14px}.cs-card--featured .cs-price__value{color:#fff}.cs-price__suffix{color:#4b5563}.cs-card--featured .cs-price__suffix{color:rgba(255,255,255,.8)}.cs-card__subnote{margin-top:8px;font-size:14px;color:#6b7280}.cs-card--featured .cs-card__subnote{color:rgba(255,255,255,.85)}.cs-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:10px 14px;transition:background .2s,color .2s,border-color .2s}.cs-btn--primary:hover{background:#1d9bf0;color:#fff}.cs-card--featured .cs-divider__label,.cs-card--featured .cs-features__item{color:rgba(255,255,255,.9)}.cs-btn--featured{background:#0079cf;color:#fff}.cs-card--featured .cs-btn--featured:hover{background:rgba(255,255,255,.18)}.cs-divider{display:flex;align-items:center;gap:16px}.cs-divider__label{color:#6b7280}.cs-divider__line{height:1px;flex:1;background:#e5e7eb}.cs-card--featured .cs-divider__line{background:rgba(255,255,255,.4)}.cs-features{list-style:none;padding:0;margin:0;width:100%}.cs-features__item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;color:#6b7280;padding:6px 0}.ft-sticky__aside{height:100%}.ft-sticky{background:linear-gradient(90deg,#f8fafc 30%,rgba(255,255,255,0) 30%)!important}.sr-archive-hero{padding-top:100px}.sr-archive-hero .container{border-bottom:1px solid rgb(229 231 235);padding-bottom:48px}.sr-archive-grid__row{padding-top:24px;padding-bottom:100px}.sr-archive-card__inner{padding:24px;border-radius:.5rem;height:100%}.sr-archive-card__title{font-size:1.25rem;line-height:1.75rem;font-weight:600}.sr-archive-card__excerpt{font-size:1rem;line-height:1.5rem;margin-top:.75rem;color:rgb(107 114 128)}.sr-archive-card__tag{font-size:.875rem;line-height:1.25rem;padding:.125rem .75rem;border-radius:9999px;max-width:fit-content;margin-bottom:1rem;font-weight:500}.sr-archive-card__tag-PDF{background:rgb(254 226 226);color:rgb(153 27 27)}.sr-archive-card__tag-Excel{background:#dcfce7;color:#166534;}.sr-archive-card__inner:hover{background-color:rgb(249 250 251)}.sr-archive-hero__title{font-size:36px;line-height:40px;font-weight:700;color:#111827;margin-bottom:1rem}.sr-archive-hero__desc{font-size:20px;line-height:28px;color:#6b7280}.tag_link{font-size:1rem;line-height:28px;color:#0084d5;font-weight:600}.pdf_view h1{font-size:60px;color:#111827;line-height:1;font-weight:700}.pdf_view p{font-size:18px;line-height:32px;color:#4b5563}.pb-8,.pdf_view .content-block{padding-bottom:2rem}.content-block .iframe-wrapper{max-width:100%!important}.cta-block,.image-cards__item *,.inspection-templates-template-default main,.overflow-hidden{overflow:hidden!important}.h-120{height:120%}progress,sub,sup{vertical-align:baseline}.line-clamp-3,.overflow-hidden,.sr-only,.truncate{overflow:hidden}.text-ellipsis,.truncate{text-overflow:ellipsis}.from-\[\#0084D5\],.from-\[\#ff80b5\],.from-\[rgba\(0\2c 0\2c 0\2c 0\.7\)\],.from-gray-900{--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.ring-blue-700,.ring-gray-200,.ring-gray-500,.ring-gray-900,.ring-green-500,.ring-green-800,.ring-orange-500,.ring-purple-900{--tw-ring-opacity:1}.blur,.blur-3xl,.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition,.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.-translate-x-1\/2,.-translate-x-1\/4,.-translate-y-1\/2,.-translate-y-2\/3,.hover\:scale-101:hover,.rotate-180,.rotate-90,.transform,.translate-x-10,.translate-x-16,.translate-x-1\/2,.translate-x-3,.translate-x-6,.translate-y-0,.translate-y-1,.translate-y-10,.translate-y-14,.translate-y-20,.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}*,::after,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(0 140 217 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;box-sizing:border-box;border:0 solid #e5e7eb}.form-checkbox,[type=checkbox],[type=file]{border-radius:0}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(0 140 217 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter var,ui-sans-serif,system-ui,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}menu,ol,ul{list-style:none;padding:0}textarea{resize:vertical}.cursor-pointer,[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-inset:var(--tw-empty,
            /*!*/
            /*!*/
        );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#0084d5;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#0084d5}.form-checkbox:checked:focus,.form-checkbox:checked:hover,.form-radio:checked:focus,.form-radio:checked:hover,[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{border-color:transparent;background-color:currentColor}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio,[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#0084d5;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type=radio]{border-radius:100%}.form-checkbox:focus,.form-radio:focus,[type=checkbox]:focus,[type=radio]:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-inset:var(--tw-empty,
            /*!*/
            /*!*/
        );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#0084d5;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked,[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.form-checkbox:checked,[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:ButtonText solid 1px;outline:-webkit-focus-ring-color auto 1px}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media(forced-colors:active){[type=checkbox]:checked,[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:focus,.form-checkbox:indeterminate:hover{border-color:transparent;background-color:currentColor}.prose{color:var(--tw-prose-body);max-width:65ch;--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39 / 10%);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline !important;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=As]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=as]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=Is]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=is]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *))::before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *))::after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.hover\:shadow-md:hover,.shadow,.shadow-2xl,.shadow-lg,.shadow-md,.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *))::before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *))::after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.p-0,.sr-only{padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *))::before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *))::after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-blue{--tw-prose-links:#0084d5;--tw-prose-invert-links:#0084d5}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);border-width:0}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-px{inset:1px}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-12{left:3rem}.right-0{right:0}.right-16{right:4rem}.right-2{right:.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-32{top:8rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-first{order:-9999}.col-span-10{grid-column:span 10/span 10}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.-m-1\.5{margin:-.375rem}.-m-2\.5{margin:-.625rem}.-m-3{margin:-.75rem}.m-auto{margin:auto}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.-mb-16{margin-bottom:-4rem}.-mb-20{margin-bottom:-5rem}.-mb-24{margin-bottom:-6rem}.-mb-8{margin-bottom:-2rem}.-ml-1{margin-left:-.25rem}.-ml-20{margin-left:-5rem}.-ml-6{margin-left:-1.5rem}.-mr-4{margin-right:-1rem}.-mt-12{margin-top:-3rem}.-mt-20{margin-top:-5rem}.-mt-32{margin-top:-8rem}.-mt-6{margin-top:-1.5rem}.-mt-8{margin-top:-2rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.75rem}.mr-6{margin-right:1.5rem}.first\:mt-0:first-child,.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.mt-64{margin-top:16rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-3{display:-webkit-box}.block{display:block}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.aspect-\[1155\/678\]{aspect-ratio:1155/678}.aspect-\[16\/9\],.aspect-video{aspect-ratio:16/9}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-\[6\/4\]{aspect-ratio:6/4}.aspect-square{aspect-ratio:1/1}.size-0\.5{width:.125rem;height:.125rem}.size-11{width:2.75rem;height:2.75rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-\[128rem\]{width:128rem;height:128rem}.size-\[64rem\]{width:64rem;height:64rem}.size-full{width:100%;height:100%}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-32{height:8rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-96{height:24rem}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:3rem}.max-h-605px{max-height:605px}.max-h-\[650px\]{max-height:650px}.max-h-\[calc\(110vh-66px\)\]{max-height:calc(110vh - 66px)}.max-h-screen{max-height:100vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[38rem\]{width:38rem}.w-\[48rem\]{width:48rem}.w-\[72\.1875rem\]{width:72.1875rem}.w-\[calc\(100vw-3rem\)\]{width:calc(100vw - 3rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-max{width:-moz-max-content;width:max-content}.w-min{width:-moz-min-content;width:min-content}.w-screen{width:100vw}.min-w-7r{min-width:7rem}.min-w-\[538px\]{min-width:538px}.min-w-\[70vw\]{min-width:70vw}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-3xl{max-width:48rem}.max-w-4{max-width:1rem}.max-w-4\.5xl{max-width:60rem}.max-w-400px{max-width:400px}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[45rem\]{max-width:45rem}.max-w-\[90\%\]{max-width:90%}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-2xl{max-width:1536px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/4{--tw-translate-x:-25%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-2\/3{--tw-translate-y:-66.666667%}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-10{--tw-translate-x:2.5rem}.translate-x-16{--tw-translate-x:4rem}.translate-x-3{--tw-translate-x:0.75rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-14{--tw-translate-y:3.5rem}.translate-y-20{--tw-translate-y:5rem}.translate-y-3{--tw-translate-y:0.75rem}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-16{row-gap:4rem}.gap-y-2{row-gap:.5rem}.gap-y-20{row-gap:5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-gray-500\/10>:not([hidden])~:not([hidden]){border-color:rgb(107 114 128/.1)}.border-gray-900\/10,.divide-gray-900\/10>:not([hidden])~:not([hidden]){border-color:rgb(17 24 39/.1)}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dotted{border-style:dotted}.border-blue-300,.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(77 175 228/var(--tw-border-opacity,1))}.border-blue-500,.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(0 140 217/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(0 132 213/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300,.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-secondary-500{--tw-border-opacity:1;border-color:rgb(224 241 255/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#2B3747\]{--tw-bg-opacity:1;background-color:rgb(43 55 71/var(--tw-bg-opacity,1))}.bg-blue-10{--tw-bg-opacity:1;background-color:rgb(244 246 251/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(179 221 244/var(--tw-bg-opacity,1))}.bg-blue-300,.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(77 175 228/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(224 241 250/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(0 140 217/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(0 132 213/var(--tw-bg-opacity,1))}.bg-blue-700,.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(0 121 207/var(--tw-bg-opacity,1))}.bg-gray-100,.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:bg-gray-200:active,.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-30{--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1))}.bg-gray-400\/5{background-color:rgb(156 163 175/5%)}.bg-gray-50,.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-secondary-500{--tw-bg-opacity:1;background-color:rgb(224 241 255/var(--tw-bg-opacity,1))}.bg-secondary-800{--tw-bg-opacity:1;background-color:rgb(211 235 255/var(--tw-bg-opacity,1))}.bg-white,.group:hover .group-hover\:bg-white,.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80,.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#0084D5\]{--tw-gradient-from:#0084D5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 132 213 / 0) var(--tw-gradient-to-position)}.from-\[\#ff80b5\]{--tw-gradient-from:#ff80b5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 128 181 / 0) var(--tw-gradient-to-position)}.from-\[rgba\(0\2c 0\2c 0\2c 0\.7\)\]{--tw-gradient-from:rgba(0, 0, 0, 0.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(0, 0, 0, 0) var(--tw-gradient-to-position)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgb(17 24 39 / 0) var(--tw-gradient-to-position)}.from-40\%{--tw-gradient-from-position:40%}.via-gray-600{--tw-gradient-to:rgb(75 85 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#4b5563 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#9089fc\]{--tw-gradient-to:#9089fc var(--tw-gradient-to-position)}.to-\[\#D3EBFF\]{--tw-gradient-to:#D3EBFF var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.stroke-gray-500\/20{stroke:rgb(107 114 128/.2)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.object-left-top{-o-object-position:left top;object-position:left top}.object-top{-o-object-position:top;object-position:top}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1\.2rem\]{padding:1.2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-64{padding-bottom:16rem}.pb-7{padding-bottom:1.75rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.text-2\.5xl{font-size:1.75rem;line-height:2.125rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-base\/7{font-size:1rem;line-height:1.75rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-lg\/8{font-size:1.125rem;line-height:2rem}.text-sm,.text-sm\/6,.text-sm\/7{font-size:.875rem}.text-xl,.text-xl\/8{font-size:1.25rem}.leading-5,.text-sm{line-height:1.25rem}.leading-6,.text-sm\/6{line-height:1.5rem}.leading-7,.text-sm\/7,.text-xl{line-height:1.75rem}.text-xl\/8{line-height:2rem}.text-xs{font-size:.75rem;line-height:1rem}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(128 198 236/var(--tw-text-opacity,1))}.hover\:text-blue-500:hover,.text-blue-500{--tw-text-opacity:1;color:rgb(0 140 217/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-600,.hover\:text-blue-600:hover,.text-blue-600{--tw-text-opacity:1;color:rgb(0 132 213/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover,.text-blue-700{--tw-text-opacity:1;color:rgb(0 121 207/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(0 92 192/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-30{--tw-text-opacity:1;color:rgb(250 251 252/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover,.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover,.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-550{--tw-text-opacity:1;color:rgb(82 84 88/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover,.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-white:hover,.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover,.underline{text-decoration-line:underline}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.lazyload,.lazyloading,.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover,.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.focus\:ring-0:focus,.focus\:ring-2:focus,.ring-1,.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:outline-none:focus,.outline-none{outline:transparent solid 2px;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.-outline-offset-1{outline-offset:-1px}.outline-black\/10{outline-color:rgb(0 0 0/.1)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.ring-2{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset:inset}.ring-black\/5{--tw-ring-color:rgb(0 0 0 / 0.05)}.focus\:ring-blue-500:focus,.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(0 140 217 / var(--tw-ring-opacity, 1))}.ring-blue-700{--tw-ring-color:rgb(0 121 207 / var(--tw-ring-opacity, 1))}.ring-gray-200{--tw-ring-color:rgb(229 231 235 / var(--tw-ring-opacity, 1))}.ring-gray-400\/10{--tw-ring-color:rgb(156 163 175 / 0.1)}.ring-gray-500{--tw-ring-color:rgb(107 114 128 / var(--tw-ring-opacity, 1))}.ring-gray-900{--tw-ring-color:rgb(17 24 39 / var(--tw-ring-opacity, 1))}.ring-gray-900\/10{--tw-ring-color:rgb(17 24 39 / 0.1)}.ring-gray-900\/5{--tw-ring-color:rgb(17 24 39 / 0.05)}.ring-green-500{--tw-ring-color:rgb(34 197 94 / var(--tw-ring-opacity, 1))}.ring-green-800{--tw-ring-color:rgb(22 101 52 / var(--tw-ring-opacity, 1))}.ring-orange-500{--tw-ring-color:rgb(249 115 22 / var(--tw-ring-opacity, 1))}.ring-purple-900{--tw-ring-color:rgb(88 28 135 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color:rgb(255 255 255 / 0.1)}.blur{--tw-blur:blur(8px)}.blur-3xl{--tw-blur:blur(64px)}.grayscale{--tw-grayscale:grayscale(100%)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter}.transition-all{transition-property:all}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.transition-opacity{transition-property:opacity}.transition-transform{transition-property:transform}.duration-100{transition-duration:.1s}.duration-150{transition-duration:150ms}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[mask-image\:radial-gradient\(closest-side\2c white\2c transparent\)\]{-webkit-mask-image:radial-gradient(closest-side,white,transparent);mask-image:radial-gradient(closest-side,white,transparent)}.lazyloaded.lazy-fade-in{opacity:1;transition:opacity .5s}.cookie-show-settings{background:0 0!important;border:none!important;color:#4b5563!important;font-size:.875rem!important;line-height:1.5rem;padding:0!important;cursor:pointer}.cookie-show-settings:hover{color:#111827!important}.hover\:scale-101:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(38 157 223/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:rgb(255 255 255/.2)}.hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.hover\:opacity-70:hover{opacity:.7}.focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-blue-600:focus-visible{outline-color:#0084d5}.focus-visible\:outline-gray-900:focus-visible{outline-color:#111827}.focus-visible\:outline-white:focus-visible{outline-color:#fff}@media not all and (min-width:1024px){.max-lg\:mt-16{margin-top:4rem}}@media(min-width:440px){.container{max-width:440px}.xs\:block{display:block}.xs\:hidden{display:none}.xs\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xs\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:568px){.container{max-width:568px}.xs-sm\:block{display:block}.xs-sm\:inline{display:inline}.xs-sm\:flex{display:flex}.xs-sm\:hidden{display:none}}@media(min-width:640px){.container{max-width:640px}.sm\:right-28{right:7rem}.sm\:top-16{top:4rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:-mx-16{margin-left:-4rem;margin-right:-4rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:ml-0{margin-left:0}.sm\:ml-3{margin-left:.75rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mr-0{margin-right:0}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:aspect-\[2\/1\]{aspect-ratio:2/1}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:w-1\/2{width:50%}.sm\:w-\[57rem\]{width:57rem}.sm\:w-full{width:100%}.sm\:min-w-\[50vw\]{min-width:50vw}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:gap-y-20{row-gap:5rem}.sm\:gap-y-8{row-gap:2rem}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-\[2\.5rem\]{border-radius:2.5rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pl-8{padding-left:2rem}.sm\:pr-2{padding-right:.5rem}.sm\:first\:pr-8:first-child,.sm\:pr-8{padding-right:2rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-24{padding-top:6rem}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-2xl\/9{font-size:1.5rem;line-height:2.25rem}.sm\:text-4\.5xl{font-size:2.75rem;line-height:3rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xl\/8{font-size:1.25rem;line-height:2rem}.sm\:leading-9{line-height:2.25rem}.sm\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sm\:shadow-\[5px_5px_20px_3px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:5px 5px 20px 3px rgba(0, 0, 0, 0.15);--tw-shadow-colored:5px 5px 20px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-gray-900\/10{--tw-ring-color:rgb(17 24 39 / 0.1)}.sm\:before\:flex-1::before{content:var(--tw-content);flex:1}.hsc\:top-5{top:1.25rem}.hsc\:max-h-654px{max-height:654px}.hsc\:max-w-860px{max-width:860px}.hsc\:hover\:text-gray-800:hover,.hsc\:text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hsc\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hsc\:active\:bg-gray-200:active{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}}@media(min-width:768px){.container,.md\:max-w-screen-md{max-width:768px}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-4{margin-bottom:1rem}.md\:ml-0{margin-left:0}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-32{margin-top:8rem}.md\:mt-5{margin-top:1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:w-20{width:5rem}.md\:min-w-0{min-width:0}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-full{max-width:100%}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:3rem}.md\:gap-8{gap:2rem}.md\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.md\:gap-y-12{row-gap:3rem}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:overflow-hidden{overflow:hidden}.md\:overflow-x-hidden{overflow-x:hidden}.md\:rounded-2xl{border-radius:1rem}.md\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.md\:p-3{padding:.75rem}.md\:p-6{padding:1.5rem}.md\:p-\[1\.2rem\]{padding:1.2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:first\:pr-12:first-child,.md\:px-12{padding-right:3rem}.md\:px-12{padding-left:3rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-4{padding-left:1rem}.md\:pl-8{padding-left:2rem}.md\:pr-4{padding-right:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pt-0{padding-top:0}.md\:pt-12{padding-top:3rem}.md\:pt-16{padding-top:4rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4\.5xl{font-size:2.75rem;line-height:3rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:896px){.container{max-width:896px}.md-lg\:-mx-16{margin-left:-4rem;margin-right:-4rem}.md-lg\:mt-8{margin-top:2rem}.md-lg\:block{display:block}.md-lg\:inline{display:inline}.md-lg\:hidden{display:none}.md-lg\:h-28{height:7rem}.md-lg\:w-28{width:7rem}.md-lg\:max-w-4xl{max-width:56rem}.md-lg\:max-w-sm{max-width:24rem}.md-lg\:border-4{border-width:4px}.md-lg\:p-4{padding:1rem}.md-lg\:p-8{padding:2rem}.md-lg\:text-2xl{font-size:1.5rem;line-height:2rem}.md-lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1024px){.container{max-width:1024px}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:inset-y-0{top:0;bottom:0}.lg\:bottom-\[-12rem\]{bottom:-12rem}.lg\:left-0{left:0}.lg\:right-0{right:0}.lg\:top-auto{top:auto}.lg\:z-0{z-index:0}.lg\:order-first{order:-9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-7{grid-column-start:7}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-px{margin-left:1px;margin-right:1px}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:-mr-16{margin-right:-4rem}.lg\:-mt-40{margin-top:-10rem}.lg\:mb-28{margin-bottom:7rem}.lg\:ml-2{margin-left:.5rem}.lg\:ml-8{margin-left:2rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-0{margin-right:0}.lg\:mr-6{margin-right:1.5rem}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[3\/2\]{aspect-ratio:3/2}.lg\:aspect-\[unset\]{aspect-ratio:unset}.lg\:h-\[calc\(100vh-160px\)\]{height:calc(100vh - 160px)}.lg\:h-full{height:100%}.lg\:max-h-\[540px\]{max-height:540px}.lg\:min-h-\[400px\]{min-height:400px}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[64rem\]{width:64rem}.lg\:w-\[unset\]{width:unset}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-7xl{max-width:80rem}.lg\:max-w-\[34rem\]{max-width:34rem}.lg\:max-w-\[unset\]{max-width:unset}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-none{max-width:none}.lg\:max-w-xl{max-width:36rem}.lg\:flex-none{flex:none}.lg\:flex-shrink-0{flex-shrink:0}.lg\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-flow-row-dense{grid-auto-flow:row dense}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-24{gap:6rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-12{row-gap:3rem}.lg\:gap-y-16{row-gap:4rem}.lg\:justify-self-end{justify-self:end}.lg\:overflow-visible{overflow:visible}.lg\:rounded-\[2\.85rem\]{border-radius:2.85rem}.lg\:border-l{border-left-width:1px}.lg\:border-t{border-top-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-white\/10{border-color:rgb(255 255 255/.1)}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-0{padding-right:0}.lg\:pr-2{padding-right:.5rem}.lg\:pr-20{padding-right:5rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-4{padding-top:1rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4\.25xl{font-size:2.5rem;line-height:2.75rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}@media(min-width:1124px){.container,.lg-xl\:max-w-screen-lg-xl{max-width:1124px}.lg-xl\:mx-0{margin-left:0;margin-right:0}.lg-xl\:mx-auto{margin-left:auto;margin-right:auto}.lg-xl\:block{display:block}.lg-xl\:flex{display:flex}.lg-xl\:hidden{display:none}.lg-xl\:gap-4{gap:1rem}.lg-xl\:gap-8{gap:2rem}.lg-xl\:pl-12{padding-left:3rem}.lg-xl\:pr-12{padding-right:3rem}}@media(min-width:1280px){.container{max-width:1280px}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:-mb-8{margin-bottom:-2rem}.xl\:ml-10{margin-left:2.5rem}.xl\:ml-16{margin-left:4rem}.xl\:ml-4{margin-left:1rem}.xl\:mr-auto{margin-right:auto}.xl\:mt-0{margin-top:0}.xl\:mt-10{margin-top:2.5rem}.xl\:block{display:block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:aspect-auto{aspect-ratio:auto}.xl\:max-h-\[800px\]{max-height:800px}.xl\:min-h-\[600px\]{min-height:600px}.xl\:w-96{width:24rem}.xl\:max-w-max{max-width:-moz-max-content;max-width:max-content}.xl\:max-w-none{max-width:none}.xl\:max-w-sm{max-width:24rem}.xl\:flex-auto{flex:auto}.xl\:flex-none{flex:none}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-stretch{align-items:stretch}.xl\:gap-16{gap:4rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:p-10{padding:2.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-44{padding-left:11rem;padding-right:11rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-20{padding-top:5rem;padding-bottom:5rem}.xl\:pt-24,.xl\:py-24{padding-top:6rem}.xl\:py-24{padding-bottom:6rem}.xl\:pb-0{padding-bottom:0}.xl\:pl-12{padding-left:3rem}.xl\:pl-20{padding-left:5rem}.xl\:pl-8{padding-left:2rem}.xl\:pr-12{padding-right:3rem}.xl\:pr-16{padding-right:4rem}.xl\:pr-20{padding-right:5rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-4\.5xl{font-size:2.75rem;line-height:3rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:1536px){.\32xl\:max-w-screen-2xl,.container{max-width:1536px}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}}@media(min-width:1210px){.\[\@media\(min-width\:1210px\)\]\:flex{display:flex}}

        .order-first.text-6xl.font-semibold.tracking-tight{
	color: #000;
}
.team-list .team-item.list_item_center{ margin-top: 0; padding-top: 0; border-top: none; } .team-list .team-item.list_item_center .team-item-inner{ display: flex; flex-direction: column !important; align-items: center; justify-content: center !important; text-align: center; gap: 1.5rem !important; } .team-list .team-item.list_item_center .team-social{ justify-content: center; } .team-list .team-item.list_item_center .team-photo-wrap{ width: 100%; display: flex; justify-content: center; align-items: center; } .team-list .team-item.list_item_center .team-photo-wrap img{ width: 224px; height: 224px; object-position: top; border-radius: 50%; } .team-list .team-item.list_item_center .team-content{ width: 100%; } .team-section_horizontal .team-intro p{ margin-top: 8px; } .team-section_horizontal .team-intro{ margin-bottom: 80px; } .watch_video_btn{ border: 2px solid; } .button{ min-width: 0 !important; } .section{ padding-top: 85px; padding-bottom: 85px; } .section.cta-block{ padding: 0; } .icon-cards .icon-cards__list .icon-cards__item-inner .icon-cards__item__img{ border: none; padding: 0; background: transparent; height: auto; width: auto; } .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .icon-cards__item__img{ border: 4px solid rgb(0 132 213); background: rgb(224 241 255); padding: 16px; margin-bottom: 16px !important; }
.logos-grid__list:not(:has(:nth-child(5))) { grid-template-columns: repeat(4, minmax(0, 1fr)); } .logos-grid-text-bottom .text-arrow-link{ font-size: 14px; line-height: 17px; } .logos-grid-text-bottom .text-arrow-link::before { position: absolute; right: 0; content: "\f061"; font-family: "Font Awesome 7 Free"; font-size: 16px; color: #0084d5; top: -3px; } html { overflow-x: hidden; } .page-id-1443 main { overflow: visible !important; } .cta-block-inner.hide-overlay:after { background: transparent; opacity: 0; }
.logos-grid-text-bottom a { font-weight: 600; color: #0084d5; }
.cta-block.cta-block--full-centered { overflow:unset !important; }
.zigmedia-sec .text-media-block__image__inner  { width: 57rem; }
.zigmedia-sec .text-media-block__content__inner ul { margin-top: 40px; }
.zigmedia-sec .text-media-block__content__inner ul > li:not(:last-child) { margin-bottom: 32px; }

.footer .footer-main .footer-accordion-content a { color: #4b5563; font-size: .875rem; line-height: 1.5rem; font-weight: normal; display: block;}
.footer .footer-main .footer-accordion-content a:hover ;{ color:#111827; }
.footer .footer-main #nf-form-2-cont { display: inline-block; }
.footer-main .nf-form-cont .nf-form-content input[type=email] { color: #111827; font-size: 1rem; line-height: 1.5rem; --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); padding: 8px 16px; background: #fff; border: 1px solid #d1d5db; border-radius: 50px; height: auto; }
.footer-main .nf-form-cont .nf-form-content input[type=email]::placeholder { color: #4b5563; }
.footer-main .nf-form-cont .nf-form-content .submit-container input[type=submit]:hover { background-color: #269ddf; border-color: #269ddf; }
.footer .nf-form-cont .nf-form-content nf-fields-wrap { margin: 0; }
.footer-main .checkbox-container .nf-field { margin: 14px 0px; }
.footer-main .label-right .checkbox-wrap .nf-field-label > label { font-size: .875rem; line-height: 1.25rem; font-weight: 400; color: #6b7280; margin-left: 8px; padding-left: 28px; z-index: 1; }
.footer-main .label-right .checkbox-wrap .nf-field-label > label a { color: #0079cf; text-decoration: underline; }
.footer-bottom .col-md-6:nth-child(2) { align-items: unset !important; }
.footer-bottom a.tel_link { color: #6b7280; }
.footer-bottom a.tel_link svg { fill: #6b7280; }
.footer-main .label-right .checkbox-wrap .nf-field-label > label::after { border-radius: 6px; border-color: #6b7280; left: 0; }
.footer-main .label-right .checkbox-wrap .nf-field-label > label.nf-checked-label:after { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); border-color: transparent; background-size: 100% 100%; background-position: 50%; background-repeat: no-repeat; background-color: #0079cf; }
.footer-main .label-right .checkbox-wrap .nf-field-label > label::before { display: none; }
.footer-main .label-right .checkbox-wrap .nf-field-label > label a { font-weight: 500; color: #0079cf; }
.footer-bottom .text-xs a { color: inherit; text-decoration: none !important; }


header .border.border-gray-700 { border: 1px solid #374151 !important; }
header.shadow{ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; }
.prose .font-bold { font-weight: 700; }
.group.group-menu-item.bg-gray-100 { background-color: #f3f4f6;  }

.group.group-menu-item.hover\:bg-gray-50:first-child { background-color: #fff; }
.group.group-menu-item.hover\:bg-gray-50:first-child .group-menu-icon { background-color: #f3f4f6; }


/*****New Theme Css*****/
.theme-new .container { max-width: 1344px; padding-left: 1.5rem; padding-right: 1.5rem; }

.video-single-block ul.buttons-list li:not(:first-child){ margin-left: 12px; }
.footer { padding-top: 96px; }
a.button { cursor: pointer; }
i.fa-solid { vertical-align: middle; font-size: 85%; }


.icon-cards.grid.grid-four-cols .icon-cards__list { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.icon-cards.grid .icon-cards__list.icon-cards__list--four-items { grid-template-columns: repeat(4, minmax(0, 1fr)); }

.hero.hero--side.hero-update { padding: 48px 0; }
.hero.hero--side.hero-update .hero__media,
.hero.hero--side.hero-update .hero__media .hero-bg,
.hero.hero--side.hero-update .hero__media .hero-bg img { position: static; }
.hero.hero--side.hero-update .row { min-height: auto; align-items: center; }
#adobe-dc-view .iframe-wrapper { min-height: calc(100vh - 200px); aspect-ratio: auto; }
div#adobe-dc-view { width: 100%; height: calc(100vh - 200px);  margin-top: 32px; border-radius: .5rem; }
.pdf_view h1 { margin-top: 8px; }
div#demoHalfHour > div { width: 90%; }
.cta-block__content h2, .content-block h2 { font-size: 1.875rem;    line-height: 2.25rem;    font-weight: 700;    letter-spacing: -0.025em; }
.text_image_list__list__item img { margin: 5px 0 0; }
.text_image_list__list { display: flex; flex-flow: column; gap: 32px; }
.font-medium a.text-arrow-link { font-weight: 500; }
.text-media-block__image--full .text-media-block__image__inner .media-block { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);    --tw-ring-color: rgb(156 163 175 / 0.1); }
.text_image_list__image_wrapper.text_image_list__desk { padding-left: 60px; }
.text-media-block__image--full .text-media-block__image__inner .media-block img { object-position: center left; }
.text-media-block--left .text-media-block__image--full .text-media-block__image__inner .media-block img { object-position: center right; }
.logo-three-cols .logos-grid__list:not(:has(:nth-child(5))) { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.cs-hero__imgwrap .cs-hero__img { height: auto; min-height: 586px; }
.cs-hero__panel .row { align-items: center; }

.watch_video_btn { margin: 16px 0 0 !important; }
#loglive-app .container { margin: auto; max-width: 50rem !important; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 8px; }
section h2 { font-size: 1.875rem;    line-height: 2.25rem;    font-weight: 700;    letter-spacing: -0.025em; }
.content-block { color: rgb(55 65 81 / var(--tw-text-opacity, 1)); }
.download-section-outer .bg-blue-500 { background-color: rgb(0 140 217 / var(--tw-bg-opacity, 1)); }
.features-list { margin: 40px 0 0 !important; }
a.pricing-btn { background-color: #0079cf  !important; }
a.pricing-btn:hover { background-color: rgb(0 121 207 / var(--tw-bg-opacity, 1)) !important; }
.pricing-btn-title { margin: 0 0 16px !important;   }
.pricing-bottom h3 { margin: 0 0 16px; }

.pricing-bottom { margin-bottom: 16px; }
table.pricing-table td { padding: 0; vertical-align: middle; }
.faqItem h3:before, .faqItem h3:after { content: "";    background-color: #111827;    width: 12px;    height: 2px;    position: absolute;    right: 0; }
.faqItem h3:after { width: 2px; height: 12px; right: 5px; }
.faqItem h3, h3.accordion-title { cursor: pointer; font-size: 1rem; line-height: 1.75rem; font-weight: 600; position: relative; padding-right: 50px; color: #111827; display: flex; align-items: center; }
.faqAns { margin: 8px 0 0;    display: none; }
.faqItem.active h3:after { opacity: 0; }
.contact-section h2 { margin: 0 0 16px; }
.pricing-top-sec h1 { text-align: center; }
.tippy-box[data-theme~=insite] { background-color: #008cd9;    color: #fff;    max-width: 260px !important;    text-align: center;    box-shadow: 1px 4px 6px rgba(31, 69, 157, .4); }
.tippy-box[data-theme~=insite][data-placement^=right] .tippy-arrow::before { border-right-color: #008cd9; }
.pricin-btn { background-color: #0084d5 !important; }
.pricin-btn:hover { background-color: #269ddf !important; }
.dark-card .pricin-btn {  background-color: #0079cf !important;  }
.dark-card .pricin-btn:hover { background-color: rgb(255 255 255/.2) !important; }
body .bg-blue-700, body .bg-blue-600  { background-color: #0079cf;  }

body .text-blue-600,
body .text-blue-700   { color: #0079cf;  }

.hs-form-frame .iframe-wrapper { height: 100%; }
.accordion-icon { background-color: transparent !important; }
.accordion-icon:after, .accordion-icon:before { background-color: #111827 !important;   }
.accordion-outer h2 { font-size: 24px; }
.cs-title { margin: 0 0 40px; }
h3.cs-card__title { margin: 16px 0 0; }
.cs-recent-section .cs-card__meta time { display: none; }
.cs-recent-row { scrollbar-width: none; }
body .ft-sticky { position: relative; background: none; z-index: 1; }
body .ft-sticky:before { content: ""; --tw-bg-opacity: 1; background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)); position: absolute; width: 50%; top: 0; left: 0; height: 100%; z-index: -1; }
.ft-sticky__content { background-color: #fff; }
.ft-sticky__text { padding-right: 48px; }
.flex-lg-row-reverse .ft-sticky__text { padding: 0 0 0 48px; }
body .ft-sticky .container-xl { max-width: 1140px; }
mark.ft-sticky__kicker { background-color: #e0f1ff; font-weight: 700; }
.btnStyle1 { padding: 16px 32px !important;    background-color: #0084d5 !important; }
.btnStyle1:hover {  background-color: #269ddf !important; }
.btnStyle2 { padding: 16px 32px !important; }
body .shadow, .shadow1 { box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; }
.btnStyle2:hover { background-color: #f9fafb !important; }
.inspectionsubtext, .inspectionhero h1 { max-width: 600px !important; }
p.mt-4 { margin-top: 16px !important; }
.cf-video { border-radius: 0.5rem; overflow: hidden; }
.prose h2.sm\:text-4xl { margin-bottom: 0; }
.side-by-side-buttons { row-gap: 20px; display: flex; flex-wrap: wrap; }

.blherotopic {  color:#0084d5 !important; }
.blog-tag-title h1 { text-transform: capitalize; }
.cs-archive-inner {  margin-top:48px; }
.table-style .content-block table th { background-color: transparent; color: #111827; padding: 0 12px 12px 0; }
.table-style .content-block table, .table-style .content-block table th { border: 0; background-color: transparent !important; }
.table-style .content-block table { width: 100%; min-width: 100%; text-indent: 0; border-color: inherit; border-collapse: collapse; }
.table-style .content-block table td { padding: 12px; border: 0; background-color: transparent !important; color: #374151; }
.table-style .content-block table td:first-child { padding-left: 0; }
.hero-updated-container .container { max-width: 1536px !important; }
.hero-updated-container .image-block.hero-bg { object-fit: cover; }
.text_image_list__mobile { display: none; }
.footer-item-left, .footer-accordion-box { display: flex; flex-wrap: wrap; }
.prose ul li { list-style: disc; }
.prose ol li { list-style: decimal; }
.three-col-tabs .ft-tab { width: 33.33%; }
.four-col-tabs .ft-tab { width: 25%; }
.how-it-works h3.mt-4 { margin-top: 40px !important; }
button#referral-button { background-color: #0084d5; }
button#referral-button:hover { background-color: #0079cf; }
a { color: inherit; }
.referral-form a { text-decoration: none !important; }
.section.referral-program-hero {  padding: 96px 0; }
.cs-hero-tab-mob {  display: none; }
.case-studies-category-item:nth-child(2) { order: 1; }
.case-studies-category-item:nth-child(3) { order: 3; }
.case-studies-category-item:first-child { order: 2; }
.hero-banner-lp { background-color: rgb(111 197 240 / 20%); padding: 125px 0 0; position: relative; z-index: 1; }
.page-template-template-block-lp header#navbar-container,
.page-template-template-block-lp footer#footer { display: none; }
.only-logo-lp { position: absolute; top: 50px; width: 100%; }
.hero-banner-lp-text { font-size: 18px; line-height: 26px; text-align: center; color: rgb(75 72 99 / 75%); max-width: 820px; margin: 35px auto; }
.hero-banner-lp-conte h1 {  max-width: 800px; letter-spacing: -0.3px; margin: 0 auto; }
.text-gray-1000 {  color: rgb(75 72 99 ); }
ul.hero-banner-lp-button.buttons-list { justify-content: center; }
ul.hero-banner-lp-button.buttons-list a.button { border: 1px solid #1E89CA; min-width: 235px !important; padding: 13px 32px; font-size: 16px; line-height: 24px; font-weight: 600; }
ul.hero-banner-lp-button.buttons-list a.button.button-border { background-color: transparent; color: #1E89CA; }
ul.hero-banner-lp-button.buttons-list a.button.button-border:hover { background-color: #269edf; border-color: #269edf; color: #fff; }
.watchVidIOuter { max-width: 1200px;    margin: 0 auto;    width: 90%; }
.watchVidInner { position: relative; padding: 0 0 56.25%; width: 100%; border-radius: 12px; overflow: hidden; }
.watchVidInner iframe { border:none;position:absolute;top:0;left:0;height:100%;width:100%;   }
.watchVideos { position: fixed; top: 0; left: 0; right: 0; z-index: 11111; display: none; align-items: center; justify-content: center; bottom: 0; }
.watchVidClose { z-index: 111; cursor: pointer; }
.watchVidClose svg path { stroke: #fff; }
.logo-section { padding: 100px 0; }
.logoSlider .slick-track { display: flex; align-items: center;  }
.logoSlider .slick-track .slick-slide { height: auto; margin:0 40px; }
.logoSliOuter { position: relative; min-height: 105px; display: flex; align-items: center; }
.logoSliOuter:before { content: ""; background: linear-gradient( to right, #ffffff 0%, rgba(255,255,255,0.10) 30%, rgba(255,255,255,0) 100% ); width: 100px; height: 123px; position: absolute; top: 0; left: 0; z-index: 11; }
.logoSliOuter:after { content: ""; background: linear-gradient(90deg, rgba(255, 255, 255, 0.10) 0%, #FFF 117.5%); width: 100px; height: 123px; position: absolute; top: 0; right: 0; z-index: 11; }
.trust-section { background-color: rgb(217 217 217 / 10%); padding: 100px 0; }
.trust-title h2 { color: var(--262626, #262626); text-align: center; font-size: 20px; font-weight: 600; line-height: 30px; letter-spacing: -0.2px; margin: 0 0 50px; }
.trustIItem { width: 33.33%; position: relative; border-right: 1px solid rgb(38 38 38 / 10%); padding: 0 16px; }
.trustInner.flex { flex-wrap: wrap; margin: 0 -16px; row-gap: 30px; }
.trustINum span { color: var(--1E89CA, #1E89CA); font-weight: 200; }
.trustINum { margin: 0 0 20px; color: var(--262626, #262626); text-align: center; font-size: 60px; font-weight: 600; line-height: 60px; letter-spacing: -3px; }
.trustItext { color: var(--4b4863, #4B4863); text-align: center; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.08px; }
.trustIItem:last-child, .trustIItem:nth-child(3n) { border-right: 0; }
.trustQinner.flex { margin: 50px -10px 0; flex-wrap: wrap; row-gap: 20px; }
.trustQinn { border-radius: 15px; border: 1px solid rgba(38, 38, 38, 0.10); background: #FFF; padding: 35px 35px 35px 70px; position: relative; height: 100%; display: flex; flex-flow: column; justify-content: space-between; }
.trustQicon { position: absolute; left: 35px; }
.trustQuote { color: var(--4b4863, #4B4863); font-size: 20px; font-weight: 400; line-height: 30px; letter-spacing: -0.2px; margin: 0 0 36px; }
span.trustQname { color: var(--1E89CA, #1E89CA); font-size: 16px; font-weight: 600; line-height: 24px; letter-spacing: -0.16px; }
span.trustQdesi { color: #4B4863; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.16px; }
.trustQitem { width: 57%; padding: 0 10px; }
.trustQitem:nth-child(2n) { width: 43%; }
.twcolconiSec { padding: 100px 0; }
.twcolconInner.flex { flex-wrap: wrap; row-gap: 30px; }
.twcolconIRight { width: 48%; }
.twcolconILeft { width: 52%; padding-right: 100px; }
.twcolconILeft h2 { margin: 0 0 20px; color: var(--262626, #262626); font-family: "Inter var", InterVariable, sans-serif; font-size: 45px; font-style: normal; font-weight: 700; line-height: 50px; letter-spacing: -0.9px; max-width: 500px; }
.twcolconstext { color: var(--4b4863, #4B4863); font-family: "Inter var", InterVariable, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; letter-spacing: -0.08px; margin: 0 0 38px; max-width: 470px; }
.twcolcoList { position: relative; display: flex; justify-content: space-between; }
.twcolConte { width: calc(100% - 50px); }
.twcolConte h3 { color: var(--4b4863, #4B4863); font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px; margin: 0 0 10px; }
.twcolCtext { color: var(--4b4863, #4B4863); font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; max-width: 455px; }
.twcolcoList ~ .twcolcoList { margin: 38px 0 0; }
.twcolconImage img { width: 100%; }
.tttsInner { border-radius: 20px; background: var(--111827, #111827); padding: 100px 50px; position: relative; overflow: hidden; z-index: 1;  }
.tttsInner:before { content: ""; border-radius: 1000px; opacity: 0.75; background: #1394E2; filter: blur(375px); position: absolute; right: -500px; top: -500px; width: 1000px; height: 1000px; z-index: -1; }

.tttsInner h2 { color: #fff; text-align: center; font-size: 45px; font-weight: 700; line-height: 50px; letter-spacing: -0.9px; max-width: 750px; margin: 0 auto; }
.twcolconImage { border-radius: 20px; background: var(--6FC5F0, rgb(111 197 240 / 20%)); padding: 20px 20px 0; }
.intrepppTitle h2, .wwchwyuiTitle h2 { margin: 0 auto 76px; max-width: 750px; color: var(--262626, #262626); text-align: center; font-family: "Inter var", InterVariable, sans-serif; font-size: 45px; font-style: normal; font-weight: 700; line-height: 50px; letter-spacing: -0.9px; }
.intrepppInner, .hoconusinnInner { margin: 0 -10px; row-gap: 20px; }
.intrepppInn { overflow: hidden; border-radius: 20px; border: 1px solid rgba(38, 38, 38, 0.10); background: #FFF; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.04), 0 2px 4px -1px rgba(0, 0, 0, 0.02); height: 100%; }
.intrepppConte { padding: 30px; }
.intrepppConte h3 { color: var(--1E89CA, #1E89CA); font-size: 20px; font-style: normal; font-weight: 500; line-height: 30px; letter-spacing: -0.4px; margin: 0 0 10px; }
.intrepppCtext { color: var(--4b4863, #4B4863); font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; letter-spacing: -0.08px; }
.intrepppImage { background: var(--6FC5F0, rgb(111 197 240 / 20%)); min-height: 320px; display: flex; align-items: flex-end; }
.intrepppItem:first-child, .intrepppItem:nth-child(2) { width: 50%; }
.intrepppItem, .hoconusiItems { width: 33.33%; padding: 0 10px; }
.spacing-both {  padding: 20px; }
.spacing-three-side {  padding: 20px 20px 0; }
.hoconusinnSection { background: var(--111827, #111827); position: relative; z-index: 1; overflow: hidden; }
.hoconusinnSection:before {  content: ""; border-radius: 1000px; opacity: 0.75; background: #1394E2; filter: blur(375px); position: absolute; right:0; left: 0; margin: 0 auto; bottom: -700px; width: 1000px; height: 1000px; z-index: -1;  }
.hoconusinnTitle h2 { color: #FFF; text-align: center; font-size: 45px; font-style: normal; font-weight: 700; line-height: 50px; letter-spacing: -0.9px; margin: 0 0 75px; }
.hoconusiItinn { border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.10); background: rgba(255, 255, 255, 0.05); padding: 40px 25px 35px; color: #fff; height: 100%; }
.hoconusiImage { margin: 0 0 40px; }
.hoconusiImage img {  margin: 0 auto; }
.hoconusiStep {  border-radius: 100px; background: rgba(255, 255, 255, 0.30);  padding: 8px 29px; position: relative; display: inline-block; color: #FFF;  font-size: 12px; font-style: normal; font-weight: 400; line-height: 12px; /* 100% */ }
.hoconusiStep:before { content: ""; background-color: #6FC5F0; width: 5px; height: 5px; position: absolute; border-radius: 50%; top: 50%; transform: translateY(-50%); left: 10px; }
.hoconusiConte { margin: 15px 0 0; display: flex; flex-flow: column; justify-content: space-between; }
.hoconusiConte h3 { color: #FFF; font-size: 20px; font-style: normal; font-weight: 500; line-height: 25px; max-width: 250px; margin: 0 0 10px; }
.hoconusiCtext { color: rgb(255 255 255 / 75%); font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; max-width: 290px; }
.wwchwyuiIcon img { margin: 0 auto 15px; max-width: 90px; }
.wwchwyuiInner {  margin: 0 -20px; row-gap: 40px; }
.wwchwyuiItems { width: 25%; padding: 0 20px; text-align: center; }
.wwchwyuiIConte h3 { color: var(--4b4863, #4B4863); text-align: center; font-size: 16px; font-weight: 500; line-height: 24px; margin: 0 auto 10px; max-width: 160px; }
.wwchwyuitext { color: var(--4b4863, rgb(75 72 99 / 75%)); text-align: center; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; max-width: 270px; margin: 0 auto; }


.testimonLeft { width: 30%; }
.testimonRight { width: 70%; }
.testimonLimage img { border-radius: 15px; }
.testimonRight blockquote.testimonial-feature__blockquote { max-width: 560px; margin: 0 0 32px; }
span.testimonial-tname { color: var(--Greys-Grey-900, #212121); font-size: 16px; font-style: normal; font-weight: 600; line-height: 24px; display: block; }
span.testimonial-tdesi { color: var(--Greys-Grey-550, #525458); font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; }
.testimonial-tnrtecxt { color: var(--1E89CA, #1E89CA); font-size: 16px; font-style: normal; font-weight: 600; line-height: 24px; letter-spacing: -0.16px; }
.testimonInner { background: #fff;    border-radius: 1.5rem;    padding: 28px 64px 35px 35px;    box-shadow: 5px 5px 20px 3px rgba(0, 0, 0, .15);    position: relative; }
.testimonsection { padding: 0 0 100px; }
.testimonial-bott { gap: 15px; }

.bookademosection { background: var(--111827, #111827); position: relative; padding: 100px 0 0; z-index: 1; overflow: hidden;   }
.bookademosection::before { content: ""; border-radius: 1000px; opacity: 0.75; background: #1394E2; filter: blur(375px); position: absolute; right: -100px; top: 100px; width: 1000px; height: 1000px; z-index: -1; }

.bookademosection .container { max-width: 100%; margin-left: calc(50% - 1344px / 2); padding-right: 0 !important; margin-right: 0; width: 100%;  }
.bookademLeft { width: 100%; max-width: 500px; }
.bookademRight { width: calc(100% - 540px); display: flex; justify-content: flex-end; }
.bookademRight img {  width: 100%; }
.bookademLeft h2 { font-weight: 700; font-size: 45px; line-height: 50px; letter-spacing: -2%; color: #fff; margin: 0 0 20px; max-width: 400px; }
.bookademLtext { font-weight: 400; font-size: 16px; line-height: 24px; letter-spacing: -0.5%; color: rgb(255 255 255 / 90%); margin: 0 0 35px; max-width: 380px; }
.bookadembtmn a.button { padding: 13px 25px; font-weight: 600; font-size: 16px; line-height: 24px; letter-spacing: -1%; text-align: center; }

.faqsTitle h2 { color: #262626; text-align: center; font-size: 45px; font-style: normal; font-weight: 700; line-height: 50px; letter-spacing: -0.9px; margin: 0 0 75px; }
.faqsItem ~ .faqsItem { margin: 15px 0 0; }
.faqsItem { background: #6FC5F00D; border: 1px solid #6FC5F033; border-radius: 15px; padding: 25px; }
.faqsItem h3 { font-weight: 500; font-size: 16px; line-height: 24px; letter-spacing: -1%; position: relative; padding-right: 25px; color: #4B4863; margin: 0; cursor: pointer; display: flex; align-items: center; }
.faqsItem h3:after { content: ""; background-color: #4B4863; position: absolute; border-radius: 5px; width: 2px; height: 10px; top: 6px; right: 4px; transition: all 200ms; }
.faqsItem h3:before { content: ""; background-color: #4B4863; position: absolute; border-radius: 5px; width: 10px; height: 2px; right: 0; transition: all 200ms; top: 10px; }
.faqsAns { margin: 10px 0 0; color: rgb(75 72 99 / 75%); display: none; }
.faqsItem.active h3:after { opacity: 0; }




@media (min-width: 1280px) {
    .xl\:px-12 { padding-left: 3rem !important; padding-right: 3rem !important;     }
    .cs-hero__panel .row .cs-hero__left { padding-right: 60px; }
    .download-section { padding-top: 6rem !important; padding-bottom: 6rem !important; } .download-section-outer h1 { font-size: 2.75rem; line-height: 3rem; }
}

@media (min-width: 1024px) { 
	.theme-new .container { padding-left: 2rem; padding-right: 2rem; }

	.zigmedia-sec .align-items-start .text-media-block__content__inner { padding-top: 16px; } 
	.footer { padding: 128px 0px 32px; }
    .download-section { padding-top: 6rem !important;     padding-bottom: 6rem !important; }
    .blog-tag-sec { padding-top: 6rem !important; }
    body .lg\:text-white  { color:#fff; } 

}
@media (min-width: 992px) {  

.cs-hero__panel .cs-hero__solutions { max-width: 34rem; }

}

@media (min-width: 896px) { 

.pricing-bottom > div { padding: 2rem; } .pricing-bottom > div.flex-auto { flex: auto; } .pricing-bottom > div:nth-child(2) { max-width: 24rem; } .ft-tab-title { font-size: 1.5rem; line-height: 2rem; }

}
@media (min-width: 768px) {  
.footer-accordion { width: 50%; }

}


@media (min-width: 640px) { 
.cta-block__content h2 , .cta-block__content .content-block h2  { font-size: 3rem; line-height: 1; } .content-block h2, section h2 { font-size: 2.25rem; line-height: 1; } .flex-lg-row-reverse { -ms-flex-direction: row-reverse!important; flex-direction: row-reverse !important; }

}


@media (max-width: 1340px) {  
.bookademosection .container { margin-left: 0; }
.bookademRight { width: calc(100% - 500px); }


}


@media (max-width: 1160px) { 

ul.team-list { padding: 80px 0 0; }
.ft-sticky__text { padding-right: 0px; }
.flex-lg-row-reverse .ft-sticky__text { padding: 0 0 0 0px; }
.twcolconILeft h2 br,
.hero-banner-lp-conte h1 br { display: none; }




}
@media (max-width: 1023px) { 
.pricing-midd-sec { padding: 32px 0 0; }

}


@media (max-width: 992px) {
	.zigmedia-sec .text-media-block__image__inner  { width: 100%; max-width: 720px; }
	.zigmedia-sec .text-media-block__content  { padding: 0 24px !important;  width: 100%; order: 1; }
	.zigmedia-sec .text-media-block__image { width: 100%; margin-bottom: 0; order: 2; }
	.zigmedia-sec .container { padding: 0; }
    .zigmedia-sec .text-media-block__content .text-media-block__content__inner { max-width: 42rem; margin: 0 auto 80px; }
    .zigmedia-sec.text-media-block--left .text-media-block__image { display: flex; }
    .zigmedia-sec.text-media-block--right .text-media-block__image { display: flex; justify-content: flex-end; }
    .text-media-block.zigmedia-sec { padding: 60px 0 !important; }
    .zigmedia-sec.text-media-block--right .text-media-block__image .text-media-block__image__inner { margin-right: -150px; width: calc(57rem - 24px); max-width: calc(57rem - 24px); }
    .zigmedia-sec.text-media-block--left .text-media-block__image .text-media-block__image__inner { margin-left: -150px; width: calc(57rem - 24px); max-width: calc(57rem - 24px); }

    .icon-cards.grid .icon-cards__list, .logos-grid__list, .icon-cards.grid.grid-four-cols .icon-cards__list { grid-template-columns: repeat(3, minmax(0, 1fr)); }
    .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .icon-cards__item__img { max-width: 80px !important; }
    .cs-col.cs-col--left { padding-top: 0; }
    .cs-hero__solutions {  padding: 0;  }
    .cs-hero__left { padding: 0; }
    .cs-hero__panel, .cs-panel-block__panel { padding: 80px 40px 32px; }
    .cs-panel-block__imgwrap img.cs-panel-block__img { border-radius: .75rem; }
    .cs-panel-block__text.cs-max-md { max-width: 100%; padding: 40px 0 0; }

    .cs-section { padding: 4rem 0;     }
    section.section.number-cards { padding-bottom: 60px; } .footer-accordion-content { display: block !important; } .footer-main .col-lg-2 { width: 50%; } .cs-col--right { padding-top: 40px; margin: 40px 0 0; } .text_image_list__list { margin-top: 40px; margin-bottom: 0; } .text_image_list__inner { padding: 80px 40px; } .icon-cards__item { padding: 10px !important; } .text-arrow-link { font-size: 16px; } .text-arrow-link::before { font-size: 15px; } .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .title-sm { font-size: 20px; } .ft-tab_icon { width: 80px; height: 80px; } .ft-tabs { margin: 60px 0 0; } .announce-bar button.ml-2 { margin: 6px 0 0; } .announce-bar { text-align: center; justify-content: center !important; gap: 0 !important; } .text_image_list__desk { display: none; } .text_image_list__mobile { display: block; margin: 80px 0; } .text_image_list__inner br, .hero.hero--side .hero-content-wrapper h1 br { display: none; }
    .twcolconILeft { width: 100%; padding: 0 0 30px; }
    .twcolconIRight { width: 100%; }
    .twcolconILeft h2, .twcolconstext { max-width: 100%; } 
    .tttsInner h2 { font-size: 40px; }
    .intrepppItem, .hoconusiItems, .wwchwyuiItems { width: 50%; }
    .testimonLeft,
    .testimonRight, .bookademRight { width: 100%; }
    .testimonLimage img { margin: 0 auto; }
    .testimonInner { padding: 28px; }
    .bookademLeft { max-width: 100%; margin: 0 0 30px; padding-right: 1.5rem; }
    .bookademLeft h2, .bookademLtext { max-width: 100%; }


 }

 @media (max-width: 895px) {
    .hide-text, .cs-hero-desk {  display: none; }
    .cs-hero-tab-mob {  display: block; }
    .cs-hero__imgwrap.cs-hero-tab-mob { padding: 50px 0; }
    .cs-hero__imgwrap.cs-hero-tab-mob img.cs-hero__img { border-radius: .75rem; }
    .trustINum { font-size: 50px; line-height: 55px; }


}

@media (max-width: 768px) {
	html{ overflow-x: hidden; } .ft-tab_icon{ max-width: 64px; max-height: 64px; } .ft-tab{ font-size: 16px !important;; line-height: 24px; } .ft-tabs{ overflow-x: auto !important; overflow-y: hidden; gap: 1rem; height: auto; flex-wrap: nowrap !important; } .ft-panel__title h2{ font-size: 24px; } .section{ padding-top: 60px; padding-bottom: 60px; } .icon-cards.grid .icon-cards__list, .logos-grid__list{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } .icon-cards__item__img{ width: 64px ; height: 64px; } .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .title-sm{ font-size: 16px; line-height: 24px; } .icon-cards.grid .icon-cards__list .col-md-grid.col-sm-6{ padding: 8px; } .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg{ padding: 20px 10px; } .text-arrow-link{ font-size: 14px; line-height: 17px; padding-right: 18px; } .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .icon-cards__item__img { border: 3px solid rgb(0 132 213); background: rgb(224 241 255); padding: 6px; margin-bottom: 16px !important; } .text-media-block__content__inner h2{ font-size: 30px; line-height: 36px; } .text-5xl { font-size: 2.7rem; line-height: 1; } .video-block .plyr--video .plyr__control--overlaid:before { background: rgba(95, 95, 95, .8); width: 100px; height: 50px; border-radius: 20px; } .video-block .plyr--video .plyr__control--overlaid:after { font-size: 2.2rem; transform: translate(-50%, -50%); margin-left: 2px; } .hero.hero--side .hero__media { position: inherit; top: 0; right: 0; height: 100%; max-width: inherit; overflow: inherit; aspect-ratio: inherit; max-height: inherit; } .hero.hero--side .hero__media .hero-bg { position: inherit; height: inherit; aspect-ratio: inherit; } .hero-bg img, .hero-bg video { width: 100%; height: 100%; object-fit: inherit; position: inherit; top: inherit; left: inherit; } .text_image_list__inner { padding: 45px 20px; } .hero.hero-bg-image .hero-content h1 { color: #fff; font-size: 38px; line-height: 41px; font-weight: 700; } .hero.hero-bg-image .hero-content p { color: #fff; font-size: 16px; line-height: 24px; font-weight: 500; } .cta-block--full-centered .cta-block-inner, .text-media-block--full { padding-top: 80px; padding-bottom: 80px; } .sm-icon .icon-cards__item__img { max-width: 64px !important; } .video-single-block .buttons-list ul li:not(:first-child){ margin-left: 0px; } .footer { padding-top: 80px; } .text-arrow-link::before { font-size: 12px; line-height: normal; top: 3px; }
    
}


@media (max-width: 767px) {

    .how-it-works h3.mt-4 { margin-top: 16px !important; }

    .video-single-block h1 { font-size: 36px; line-height: 2.5rem; } .cs-col.cs-col--left { padding-top: 0; } section.section.logos-grid { padding: 60px 0 !important; } .cs-archive-inner { margin-top: 0; } .blheroinn br { display: none; } .logos-grid-text-bottom { margin-top: 40px; } .cs-section { padding: 5rem 0; } .price-notes { margin:16px 0 0 !important; } .cs-col--right { padding-top: 40px; margin: 40px 0 0; } .hero.hero--side .hero-content-wrapper h1 { font-size: 36px; } .hero-content-wrapper .component--tag { max-width: 340px; } .quality-bento__head h2, .text_image_list__content_wrapper .content-block h2 { line-height: 36px; font-size: 30px; letter-spacing: -.025em; } .heading p, .text_image_list__content_wrapper .content-block p { font-size: 18px; line-height: 28px; } .testimonial-feature__box, .testimonial-feature__media { padding: 0; } .testimonial-feature__content { padding: 2.5rem 0 0; } .text_image_list__list { margin-top: 30px; margin-bottom: 30px; } .text_image_list__inner { padding: 0; box-shadow: none; } .text_image_list__inner .text_image_list__content_wrapper { padding: 0; } .text_image_list__inner .content-block, .text_image_list__inner ul.text_image_list__list { padding: 0 24px; } .text_image_list__mobile { padding-left: 24px; } .text_image_list__mobile img { max-width: 36rem; } .text_image_list__mobile { display: block; margin: 60px 0; } .row.text_image_list__row { margin: 0; } .hero.hero--side .container { padding-left: 24px; padding-right: 24px; } ul.buttons-list { gap: 12px; justify-content: center; } .team-intro p { font-size: 18px; } a.button { padding: 10px 20px; } .hero.hero--side .hero__media { margin: 0; } .hero.hero--side { padding: 20px 0 96px; } .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .icon-cards__item__img, .icon-cards .icon-cards__list .icon-cards__item-inner.icon-cards__item-inner--with-bg .icon-cards__item__img { max-width: 60px !important; } .pdf_view h1, h1 { font-size: 36px; } .ft-tab, .four-col-tabs .ft-tab { width: 33.33%; } .team-list .team-item { width: 100%; } .download-section h1, .download-section p { text-align: left; } .icon-cards.grid .icon-cards__list { display: flex; flex-wrap: wrap; justify-content: center !important; } body .icon-cards.grid .icon-cards__list li.icon-cards__item { width: 50% !important; } .btnStyle1, .btnStyle2 { padding: 12px 20px !important; } .cs-hero__solutions { padding: 0 12px; } .cs-hero__panel { padding: 0; background-color: transparent; overflow: visible; } .cs-hero__imgwrap .cs-hero__img { border-radius: .75rem; min-height: auto; box-shadow: none; } section.cs-hero { background-color: rgb(224 241 250 / 30%); padding-bottom: 32px; } .cs-solution__num { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .cs-panel-block__panel { padding: 60px 24px 32px; } .cs-panel-block__img { box-shadow: none; border-radius: .75rem; } .cs-about { padding: 0; } .text_image_list__sec .container { padding: 0; } .text_image_list__sec .heading { padding: 0 24px; } .section.referral-program-hero h1 { font-size: 3rem; }
    .zigmedia-sec.text-media-block--left .text-media-block__image { padding: 0 24px 0 0; }
    .zigmedia-sec.text-media-block--right .text-media-block__image { padding: 0 0 0 24px; }
    .text-media-block.zigmedia-sec { padding: 60px 0 !important; }
    .zigmedia-sec .text-media-block__content .text-media-block__content__inner { margin: 0 auto 40px; }
    .zigmedia-sec .row.align-items-center { margin: 0; }
    .zigmedia-sec.text-media-block--left .text-media-block__image .text-media-block__image__inner { margin-left: -100px; }
    .zigmedia-sec.text-media-block--right .text-media-block__image .text-media-block__image__inner { margin-right: -100px; }
    .cs-col.cs-col--left { padding-top: 0; }
    .cs-hero__imgwrap.cs-hero-tab-mob { width: 36rem; }
    section.cs-panel-block .container { padding: 0; }
    .logoSliOuter:before,
    .logoSliOuter:after { width: 50px; }
   
   .logoSlider .slick-track .slick-slide { height: auto; margin:0 30px; }
    .trustQitem, .trustIItem { width: 100% !important; }
   .logo-section, .trust-section, .twcolconiSec { padding: 60px 0; }
   .trustQinn { padding: 30px 30px 30px 70px; } 
    .trustQuote { font-size: 18px; line-height: 28px; margin: 0 0 20px; }
    .twcolconILeft h2, .hoconusinnTitle h2, .intrepppTitle h2, .wwchwyuiTitle h2, .faqsTitle h2 { font-size: 32px; line-height: 38px; margin:0 auto 30px; }
    .tttsInner h2 { font-size: 28px; line-height: 32px; }
     .tttsInner { padding: 30px; }
    .intrepppItem, .hoconusiItems, .wwchwyuiItems { width: 100% !important; }

    .intrepppConte { padding: 30px 20px; }
    .intrepppImage { min-height: 220px; }
    .testimonsection { padding: 0 0 60px; }
    .bookademosection {  padding: 60px 0 0; }
    .bookademLeft h2  { font-size: 32px; line-height: 38px;   }
    .faqsItem { padding: 20px; }
    .bookademosection::before { top: 300px; }


}


article.flow-root.industies-item.bg-white.rounded-lg.h-full.px-6.pb-8.border.border-transparent.hover\:border-gray-300.transition-colors{
	border: 1px solid #fff !important;
}
article.flow-root.industies-item.bg-white.rounded-lg.h-full.px-6.pb-8.border.border-transparent.hover\:border-gray-300.transition-colors:hover{
	border: 1px solid rgb(209 213 219) !important;
}

.order-first.text-6xl.font-semibold.tracking-tight{
	color: #000;
}
.team-list .team-item.list_item_center{
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}
.team-list .team-item.list_item_center .team-item-inner{
	display: flex;
	flex-direction: column !important;
	align-items: center;
	justify-content: center !important;
	text-align: center;
		gap: 1.5rem !important;
}
.team-list .team-item.list_item_center .team-social{
	justify-content: center;
}
.team-list .team-item.list_item_center .team-photo-wrap{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.team-list .team-item.list_item_center .team-photo-wrap img{
	width: 224px;
	height: 224px;
	object-position: top;
	border-radius: 50%;
}
.team-list .team-item.list_item_center .team-content{
	width: 100%;
}
.team-section_horizontal .team-intro p{
	margin-top: 8px;
}
.team-section_horizontal .team-intro{
	margin-bottom: 80px;
}
.watch_video_btn{
	border: 2px solid;
}
.button{
	min-width: 0 !important;
}
.section{
	padding-top: 85px;
	padding-bottom: 85px;
}
.section.cta-block{
	padding: 0;
}
@media (max-width: 768px) {
	html{
		overflow-x: hidden;
	}
	.ft-tab_icon{
		max-width: 64px;
		max-height: 64px;
	}
	.ft-tab{
		font-size: 16px !important;;
		line-height: 24px;
	}
	.ft-tabs{
		overflow-x: auto !important;
		overflow-y: hidden;
		gap: 1rem;
		height: auto;
		flex-wrap: nowrap !important;
	}
	.ft-panel__title h2{
		font-size: 24px;
	}
	.section{
	padding-top: 60px;
	padding-bottom: 60px;
}
	.icon-cards.grid .icon-cards__list, .logos-grid__list{
	grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	}
	.icon-cards__item__img{
		width: 64px;
		height: 64px;
	}
}
#adobe-dc-view .iframe-wrapper iframe{
	min-height: 600px;
}
.image-cards__item-inner .title-sm.mb-5{
	margin-bottom: 20px !important;
	
}
.image-cards__item-inner .content-block p{
	color: rgb(75 85 99);
}
.text-sm.font-medium.Feature.spotlight{
	color: #0084d5;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
.text-sm.font-medium.Feature.spotlight:hover,.text-sm.font-medium.Fundamentals:hover,.text-sm.font-medium.Use.cases:hover{
	text-decoration: underline
}
.text-sm.font-medium.Fundamentals{
	color: #ea580c;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
.text-sm.font-medium.Use.cases{
	color: #16a34a;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
article.Use.cases .watch_video_btn{
	border: 2px solid #16a34a;
	color: #16a34a;
}
article.Fundamentals .watch_video_btn{
	border: 2px solid #ea580c;
	color: #ea580c;
}

.markdown-body.container{
  max-width: 560px;
  margin: auto;
  padding: 0 10px;
}
.page-blocks .cs-hero{ 
	padding-top: 64px;
}
@media (min-width: 1200px) {
    .cs-panel-block__panel {
        padding-left: 0;
        padding-right: 0rem !important;
    }
}
.page-blocks .cs-about{
	padding-bottom: 64px;
}
.text-blue-700 a{
	color: #0079cf !important;
}

.cs-archive-grid .col-12.col-md-6.col-lg-4{
	margin-top: 0;
	padding-top: 32px;
	padding-bottom: 32px;
}
#menu-item-1221::before{
	background-image: url(https://insite5.wpenginepowered.com/wp-content/uploads/2026/01/apple.svg) !important
}
#menu-item-1222::before {
    background-image: url(https://insite5.wpenginepowered.com/wp-content/uploads/2026/01/android.svg) !important;
}
@media (max-width: 768px) {
	.team-list .team-item.list_item_center .team-photo-wrap img{
		width: 100px !important;
    height: 100px !important;
	}
	.team-section_horizontal .team-item.col-lg-4.col-6.list_item_center{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.mt-8.block.sm\:flex{
		gap: 1rem !important;
		display: flex;
		flex-wrap: wrap;
	}
}
.mt-4{
	margin-top: 0 !important;
}
.single-inspection-templates br{
	display: none;
}
.single-inspection-templates p.mt-2.text-3xl.font-bold.leading-8.tracking-tight.text-gray-900.sm\:text-4xl{
	margin-bottom: 32px !important;
}
.single-inspection-templates .relative.md\:bg-white.md\:p-6{
	padding-top: 0 !important;
}
.single-inspection-templates  .prose.prose-lg.prose-blue.mt-6.lg\:mt-0{
	margin-top: 0 !important;
}
h2.text-3xl.font-bold.tracking-tight.text-gray-900.sm\:text-4xl{
	margin-top: 0;
}
.relative.md\:bg-white.md\:p-6{
	padding: 0;
}
.relative.z-10.mb-8.md\:mb-2.md\:px-6{
	padding: 0;
}
a.ml-4.border-b-2.border-blue-500.hover\:opacity-70{
	color: #0084d5;
}
.table-wrapper table{
	max-width: 100%;
	min-width: 100%;
}
.content-block table{
	border: none;
}
.content-block table th{
	background: none;
	color: #6b7280;
	border: none;
}
.content-block table tbody td, .mce-content-body table tbody td{
	border: none;
	border-top: 1px solid  #e5e7eb;
	border-color: #e5e7eb;
	color: #6b7280;
}
.truncate{
	text-transform: capitalize;
	font-weight: 600 !important;
}
.industry-checklist-media h2.px-2.sm\:px-0.text-4xl.font-bold.text-gray-900.tracking-tight.xl\:text-5xl{
	font-size: 36px;
	line-height: 54px;
}
.industry-checklist-media p.px-2.sm\:px-0.mt-5.max-w-prose.mx-auto.text-xl.text-gray-500.sm\:text-2xl{
	font-size: 20px;
	line-height: 28px;
	padding: 0 !important;
}
.industry-checklist-media .text-2xl.leading-8.font-medium.text-gray-900{
	font-size: 18px;
	line-height: 24px;
	color: #111827;
}
.industry-checklist-media .flex.items-center:has(.text-2xl.leading-8.font-medium.text-gray-900){
	align-items: flex-start;
}
.industry-side-cta .px-6.py-10.sm\:px-10.sm\:py-12.lg\:w-2\/5.lg\:px-12.lg\:py-16{
	padding: 80px 48px !important;
	padding-right: 0 !important;
}
.industry-side-cta p.mt-8.text-2xl.leading-8.text-white.opacity-90{
	font-size: 18px !important;
	line-height: 24px;
}
.industry-side-cta h2.text-4xl.font-extrabold.text-white.leading-tight.sm\:text-5xl{
	font-size: 36px;
	line-height: 40px;
}
.industry-side-cta img.w-full.h-full.object-cover.object-left-top{
    position: relative;
    left: 40px;
    bottom: -60px;
}
.industry-side-cta .bg-blue-700.rounded-lg.shadow-xl.overflow-hidden.lg\:flex.lg\:items-stretch{
	overflow: visible !important;
}
.industry-side-cta .max-w-lg {
    max-width: 22rem;
}
.industry-features-grid p.text-xl.font-bold.leading-6.mt-2.flex{
	font-size: 20px;
	color: #000;
}
.industry-features-grid{
	padding-top: 6rem !important;
	padding-bottom: 6rem !important;
}
.industry-side-cta a.transition-colors.cursor-pointer.duration-200.inline-flex.items-center.justify-center.px-6.py-3.border.border-white.text-base.font-medium.rounded-full.text-white.bg-blue-700.hover\:bg-blue-300.hover\:border-blue-300{
	border-color: #fff !important;
	border: 1px solid #fff !important;
}
.industry-checklist-media h2.px-2.sm\:px-0.text-4xl.font-bold.text-gray-900.tracking-tight.xl\:text-5xl{
	padding: 0 !important;
}
@media (max-width: 565px) {
	.industry-side-cta .px-6.py-10.sm\:px-10.sm\:py-12.lg\:w-2\/5.lg\:px-12.lg\:py-16{
	padding: 40px 14px !important;
}
	.industry-side-cta h2.text-4xl.font-extrabold.text-white.leading-tight.sm\:text-5xl{
		font-size: 30px;
		line-height: 36px;
	}
}
.hero-content-wrapper .component--tag[data-style=dark]{
	letter-spacing: -.025em;
}

html,
:host{
	font-family: "Inter var", InterVariable, sans-serif;
}
article.flow-root.industies-item.bg-white.rounded-lg.h-full.px-6.pb-8.border.border-transparent.hover\:border-gray-300.transition-colors{
	border: 1px solid #fff !important;
}
article.flow-root.industies-item.bg-white.rounded-lg.h-full.px-6.pb-8.border.border-transparent.hover\:border-gray-300.transition-colors:hover{
	border: 1px solid rgb(209 213 219) !important;
}

.order-first.text-6xl.font-semibold.tracking-tight{
	color: #000;
}
.team-list .team-item.list_item_center{
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}
.team-list .team-item.list_item_center .team-item-inner{
	display: flex;
	flex-direction: column !important;
	align-items: center;
	justify-content: center !important;
	text-align: center;
		gap: 1.5rem !important;
}
.team-list .team-item.list_item_center .team-social{
	justify-content: center;
}
.team-list .team-item.list_item_center .team-photo-wrap{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.team-list .team-item.list_item_center .team-photo-wrap img{
	width: 224px;
	height: 224px;
	object-position: top;
	border-radius: 50%;
}
.team-list .team-item.list_item_center .team-content{
	width: 100%;
}
.team-section_horizontal .team-intro p{
	margin-top: 8px;
}
.team-section_horizontal .team-intro{
	margin-bottom: 80px;
}
.watch_video_btn{
	border: 2px solid;
}
.button{
	min-width: 0 !important;
}
.section{
	padding-top: 85px;
	padding-bottom: 85px;
}
.section.cta-block{
	padding: 0;
}
@media (max-width: 768px) {
	html{
		overflow-x: hidden;
	}
	.ft-tab_icon{
		max-width: 64px;
		max-height: 64px;
	}
	.ft-tab{
		font-size: 16px !important;;
		line-height: 24px;
	}
	.ft-tabs{
		overflow-x: auto !important;
		overflow-y: hidden;
		gap: 1rem;
		height: auto;
		flex-wrap: nowrap !important;
	}
	.ft-panel__title h2{
		font-size: 24px;
	}
	.section{
	padding-top: 60px;
	padding-bottom: 60px;
}
	.icon-cards.grid .icon-cards__list, .logos-grid__list{
	grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	}
	.icon-cards__item__img{
		width: 64px;
		height: 64px;
	}
}
#adobe-dc-view .iframe-wrapper iframe{
	min-height: 600px;
}
.image-cards__item-inner .title-sm.mb-5{
	margin-bottom: 20px !important;
	
}
.image-cards__item-inner .content-block p{
	color: rgb(75 85 99);
}
.text-sm.font-medium.Feature.spotlight{
	color: #0084d5;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
.text-sm.font-medium.Feature.spotlight:hover,.text-sm.font-medium.Fundamentals:hover,.text-sm.font-medium.Use.cases:hover{
	text-decoration: underline
}
.text-sm.font-medium.Fundamentals{
	color: #ea580c;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
.text-sm.font-medium.Use.cases{
	color: #16a34a;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
article.Use.cases .watch_video_btn{
	border: 2px solid #16a34a;
	color: #16a34a;
}
article.Fundamentals .watch_video_btn{
	border: 2px solid #ea580c;
	color: #ea580c;
}

.markdown-body.container{
  max-width: 560px;
  margin: auto;
  padding: 0 10px;
}
.page-blocks .cs-hero{ 
	padding-top: 64px;
}
@media (min-width: 1200px) {
    .cs-panel-block__panel {
        padding-left: 0;
        padding-right: 0rem !important;
    }
}
.page-blocks .cs-about{
	padding-bottom: 64px;
}
.text-blue-700 a{
	color: #0079cf !important;
}

.cs-archive-grid .col-12.col-md-6.col-lg-4{
	margin-top: 0;
	padding-top: 32px;
	padding-bottom: 32px;
}
#menu-item-1221::before{
	background-image: url(https://insite5.wpenginepowered.com/wp-content/uploads/2026/01/apple.svg) !important
}
#menu-item-1222::before {
    background-image: url(https://insite5.wpenginepowered.com/wp-content/uploads/2026/01/android.svg) !important;
}
@media (max-width: 768px) {
	.team-list .team-item.list_item_center .team-photo-wrap img{
		width: 100px !important;
    height: 100px !important;
	}
	.team-section_horizontal .team-item.col-lg-4.col-6.list_item_center{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.mt-8.block.sm\:flex{
		gap: 1rem !important;
		display: flex;
		flex-wrap: wrap;
	}
}
.mt-4{
	margin-top: 0 !important;
}
.single-inspection-templates br{
	display: none;
}
.single-inspection-templates p.mt-2.text-3xl.font-bold.leading-8.tracking-tight.text-gray-900.sm\:text-4xl{
	margin-bottom: 32px !important;
}
.single-inspection-templates .relative.md\:bg-white.md\:p-6{
	padding-top: 0 !important;
}
.single-inspection-templates  .prose.prose-lg.prose-blue.mt-6.lg\:mt-0{
	margin-top: 0 !important;
}
h2.text-3xl.font-bold.tracking-tight.text-gray-900.sm\:text-4xl{
	margin-top: 0;
}
.relative.md\:bg-white.md\:p-6{
	padding: 0;
}
.relative.z-10.mb-8.md\:mb-2.md\:px-6{
	padding: 0;
}
a.ml-4.border-b-2.border-blue-500.hover\:opacity-70{
	color: #0084d5;
}
.industry-hero .relative.px-4.py-16.sm\:px-6.sm\:py-24.lg\:py-32.lg\:px-8{
	padding-top: 8rem !important;
	padding-bottom: 8rem !important;
}
.mt-4.mx-auto.grid.w-full.max-w-2xl.text-left.sm\:grid-cols-2{
	margin-top: 16px !important;
}
.contact-hero .relative.max-w-md.mx-auto.px-4.pb-64.pt-24.sm\:max-w-3xl.sm\:px-6.md\:pt-0.md\:mt-32.lg\:max-w-7xl.lg\:px-8{
	padding-left: 32px !important;
	padding-right: 32px !important;
}
.contact-cards .grid.grid-cols-1.gap-y-20.lg\:grid-cols-2.lg\:gap-y-0.lg\:gap-x-6{
	padding-left: 4rem;
	padding-right: 4rem;
}
.contact-faq dt.text-lg.font-medium.text-blue-gray-900{
	font-size: 18px;
	font-weight: 500 !important;
	color: #000 !important;
}
.contact-faq dd.mt-2.text-base.text-blue-gray-500{
	color: #000 !important;
}
.contact-cards .flex-1.relative.pt-16.px-6.pb-4.md\:px-8{
	color: #000 !important;
}
.audit-hero-block{
	padding-top: 0 !important;
}
.audit-hero-block h1{
	font-size: 48px;
	line-height: 48px;
	font-weight: 700;
}
.audit-hero-block p.mt-3.max-w-md.text-lg.text-gray-500.sm\:text-xl.md\:mt-5.md\:max-w-3xl{
	max-width: 540px;
	font-weight: 400;
}
.leading-none{
	background: #e0f1ff;
}
.audit-icon-cards-block .text-2xl.font-bold.leading-6.mt-6{
	color: #000;
}
.audit-tools-grid-block p.text-xl.font-bold.leading-6.mt-2.flex{
	color: #000 !important;
}
.audit-hero-block .mx-auto.max-w-7xl.w-full.pt-16.pb-12.lg\:py-24.lg\:text-left{
	padding-top: 100px !important;;
	padding-bottom: 100px !important;
}
mark{
	background-color: #e0f1ff;
}
.buttons-wrap{
	flex-wrap: wrap;
	gap: 15px;
}
.button-outline{
	box-shadow: none;
	border: 1px solid #fff;
}
.industry-features-grid h2.mx-auto.text-center.pb-10.sm\:px-0.text-3xl.font-bold.text-gray-900.tracking-tight.sm\:text-4xl{
	padding-bottom: 0 !important;
}
@media (max-width: 768px) {
	.industry-side-cta img.w-full.h-full.object-cover.object-left-top {
    position: relative;
    left: 20px;
    bottom: -30px;
}
}
.video_card_button{
	margin-top: 16px;
}
.industry-hero a.button{
	padding: 0 32px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.industry-checklist-media-icon{
	height: 20px !important;
	width: 20px; !important;
	min-width: 20px !important;
	max-width: 20px !important;
	margin-top: 3px;
}
.industry-checklist-media-icon svg{
	object-fit: contain;
	height: 20px !important;
	width: 20px; !important;
	min-width: 20px !important;
	max-width: 20px !important;
}
.video-form-block{
	padding-top: 0;
}
.video-form-block h1{
 font-size: 48px;
	line-height: 1;
}
.contact-cta{
	padding-top: 96px !important;
	padding-bottom: 96px !important;
}
@media (max-width: 768px) {
	.video-form-block__inner .px-6{
		padding: 0 !important;
	}
	.contact-cards .grid.grid-cols-1.gap-y-20.lg\:grid-cols-2.lg\:gap-y-0.lg\:gap-x-6{
		padding: 0;
	}
	.contact-cta{
	padding-top: 80px !important;
	padding-bottom: 80px !important;
}
}
.nobr br{
	display: none;
}
.cookie-settings-btn{
	cursor: pointer;
}
.pb-0-im{
	padding-bottom: 0 !important;
}
.pb-0-im .relative.py-12.lg\:py-20{
	padding-bottom: 0 !important;
}
.audit-cta-block{
	padding-top: 0;
	padding-bottom: 0;
}
h2.px-2.sm\:px-0.text-3xl.font-bold.text-gray-900.tracking-tight.sm\:text-4xl{
	padding-left: 0 !important;
}
.px-2.sm\:px-0.mt-4.max-w-prose.mx-auto.text-lg.text-gray-500.sm\:text-xl{
	padding-left: 0 !important;
}
p.px-2.sm\:px-0.mb-2.max-w-prose.mx-auto.text-lg.text-gray-700.font-semibold.sm\:text-2xl{
	padding-left: 0 !important;
}
.tracking-tight h1,
.tracking-tight h2,
.tracking-tight h3,
.tracking-tight h4,
.tracking-tight h5{
	letter-spacing: -.025em !important;
}
.tracking-tight{
	letter-spacing: -.025em !important;
}
p.text-xl.font-bold.leading-6.mt-7{
	color: #000;
}
.audit-split-features-block  img.relative.mx-auto.lazyloaded{
	max-height: 90vh !important;
}
.audit-icon-cards-block img.h-full.w-auto.object-contain{
	max-width: 90px !important;
}
.tag {
    position: inherit;;
    top: inherit;
    left: inherit;
    background: none;;
    color: #fff;
    padding: inherit;
    border: none;
}
.tags_a_item_post_links a{
	text-transform: capitalize;
	position: relative;
	padding-right: 8px;
}
.tags_a_item_post_links a::before{
	content: " ";
	width: 3px;
	height: 3px;
	border-radius: 50%;
	background: #0079cf;
	position: absolute;
	right: 4px;
	top: 50%;
	transform: translatey(-50%);
}
.tags_a_item_post_links a:last-child::before{
	display: none;
}
.blog-tag_sub_link{
	color: #0079cf;
	font-size: 16px;
}
p.mt-3.text-base.text-gray-500{
	font-weight: 400 !important;
}
.industry-hero a.button.button-white{
	padding: 0 20px;
	opacity: 1;
	background: #fff;
	border: 1px solid #fff;
}
.industry-hero a.button.button-white:hover{
	background: rgba(77,175,228,1);
	border: 1px solid rgba(77,175,228,1);
	color: #fff;
}

.industry-hero a.button{
	background-color: rgba(0, 121, 207,0.9);
	border: 1px solid rgba(0, 121, 207,0.8);
	font-size: 16px;
	
}
.industry-hero a.button:hover{
	background-color: rgba(0, 121, 207, 1);
	border: 1px solid rgba(0, 121, 207, 1);
}
.contact-cards{
	margin-bottom: 112px !important;
}
#contactUsHeading{
	padding-top: 96px !important;
}
.contact-faq h2{
	color: #000;
}
.contact-faq{
	padding-top: 80px !important;
}
.row-align-items-start .row.align-items-center.mx-lg-n10{
	align-items: flex-start !important;;
}
.text-media-block__content__inner .check-list{
	max-width: 512px;
}
@media (max-width: 768px) {
	.industry-checklist-media h2.px-2.sm\:px-0.text-4xl.font-bold.text-gray-900.tracking-tight.xl\:text-5xl{
		font-size: 30px;
		line-height: 36px;
	}
	.industry-checklist-media .col-span-12{
		grid-column: 1;
	}
	.industry-features-grid h2.mx-auto.text-center.pb-10.sm\:px-0.text-3xl.font-bold.text-gray-900.tracking-tight.sm\:text-4xl{
		max-width: 500px
	}
	.industry-features-grid .grid-cols-1{
		grid-template-columns: 1fr 1fr;
	}
		.industry-checklist-media .my-20{
		margin-top: 40px !important;
	}
	.mt-4.mx-auto.grid.w-full.max-w-2xl.text-left.sm\:grid-cols-2{
		grid-template-columns: 1fr 1fr;
	}
	.audit-hero-block .mx-auto.max-w-7xl.w-full.pt-16.pb-12.lg\:py-24.lg\:text-left{
		padding-bottom: 30px !important;
	}
	.relative.text-center.max-w-xl.mx-auto.px-4.sm\:px-6.md\:max-w-full.lg\:px-8.lg\:max-w-7xl{
		padding: 0 !important;
	}
	.imgmw-490 img.relative.mx-auto.w-full.h-auto.max-w-full {
    max-width: 70% !important;
	}
}
.heading-96 .heading{
	margin-bottom: 96px !important;
}
@media (max-width: 568px){
		.industry-features-grid .grid-cols-1{
		grid-template-columns: 1fr;
	}
		.mt-4.mx-auto.grid.w-full.max-w-2xl.text-left.sm\:grid-cols-2{
		grid-template-columns: 1fr;
	}
	.audit-hero-block h1{
	font-size: 36px;
	line-height: 40px;
}
	h2.px-2.sm\:px-0.text-3xl.font-bold.text-gray-900.tracking-tight.sm\:text-4xl{
		max-width: 240px
	}
	.audit-testimonial-block p.mx-auto.max-w-3xl.leading-10.text-2\.5xl.sm\:px-0.md\:text-3xl.font-bold.text-gray-900.tracking-tight{
font-size: 22px;
	line-height: 28px;
}
	.audit-hero-block{
		padding-bottom: 20px !important;
	}
		.imgmw-490 img.relative.mx-auto.w-full.h-auto.max-w-full {
    max-width: 90% !important;
	}
}
.bg--dark-blue{
	background: #f9fafb !important;
}
.img-540.audit-split-features-block img.relative.mx-auto.lazyloaded{
	max-width: 540px;
}
.imgmw-490 img.relative.mx-auto.w-full.h-auto.max-w-full{
	max-width: 490px;
}

.audit-testimonial-block p.mt-1.text-gray-500{
	max-width: 250px;
	margin: auto;
}
.audit-split-features-block .px-3.sm\:px-0.mt-10.space-y-10{
	max-width: 512px;
}
@media (min-width: 1024px) {
 .audit-text-image-check-list-block   .lg\:-mr-10 {
        margin-right: calc(-18rem);
    }
}
.article_meta .article_meta_rt{
	position: relative;
	margin-left: 14px !important;
}
.article_meta .article_meta_rt::before{
	position: absolute;
	content: " ";
	width: 2px;
	height: 2px;
	background: #6b7280;
	border-radius: 5px;
	top: 50%;
	transform: translatey(-50%);
	left: -8px
}
.c-542.audit-split-features-block .px-3.sm\:px-0.mt-10.space-y-10{
	max-width: 542px;
}
.contact-hero .relative.max-w-md.mx-auto.px-4.pb-64.pt-24.sm\:max-w-3xl.sm\:px-6.md\:pt-0.md\:mt-32.lg\:max-w-7xl.lg\:px-8{
	padding-top: 0 !important;
}
.industry-checklist-media .grid.grid-cols-1.gap-10.lg\:grid-cols-12.lg\:items-center{
	gap: 0rem !important;
}
@media (min-width: 1024px) {
	.industry-checklist-media  .col-span-12.lg\:col-span-8.lg\:order-1{
		padding-right: 60px;
	}
	.industry-checklist-media .col-span-12.lg\:col-span-4.lg\:order-2.lg\:pl-10{
		padding-left: 20px;
	}
}
@media (max-width: 768px) {
.industry-side-cta .px-6.py-10.sm\:px-10.sm\:py-12.lg\:w-2\/5.lg\:px-12.lg\:py-16{
		padding-bottom: 20px !important;
	}
}
.text_image_list__sec_inner{
	padding: 96px !important;
}
@media (max-width: 640px) {
	.text_image_list__sec_inner{
		padding: 30px !important;
	}
	.text_image_list__sec .container{
		padding: 0 !important;
	}
	.text_image_list__sec .container .mx-auto.max-w-7xl.px-6.sm\:px-6.lg\:px-8{
		padding: 0 !important;
	}
}

@media (max-width: 768px) {

.industry-side-cta .px-6.py-10.sm\:px-10.sm\:py-12.lg\:w-2\/5.lg\:px-12.lg\:py-16{
		padding-bottom: 0 !important;
	}
	.industry-side-cta .button{
		padding: 10px 12px
	}
	.industry-checklist-media .relative.my-20{
		margin-bottom: 60px !important
	}
	.ft-image{
		border-radius: 0 !important;
	}
	.ft-panel__title h2{
		margin-bottom: 30px !important;
	}
	.ft-left{
		padding-top: 0 !important;
	}
}
.hero--side .image-block img{
	max-height: 80vh;
}
.hero--side .component--tag{
	font-size: 24px;
	line-height: 32px;
	color: #1f2937 ;
	font-weight: 600;
}  
@media (max-width: 1200px){
	.text_image_list__sec_inner br{
	display: none;
}
}
.text_image_list__list__item__text br{
	display: none;
}
@media (max-width: 992px) {
    .icon-cards.grid .icon-cards__list, .logos-grid__list, .icon-cards.grid.grid-four-cols .icon-cards__list {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
.grid-four-cols .icon-cards__list--four-items .col-md-3{
	width: 100%;
}



/*Insite Page Css : 16/03/26*/
.hero-banner-lp {position: relative;	background: rgb(111 197 240 / 20%);	overflow: hidden;	z-index: 1;}
.hero-banner-lp::before {	content: "";	position: absolute;	width: 1000px;	height: 1000px;	border-radius: 50%;	background: rgba(19, 148, 226, 0.5);
	filter: blur(375px);	top: 1000px;	left: 50%;	transform: translate(-50%, -50%);	z-index: 0;
  }
.hero-banner-lp > * {	position: relative;	z-index: 2;}
.HeroLanding .hero-banner-lp-conte h1{max-width: 1030px;}
.HeroLanding .buttons-list{gap: 10px;}
.HeroLanding ul.hero-banner-lp-button.buttons-list a.button{padding: 13px 30px; min-width: 0px !important;}
.TrustedSec .trustQicon{top: 42px;}
.TrustedSec .trustQitem:nth-child(2n){width: 39%;}
.TrustedSec .trustQitem{width: 61%;}

.TwoColSec .twcolconInner{gap: 120px;}
.TwoColSec .twcolconILeft{max-width: calc(50% - 60px); width: 100%;}
.TwoColSec .twcolconIRight{max-width: calc(50% - 60px); width: 100%;}
.TwoColSec .twcolcoList{gap: 10px; border: 1px solid  rgb(38 38 38 / 10%); padding: 20px; border-radius: 15px; align-items: center;}
.TwoColSec .twcolcoList ~ .twcolcoList{margin: 20px 0 0 0;}
.TwoColSec .twcolcoIcon{ padding: 11px; border-radius: 10px; background: rgba(211, 235, 255, 0.25);}
.TwoColSec .twcolConte h3{margin-bottom: 0px;}
/* .TwoColSec .twcolconILeft{font-family: Inter var ,InterVariable,sans-serif !important;} */


.featureSplitRow {  display: grid;  grid-template-columns: 60% 40%;  gap: 20px;  margin-bottom: 20px;}
.featureSplitRow.reverse {  grid-template-columns: 40% 60%;}
.featureCard {  background: #fff;  border-radius: 14px;  overflow: hidden;	border-radius: 20px;	border: 1px solid rgba(38, 38, 38, 0.10);	background: #FFF;	box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.04), 0 2px 4px -1px rgba(0, 0, 0, 0.02);
    display: flex; flex-direction: column;}
.featureImage {	background-color: #def4fb;   width: 100%;   min-height: 335px;	max-height: 335px;   overflow: hidden;}
.featureImage img {   width: 100%;   height: 100%;	min-height: 260px;    object-fit: cover;}
.featureContent {padding: 20px;}
.featureContent h3 {color:  #1E89CA;font-size: 20px;font-weight: 500;line-height: 30px; letter-spacing: -0.4px; padding-bottom: 10px;}
.featureContent p {	max-width: 100%;	width: 100%;	color: #4B4863;	font-size: 16px;	font-weight: 400;	line-height: 24px; 	letter-spacing: -0.08px;}
.featureImage.two { padding: 37px 0px;}
.featureImage.two img{object-fit: contain;}


.demo-section{ text-align:center; padding:60px 20px;}
.demo-title{ font-size: 45px; font-weight:700; margin-bottom:50px; color: #262626; letter-spacing: -0.9px;} 
.video-container{ position:relative; border-radius:30px; }
.demo-image{ width:100%; border-radius:30px; }
.play-button{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:70px; height:70px; background:white; border-radius:50%; display:flex; align-items:center; justify-content:center; font-size:26px; cursor:pointer; box-shadow:0 5px 15px rgba(0,0,0,0.3); }
.video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);display:none;align-items:center;justify-content:center;}
.video-box{ position:relative;}
.close-btn{position:absolute;top:-30px;right:-30px;color:white;font-size:28px;cursor:pointer;}
.video-container::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.3); z-index: 0; border-radius: 30px; }

.intreppp-Section{padding-bottom: 100px;}
.intreppp-Section .intrepppTitle h2{font-family: Inter ,InterVariable,sans-serif; max-width: 610px;}
.intrepppItemLeft{max-width: 775px; width: 60% !important; padding:0px 0px !important;}
.intrepppItemRight{max-width: 505px; width: 40% !important; padding:0px 0px  !important;}
.intreppp-Section .intrepppInner{gap: 20px;}

.quality-inner{   
	/* background:linear-gradient(135deg,#0c2a44,#0f5f7a); */
	
	border-radius: 20px;color:white;}
.tabs{display:flex;list-style:none;padding: 20px 0px 0 0px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.2);}
.tab{padding:10px 20px 17px 20px;cursor:pointer;opacity:.1; max-width: 256px;width: 100%; color: #FFF;font-size: 20px;font-style: normal;font-weight: 700;line-height: 20px; letter-spacing: -0.1px;}
.tab.active{opacity:1;border-bottom:3px solid #1E89CA;}
.tab-content{display:none;}
.tab-content.active{display:block;}
.content-wrapper{	display:flex;align-items:center;justify-content:space-between;gap: 125px;}
.tab-text .label{font-size: 20px; color: #6FC5F0; font-weight: 500; letter-spacing: -0.4px; line-height: 30px; padding-bottom: 10px;	}
.tab-text{max-width: 370px; margin: 0 auto 0 105px;}
.buttonTab{cursor: pointer; display: inline-flex;height: 50px;padding: 11px 25px;justify-content: center;align-items: center;gap: 10px;border-radius: 100px;background:  #1E89CA; margin-top: 35px;}
.buttonTabing{color: #FFF;	font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px; letter-spacing: -0.16px; cursor: pointer;}
.buttonTab:hover{background-color: rgb(38, 157, 223, 0.9)	;}
.tab-text h2{font-size: 30px;font-style: normal;font-weight: 700;line-height: 40px; letter-spacing: -0.6px;}
.tab-text p{color: rgba(255, 255, 255, 0.75);font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; letter-spacing: -0.08px	}
.tab-image img{max-width:608px;}
li.tab { display: flex; align-items: center; gap: 10px;}
.tab.active {color: #fff;}
.tab.active img { opacity: 1;}
.icon {border-radius: 10px;background: rgba(255, 255, 255, 0.10);padding: 9px;display: flex;align-items: center;justify-content: center;}
.icon img {width: 30px;height: auto;}


.team-section {background: #F7F7F7; padding: 100px 0px;}
.team-section h2{font-weight: 700;}
.team-title {font-size: 45px;font-weight: 600;margin-bottom: 75px;color: #262626; text-align: center;}
.team-grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px;}
.team-card {	background: #fff;	border-radius: 20px;	overflow: hidden;	text-align: left;	transition: 0.3s ease;	border: 1px solid #2626261a;  }
.team-card:hover {transform: translateY(-5px);box-shadow: 0 10px 20px rgba(0,0,0,0.08);}
.team-img img {width: 100%;height: auto;object-fit: cover;}
.team-content {padding: 20px;}
.team-content h3 a{color: #1E89CA;font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px; letter-spacing: -0.4px; position: relative; }
.team-content h3 a::after {content: "";width: 15px;height: 11px;margin-left: 6px;background-image: url("http://insite5.wpenginepowered.com/wp-content/uploads/2026/03/Union-Chevron.png"); background-size: contain;background-repeat: no-repeat;background-position: center;display: inline-block;transition: transform 0.3s ease;}
.team-content h3 a:hover::after {transform: translateX(4px);}
.team-content p {	color:  #4B4863; font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; letter-spacing: -0.08px; }
  

.compare-section {background-color: rgba(217, 217, 217, 0.1);padding: 100px 0px; }
.section-title {text-align: center;font-size: 45px;font-weight: 700;line-height: 50px; letter-spacing: -0.9px; margin-bottom: 75px; color: #262626;}
.compare-wrapper {display: flex;gap: 20px;flex-wrap: wrap; max-width: 1030px; margin: 0 auto; width: 100%;}
.compare-card {background: #fff;border-radius: 15px;padding: 10px;flex: 1 1 48%;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.04), 0 2px 4px -1px rgba(0, 0, 0, 0.02);border: 1px solid rgba(38, 38, 38, 0.10);}.compare-media {	position: relative;	margin-bottom: 15px;}
.compare-media img {width: 100%;border-radius: 8px;display: block;}
.tag-one {	position: absolute;	top: 10px;	left: 10px;	background: #262626;	color: #fff;	font-size: 14px;	padding: 8px 12px;	border-radius: 20px;	font-weight: 600;	border: 1px solid rgba(255, 255, 255, 0.1); }
.tag-one.blue {background: #1E89CA;}
.compare-list {list-style: none;}
.compare-card.before .compare-list li{color: rgb(75 72 99 / 50%) !important	;}
.compare-card.after .compare-list li{color: #4B4863 !important	;}

.compare-list li {font-size: 14px;	color: rgb(75 72 99 / 80%);	position: relative;	font-weight: 500; }
.before .compare-list li::before {
	content: "";width: 20px;height: 20px; background-image: url("http://insite5.wpenginepowered.com/wp-content/uploads/2026/03/false-chevron.png"); background-size: contain;background-repeat: no-repeat;background-position: center;display: inline-block;transition: transform 0.3s ease; position: absolute; left: 12px;}
.after .compare-list li::before {
	content: "";width:20px;height: 20px; background-image: url("http://insite5.wpenginepowered.com/wp-content/uploads/2026/03/true-chevron.png"); background-size: contain;background-repeat: no-repeat;background-position: center;display: inline-block;transition: transform 0.3s ease; position: absolute; left: 12px;}
.compare-list li{
	border: 1px solid rgba(233, 233, 233, 1);
	padding: 20px 20px 20px 40px;
}
.compare-list li:first-child {border-radius: 10px 10px 0 0;}
.compare-list li:last-child {border-radius: 0 0 10px 10px;}
.compare-list li:nth-child(odd) {background-color: #fff;}
.compare-list li:nth-child(even) {background-color: rgba(217, 217, 217, 0.1);}
.compare-list li strong{color: #1E89CA; font-weight: 700;}

.history-sec{padding: 100px 0px;}
.timeline {max-width: 1030px;margin: 0 auto;}
.timeline-row {display: flex;align-items: flex-start;margin-bottom: 100px;}
.timeline-row .left {width: 40%;text-align: right;}
.timeline-row .left img {max-width: 400px;border-radius: 20px;}
.timeline-row .center {width: 20%;display: flex;justify-content: center;position: relative; background-color: #fff;
	border: 2px solid rgba(255, 255, 255, 1);
	border-radius: 50px;}
.timeline-number { width: 50px; height: 50px; background: rgba(111, 197, 240, 0.2); color: rgba(30, 137, 202, 1); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; z-index: 2; }
.timeline-row .center::after {	content: "";	position: absolute;	top: 55px;	width: 3px;	height: calc(100% + 318px);	 }
.timeline-progress {	position: absolute;	left: 50%;	top: 0;	width: 3px;	height: 100%;	background: #ddd;	transform: translateX(-50%);}
.timeline-progress-fill {width: 100%;height: 0;background: linear-gradient(180deg, #6FC5F0 0%, #1E89CA 100%);transition: height 0.2s ease-out;}
.timeline {position: relative;}
.timeline-row.active .timeline-number {	background: rgba(111, 197, 240, 0.2);	color: rgba(30, 137, 202, 1);	transform: scale(1.1);}
.timeline-row .right {width: 40%; padding-left: 30px;}
.timeline-row h3 { color: #1E89CA; font-size: 16px; font-weight: 700; letter-spacing: -0.32px; }
.timeline-row p { margin-top: 10px; font-size: 30px; font-weight: 700; color: #262626; line-height: 1.3; letter-spacing: -0.6px; }
.timeline-row {opacity: 0;transform: translateY(60px);transition: all 0.6s ease;}
.timeline-row.show {	opacity: 1;	transform: translateY(0);}
.timeline-row {	transition: all 0.6s ease; }
.quality-inner {position: relative;	background-color: #111827 !important;	overflow: hidden;	z-index: 1; } 
.quality-inner::before {	content: "";  position: absolute;   width: 1000px;   height: 1000px;   border-radius: 50%;   background: rgba(19, 148, 226, 0.75);
    filter: blur(375px);  top: 900px;  left: 50%;  transform: translate(-50%, -50%);	z-index: -1; }
.timeline-row {  opacity: 0.3;  transform: translateY(40px);  transition: all 0.6s ease;}
.timeline-row.show {  opacity: 1;  transform: translateY(0);}
.insitebutton .bookademLeft {  width: 50% !important; max-width: 100%;}
/* .insitebutton .bookademLeft h2, .bookadembtmn {   max-width: 520px !important;  margin-left: auto;  padding-right: 100px;  padding-left: 20px;
} */
.insitebutton .bookademLeft h2, .bookadembtmn {
    max-width:	420px !important;
    margin: 0 211px 20px auto;
    /* padding-left: 100px !important; */
    padding-left: 20px;
}
.insitebutton .bookademLtext, .bookadembtmn {
    max-width: 420px !important;
    margin: 0 211px 35px auto;
    /* padding-left: 100px !important; */
    padding-left: 20px;
}
.insitebutton .bookademRight {  width: 50% !important;  display: flex;  justify-content: flex-end;}
.featureSplitSection .featureSplitRow:first-child .featureCard:nth-child(2) .featureImage  {
    padding:37px 0px; 
}
.featureSplitSection .featureSplitRow:first-child .featureCard:nth-child(2) .featureImage img {
    object-fit: contain;   
}
.trust-section .trustQicon{top: 42px;}
.logo-section {  padding: 30px 0 50px;}
.HeroLanding .hero-banner-lp-conte a.button{background-color: #1E89CA;}
.logoSlider .slick-track .logoSlide:nth-child(4) img {  width: 130px;  height: 70px;}
.bookadembtmn a{background-color: #1E89CA;}

@media (max-width: 1350px) {
	.TwoColSec .twcolconInner{gap: 70px; justify-content: space-between;}
}
@media (max-width: 1290px) {
	.TwoColSec .twcolconILeft{max-width: calc(50% - 35px); width: 100%; padding-right: 0px !important;}
	.TwoColSec .twcolconIRight{max-width: calc(50% - 35px); width: 100%;}
}
@media (max-width: 1240px) {
	.content-wrapper{gap: 70px;}
	.tab-text{max-width: calc(50% - 35px); width: 100%; padding: 20px;}
	.tab-image{max-width: calc(50% - 35px); width: 100%;}
	.tab-image img{max-width: 100%;}
}
@media (max-width: 1170px) {
	.insitebutton .bookademLeft h2, .bookadembtmn {max-width: 505px !important; margin: 0 100px 20px auto;}
	.insitebutton .bookademLtext, .bookadembtmn{margin: 0 100px 20px auto;}
	
}
@media (max-width: 1075px) and (min-width: 769px) {
	.compare-list li {
	  height: 84px;
	}
  }
@media (max-width: 991px) {
	.team-grid {grid-template-columns: repeat(2, 1fr);}
	.TwoColSec .twcolconILeft h2{font-size: 32px; line-height: 1.2; max-width: 100%;}
	.content-wrapper{gap: 30px; flex-direction: column;}
	.tab-text{max-width: 100%; width: 100%; padding: 0 20px;}
	.tab-image{max-width: 100%; width: 100%; padding-left: 20px;}
	.tab-image img{max-width: 100%;}
	.tabs{flex-direction: column;}
	.tab{max-width: 100%;}
	.team-title{margin-bottom: 50px;}
	.section-title{margin-bottom: 50px;}

	.timeline-row { flex-direction: column; position: relative; padding-left: 60px;}
	.timeline-progress {  left: 20px;  transform: none;}
	.timeline-row .center {  position: absolute;  left: 0;  top: 0;  width: auto;}
	.timeline-number {  width: 40px;  height: 40px;  font-size: 14px;}
	.timeline-row .left,
	.timeline-row .right {  width: 100%;  text-align: left;}
	.timeline-row .left {  margin-bottom: 10px;}
	.timeline-row .left img { max-width: 100%;}
	.timeline-row .right { padding-left: 0;}
	.timeline-row .center::before { left: 20px; transform: none;}
	.tab-text{margin: 0;}
	.tab-text h2 br{display: none;}
	.tab-text p br{display: none;}

	.insitebutton .bookademLeft h2, .bookadembtmn{padding-left: 24px !important; max-width: 380px !important; font-size: 26px; line-height: 1.2; margin: 0 0px 20px 0;}
	.insitebutton .bookademLtext, .bookadembtmn 
		{padding-left: 24px !important; max-width: 100% !important; font-size: 16px; line-height: 1.4; margin: 0 0px 20px 0;}
		.insitebutton .bookadembtmn{margin-bottom: 0px !important;}

}
@media (max-width: 991px) and (min-width: 769px) {
	.featureSplitSection .featureSplitRow:first-child .featureCard:nth-child(2) .featureContent p br  {
		display: none;
	}
}
@media (max-width: 790px) and (min-width: 769px) {
	.featureSplitRow.reverse .featureCard:first-child .featureContent p br {
		display: none;
	}
}
@media (max-width: 768px) {
	.featureSplitRow, .featureSplitRow.reverse { grid-template-columns: 1fr;}
	.compare-wrapper {	flex-direction: column;}
}
@media (max-width: 767px) {
	.TwoColSec .twcolconInner{flex-direction: column; gap: 50px;}
	.TwoColSec .twcolconILeft{max-width: 100%; width: 100%; padding-bottom: 0px !important;}
	.TwoColSec .twcolconIRight{max-width: 100%; width: 100%;}
	.TwoColSec .twcolconILeft h2{font-size: 32px; line-height: 1.2; max-width: 100%; margin-bottom: 10px;}
	.TwoColSec .twcolconstext{margin-bottom: 0px;}
	.featureImage{max-height: none; min-height: auto;}
	.featureImage img{object-fit: contain; min-height: auto;}
	.team-section .team-title{font-size: 32px; line-height: 1.2;}
	.section-title{font-size: 32px; line-height: 1.2;}
	.timeline-row p br{display: none;}
	.timeline-row{margin-bottom: 60px;}
	.section-title br{display: none;}
	.team-section{padding: 50px 0px;}
	.compare-section{padding: 50px 0px;}
	.history-sec{padding: 50px 0px;}
	.insitebutton .bookademoInner{flex-direction: column;} 
	.insitebutton .bookademLeft {width: 100% !important;max-width: 100%;}
	.insitebutton .bookademLeft h2, .bookadembtmn {max-width: 100% !important;}
	.insitebutton .bookademRight {width: 100% !important;}
	.demo-title{font-size: 32px;}
}
@media (max-width: 690px) {
	.hero-banner-lp.HeroLanding .hero-banner-lp-text p br{display: none;}
}
@media (max-width: 576px) {
	.team-grid {  grid-template-columns: 1fr;}
	.team-title {  font-size: 22px;}
	.timeline-row p{font-size: 24px;}
}
@media (max-width: 470px){
	.trust-section .trust-title h2 br{display: none;}
/*	.hero-banner-lp.HeroLanding.HeroBookDemo h1{font-size: 32px;}*/
	.what-to-expect-content h2{font-size: 32px;}
	.what-to-expect-widget iframe{min-width: 100% !important;}
}
@media (max-width: 420px){
	.featureContent p br{display: none;}
}

.twcolconILeft h2{font-family: Inter ,InterVariable,sans-serif !important;}
.intrepppTitle h2{font-family: Inter ,InterVariable,sans-serif !important;}



/*Book a Demo Page Css : 26/03/2026*/
.HeroBookDemo h1{letter-spacing: -1.8px !important; line-height: 1.08 !important; color: #262626 !important; max-width: 100%;}

.trust-title.BookDemo h2{font-size: 45px; line-height: 1.1 !important; font-weight: 700; letter-spacing: -0.9px; color: #262626 ;}
.BookLogo{background-color: rgb(217 217 217 / 10%);}
.HeroBookDemo .hero-banner-lp-text{margin: 25px auto 50px auto;}
.hero-banner-lp.HeroLanding.HeroBookDemo::before {display: none;}
.logo-section.BookLogo { padding-top: 93px; }
.hero-banner-lp.HeroLanding.HeroBookDemo:after {  position: absolute;   content: "";   width: 100%;   height: calc(100% - 530px);   top: 0;   left: 0;   background: rgb(111 197 240 / 20%);   pointer-events:none}
.hero-banner-lp.HeroLanding.HeroBookDemo {   overflow: auto;	background-color: rgb(217 217 217 / 10%) !important;}
.what-to-expect-card {	background-color: #fff;	border-radius: 20px;	box-shadow: 0 -2px 5px 0 rgba(12, 10, 31, 0.08);	padding: 62px 50px 62px 50px;
	display: grid;	grid-template-columns: 393px 1fr;	gap: 82px;	align-items: start; width: 100%; max-width: 100%;}
.what-to-expect-content {	min-width: 300px;}
.what-to-expect-content h2 {	color: #262626;	font-size: 45px;font-style: normal;font-weight: 700;line-height: 50px;
letter-spacing: -0.9px;margin-bottom: 0px !important;}
.what-to-expect-content p {	color: #4B4863;	font-size: 18px;font-style: normal;font-weight: 700;line-height: 26px;letter-spacing: -0.09px;padding-top: 32px;}
.feature-list {	list-style: none;	padding: 0;	margin: 0;	padding-top: 20px;}
.feature-item {	display: block; 	margin-bottom: 12px;	font-size: 18px;font-style: normal;font-weight: 400;line-height: 26px;letter-spacing: -0.09px;color: #4B4863;position: relative; 	padding-left: 32px;  }
.feature-item::before {	content: "";	width: 20px;	height: 20px;	background-image: url("https://insite5.wpenginepowered.com/wp-content/uploads/2026/03/true-chevron.png");
	background-size: contain;	background-repeat: no-repeat;	background-position: center;	display: inline-block;	transition: transform 0.3s ease;
	position: absolute;	left: 0;	top: 12px;	transform: translateY(-50%); }
.what-to-expect-widget {	border-radius: 12px;	overflow: hidden;	width: 100%; height: 100%; min-height: 600px; }
.what-to-expect-widget p { height: 100%; }
.footer-heading {	text-align: center;	font-size: 24px;	font-weight: 700;	color: #111827;	margin: 60px 0 20px;}
.what-to-expect-widget iframe{ height: 100%; border: 1px solid #3E7DD0 !important; overflow: hidden !important; border-radius: 12px !important; }
.what-to-expect-widget iframe .bBOqVk{max-inline-size: 100% !important;}
.logo-section.BookLogo {  padding: 42px 0 0 0;}
.what-to-expect-card{margin-bottom: 50px;}
.page-id-3941 .footer{padding-top: 0px !important;}
.page-id-3941 .faqsInner{max-width: 820px; width: 100%; margin: 0 auto;}

.project-process {	background-color: #F8F9FA;padding: 100px 0px 83px;	text-align: center;} 
.project-process__content {	max-width: 860px;	margin: 0 auto;	padding: 0 20px; } 
.project-process__title {font-size: 45px;font-style: normal;font-weight: 700;line-height: 1.1; letter-spacing: -0.9px;color: #262626;margin-bottom: 0px !important;  }
.project-process__description {	color: rgb(75 72 99 / 75%);font-size: 18px;font-style: normal;font-weight: 400;line-height: 1.4; letter-spacing: -0.09px;padding-top: 20px;  }
.page-id-3941 header{background-color: transparent !important; box-shadow: none !important; position: fixed; width: 100%;}
.page-id-3941 header nav {padding-left: 20px;  padding-right: 20px;  max-width: 1320px;}
.page-id-3941 header.stickyHeader {
    background-color: #fff !important;
    box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow) !important;
}
.page-id-3941 header nav > div:nth-child(3) > a:first-child{ display: none;}
.page-id-3941 header nav > div:nth-child(2) {padding: 0 110px !important;}

.bookademosection.insitebutton {  margin-top: 100px;}



@media (max-width: 1190px) {
	.page-id-3941 header nav > div:nth-child(2) {padding: 0 60px !important;}
}
@media (max-width: 1160px) {
    .HeroBookDemo h1 br {  display: block;}
}
@media (max-width: 1090px) {
	.page-id-3941 header nav > div:nth-child(2) {	padding: 0 30px !important;}
}
@media (max-width: 991px) {
	.what-to-expect-card {	grid-template-columns: 1fr;padding: 50px 10px 0px 10px; gap: 32px;}
	.what-to-expect-content {min-width: 100%; width: 100%; padding: 0 10px;}
	.hero-banner-lp.HeroLanding.HeroBookDemo:after{height: calc(100% - 1000px);}
	.trust-title.BookDemo h2{font-size: 40px;}
	.bookademosection.insitebutton {  margin-top: 60px;}

}
@media (max-width: 870px) {
	.HeroBookDemo h1 br{display: none;}
}
@media (max-width: 767px) {
    .HeroBookDemo h1 {font-size: 38px; } 
	.HeroBookDemo .what-to-expect-content h2{font-size: 30px; line-height: 1.1; }
	.feature-item{font-size: 16px;}
	.feature-item{padding-left: 25px;}
	.feature-item::before{width: 15px; height: 15px; top: 13px;}
	.trust-title.BookDemo h2 br{display: none;}
	.logo-section.BookLogo{padding-top: 50px;}
	.project-process__title{font-size: 38px;}
	.project-process__title br{display: none;}
	.project-process{padding: 60px 0px 100px 0px;}
}
/*@media (max-width: 720px) {
	.what-to-expect-widget iframe{height: 1000px; min-height: 1000px;}
}*/
@media (max-width: 690px) {
	.trust-title.BookDemo h2{font-size: 32px;}
	.project-process__content{max-width: 100%;}
}

