.blog-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;border-radius:4px;transition:all 0.25s ease;letter-spacing:0.3px;text-align:center;line-height:0}.blog-btn-primary{background:linear-gradient(135deg,#2f8f7b,#3fbf9b);color:#ffffff;box-shadow:0 3px 8px rgba(0,0,0,0.12)}.blog-btn-primary:hover{background:linear-gradient(135deg,#2a7f6d,#38a989);transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,0.18)}.blog-btn-secondary{background:#f4f8f7;color:#2f8f7b;border:1px solid #d6e8e3}.blog-btn-secondary:hover{background:#e8f3f0;color:#256f60}.blog-btn-accent{background:linear-gradient(135deg,#1f4e79,#2d6a9f);color:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.blog-btn-accent:hover{background:linear-gradient(135deg,#183e60,#245a85);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,0.2)}.blog-btn-wrap{margin:20px 0}#gform_submit_button_1{width:100%;height:50px;background:#046b4d;color:#fff;font-size:22px;text-transform:uppercase}#gform_fields_1{color:#000}.footer-info{color:#fff}.footer-info h3{color:#fff}.footer-nav h3{color:#fff;font-size:20px;font-weight:700}.footer-nav a{color:#fff}.mobile_menu_bar:before{font-size:50px}.addy-box{padding:8px;text-align:center}.service-img img{height:149px}.et_pb_section_2_tb_header{box-shadow:inset 0px 0px 0px 1px #000!important}.content-box{background-image:url(https://nexuspaincenter.com/wp-content/uploads/2023/09/faded-background-nexus-light-last.png),linear-gradient(180deg,#ffffff 0%,#b3b3b3 5%)!important}.map-title h3{font-size:20px}.et_pb_menu .et_mobile_nav_menu li{list-style-type:none}.line{display:block;position:absolute;height:4px;width:100%;background:#046b4d!important;opacity:1}div#n2-ss-3 .n2-ss-slider-3{padding:0px 20px 20px 20px}.about-jenn img{height:250px;width:88%}@media (min-width:980px){.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}