.product__feature-step{width:100%}.product__feature-step .first__step-hero-section{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.product__feature-step .first__step-hero-section img{width:100px}.product__feature-step .first__step-hero-section .text{padding:16px 0;color:#c43c39;font-size:16px}.product__feature-step .first__step-main{margin:16px;width:100%}.product__feature-step .first__step-main .search__funnel-heading{border-left:8px solid #e31e29;font-size:16px;font-weight:600;padding-left:16px}.product__feature-step .first__step-main .product__feature-input{display:flex;width:100%;margin-top:16px}.product__feature-step .first__step-main .step__cta-row{display:flex;justify-content:flex-end;gap:16px}.keyFeatureStep{display:flex;gap:24px}.keyFeatureStep .keyFeatureSection{width:80%}.keyFeatureStep .keyFeatureSection .heading{font-weight:700;font-size:18px;color:#383838;margin-bottom:5px;text-align:center}.keyFeatureStep .keyFeatureSection .keyFeatures-card{width:100%;max-height:380px;box-shadow:0 0 5px 0 rgba(0,0,0,.160784);border-radius:20px;padding:10px}.keyFeatureStep .keyFeatureSection .keyFeatures-card .subHeading{display:flex;justify-content:space-between}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper{overflow:auto;max-height:340px}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper li{margin-bottom:10px}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row{min-height:80px;padding:10px;background-color:#f7f7f7;border:1px solid #d0d0d0;border-radius:5px;display:flex;align-items:center}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row textarea{border:1px solid #000;border-radius:5px;width:100%}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row .kf__row-actions{margin-left:12px;display:flex;flex-direction:column}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row .kf__row-actions .icon{cursor:pointer}.keyFeatureStep .keyFeatureSection .keyFeature__cta-row{margin-top:12px;display:flex;gap:12px;justify-content:flex-end}.keyFeatureStep .chatBotSection .banner-section{border:1px solid #a9a9a9;border-radius:6px;margin-bottom:10px}.keyFeatureStep .chatBotSection .banner-section .header{background-color:#dc3545;color:#fff;text-align:center;padding:12px;border-top-left-radius:6px;border-top-right-radius:6px}.keyFeatureStep .chatBotSection .banner-section .banner__main{padding:12px;display:flex;justify-content:center;align-items:center}.keyFeatureStep .chatBotSection .user__input{margin-bottom:10px}.keyFeatureStep .chatBotSection .aiSuggestedBlock{border:1px solid #a9a9a9;border-radius:6px;padding:12px;margin-bottom:10px}.keyFeatureStep .chatBotSection .aiSuggestedBlock .custom-control{margin:4px}.keyFeatureStep .chatBotSection .chat__cta-row{border:1px solid #a9a9a9;border-radius:6px;padding:8px;display:flex;gap:8px}.msgBoxWithIcon .modal-header{display:none!important}.msgBoxWithIcon .titleGpt{font-size:1.2em;font-weight:600;margin-bottom:10px;line-height:normal}.msgBoxWithIcon .contentBox,.msgBoxWithIcon .titleGpt{text-align:left;margin-left:20px}.msgBoxWithIcon img{width:180px}.msgBoxWithIcon .gptEmailYellow{width:150px}.ptp__publicationSearch-step{display:flex;flex-direction:column;justify-content:center;height:70vh}.ptp__publicationSearch-step .publicationSearch-step__cta-row{display:flex;justify-content:flex-end;gap:12px;margin-top:36px}