/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/profession-bullets/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.wp-block-beam-profession-bullets>section{padding-bottom:0 !important}.wp-block-beam-profession-bullets .beamjobs-services.profession-bullets{max-width:1080px !important;padding-left:0 !important;padding-right:0 !important}.wp-block-beam-profession-bullets .feature-items{display:grid !important;gap:25px !important;justify-content:center !important;align-items:stretch !important;margin-bottom:30px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-auto-flow:initial !important;grid-auto-rows:initial !important}.wp-block-beam-profession-bullets .feature-items.columns-1{grid-template-columns:repeat(1,1fr)}.wp-block-beam-profession-bullets .feature-items.columns-2{grid-template-columns:repeat(2,1fr)}.wp-block-beam-profession-bullets .feature-items.columns-3{grid-template-columns:repeat(3,1fr)}.wp-block-beam-profession-bullets .feature-items.columns-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px) and (min-width:768px){.wp-block-beam-profession-bullets .feature-items.columns-1{grid-template-columns:repeat(1,1fr) !important}.wp-block-beam-profession-bullets .feature-items.columns-2,.wp-block-beam-profession-bullets .feature-items.columns-3,.wp-block-beam-profession-bullets .feature-items.columns-4{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:767px){.wp-block-beam-profession-bullets .feature-items.columns-1,.wp-block-beam-profession-bullets .feature-items.columns-2,.wp-block-beam-profession-bullets .feature-items.columns-3,.wp-block-beam-profession-bullets .feature-items.columns-4{grid-template-columns:1fr !important}}.wp-block-beam-profession-bullets .profession-bullet-box{text-align:left;width:100%;border-radius:12px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08);position:relative;display:flex;flex-direction:column;min-height:100%;padding:0}.wp-block-beam-profession-bullets .profession-bullet-box .profession-title{font-size:24px;font-weight:700;padding:10px 20px 20px;text-align:center;margin:0;color:#333;border-bottom:1px solid #eee}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section{padding:20px 20px 0;display:flex;flex-direction:column;flex-grow:1}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-header{margin-bottom:15px}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-header span{font-weight:600;color:#555;font-size:14px}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-content .original-bullet{font-size:16px;line-height:1.6;margin-bottom:15px;color:#333}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-content .bullet-score-section{display:flex;align-items:center;margin:15px 0;gap:20px}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-content .bullet-score-section .thumbs-down-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e74c3c;font-size:34px}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-content .bullet-score-section .original-score{display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:600;font-size:20px;background-color:#ffeded;color:#e74c3c;width:60px;height:60px;text-align:center;padding:0;line-height:1}.wp-block-beam-profession-bullets .profession-bullet-box .bullet-section .bullet-content .weak-reason{font-size:16px;line-height:1.6;color:#666;margin-top:10px;font-style:italic}.wp-block-beam-profession-bullets .profession-bullet-box .generate-improvement-button{color:#fff;background-color:#200bff;border:none;border-radius:8px;display:block;padding:15px 25px;font-weight:600;font-size:16px;cursor:pointer;align-self:flex-start;transition:all .2s ease;width:auto;margin:10px auto 0}.wp-block-beam-profession-bullets .profession-bullet-box .generate-improvement-button:hover{background-color:#1d1e78;transform:translateY(-2px)}.wp-block-beam-profession-bullets .cta-button-container{display:block;width:100%;clear:both;margin-top:30px}.bullet-point-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.2);z-index:999999 !important;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;display:none}@media (max-width:767px){.bullet-point-popup{padding:20px;max-height:90vh}}.bullet-point-popup.active{display:block;animation:fadeIn .3s ease}.bullet-point-popup .popup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px;height:60px}.bullet-point-popup .popup-header h3{margin:0;font-size:24px;font-weight:700;padding:10px 20px 20px 0;color:#333}@media (max-width:767px){.bullet-point-popup .popup-header h3{font-size:22px;padding:10px 10px 10px 0}}.bullet-point-popup .popup-header .close-button{background:0 0;border:none;font-size:50px;cursor:pointer;color:#666}@media (max-width:767px){.bullet-point-popup .popup-header .close-button{right:10px;top:0;position:absolute}}.bullet-point-popup .popup-header .close-button:hover{color:#333}.bullet-point-popup .bullet-list{list-style-type:none;padding-left:0;margin-bottom:20px}.bullet-point-popup .bullet-list li{margin-bottom:12px;line-height:1.5;text-align:left}.bullet-point-popup .thumbs-up-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#27ae60;font-size:34px}.bullet-point-popup .improved-score{display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:600;font-size:20px;background-color:#edf9ed;color:#27ae60;width:70px;height:70px;text-align:center;padding:0;line-height:1}.bullet-point-popup .strength-reason{font-style:italic;color:#555;font-size:16px;line-height:1.6;margin-top:15px;text-align:left}.bullet-point-popup .default-blue-cta-button{margin-top:0 !important}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999990 !important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:none;width:100vw;height:100vh;pointer-events:all;margin:0;padding:0}.popup-overlay.active{display:block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.default-blue-cta-button{background-color:#200bff !important;border:1px solid #200bff !important;color:#fff !important;font-weight:600;text-align:center;text-decoration:none;width:-moz-max-content !important;width:max-content !important;transition:all .3s ease;border-radius:10px;font-weight:700;font-size:16px;line-height:32px;padding:8.5px 20px;display:inline-block;cursor:pointer}.default-blue-cta-button:hover{background-color:#1d1e78 !important;border:1px solid #1d1e78 !important;text-decoration:none !important;transform:translateY(-2px)}.ai-resume-h2-heading{font-family:Montserrat,Helvetica Neue,sans-serif !important}@media (max-width:767px){#ai-resume-builder-heading3{padding:10px !important}.ai-resume-h2-heading{font-weight:900 !important;line-height:1.3 !important;font-size:40px !important}}