.blog-section-bg{opacity:0;transform:translateY(40px);transition:all .6s ease-in-out;margin:40px 0;padding:20px;background:#121212;border-left:5px solid orange;box-shadow:0 4px 10px rgba(255,255,255,.1);border-radius:6px;color:#fff}.blog-section-bg.visible{opacity:1;transform:translateY(0)}.blog-section h2{font-size:20px;font-weight:600;color:#f0f0f0;margin-bottom:10px}.blog-section p{font-size:16px;line-height:1.6;color:#ccc;margin:0}form.vertical-form .iti.iti--allow-dropdown.iti--separate-dial-code{margin-bottom:10px}