.modal.is-visible .modal-transition{padding:12px}.single-post .entry-content{max-width:1000px;margin:0 auto;padding:15px}.single-post .entry-content h2{margin-top:0}.entry-footer span.cat-links{display:none}.gform-theme--framework .gf_step_completed .gf_step_number::after{border-color:#2c4998!important}.row.name-fileds,.row.name-email-fileds{display:flex;gap:15px}.contact-us input{border-bottom:2px solid #1f4c81!important}.contact-us label{margin-left:8px;font-weight:600!important}.Message-fields textarea{border-bottom:2px solid #1f4c81!important}p.premium-cf-submit input{max-width:120px!important;float:right;border-radius:5px!important}div#form-globle fieldset.fieldset-cf7mls.cf7mls_current_fs{opacity:1!important;visibility:visible!important}.nav-previous{display:none}#commentform p.comment-form-comment{width:100%;display:grid!important}#commentform p.comment-form-author{display:grid!important}#commentform p.comment-form-email{display:grid!important}#commentform p.comment-form-url{display:none}.submit-btn input.wpcf7-form-control.wpcf7-submit.has-spinner.form-control{font-size:12px;font-size:15px;margin:0;width:180px!important;padding:15px 10px;font-weight:500;border-radius:30px!important;border:0!important}.newsletter .email-input input.wpcf7-form-control{height:60px;display:block;margin:0;padding:10px 190px 10px 20px!important;border-radius:30px!important;border-style:none;border:2px solid #2c4998;font-size:14px;font-weight:600;color:#2c4998!important}.contact-us{width:100%!important;max-width:100%!important}.main-template-content{margin:0 auto;width:1140px!important}span.wpcf7-spinner{display:none}p.form-submit input#submit{background-color:#2c4998!important;color:#fff!important;font-weight:600!important;border:none!important;width:140px!important;font-size:14px!important;height:45px!important}.wpp-popup-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;transition:all .5s cubic-bezier(.14,.06,.41,1.39);opacity:0;visibility:hidden}.step input{padding:14px;border:2px solid #2c4998;color:#2c4998}select.wpcf7-form-control{width:100%;border:2px solid #2c4998;padding:14px}.mobile-menu{display:flex;align-items:center;justify-content:end;margin:0}@media screen and (max-width:1200px){.modal-wrapper{position:absolute;z-index:9999;top:-12em;width:auto!important;left:0}}@media screen and (max-width:1024px){.modal-wrapper{position:absolute;z-index:9999;top:-12em;width:auto!important;left:0}}@media screen and (max-width:768px){.modal-wrapper{position:absolute;z-index:9999;top:-12em!important;left:0}}@media screen and (max-width:480px){.row.name-email-fileds{display:block}p.premium-cf-submit input{max-width:100%!important;float:none;border-radius:10px!important}.modal-wrapper{position:absolute;z-index:9999;top:-12em!important;left:0}}details[open] summary~*{animation:open .3s ease-in-out}details summary::-webkit-details-marker{display:none}details summary{width:100%;padding:.5rem 0;border-top:1px solid black;position:relative;cursor:pointer;font-size:1.25rem;font-weight:300;list-style:none}details summary:after{content:"+";color:black;position:absolute;font-size:1.75rem;line-height:0;margin-top:.75rem;right:0;font-weight:200;transform-origin:center;transition:200ms linear}details[open] summary:after{transform:rotate(45deg);font-size:2rem}details summary{outline:0}details p{font-size:.95rem;margin:0 0 1rem;padding-top:1rem}.single-post article header.entry-header{display:none}@media screen and (max-width:575px){.modal-wrapper{position:absolute;z-index:9999;top:-12em!important;left:0}}.wp-singular nav.navigation.post-navigation,.wp-singular footer.entry-footer{padding-bottom:20px;max-width:1000px;margin:0 auto}.page-id-4343 .premium-testimonial__equal-yes a.carousel-arrow{z-index:0}#landing-gform h2.landing-steps{margin-bottom:0}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(44,73,152,.83);border:1px solid #ff0013;color:var(--accent-soft);font-size:12px;font-weight:500;padding:1px 15px;border-radius:20px;margin-bottom:22px;letter-spacing:.8px;text-transform:uppercase}.badge-dot{width:7px;height:7px;background:#fff;border-radius:50%;animation:pulse 2s infinite}.fixedposition_{position:fixed;bottom:0;width:100%}.fixedposition_ span.elementor-button-text{white-space:nowrap}.fixedposition_ a{text-decoration:none}.author-bio{text-align:center;background-color:#edf5f5;padding:20px;border-radius:10px}.author-buttons{display:flex;gap:12px;margin-top:20px;justify-content:center;align-items:center;flex-wrap:wrap}.author-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;border-radius:6px;text-decoration:none!important;font-size:15px;font-weight:600;transition:all .3s ease}.author-phone{background:#2c4998;color:#fff!important;border:1px solid #fff}.author-website{background:#fff;color:#000!important;border:1px solid #000}.author-phone:hover{background:#fff;color:black!important;border:1px solid #000}.author-website:hover{background:#2c4998;color:#fff!important}.single-post p,.single-post li,.single-post a{font-size:16px}.single-post h3{font-size:22px!important}.single-post h2{font-size:26px!important}.featured-image{position:relative!important;width:100%!important;height:420px!important;overflow:hidden!important;margin:0!important;padding:0!important;line-height:0!important}.featured-image::after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:rgba(0,0,0,.45)!important;pointer-events:none}.featured-image .page-header{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:90%!important;max-width:900px!important;padding:0!important;margin:0!important;text-align:center!important;background:0 0!important;z-index:1!important}.featured-image .page-header .entry-title{color:#fff!important;font-size:42px!important;line-height:1.15!important;font-weight:700!important;margin:0 0 18px!important;padding:0!important}.featured-image .page-header .meta{color:#fff!important;font-size:15px!important;line-height:1.5!important;margin:0!important;padding:0!important}.container .page-content a{color:#2c4998}@media (max-width:767px){.container{margin:30px auto 0;padding:15px}.featured-image{height:320px!important}.featured-image .page-header{width:92%!important}.featured-image .page-header .entry-title{font-size:27px!important;line-height:1.15!important;margin-bottom:14px!important}.featured-image .page-header .meta{font-size:12px!important;line-height:1.4!important}}@media (max-width:480px){.featured-image{height:270px!important}.featured-image .page-header{width:90%!important}.featured-image .page-header .entry-title{font-size:22px!important;line-height:1.15!important;margin-bottom:10px!important}.featured-image .page-header .meta{font-size:10px!important;line-height:1.4!important}}.eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator{top:0!important;right:0!important;left:76px!important;border:none!important}.mycls .elementor-widget-wrap.elementor-element-populated{align-content:flex-start!important}