@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700&family=Heebo:wght@300;400;500;600;700&family=Inter&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb__wrapper{padding:64px 0 72px 0;background-image:url("/sites/default/files/backgrounds/breadcrumb_bar_background_ai_survey.webp");background-position:center;background-size:cover}.breadcrumb__wrapper .container{max-width:1200px;margin-left:auto;margin-right:auto}.breadcrumb__wrapper h1.page__title{font-size:40px;font-weight:300;color:#fff;margin-bottom:10px;text-align:center}.breadcrumb__wrapper p.breadcrumb__subtext{margin:0;font-size:18px;font-weight:300;color:#d6d3d1;text-align:center}.survey_caption{padding:56px 0 20px 0}.survey_caption .container{max-width:1200px;margin-left:auto;margin-right:auto}.survey_caption .caption__text{width:100%;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;color:#f05149;font-weight:500;text-transform:uppercase;padding-bottom:16px;border-bottom:1px solid #d4d4d4;margin-bottom:8px}.survey_caption .caption__text .cap__icon{width:12px;height:12px}.survey_caption .caption__text .cap__icon path{fill:#f05149}.survey_caption .caption__heading{font-size:40px;font-weight:300;line-height:1.32;color:#0a0a0a}@media screen and (max-width:1300px){.breadcrumb__wrapper{padding:56px 0 64px 0}.breadcrumb__wrapper .container{max-width:1100px}.breadcrumb__wrapper h1.page__title{font-size:40px;margin-bottom:10px}.breadcrumb__wrapper p.breadcrumb__subtext{font-size:17px}.survey_caption{padding:48px 0 40px 0}.survey_caption .container{max-width:1100px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1100px){.breadcrumb__wrapper{padding:56px 32px 56px 32px}.breadcrumb__wrapper .container{max-width:100%}.breadcrumb__wrapper p.breadcrumb__subtext{font-size:18px;line-height:1.48}.survey_caption{padding:40px 32px}.survey_caption .container{max-width:100%}}@media screen and (max-width:765px){.breadcrumb__wrapper{padding:40px 24px 40px 24px}.breadcrumb__wrapper .container{max-width:100%;padding:0}.breadcrumb__wrapper h1.page__title{font-size:32px;margin-bottom:12px}.breadcrumb__wrapper p.breadcrumb__subtext{font-size:16px}.survey_caption{padding:40px 24px 20px}.survey_caption .container{padding:0}}.likert-row{padding:14px 16px;display:flex;flex-direction:row;align-items:center;gap:4%;margin-bottom:0}.likert-row .likert-question{padding-right:0;width:40%;font-size:14px;line-height:1.4;color:#0a0a0a}.likert-row .likert-options{width:56%;display:flex;flex-direction:row}.likert-row .likert-options div{flex:1;text-align:center}.likert-row.likert-header{padding:12px 0 8px 0 !important;border-bottom:1.4px solid #0a0a0a;margin-top:0}.likert-row.likert-header .likert-options div{font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:-0.3px;line-height:1.32}.likert-option .js-form-item label.option{display:none}.form-radio{accent-color:red;width:25px;height:18px;cursor:pointer}.form-radio+label{display:block;padding:12px 16px;margin-bottom:8px;border:1px solid #ddd;border-radius:10px;cursor:pointer;transition:all .2s ease}.form-radio+label:hover{border-color:#999;background:#fafafa}.form-radio:checked+label{border-color:red;background:#eef2ff}details#edit-live-data-situational-awareness,details#edit-right-data-relevance-context-semantics,details#edit-guardrails-security-governance-compliance,details#edit-scale-performance{margin-bottom:24px}details#edit-live-data-situational-awareness fieldset:nth-child(even),details#edit-right-data-relevance-context-semantics fieldset:nth-child(even),details#edit-guardrails-security-governance-compliance fieldset:nth-child(even),details#edit-scale-performance fieldset:nth-child(even){background:#fafafa !important}details#edit-ai-execution-business-alignment{margin-bottom:40px}details#edit-ai-execution-business-alignment fieldset:nth-child(even){background:oklch(.97 0 0) !important}form summary{background:#0a0a0a;color:#fff;padding:16px;font-weight:500;margin-bottom:0;text-transform:uppercase;font-size:13px;letter-spacing:.5px}form summary[aria-expanded=false]{margin-bottom:0;border:none;color:#0a0a0a;background:#f9f6f7}input#edit-submit{font-size:14px;font-weight:500;line-height:1;padding:20px 40px 19px}form#ai-assessment-form{padding-bottom:64px}@media screen and (max-width:1025px){.likert-row .likert-question{width:30%;font-size:13px}.likert-row .likert-options{width:66%}.likert-row.likert-header{padding:12px 0 !important}.likert-row.likert-header .likert-options div{font-size:10px}}@media screen and (max-width:765px){.likert-row.likert-header{display:none}.likert-row{flex-direction:column;align-items:flex-start;gap:24px}.likert-row .likert-question{width:100%;font-size:14px}.likert-row .likert-options{width:100%;flex-direction:column;gap:10px}.likert-row .likert-options div{text-align:left;display:flex;align-items:center;gap:8px}.likert-option .js-form-item label.option{display:block;border:none;padding:0;margin:0}input#edit-submit{padding:20px 40px;width:100%}form .form-item label{font-weight:500 !important}.form-radio:checked+label{font-weight:700 !important;background:rgba(0,0,0,0)}}.sidebar__tags,form#developer-tier-registration-form{padding:40px 40px 48px;border-radius:4px;border:2px solid rgba(0,0,0,0);background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(to bottom right,#4a59c9,#f05149) border-box}.ai-assessment-form-page .region.region__content{display:flex;flex-direction:row;gap:6%;padding:20px 0 88px 0}.ai-assessment-form-page div#block-notech-subtheme-denodo-2018-system-main{width:45%}.ai-assessment-form-page .ai-assessment-form{width:49%;margin:0}.assessment-intro{margin-top:-16px}.assessment-intro h2{font-size:48px;font-weight:400;line-height:1.32;color:#0a0a0a;margin-bottom:20px}p.assessment-highlight{font-size:18px;line-height:1.48;letter-spacing:-0.3px;color:#262626;margin:0 0 16px 0}p.assessment-form-phrase{font-size:18px;line-height:1.48;letter-spacing:-0.3px;color:#0a0a0a;margin:0;font-weight:600}form#download-document .form-cta{text-align:left !important}button#login-form-submit,button#registerButton{font-size:14px;font-weight:600;padding:14px 48px;margin-top:8px;margin-bottom:0 !important}.form-input{margin-bottom:20px}label{margin-bottom:6px;font-weight:500;letter-spacing:-0.1px;font-size:15px;text-transform:capitalize}label small{font-size:15px;color:#3f4245;text-transform:capitalize}input#email,input.form-control{background-color:#fff !important;border:1px solid #d1d5db !important;border-radius:8px !important;padding:8px 14px !important;font-size:16px !important;font-weight:600 !important;color:#0a0a0a !important;outline:none;transition:all .25s ease}input#email:hover,input.form-control:hover{border-color:#9ca3af !important}input#email:focus,input.form-control:focus{border-color:#2563eb !important;box-shadow:0 0 0 3px rgba(37,99,235,.15) !important}form#developer-tier-registration-form .col_full{margin-bottom:0}form#developer-tier-registration-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:4%}.first-name,.last-name,.job_title,.company-name{width:48%}.company-email,.country-name,.state-name{width:100%}.col_full.privacy-wrapper p{margin-top:10px;font-size:13px;line-height:1.48;color:#56585b}div#optinField span,div#optoutField span{font-size:13px;line-height:1.4}input#optin,input#optout{top:3.25px;position:relative}div#optinField,div#optoutField{display:flex;flex-direction:row;align-items:flex-start;gap:6px}@media screen and (max-width:1300px){.ai-assessment-form-page .region.region__content{max-width:1070px;margin:0 auto}}@media screen and (max-width:1025px){.ai-assessment-form-page .region.region__content{flex-direction:column;gap:40px;padding:0px 32px 64px;max-width:100%}.ai-assessment-form-page div#block-notech-subtheme-denodo-2018-system-main{width:100%}.ai-assessment-form-page .ai-assessment-form{width:100%}}@media screen and (max-width:765px){.assessment-intro h2{font-size:34px;line-height:1.1}.ai-assessment-form-page .region.region__content{gap:40px;padding:0px 10px 48px}.sidebar__tags,form#developer-tier-registration-form{padding:32px 20px 40px;border-radius:2px;border:1px solid rgba(0,0,0,0)}div#ai-assessment-registration .col-md-12.container-form{padding:0}.first-name,.last-name,.job_title,.company-name{width:100%}button#registerButton,button#login-form-submit{padding:16px 40px;width:100%}input#email,input.form-control{border-radius:4px !important;padding:10px 14px !important}select#visibleCountry,select#visibleState{padding:10px 14px}}.container-de{width:1200px;margin:0 auto}.common_caption{padding-bottom:40px}.common_caption .caption__text{width:100%;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;color:#f05149;font-weight:500;text-transform:uppercase;padding-bottom:16px;border-bottom:1px solid #d4d4d4;margin-bottom:16px}.common_caption .caption__text .cap__icon{width:12px;height:12px}.common_caption .caption__text .cap__icon path{fill:#f05149}.common_caption .caption__heading{font-size:40px;font-weight:300;line-height:1.32;color:#0a0a0a}.common_caption p{margin-top:16px;margin-bottom:0;font-size:16px;line-height:1.48;color:#404040}.main__result{padding:88px 0;background-image:url("/sites/default/files/backgrounds/hero_section_background.webp");background-position:center;background-size:cover}.caption__text{width:100%;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;color:#fcaaa5;font-weight:400;text-transform:uppercase;padding-bottom:16px;border-bottom:1px solid #3f3f3f;margin-bottom:16px}.caption__text .cap__icon{width:12px;height:12px}.caption__text .cap__icon path{fill:#fcaaa5}canvas#resultRadarChart{width:95% !important;height:330px !important;position:relative;margin-left:4%}.summary__section{width:100%;display:flex}.summary__section .results__content{width:50%}.summary__section .results__content h2{color:#fff;font-size:43px;font-weight:300;line-height:1.2;margin-bottom:64px}.summary__section .results__content h2 span{background:linear-gradient(103.02deg,#fafafa -3.71%,#f87871 95.79%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.summary__section .results__content .score{display:inline-flex;align-items:end;font-size:24px;font-weight:300;line-height:1.4;color:#b3b3b3;gap:8px;margin-bottom:24px}.summary__section .results__content .score .score__result{font-size:88px;font-weight:600;color:#fff !important;line-height:1;margin-bottom:-10px}.summary__section .results__content .score__meaning{display:flex;flex-direction:row;align-items:center;gap:8px;border-left:3px solid;padding:14px 20px 13px}.summary__section .results__content .score__meaning .title{font-size:18px;line-height:1.32;color:#fff;font-weight:400;margin-bottom:0;letter-spacing:.2px}.summary__section .results__content .score__meaning .description{font-size:17px;line-height:1.4;color:#d4d4d4;font-weight:300;letter-spacing:.2px}.summary__section .results__chart{width:50%;padding-top:8px}.result__explanation{padding:88px 0 72px 0;background:#fafafa}.result__explanation .score__title{display:flex;flex-direction:row;gap:16px;align-items:center;margin-bottom:16px}.result__explanation .score__title .square{width:22px;height:22px}.result__explanation .score__title .score__heading{display:flex;font-size:22px;font-weight:500;color:#0a0a0a}.explaination__conatiner{padding:32px;background:#fff;border:1.2px solid;border-radius:4px}.explaination__conatiner #scoreTerm{margin-left:6px}.explaination__conatiner #longDescription{font-size:18px;color:#404040;line-height:1.4;font-weight:300}.breakdown__wrapper{background:#fafafa}.scores__breakdown__cards{width:100%;display:flex;gap:24px 2%;flex-direction:row;flex-wrap:wrap;padding-bottom:32px}.scores__breakdown__cards .card{width:32%;padding:16px 24px 24px 24px;background:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .35s cubic-bezier(0.22,1,0.36,1),box-shadow .35s cubic-bezier(0.22,1,0.36,1),border-color .3s ease;will-change:transform}.scores__breakdown__cards .card:hover{box-shadow:0 2px 6px rgba(0,0,0,.06);transform:translateY(-2px)}.scores__breakdown__cards .card canvas{width:100% !important;height:64px !important;margin-bottom:8px}.scores__breakdown__cards .card .chart__name{font-size:16px;color:#0a0a0a;font-weight:400;margin-bottom:2px}.scores__breakdown__cards .card .chart__score{font-size:24px;font-weight:700;color:#0a0a0a}.breakdown__legend{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:40px;padding-bottom:88px}.breakdown__legend .legend{display:flex;flex-direction:row;align-items:center;gap:8px}.breakdown__legend .legend .rectangle{width:36px;height:10px}.breakdown__legend .legend .label{font-size:14px;font-weight:500;line-height:1.4;color:#0a0a0a}.breakdown__legend .class__red .rectangle{background:oklch(.637 .237 25.331)}.breakdown__legend .class__orange .rectangle{background:oklch(.769 .188 70.08)}.breakdown__legend .class__cyan .rectangle{background:oklch(.715 .143 215.221)}.breakdown__legend .class__green .rectangle{background:oklch(.627 .194 149.214)}.recommendation__wrapper{padding:88px 0;background:#fff}.carousel-section{position:relative;overflow:visible}.embla{position:relative;overflow:visible}.embla__viewport{overflow:hidden}.embla__prev:disabled,.embla__next:disabled{opacity:.3;cursor:not-allowed}button.embla__prev,button.embla__next{position:absolute;z-index:1;font-size:32px;line-height:1;width:48px;height:48px;padding-bottom:4px;padding-left:2px;border-radius:999px;border:2px solid #d4d4d4;background:#fff;color:#0a0a0a;cursor:pointer}button.embla__prev:hover,button.embla__next:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}button.embla__prev{top:-22%;right:4.8%}button.embla__next{top:-22%;right:0}.recommendations__list{display:flex;gap:2%;margin-bottom:8px}.recommendation{flex:0 0 45%;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .35s cubic-bezier(0.22,1,0.36,1),box-shadow .35s cubic-bezier(0.22,1,0.36,1),border-color .3s ease;will-change:transform;border-radius:0 4px 4px 0;background:#fff;padding:24px;margin-bottom:2px}.recommendation:hover{box-shadow:0 2px 6px rgba(0,0,0,.06);transform:translateY(-2px)}.recommendation .content .category{width:-moz-fit-content;width:fit-content;font-size:12px;line-height:1;padding:9px 14px 10px;background:#0a0a0a;color:#fff;border-radius:999px;margin-bottom:16px;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.recommendation .content .highlight__text{font-size:24px;font-weight:300;line-height:1.4;margin:0 0 36px 0;color:#0a0a0a}.recommendation .content .consider__title{font-size:13px;line-height:1;text-transform:uppercase;font-weight:600;margin:0 0 10px 0;color:#0a0a0a}.recommendation .content .description{font-size:18px;line-height:1.4;color:#404040;margin:0}.recommendation[data-range=risk]{border-left:4px solid oklch(.637 .237 25.331);background:rgba(255,100,61,.02)}.recommendation[data-range=risk] .content .highlight__text{color:#90080b}.recommendation[data-range=risk] .content .category{color:oklch(.637 .237 25.331);background:rgba(255,100,61,.15)}.recommendation[data-range=emerging]{border-left:4px solid oklch(.769 .188 70.08);background:rgba(255,141,40,.02)}.recommendation[data-range=emerging] .icon-box{background-color:rgba(255,141,40,.15)}.recommendation[data-range=emerging] .content .highlight__text{color:#934b0b}.recommendation[data-range=emerging] .content .category{color:#db7113;background:rgba(255,141,40,.1)}.recommendation[data-range=advancing]{border-left:4px solid oklch(.715 .143 215.221);background:rgba(0,195,208,.02)}.recommendation[data-range=advancing] .content .highlight__text{color:#064549}.recommendation[data-range=advancing] .content .category{color:#0c919a;background:rgba(0,195,208,.1)}.leadingOrg__wrapper{padding:72px 0 88px 0;background:#fafafa}.d__cards{width:100%;display:flex;flex-direction:row;gap:2%;flex-wrap:wrap;padding-bottom:64px}.d__cards .d__card{width:32%;display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;padding:24px;border-radius:4px;background:#fff;border:1px solid #ffffff;box-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 24px rgba(16,24,40,.04);transition:transform .45s cubic-bezier(0.22,1,0.36,1),box-shadow .45s cubic-bezier(0.22,1,0.36,1),border-color .35s ease;z-index:1}.d__cards .d__card::before{content:"";position:absolute;width:180%;height:180%;left:-40%;top:100%;border-radius:50%;background:#f7f7f7;transition:top .7s cubic-bezier(0.19,1,0.22,1),transform .7s cubic-bezier(0.19,1,0.22,1);z-index:0}.d__cards .d__card>*{position:relative;z-index:2}.d__cards .d__card .d__card__iconbox{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f5f7fa;border-radius:16px;margin-bottom:20px;transition:background-color .4s ease,transform .45s ease,box-shadow .45s ease}.d__cards .d__card .d__card__iconbox .d__card--icon{width:34px;transition:transform .45s ease,opacity .35s ease}.d__cards .d__card .d__card--title{font-size:18px;font-weight:400;line-height:1.35;letter-spacing:-0.02em;color:#0a0a0a;margin-bottom:10px;transition:color .35s ease,transform .45s ease}.d__cards .d__card .d__card--desc{font-size:15px;line-height:1.7;color:#525252;letter-spacing:.1px}.d__cards .d__card:hover{transform:translateY(-6px);border:1px solid #dbe2ea;box-shadow:0 20px 40px rgba(16,24,40,.08),0 8px 16px rgba(16,24,40,.04)}.d__cards .d__card:hover::before{top:-40%;transform:scale(1.05)}.d__cards .d__card:hover .d__card__iconbox{background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.05);transform:translateY(-2px)}.d__cards .d__card:hover .d__card__iconbox .d__card--icon{transform:scale(1.05)}.d__cards .d__card:hover .d__card--title{transform:translateY(-1px)}.cta__wrapper{padding:72px 88px;background-image:url("/sites/default/files/backgrounds/schedule_cta_background_1.webp");background-position:center;background-size:cover;border-radius:4px;margin-top:80px}.schedule__appointment{width:100%}.schedule__appointment .question{font-size:18px;line-height:1.48;font-weight:200;color:#feeacc;margin-bottom:12px;margin-top:0}.schedule__appointment .heading{font-size:44px;line-height:1.2;font-weight:200;letter-spacing:-2.5%;color:#fff;text-transform:capitalize;margin-bottom:40px;width:70%}.schedule__appointment .highlights{border-top:1.4px solid rgba(252,170,165,.2);padding-top:20px;margin-bottom:56px}.schedule__appointment .highlights p{font-size:15px;line-height:1.48;color:#e6e6e6;margin-bottom:16px;margin-top:0;font-weight:400}.schedule__appointment .highlights .highlights__list{width:100%;display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}.schedule__appointment .highlights .highlights__list .highlight__item{display:inline-flex;align-items:center;gap:6px;color:#fafafa;font-size:15px;font-weight:400;line-height:1.4;text-transform:uppercase;letter-spacing:.1px}.schedule__appointment .highlights .highlights__list .highlight__item svg{width:16px;height:16px}.schedule__appointment .highlights .highlights__list .highlight__item svg path{fill:#14e86b}.schedule__appointment .cta__button{font-size:14px;line-height:1;font-weight:500;letter-spacing:.5px;text-transform:uppercase;padding:16px 32px 17px 26px;background:#f05249;display:inline-flex;align-items:center;gap:8px;border-radius:4px;color:#fff;text-decoration:none}.schedule__appointment .cta__button:hover{background:#dd2f25}.schedule__appointment .cta__button svg{width:20px;height:20px}.schedule__appointment .cta__button svg path{fill:#fff}.footer__insight{padding:32px 24px 24px 24px;background:#fff;position:relative}.footer__insight .title{display:inline-flex;align-items:center;gap:6px;font-size:15px;line-height:1;font-weight:600;text-transform:uppercase;margin-bottom:12px;color:#0a0a0a}.footer__insight .title svg{width:18px;height:18px}.footer__insight .title svg path{fill:#0a0a0a}.footer__insight .desc{font-size:16px;line-height:1.48;color:#404040}.footer__insight .border__colors{width:100%;display:flex;flex-direction:row;gap:0;position:absolute;top:0;left:0}.footer__insight .border__colors .border__color__item{flex:1;height:5px}.footer__insight .border__colors .border__color__item__1{background:#fbe0d9}.footer__insight .border__colors .border__color__item__2{background:#bbb}.footer__insight .border__colors .border__color__item__3{background:#f0f5bf}.footer__insight .border__colors .border__color__item__4{background:#dfe0be}.footer__insight .border__colors .border__color__item__5{background:#f1dfef}.footer__insight .border__colors .border__color__item__6{background:#b1f4fd}@media screen and (max-width:1300px){.container-de{width:1100px;margin:0 auto}.recommendation .content .highlight__text{font-size:20px}}@media screen and (max-width:1025px){.container-de{width:100%}.main__result{padding:64px 32px;background-position:16%}.summary__section{flex-direction:column}.summary__section .results__content{width:100%}.summary__section .results__content h2{font-size:48px;margin-bottom:40px}.summary__section .results__content .score{margin-bottom:24px}.summary__section .results__content .score .score__result{font-size:112px}.summary__section .results__content .score__meaning{width:100%}.summary__section .results__content .score__meaning .title{font-size:22px;margin-bottom:10px}.summary__section .results__content .score__meaning .description{font-size:22px;line-height:1.32;margin-top:-4px}.summary__section .results__chart{width:100%;padding-top:40px}.summary__section .results__chart canvas#resultRadarChart{width:100% !important;height:380px !important;margin-left:0}.result__explanation{padding:64px 32px}.result__explanation .score__title .square{width:20px;height:20px}.result__explanation .score__title .score__heading{font-size:22px}.breakdown__wrapper{padding:0 32px}.breakdown__wrapper .breakdown__legend{gap:32px;padding-bottom:64px}.scores__breakdown__cards{gap:16px 2%;padding-bottom:40px}.scores__breakdown__cards .card{width:48%}.recommendation__wrapper{padding:64px 32px}.recommendation__wrapper .recommendation{flex:0 0 75%}.recommendation__wrapper .recommendation .content .consider__title{font-size:16px;margin:0 0 12px 0}.recommendation__wrapper button.embla__prev{right:9%}.leadingOrg__wrapper{padding:64px 32px}.leadingOrg__wrapper .d__cards{gap:16px 2%;padding-bottom:64px}.leadingOrg__wrapper .d__cards .d__card{width:48%}.cta__wrapper{padding:56px 48px;background-position:50%;margin-top:56px;border-radius:4px}.cta__wrapper .schedule__appointment{width:100%}.cta__wrapper .schedule__appointment .heading{font-size:36px;line-height:1.32;width:100%}.cta__wrapper .schedule__appointment .highlights{border-top:1.4px solid rgba(252,170,165,.4)}.cta__wrapper .schedule__appointment .highlights p{font-size:16px;margin-bottom:20px}.cta__wrapper .schedule__appointment .highlights .highlights__list{flex-direction:column;align-items:flex-start}.cta__wrapper .schedule__appointment .highlights .highlight__item{font-size:16px}.cta__wrapper .schedule__appointment .highlights .highlight__item svg{width:20px;height:20px}.cta__wrapper .schedule__appointment .cta__button{font-size:16px;padding:17px 32px 19px 26px}.footer__insight .desc{font-size:17px}}@media screen and (max-width:765px){.main__result{padding:56px 24px 32px;background-position:17%}.summary__section .results__content h2{font-size:40px;font-weight:200}.summary__section .results__content h2 span{font-weight:400}.summary__section .results__content .score{width:100%;margin-bottom:24px}.summary__section .results__content .score .score__result{font-weight:400;font-size:72px}.summary__section .results__content .score__meaning{border-left:0;border-top:3px solid;padding:18px 20px 20px;flex-direction:column;align-items:flex-start;gap:4px}.summary__section .results__content .score__meaning .title{font-size:18px;margin-bottom:8px}.summary__section .results__content .score__meaning .description{font-size:17px}.summary__section .results__chart{padding-top:32px}.summary__section .results__chart canvas#resultRadarChart{height:300px !important;margin-left:-10px}.result__explanation{padding:56px 24px}.result__explanation .score__title .score__heading{font-size:20px}.result__explanation .score__title .score__heading{margin-top:2px}.explaination__conatiner{padding:24px 24px 28px}.explaination__conatiner #longDescription{font-size:16px}.common_caption{padding-bottom:32px}.common_caption .caption__heading{font-size:28px;font-weight:300;line-height:1.32;color:#0a0a0a}.common_caption .caption__text{font-size:14px;padding-bottom:10px;margin-bottom:10px}.breakdown__wrapper{padding:0 24px}.breakdown__wrapper .breakdown__legend{gap:10px 20px;padding-bottom:48px}.breakdown__wrapper .breakdown__legend .legend .rectangle{width:28px;height:8px}.scores__breakdown__cards .card{width:100%}.scores__breakdown__cards .card .chart__name{font-weight:300;margin-bottom:4px}.scores__breakdown__cards .card .chart__score{font-size:22px}.scores__breakdown__cards .card canvas{height:48px !important;margin-bottom:12px}.recommendation__wrapper{padding:48px 24px}.recommendation__wrapper .recommendation{flex:0 0 100%}.recommendation__wrapper .recommendation .content .highlight__text{font-size:19px}.recommendation__wrapper .recommendation .content .consider__title{font-size:13px;margin:0 0 10px 0}.recommendation__wrapper .recommendation .content .description{font-size:16px}.recommendation__wrapper button.embla__prev,.recommendation__wrapper button.embla__next{padding-left:3px}.recommendation__wrapper button.embla__prev{right:unset;left:0;bottom:-17%;top:unset}.recommendation__wrapper button.embla__next{top:unset;right:unset;bottom:-17%;left:17%}.leadingOrg__wrapper{padding:48px 24px}.leadingOrg__wrapper .d__cards{padding-bottom:48px}.leadingOrg__wrapper .d__cards .d__card{width:100%}.leadingOrg__wrapper .d__cards .d__card .d__card__iconbox .d__card--icon{width:48px}.cta__wrapper{padding:48px 24px;background-position:70%;margin-top:130px}.cta__wrapper .schedule__appointment .question{font-size:18px}.cta__wrapper .schedule__appointment .heading{font-size:28px;line-height:1.32;margin-bottom:32px}.cta__wrapper .schedule__appointment .highlights{margin-bottom:40px}.cta__wrapper .schedule__appointment .highlights .highlights__list{gap:12px;counter-reset:section}.cta__wrapper .schedule__appointment .highlights .highlight__item{font-size:14px;align-items:flex-start}.cta__wrapper .schedule__appointment .highlights .highlight__item svg{display:none}.cta__wrapper .schedule__appointment .highlights .highlight__item::before{counter-increment:section;content:counter(section) ". "}.cta__wrapper .schedule__appointment .cta__button{font-size:14px;padding:15px 32px 15px 24px;width:100%;justify-content:center}.cta__wrapper .schedule__appointment .cta__button svg{width:18px;height:18px}}.score__meaning p{margin:0}p#longDescription{margin:0}.scores__breakdown__cards .card p{margin:0}h3.caption__heading{margin:0}p.d__card--desc{margin:0}.footer__insight p.desc{margin:0}
:root{--notech-theme-color:#f05149;--notech-theme-color-second:#f05149;--notech-heading-font-family:proxima-nova,'Inter','Roboto',sans-serif;--body-color:#333333 !important;--body-link-color-hover:#f05149;--menu-link-color-hover:#f05149;}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#56585B;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#797F89;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#d4d8db;--bs-dark:#797F89;--bs-font-sans-serif:proxima-nova,"Inter",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--notech-font-sans-serif:proxima-nova,'Inter',sans-serif;--notech-heading-font-family:proxima-nova,'Inter',sans-serif;--notech-theme-color:#6653E8;--notech-theme-color-second:#2BE4AC;--notech-extra:#F7F8FC;--notech-base:#F05149;--notech-white:#ffffff;--notech-gray:#56585B;--notech-black:#1b1525;--notech-black-rgb:27,21,37;--notech-bdr-color:#e9e9ee;--notech-bdr-color-rgb:233,233,238;--notech-primary:#F05149;--notech-primary-rgb:240,81,73;--font-body-weight:400;--font-body-size:18px;--body-color:#797F89;--body-link-color:#2a368d;--body-link-color-hover:#4a59c9;--topbar-bg-color:#fff;--topbar-color:#828892;--topbar-link-color:#828892;--topbar-link-color-hover:#F05149;--menu-link-color:#797f89;--menu-link-color-hover:#6653E8;--submenu-bg-color:#ffffff;--submenu-color:#797f89;--submenu-link-color:#797f89;--submenu-link-color-hover:#6653E8;--topbar-color-icon:#F05149;--footer-bg-color:#1B1525;--footer-color:#aea8b9;--footer-link-color:#aea8b9;--footer-link-color-hover:#ffffff;--copyright-bg-color:#1B1525;--copyright-color:#aea8b9;--copyright-link-color:#aea8b9;--copyright-link-color-hover:#ffffff;}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}p{margin-top:0;margin-bottom:1rem;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;}body{line-height:1.4;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;}.text-uppercase{letter-spacing:0.1em;}.bg-white-transp{background-color:rgba(255,255,255,0.15);}.box-shadow{-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1) !important;box-shadow:0 10px 30px rgba(0,0,0,0.1) !important;}.link-opacity-50-hover:hover{--bs-link-opacity:0.5;}.link-opacity-75-hover:hover{--bs-link-opacity:0.75;}.checklist{list-style:none;padding-left:0;}.checklist li{padding-left:1.5rem;position:relative;margin-bottom:0.5rem;}.checklist li:before{content:"✓";position:absolute;color:#f05149;left:0;font-weight:bold;}.bg-primary{background-color:#f05149 !important;}.gsc-quote-text .content{line-height:1.5;font-size:20px;color:#000;font-family:proxima-nova,"Inter","Roboto";font-weight:600;color:var(--notech-gray);}.tech-services{position:relative;display:block;padding:0 0 116px;}.tech-services__left{position:relative;display:block;margin-right:70px;}.tech-services__img-box{position:relative;display:block;}.tech-services__img{position:relative;display:block;}.tech-services__img img{width:100%;}.tech-services__img-content{position:absolute;top:50%;right:-90px;background-color:var(--notech-base);padding:41px 40px 39px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.tech-services__img-text{font-size:22px;color:var(--notech-white);line-height:36px;}.tech-services__learn-more{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;}.tech-services__learn-more a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:var(--notech-white);font-weight:700;-webkit-transition:all 500ms ease;transition:all 500ms ease;}.tech-services__learn-more a i{position:relative;padding-left:10px;top:2px;}.tech-services__learn-more a:hover{color:var(--notech-primary);}.tech-services__right{position:relative;display:block;margin-left:70px;}.tech-services__right .section-title{margin-bottom:30px;}.tech-services__text{font-size:16px;line-height:30px;padding-bottom:36px;}.tech-services__points{position:relative;display:block;}.tech-services__points li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tech-services__points li+li{margin-top:39px;}.tech-services__points li .icon{position:relative;height:48px;width:48px;background-color:var(--notech-primary);color:var(--notech-white);font-size:16px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}.tech-services__points li:hover .icon{background-color:var(--notech-base);}.tech-services__points li .content{margin-left:20px;}.tech-services__points li .content h4{font-size:18px;font-weight:700;line-height:28px;}.tech-services__points li .content p{font-size:16px;line-height:30px;}.list-unstyled{padding-left:0;list-style:none;}.pricing-vertical .col-heading ul li{font-size:16px;font-weight:400;height:90px;}.pricing-vertical ul > li:nth-child(odd){background:#F0F1F7;}.pricing-vertical ul > li{height:90px;padding:1.625em 0;}.pricing-vertical ul > li .crossmark{background:#cfd3f1;}.pricing-vertical div[class*='col-'] .pricing-title h6{line-height:14px;text-transform:lowercase;}.pricing-vertical div[class*='col-'] .pricing-title{min-height:180px;}.btn-sm{font-size:12px;background:var(--notech-theme-color);color:#fff;font-weight:700;padding:10px 25px 10px 25px;line-height:20px;position:relative;z-index:9;display:inline-block;-webkit-transition:all 0.35s;transition:all 0.35s;border:none;border-radius:4px;text-transform:none;}.btn-sm:hover,.btn-sm:active,.btn-sm:focus{-webkit-box-shadow:0px 5px 15px rgba(0,0,0,0.2);box-shadow:0px 5px 15px rgba(0,0,0,0.2);color:#fff;}.el-custom-content.style-white{color:#FFF;}.breadcrumb-content-inner .gva-block-breadcrumb .page-title{font-size:45px;text-align:center;line-height:1.2;position:relative;color:#292c2f;margin:1rem 0 1rem 0;}.breadcrumb-content-main.dark-font span{color:#292c2f;}.breadcrumb-content-inner .breadcrumb-content-main{position:relative;width:100%;margin:0 auto;z-index:11;padding:100px 15px 100px;text-align:center;}.image-content-three__read-more a{color:var(--notech-theme-color) !important;}.iconbox-three__title{font-size:21px;padding:0 0 22px;margin:0 0 16px;position:relative;}.iconbox-three__title:after{content:'';width:120px;height:2px;background:rgba(241,80,73,0.9);position:absolute;bottom:0;left:0;z-index:1;}.image-content-three__single{background-color:#FFF;}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link{font-size:0.95rem;}.field--name-field-testimonial-quote{font-size:25px;color:var(--notech-black);line-height:35px;}.button,.btn,.btn-white,.btn-theme,.btn-black,.btn-theme-second,.more-link a,.btn-theme-submit{font-size:16px;font-weight:bold;padding:20px 45px 20px 45px;line-height:20px;position:relative;z-index:9;display:inline-block;-webkit-transition:all 0.35s;transition:all 0.35s;border:none;border-radius:0;text-transform:uppercase;letter-spacing:1px;border-radius:4px;}.btn-inline{font-size:1rem;text-transform:none;padding-right:10px;}.btn-inline:after{top:8px;}.img-thumbnail-noborder{padding:.25rem;background-color:transparent;border:none;max-width:100%;height:auto;}.node--type-career .field--type-link{float:right;}.region__after-content{margin-top:50px;}.fa-twitter:before{display:inline-block;width:1em;height:1em;content:"";background-color:#aea8b9;background-position:center 3px;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;}.header-one__right{font-size:0.75rem;text-transform:uppercase;letter-spacing:0em;font-weight:600;}.contact-button{background-color:#f05149;padding:2.5rem 0.7em;font-size:0.75rem;font-weight:600;}.contact-button a{font-size:0.75rem;font-weight:600;}.event-thumb img{width:166px;}.block-tb-megamenu .tbm-link.level-1{padding:2rem 0.9rem;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:#333;}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link{font-size:0.70rem;text-transform:uppercase;letter-spacing:0  em;}.header-one__right > div{margin-right:15px;}.tbm-item.level-1.open>.tbm-submenu{text-transform:uppercase;font-size:0.70rem;}.region__after-content{margin-top:0px;}.align-center{text-align:center;}figcaption{font-size:0.7em;}.node--type-webinar .block-system-main-block .block-content,.node--type-document .block-system-main-block .block-content,.node--type-video .block-system-main-block .block-content,.node--type-event .block-system-main-block .block-content,.node--type-mention .block-system-main-block .block-content{margin-bottom:50px;}.banner-one__image{opacity:0.8;}.comments-area .comment-box .author-thumb img{width:100%;height:100%;}.author-thumb img{height:166px;width:166px;}.frontpage .node--view-mode-full .post-thumbnail{margin:0;}p.time{color:#f34509;font-size:40px;}#footer{color:var(--footer-color);font-size:var(--footer-color);background:url("/sites/default/files/2024-05/bg-footer-3.png") no-repeat left top var(--footer-bg-color);background-size:cover;}.gsc-team.team-circle .team-position{color:#666;}.gsc-team .team-position{text-transform:none;font-size:14px;line-height:1.15;}.gsc-team.team-circle .team-body .info{min-height:128px;}.mh-570{min-height:570px;}.mh-500{min-height:500px;}.mh-470{min-height:470px;}.mh-440{min-height:440px;}.mh-410{min-height:410px;}.mh-400{min-height:400px;}.mh-350{min-height:350px;}.mh-300{min-height:300px;}.mh-200{min-height:200px;}.clients-grid,.testimonials-grid{list-style:none;overflow:hidden}.clients-grid li,.testimonials-grid li{float:left;position:relative;width:20%;padding:30px 0;-webkit-backface-visibility:hidden}.clients-grid.grid-2 li{width:50%;padding:25px 0}.clients-grid.grid-3 li{width:33.33%}.clients-grid.grid-4 li{width:25%}.clients-grid.grid-6 li{width:16.66%}.clients-grid li a{opacity:.6}body:not(.device-touch) .clients-grid li a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.clients-grid li a:hover{opacity:1}.clients-grid li a,.clients-grid li img{display:block;width:75%;margin-left:auto;margin-right:auto}.clients-grid li a img{width:100%}.clients-grid li:before,.clients-grid li:after,.testimonials-grid li:before,.testimonials-grid li:after{content:'';position:absolute}.clients-grid li:before,.testimonials-grid li:before{height:100%;top:0;left:-1px;border-left:1px dashed #ddd}.clients-grid li:after,.testimonials-grid li:after{width:100%;height:0;top:auto;left:0;bottom:-1px;border-bottom:1px dashed #ddd}.testi-image{float:left;margin-right:15px}.testi-image,.testi-image a,.testi-image img,.testi-image i{display:block;width:64px;height:64px}.testi-image i{text-align:center;background-color:#eee;border-radius:50%;line-height:64px;font-size:28px;color:#888;text-shadow:1px 1px 1px #fff}.testi-image img{border-radius:50%}.testi-content{position:relative;overflow:hidden}.testi-content p{margin-bottom:0;font-family:'Crete Round',serif;font-style:italic}.testi-content p:before,.testi-content p:after{content:'"'}.testi-meta{font-size:16px}.testi-meta span{display:block;font-weight:400;color:#999;font-size:14px;text-transform:none;padding-left:5px}.testi-meta{margin-top:10px;font-size:13px;font-weight:700;text-transform:uppercase}.testi-meta:before{content:'\2013'}.socials a i.fa-twitter,.socials a i.fa-twitter-square{background:#333;}#podcasts_intro,#datapops_intro{display:none;}table > thead > tr > th,table > thead > tr > td,table > tbody > tr > th,table > tbody > tr > td,table > tfoot > tr > th,table > tfoot > tr > td{border-color:#F0F1F7;border-width:1px 1px 1px 0;border-style:solid;}.project-one__img:before{background-color:rgba(var(--notech-white-rgb),0.9);}.header-banner-link{color:#f05249;}#block-notech-subtheme-views-block-fragments-block-1{display:none;}#block-notech-subtheme-views-block-fragments-block-1 a,#block-notech-subtheme-views-block-fragments-block-3 a,#block-notech-subtheme-views-block-fragments-block-5 a,#block-notech-subtheme-views-block-fragments-block-6 a,#block-notech-subtheme-views-block-fragments-block-7 a{color:#fff !important;}.block-notech-subtheme-views-block-fragments-block-1-modal-close{margin:10px;border:0;}.custom-two-column{display:flex;justify-content:space-between;}.custom-two-column .column{padding:10px;}.custom-two-column .column img{max-width:100%;height:auto;}.pay-as-you-go .gsc-heading__action,.prepaid-plans .gsc-heading__action{margin-top:52px;}#block-notech-subtheme-agoraregistrationform,#block-notech-subtheme-hackthonregistrationformmarketo{display:none;}.mh-570{min-height:570px;}.mh-500{min-height:500px;}.mh-410{min-height:410px;}.mh-400{min-height:400px;}.mh-350{min-height:350px;}.mh-300{min-height:300px;}.mh-200{min-height:200px;}#CUSTOMERS .feature-three__content{min-height:200px;}#block-notech-subtheme-views-block-fragments-block-1,#block-notech-subtheme-views-block-fragments-block-2,#block-notech-subtheme-views-block-fragments-block-3,#block-notech-subtheme-views-block-fragments-block-4,#block-notech-subtheme-views-block-fragments-block-5,#block-notech-subtheme-views-block-fragments-block-6,#block-notech-subtheme-views-block-fragments-block-7,#block-notech-subtheme-views-block-duplicate-of-fragments-block-1,#block-notech-subtheme-views-block-duplicate-of-fragments-block-2,#block-notech-subtheme-views-block-duplicate-of-fragments-block-3,#block-notech-subtheme-views-block-duplicate-of-fragments-block-4,#block-notech-subtheme-views-block-duplicate-of-fragments-block-5,#block-notech-subtheme-views-block-duplicate-of-fragments-block-6,#block-notech-subtheme-views-block-duplicate-of-fragments-block-7{display:none;}.spb-popup-main-wrapper{border:none;color:#ffffff;background-color:#f05249;position:relative;}.top-banner span{color:#ffffff;}.gsc-team.team-circle .team-position{color:#666;}.gsc-team .team-position{text-transform:none;font-size:14px;line-height:1.15;}.gsc-team.team-circle .team-body .info{min-height:128px;}.panel .panel-body{line-height:1.5;}#bigAccordion .panel{padding:1.5rem;border:2px solid #333 !important;background:transparent !important;}#bigAccordion .panel .panel-heading .panel-title{font-size:22px;}#bigAccordion .panel .panel-heading .panel-title > a{color:inherit;padding:0 25px 0 0;}.mh-500{min-height:500px;}.mh-400{min-height:400px;}.mh-360{min-height:360px;}.mh-300{min-height:300px;}.mh-250{min-height:250px;}.mh-200{min-height:200px;}.mh-280{min-height:280px;}.feature-two__content{-webkit-box-shadow:none;box-shadow:none;}.feature-three__content{-webkit-box-shadow:none;box-shadow:none;}.image-content-three__title{line-height:1.25;}.image-content-two__title{line-height:1.25;}.image-content-one__title{line-height:1.25;}.comment-box .podcast-thumb{position:relative;display:block;width:300px;height:200px;border-radius:0%;overflow:hidden;}.sidebar__tags .col_one_third,.sidebar__tags .col_two_third,.sidebar__tags .col_full{text-align:left;}.related-content-content{padding-right:50px;}.related-content-title{font-size:20px;font-weight:700;line-height:25px;}#dresner h1{font-size:80px;color:#f05149;line-height:1;}.card-flag{position:relative;}.card-flag .panel-title a,.card-flag .panel-title a:visited{color:inherit;font-weight:600;}.card-flag .panel-title a:hover,.card-flag .panel-title a:focus{color:#f05149 !important;}.card-flag::before{content:"";position:absolute;top:-31px;left:1.5rem;width:0;height:0;border-left:70px solid #f05149;border-bottom:25px solid transparent;z-index:1;border-top:25px solid transparent;}.card-flag .flag-text{position:absolute;top:-20px;left:2rem;z-index:2;color:white;font-size:20px;font-weight:bold;}.podcast-filter,.customer-filter,.find-partner-filter,.resources-filter,.search-filter,.vacancies-filter{z-index:unset;}.btn-inline{font-size:1rem;text-transform:none;}.btn-inline:after{position:unset;padding-left:6px;}.partner-testimonials{line-height:20px;}.partner-testimonials-name{font-size:13pt;padding-bottom:10px;display:inline-block;}.partner-testimonials-designation{font-size:11pt;}.data-catalog a{color:var(--notech-theme-color);}.partner-agreement,.hackathon25-terms{padding-bottom:50px;}.hackathon25-terms ul li,.aws-ai-hackathon ul li{list-style:disc;}.partner-agreement ol,.hackathon25-terms ol{list-style-type:none;counter-reset:section;}.partner-agreement ol > li,.hackathon25-terms ol > li{counter-increment:section;margin-left:-20px;}.partner-agreement ol > li::before,.hackathon25-terms ol > li::before{content:counter(section) ". ";font-size:24px;font-weight:600;}.partner-agreement ol ol,.hackathon25-terms ol ol{list-style-type:none;counter-reset:subitem;margin-left:50px;}.partner-agreement ol ol > li,.hackathon25-terms ol ol > li{counter-increment:subitem;padding-bottom:10px;}.partner-agreement ol ol > li::before,.hackathon25-terms ol ol > li::before{content:counter(section) "." counter(subitem) ". ";position:absolute;left:50px;font-size:inherit;font-weight:500;}.partner-agreement ol ol ol,.hackathon25-terms ol ol ol{list-style-type:none;counter-reset:subsubitem;margin-left:25px;}.partner-agreement ol ol ol > li,.hackathon25-terms ol ol ol > li{counter-increment:subsubitem;}.partner-agreement ol ol ol > li::before,.hackathon25-terms ol ol ol > li::before{content:counter(section) "." counter(subitem) "." counter(subsubitem) ". ";position:absolute;left:75px;}.b-alliance-partner{padding-bottom:50px;}.b-alliance-partner li{padding-bottom:10px;}.webinar-footer{margin:40px 0;background:url("/sites/default/files/data-vector-white.png") no-repeat right bottom #fde2e0;padding:20px 30px;background-size:65px;}.webinar-footer a{color:var(--notech-theme-color);}.alink-red a{color:var(--notech-theme-color);}.denodo-offices{font-size:50px;text-transform:uppercase;color:#fff;}.alink-red a{color:var(--notech-theme-color);}.text-red{color:var(--notech-theme-color);}.font-600{font-weight:600;}.ml-3column{margin-left:11%;}.subtitle-text{font-size:30px;color:var(--notech-theme-color-second);font-weight:500;margin-bottom:5px;}.ol-item ol > li{padding-bottom:15px;}.list-disc ol ul > li{list-style:disc;padding-top:4px;}.step-forward{position:absolute;border-radius:50px;font-size:20px;font-weight:600;height:40px;width:40px;line-height:40px;margin:0;text-align:center;color:#fff !important;right:-20px;top:45%;vertical-align:middle;z-index:10;background-color:var(--notech-theme-color);}.glossary-modal{width:380px !important;}.glossary-modal button.ui-dialog-titlebar-close,.glossary-modal button.ui-dialog-titlebar-close:focus,.glossary-modal button.ui-dialog-titlebar-close:focus-visible{border:none;background:none;}.glossary-modal button.ui-dialog-titlebar-close::before{content:"X";position:absolute;top:0px;left:2px;line-height:1rem;}#block-notech-subtheme-views-block-glossary-block-1 h3{padding:20px 0;border-bottom:1px solid  #C6C7C8;}#block-notech-subtheme-views-block-glossary-block-1 .glossary-modal-link{position:absolute;top:15%;text-decoration:underline;text-align:center;width:100%;}#block-notech-subtheme-views-block-glossary-block-1 .ajax-progress{display:none !important;}div#block-notech-subtheme-glossarymodalblock .content.block-content{text-decoration:underline;}.glossary-form input,.glossary-form textarea{width:100%;}.glossary-form input.button{width:100%;margin:25px 0 15px 0;}.glossary-form .form-item label{font-weight:500;}.glossary-form .error{color:#EE342A;font-size:14px;}.glossary-modal .ui-widget-header{background-color:#E7E9F8;border-color:#E7E9F8;}.node--type-glossary ul{margin-top:0;margin-bottom:1rem;}#block-notech-subtheme-views-block-glossary-metadata-block-1 .related__terms{margin-top:60px;}.partner-award-tabs .stuck{top:90px;padding-top:20px;padding-left:15px;background-color:var(--notech-white);}#footer .gavias-blockbuilder-content{z-index:1;}.pad-rgt100{padding-right:100px;}.hackathon25.nav-pills{padding:10px 0;}.hackathon25.nav-pills .nav-link{color:#000000;padding:5px 10px;font-size:0.85rem;}.hackathon25.nav-pills .nav-link:hover,.hackathon25.nav-pills .nav-link.active{color:#ffffff;background-color:#f05149;}.hackathon25.nav-pills li{margin-right:10px;}.hackathon25.nav-pills.stuck{top:110px;padding-top:20px;padding-left:15px;background-color:#E7E9F8;box-shadow:none;z-index:19 !important;}.categories-view-content .post-block{padding-bottom:40px;padding-top:20px;}.categories-view-content .row{border-bottom:1px solid #dee2e6;margin-bottom:20px;}.timeline-container{display:flex;justify-content:space-between;align-items:center;position:relative;}.timeline-container::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#DDDDDE;z-index:1;transform:translateY(-50%);}.timeline-container .event{text-align:center;position:relative;z-index:2;}.timeline-container .event::before{content:'';position:absolute;top:50%;left:50%;width:14px;height:14px;background:var(--bs-white);border:3px solid #C6C7C8;border-radius:50%;transform:translate(-50%,-50%);z-index:3;}.timeline-container .label{background:var(--bs-white);color:var(--notech-theme-color) !important;font-weight:bold;padding:8px 12px;display:inline-block;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.1);}.timeline-container .label-top{margin-bottom:38px;}.timeline-container .label-bottom{margin-top:38px;}.timeline-container .desc{font-size:15px;}.timeline-container.weekly .desc{width:200px;}.info-container{display:flex;flex-wrap:wrap;gap:1rem;}.info-box{display:flex;align-items:center;}.info-icon{margin-right:20px;}.info-text{font-size:16px;}.agora-genai-hackathon .gbb-row-wrapper .bb-container{z-index:inherit;}.agora-genai-hackathon .gsc-accordion .panel-group.skin-white .panel{padding-top:7px;padding-bottom:7px;}.phase-container{display:flex;gap:30px;}.phase-box{background-color:#eceefd;border-radius:5px;padding:0 20px 20px 20px;width:360px;}.phase-title{color:#e53935;font-weight:bold;margin-bottom:15px;}.phase-icon{display:flex;align-items:center;font-size:16px;}.phase-icon img{margin-right:10px;}.online{color:#e53935;}.cdata-table .fa-check-circle:before{color:#2db4a6;}.cdata-table .fa-check-circle{font-size:20px;vertical-align:middle;}.cdata-table .fa-exclamation-triangle:before{color:#ffc107;}.pad-rgt100{padding-right:100px;}.categories-view-content .post-block{padding-bottom:40px;padding-top:20px;}.categories-view-content .row{border-bottom:1px solid #dee2e6;margin-bottom:20px;}.roi-card{background-color:#f7f8fb;border-radius:10px;border:1px solid #e8e8e8;padding:20px;display:flex;align-items:center;text-align:left;height:100%;}.roi-number{color:var(--notech-primary);font-weight:600;font-size:28px;margin-right:15px;width:75px;text-align:right;}.roi-text{font-size:16px;line-height:1.3;}.roi-quote-section{position:relative;padding:30px;}.roi-quote-icon-left{position:absolute;top:20px;left:10px;}.roi-quote-icon-left img,.roi-quote-icon-right img{width:100px;}.roi-quote-icon-right{position:absolute;bottom:80px;right:95px;}.roi-quote-text{font-size:26px;line-height:1.5;margin-left:103px;margin-right:30px;font-weight:normal;}.roi-quote-author{margin-left:100px;margin-top:20px;font-size:14px;color:#bbb;}.roi-quote-cta{margin-left:100px;margin-top:20px;}.roi-feature-box{display:flex;align-items:flex-start;margin-bottom:20px;padding-right:50px;}.roi-feature-icon{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:15px;}.roi-feature-icon img{width:50px;}.roi-benefits-quote-section{position:relative;padding:0 30px;}.roi-benefits-quote-icon-left{position:absolute;top:-10px;left:20px;}.roi-benefits-quote-icon-left img,.roi-benefits-quote-icon-right img{width:100px;}.roi-benefits-quote-icon-right{position:absolute;bottom:70px;right:20px;z-index:-3;}.roi-benefits-quote-text{font-size:20px;font-weight:600;margin-left:103px;margin-right:30px;}.oreilly-card{background-color:#ffffff;border-radius:10px;border:1px solid #e8e8e8;padding:20px;align-items:center;text-align:left;height:100%;}.oreilly-text{font-size:16px;line-height:1.3;margin-left:15px;}.oreilly-quote-section{position:relative;padding:30px;}.oreilly-quote-icon-left{position:absolute;top:20px;left:10px;}.oreilly-quote-icon-left img,.oreilly-quote-icon-right img{width:100px;}.oreilly-quote-icon-right{position:absolute;bottom:80px;right:95px;}.oreilly-quote-text{font-size:20px;line-height:1.5;margin-right:30px;font-weight:normal;}.oreilly-gradient-bg{background:linear-gradient(155deg,#eaa33a,#c20000);}.oreilly-quote-author{margin-left:100px;margin-top:20px;font-size:14px;color:#ffffff;}.oreilly-quote-cta{margin-left:100px;margin-top:20px;}.oreilly-table-cotent ol li{line-height:30px;}.oreilly-testimonial .testimonial-node-2 .content-body .quote{font-size:20px;line-height:1.5;text-align:left;padding-left:45px;padding-bottom:0;font-weight:300;}.oreilly-testimonial .testimonial-node-2 .content-body .info{text-align:left;padding-left:45px;}.oreilly-testimonial .testimonial-node-2 .content-body .info .name{color:#ffffff;}.oreilly-testimonial .testimonial-node-2{max-width:1050px;padding-top:35px;}.oreilly-testimonial .view-testimonial-v2 .owl-dots .owl-dot{display:none;}.oreilly-testimonial .view-testimonial-v2 .owl-nav{display:inherit;}.oreilly-testimonial .testimonial-node-2::before{content:"";position:absolute;top:20px;left:20px;width:100px;height:100px;background:url('/sites/default/files/oreilly-quote-left.png') no-repeat center;background-size:contain;}.oreilly-testimonial .testimonial-node-2::after{content:"";position:absolute;bottom:0px;right:100px;width:100px;height:100px;background:url('/sites/default/files/oreilly-quote-right.png') no-repeat center;background-size:contain;}.font-34{font-size:34px;}.home-banner-data-card{display:flex;align-items:center;text-align:left;height:100%;}.home-banner-data-number{color:var(--notech-primary);font-weight:600;font-size:28px;margin-right:24px;width:55px;text-align:right;}.home-banner-data-text{font-size:16px;line-height:1.3;}.homepage-banner .image-content-three__single{border-radius:10px;}.why-denodo-flip-container{background-color:transparent;height:270px;margin-bottom:30px;perspective:1000px;}.why-denodo-flipcard{position:relative;width:100%;height:100%;text-align:left;transition:transform 1s;transform-style:preserve-3d;}#flip-toggle:checked ~ .why-denodo-flipcard{transform:rotateY(180deg);}#flip-toggle{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;}.why-denodo-flipcard-front,.why-denodo-flipcard-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1);border-radius:12px;padding:24px;}.why-denodo-flipcard-front{background-color:#ffffff;}.why-denodo-flipcard-back{background-color:var(--notech-black);color:white;transform:rotateY(180deg);}.usecase-section1 .gsc-heading__sub-title > span:after,.usecase-section1 .gsc-heading__sub-title > span:before{display:none;}.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a{border:1.5px solid var(--notech-black);border-radius:5px !important;font-size:15px;font-weight:600;text-align:center;padding:12px 10px;width:236px;}.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a.active,.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a:hover,.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a:focus{border:1.5px solid var(--notech-theme-color);border-radius:5px !important;}.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a:after{height:0;}.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a:hover:after,.usecase-section1 .gsc-tabs .tabs_wrapper.tabs_horizontal .nav-tabs > li a.active:after{height:100%;}.usecase-section1 .usecase-list li{width:100%;}.usecase-customer-card1,.usecase-customer-card2{border:none;padding:20px;margin-top:15px;background-color:#f9f9f9;border-radius:10px;height:100%;transition:all 0.3s ease;}.usecase-customer-card1:hover,.usecase-customer-card2:hover{background-color:#FDE2E0;border-radius:10px;}.usecase-customer-card2:hover{background-color:#E7E9F8;}.usecase-customer-card1 p,.usecase-customer-card2 p{margin-top:0;line-height:22px;font-size:17px;}.usecase-customer-card-content{display:flex;justify-content:space-between;align-items:center;font-weight:bold;font-size:0.8rem;}.usecase-customer-card-content::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";margin-left:10px;}.usecase-section1 .nav-tabs{justify-content:center;}.usecase-gradient-bg{background:linear-gradient(155deg,#B6BCE9,#df656d);display:flex;align-items:center;justify-content:center;min-height:100%;}.check-list{padding-top:30px;}.check-list ul li{list-style:none;padding-bottom:10px;}.check-list ul li.checkmark{background:transparent;border-radius:50%;display:inline-block;position:relative;text-align:left;margin-right:10px;}.check-list ul li.checkmark:before{content:'\f00c';font-family:"Font Awesome 5 Free";position:absolute;color:#f05249;width:100%;left:-28px;opacity:1;font-size:18px;font-weight:900;}.custom-card{background-color:#E7E9F8;padding:2rem;}.custom-card1{background-color:#ffe6e4;padding:2rem;border-radius:10px;}.custom-link,.custom-link1{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:var(--notech-black);padding:0.5rem 0;border-bottom:1px solid #000000;}.custom-link:hover,.custom-link1:hover{color:#e74c3c;}.custom-link i,.custom-link1 i{font-size:0.7rem;}.home-partners-list ul{display:flex;align-items:center;}.home-partners-list ul li{list-style:none;animation:15s floatingrev linear infinite;-webkit-animation:15s floatingrev linear infinite;}.home-partners-list li>div,.home-partners-list .mobile-card{background:#fff;margin:10px 8px;border-radius:12px;font-size:16px;width:110px;height:110px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 30px #0000001c;-webkit-transform-origin:center;}.home-partners-list li > div,.home-partners-list .mobile-card{transition:transform 0.25s ease-in-out;}.home-partners-list li > div:hover,.home-partners-list .mobile-card:hover{transform:scale(1.1);}.home-partners-list ul li > div.no-scale:hover,.home-partners-list .mobile-card.no-scale:hover{transform:scale(1);}.pricing-vertical.subscriptions-table ul > li:nth-child(odd){background:#f2f2f2;}.pricing-vertical.subscriptions-table div[class*='col-'] .pricing-title{min-height:162px;}.pricing-vertical.subscriptions-table div[class*='col-'] .pricing-subtitle{background-color:#dee2e6;padding-top:15px;height:50px;}.pricing-vertical.subscriptions-table .col-heading ul li{font-size:14px;font-weight:400;height:50px;}.pricing-vertical.subscriptions-table ul > li{height:50px;padding:15px 0;font-size:14px;}ul.subscriptions-column-one li{padding-left:15px !important;padding-right:15px !important;vertical-align:middle !important;padding-top:15px;}.defination ol li ol li{list-style:lower-alpha;}.pricing-vertical.subscriptions-table div[class*='col-'] .pricing-title h6{font-weight:500;}.pricing-vertical.subscriptions-table div[class*='col-']:not(:first-child) ul li:last-child{height:50px !important;}.blue-bg{background:#6F7BD4;}.yellow-bg{background:#FAB648;}.green-bg{background:#2DB4A6;}.red-bg{background:#F05149;}@media (max-width:1199px){#ui-id-1.ui-widget.ui-widget-content{padding:5px;width:82% !important;max-height:401px;height:auto !important;overflow-y:auto;}.pricing-vertical.subscriptions-table div[class*='col-'] .pricing-title{min-height:220px;}}@media (max-width:1024px){.post-block .post-content{padding:0;}#ui-id-1.ui-widget.ui-widget-content{width:80.7% !important;}.pricing-vertical.subscriptions-table ul > li{height:60px;}.pricing-vertical.subscriptions-table .col-heading ul li{height:60px;}.pricing-vertical.subscriptions-table div[class*='col-']:not(:first-child) ul li:last-child{height:60px !important;}}@media (max-width:991.98px){.m-top{margin-top:-10px;margin-bottom:0px;}.ml-3column{margin-left:0;}#block-notech-subtheme-views-block-glossary-block-1 .glossary-modal-link{top:16%;}.timeline-sm{position:relative;margin:20px 0 0 40px;border-left:3px solid #cfd8dc;}.timeline-sm .event{position:relative;margin-bottom:50px;padding-left:20px;}.timeline-sm .event::before{content:'';position:absolute;top:0;left:-9px;width:16px;height:16px;background:white;border:3px solid #cfd8dc;border-radius:50%;}.timeline-sm .label{font-weight:bold;background:white;color:var(--notech-theme-color) !important;display:inline-block;padding:6px 12px;margin-bottom:6px;margin-top:-8px;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,0.1);}.timeline-sm .desc{color:#333;padding-top:10px;}.oreilly-header-mobile-banner{background-image:none !important;}#ui-id-1.ui-widget.ui-widget-content{width:82% !important;}.pricing-vertical.subscriptions-table div[class*='col-'] .pricing-title{min-height:240px;}.pricing-vertical.subscriptions-table ul > li{font-size:.80rem;}}@media (max-width:767.98px){.p-sm-top40{padding-top:40px;}.mh-470,.mh-440{min-height:200px;height:auto !important;padding-bottom:20px !important;}.step-forward{rotate:90deg;bottom:-23px;left:45%;top:inherit;}.partner-award-tabs .stuck{position:inherit !important;}#block-notech-subtheme-views-block-glossary-block-1 .glossary-modal-link{top:22%;}.phase-container{display:inline-grid;}.phase-box{width:auto;}.home-banner-data-number{font-size:32px;margin-right:24px;width:82px;}.home-banner-data-text{font-size:22px;line-height:1.2;}.font-34{font-size:32px;}#views-exposed-form-solr-search-block-2 .button{display:none !important;}#views-exposed-form-solr-search-block-2 button[type="submit"]{display:block !important;width:4%;background:none;border:none;font-size:26px;}#ui-id-1.ui-widget.ui-widget-content{width:76% !important;}.pricing-vertical div[class*='col-'] .pricing-title{min-height:260px;}}@media (max-width:576px){#block-notech-subtheme-views-block-glossary-block-1 .glossary-modal-link{top:23.5%;}.categories-view-content .post-block{border-bottom:1px solid #dee2e6;}.categories-view-content .row{border-bottom:none;}.roi-quote-text,.roi-quote-author,.roi-benefits-quote-text{margin-left:0;margin-right:0;position:relative;z-index:10;}.roi-quote-icon-right{right:0;}.roi-quote-cta{margin-left:0;}.oreilly-quote-text,.oreilly-quote-author,.oreilly-benefits-quote-text{margin-left:0;margin-right:0;position:relative;z-index:10;}.oreilly-quote-icon-right{right:0;}.oreilly-quote-cta{margin-left:0;}.pricing-vertical.subscriptions-table ul > li{height:65px;padding-top:16px;}.pricing-vertical.subscriptions-table div[class*='col-'] .pricing-title{min-height:130px;padding-top:20px;}.pricing-vertical.subscriptions-table div[class*='col-']:not(:first-child) ul li:last-child{height:65px !important;}}#quicktabs-container-ddb .product{padding:60px 0;}#mktoForm_2970{display:block;background:var(--notech-extra);padding:48px 45px 50px;}.mktoForm .mktoCheckboxList{width:100% !important;}.agora-genai-hackathon .breadcrumb-links,.agora-genai-hackathon-confirmation .breadcrumb-links{display:none !important;}.cta-blurb{font-size:0.78rem;}#quicktabs-datapops .event-thumb img{width:100%;}#views-exposed-form-find-partner-block-1 .nice-select .list{overflow-y:auto;overflow-x:hidden;max-height:500px;}.related__terms{position:relative;display:block;background:var(--notech-extra);padding:48px 45px 50px;text-align:center;}.related__terms-title{margin-left:5px;margin-bottom:23px;text-align:left;margin:0;font-size:20px;margin-bottom:3px;font-weight:700;}.related__terms-list{margin-top:10px;text-align:left;}.related__terms-list a{font-size:12px;color:var(--notech-black);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:var(--notech-white);display:inline-block;padding:10px 20px 10px;font-weight:700;}.related__terms-list a+a{margin-left:5px;margin-top:10px;}.related__terms-list a:hover{color:var(--notech-white);background:var(--notech-base);}#block-notech-subtheme-views-block-glossary-metadata-block-1{margin-bottom:0;}.circle-container{display:-webkit-box;}.circle-wrap{width:45px;height:45px;border-radius:50%;background:#FDE2E0;color:#000;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;}.circle-wrap .number{font-weight:700;}.circle-span{justify-content:center;align-items:center;color:#ffffff;font-size:24px;font-weight:bold;}.circle-text{display:flex;align-items:center;width:75%;color:#ffffff;}.circle-text p{margin:0;}.cta-section{position:relative;width:100%;margin:0 auto;z-index:11;padding:100px 15px 100px;text-align:center;background-color:#1B1525;background-image:url(/sites/default/files/bk-red_1.png);background-position:center top;background-repeat:no-repeat;}#block-notech-subtheme-contactuslinkpartnerlp{margin:0;}#views-exposed-form-solr-search-block-1 .button{display:none;}#views-exposed-form-solr-search-block-2 .button{display:block;padding:20px 10px;}#views-exposed-form-solr-search-block-2 button[type="submit"]{display:none;}#views-exposed-form-solr-search-block-2 .form-item{width:87%;}#views-exposed-form-solr-search-block-2 .form-item input{padding:17px 10px;margin-top:0;font-size:1rem;}#views-exposed-form-solr-search-block-2 .form-actions{width:12%;}.header-one__right .search-one__box.show .search-one__content{width:100%;top:110px;box-shadow:0px 4px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0px 4px 5px rgba(0,0,0,0.2);border:none;}.header-one__right .search-one__box.show .search-one__content input{width:100%;}.header-one__right .search-one__box.show .search-one__content #edit-actions input#edit-submit-solr-search{width:100%;}.header-one__right .search-one__box.active.show .search-one__icon{font-size:16px;}.search-api-autocomplete-search .ui-menu-item-wrapper .search-api-autocomplete-suggestion span.autocomplete-suggestion-label{font-size:16px;font-family:proxima-nova,"Inter","Roboto";font-weight:normal;text-transform:capitalize;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:var(--notech-base) !important;color:#ffffff;}.search-api-autocomplete-search li:last-child{background-color:#eeeeee;border-top:1px solid #c5c5c5;}.view-content-wrap.search-results-wrapper .review-one__content{padding-left:0;}.review-one__content-type{color:#797F89;}@media (min-width:1200px){.pricing-cta .button-action{margin-top:48px;}}.search-details__tags{background-color:#E7E9F8;border-radius:15px;color:#000;font-size:14px;font-weight:700;padding:5px 20px 3px;text-align:center;display:inline-block;margin-left:20px;}.disable-breadcrumb .breadcrumb-links{display:none !important;}.question-error{border:1px solid #dc3545;background:#fff5f5;border-radius:8px;padding:12px;margin-bottom:15px;}.question-error-message{color:#dc3545;font-size:14px;font-weight:600;margin-top:8px;}
