.elementor-7279 .elementor-element.elementor-element-rchero{padding:88px 24px 70px 24px;z-index:0;}.elementor-7279 .elementor-element.elementor-element-rcdiv{padding:0px 0px 0px 0px;}.elementor-7279 .elementor-element.elementor-element-rcintro{padding:100px 24px 100px 24px;}.elementor-7279 .elementor-element.elementor-element-rcilist .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcilist .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcilist{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7279 .elementor-element.elementor-element-rcilist .elementor-icon-list-text{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplans{padding:100px 24px 100px 24px;}.elementor-7279 .elementor-element.elementor-element-rcplist0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7279 .elementor-element.elementor-element-rcplist0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7279 .elementor-element.elementor-element-rcplist1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7279 .elementor-element.elementor-element-rcplist2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7279 .elementor-element.elementor-element-rcplist3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7279 .elementor-element.elementor-element-rcplist3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7279 .elementor-element.elementor-element-rctesti{padding:100px 24px 100px 24px;}.elementor-7279 .elementor-element.elementor-element-rcfaq{padding:100px 24px 100px 24px;}.elementor-7279 .elementor-element.elementor-element-rcfinal{padding:0px 24px 90px 24px;}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=DM+Sans:wght@400;500;600;700&display=swap');
body.page-id-7279 .breadcumb-wrapper{display:none!important;}
body.page-id-7279 .elementor{--rc-a:#0A2D63;--rc-dark:#071F45;--rc-b:#0A2D63;--rc-b2:#2E63A6;--rc-ink:#1D2321;--rc-ice:#E7F4FA;--rc-line:#E3E8EF;--rc-display:'Fraunces',serif;--rc-body:'DM Sans',sans-serif;font-family:var(--rc-body)!important;color:var(--rc-ink)!important;overflow-x:hidden!important;background:#fff!important;}
body.page-id-7279 .elementor-section.elementor-element-rchero{background:radial-gradient(700px 380px at 88% -10%, rgba(10,45,99,.10), transparent 65%),radial-gradient(600px 340px at 6% 110%, rgba(46,99,166,.12), transparent 60%),#fff!important;border-bottom:1px solid var(--rc-line)!important;}
body.page-id-7279 .rc-hero-inner{max-width:920px!important;margin:0 auto!important;text-align:center!important;}
body.page-id-7279 .rc-hero-inner>.elementor-widget-wrap{display:flex!important;justify-content:center!important;gap:0 14px!important;}
body.page-id-7279 .rc-badge{width:100%!important;text-align:center!important;}
body.page-id-7279 .rc-badge p{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#fff!important;border:1px solid var(--rc-line)!important;padding:8px 18px!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;color:var(--rc-dark)!important;margin:0 0 26px!important;box-shadow:0 2px 10px rgba(31,30,66,.06)!important;}
body.page-id-7279 .rc-h1{width:100%!important;}
body.page-id-7279 .rc-h1 .elementor-heading-title{font-family:var(--rc-display)!important;font-weight:600!important;font-size:clamp(36px,6vw,60px)!important;line-height:1.08!important;letter-spacing:0!important;margin:0 0 22px!important;color:var(--rc-ink)!important;}
body.page-id-7279 .rc-h1 i,body.page-id-7279 .rc-h2 i{font-style:italic!important;font-weight:500!important;color:#0A2D63!important;}
body.page-id-7279 .rc-hero-lede{width:100%!important;}
body.page-id-7279 .rc-hero-lede p{font-size:18px!important;line-height:1.6!important;color:#54605A;max-width:600px!important;margin:0 auto 36px!important;}
body.page-id-7279 .rc-btn{width:auto!important;margin:0 0 64px!important;}
body.page-id-7279 .rc-btn .elementor-button{font-family:var(--rc-body)!important;font-weight:700!important;font-size:15px!important;padding:16px 30px!important;border-radius:12px!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;transition:transform .18s ease,box-shadow .18s ease!important;}
body.page-id-7279 .rc-btn-primary .elementor-button{background:var(--rc-a)!important;color:#fff!important;box-shadow:0 10px 24px rgba(10,45,99,.26)!important;}
body.page-id-7279 .rc-btn-ghost .elementor-button{background:transparent!important;color:var(--rc-ink)!important;border:1.5px solid var(--rc-ink)!important;}
body.page-id-7279 .rc-stat{width:220px!important;border-top:1px solid var(--rc-line)!important;border-right:1px solid var(--rc-line)!important;padding:36px 12px 0!important;margin-top:0!important;}
body.page-id-7279 .rc-stat:last-child{border-right:none!important;}
body.page-id-7279 .rc-stat p{margin:0!important;}
body.page-id-7279 .rc-stat strong{display:block!important;font-family:var(--rc-display)!important;font-size:clamp(24px,3.2vw,34px)!important;font-weight:600!important;color:#0A2D63!important;line-height:1!important;margin-bottom:6px!important;}
body.page-id-7279 .rc-stat span{font-size:13px!important;color:#69756F!important;line-height:1.35!important;}
body.page-id-7279 .elementor-section.elementor-element-rcdiv{height:30px!important;min-height:30px!important;background:#0A2D63!important;-webkit-mask-image:radial-gradient(circle 8px at 24px 15px,transparent 98%,#000 100%)!important;mask-image:radial-gradient(circle 8px at 24px 15px,transparent 98%,#000 100%)!important;-webkit-mask-repeat:repeat-x!important;mask-repeat:repeat-x!important;-webkit-mask-size:48px 30px!important;mask-size:48px 30px!important;}
body.page-id-7279 .rc-section{padding:100px 24px!important;}
body.page-id-7279 .rc-intro-left{width:52%!important;padding-right:30px!important;}
body.page-id-7279 .rc-intro-right{width:48%!important;padding-left:30px!important;}
body.page-id-7279 .rc-eyebrow p{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:var(--rc-body)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--rc-b)!important;margin:0 0 18px!important;}
body.page-id-7279 .rc-eyebrow p:before{content:"";width:22px;height:2px;background:#A9DDF2;display:inline-block;border-radius:2px;}
body.page-id-7279 .rc-h2 .elementor-heading-title{font-family:var(--rc-display)!important;font-weight:600!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.12!important;margin:0 0 18px!important;color:var(--rc-ink)!important;letter-spacing:0!important;}
body.page-id-7279 .rc-h2-small .elementor-heading-title{font-size:clamp(22px,3vw,30px)!important;}
body.page-id-7279 .rc-lede p{font-size:17px!important;line-height:1.65!important;color:#54605A;max-width:660px!important;margin:0 0 46px!important;}
body.page-id-7279 .rc-intro-list .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:14px!important;}
body.page-id-7279 .rc-intro-list .elementor-icon-list-item{font-size:14.5px!important;color:#3E4842!important;align-items:flex-start!important;}
body.page-id-7279 .rc-intro-list .elementor-icon-list-icon{width:22px!important;height:22px!important;border-radius:50%!important;background:var(--rc-ice)!important;color:var(--rc-b)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-right:12px!important;margin-top:1px!important;font-size:11px!important;}
body.page-id-7279 .rc-how-card{background:#fff!important;border:1px solid var(--rc-line)!important;border-radius:16px!important;padding:24px 20px!important;margin-bottom:16px!important;transition:transform .2s ease,box-shadow .2s ease!important;}
body.page-id-7279 .rc-how-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 24px rgba(29,35,33,.08)!important;}
body.page-id-7279 .rc-how-card p{margin:0!important;}
body.page-id-7279 .rc-how-badge{width:34px!important;height:34px!important;border-radius:50%!important;background:var(--rc-b)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--rc-display)!important;font-weight:700!important;font-size:14px!important;margin-bottom:14px!important;}
body.page-id-7279 .rc-ic-sm{font-size:20px!important;margin-bottom:8px!important;display:block!important;}
body.page-id-7279 .rc-how-card h4{font-family:var(--rc-body)!important;font-size:14.5px!important;font-weight:700!important;margin:0 0 6px!important;color:var(--rc-ink)!important;}
body.page-id-7279 .rc-how-card p:last-child{font-size:12.5px!important;line-height:1.5!important;color:#5C675F!important;}
body.page-id-7279 .rc-plans-section,body.page-id-7279 .rc-faq-section{background:var(--rc-ice)!important;}
body.page-id-7279 .rc-head-block{width:100%!important;}
body.page-id-7279 .rc-plan{background:#fff!important;border:1px solid var(--rc-line)!important;border-radius:22px!important;padding:32px 26px!important;position:relative!important;display:flex!important;flex-direction:column!important;flex:0 0 calc(25% - 14px)!important;max-width:calc(25% - 14px)!important;margin:0 7px 20px!important;}
body.page-id-7279 .rc-plan>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;height:100%!important;}
body.page-id-7279 .rc-plan-featured{border:2px solid #2E63A6!important;box-shadow:0 20px 40px rgba(46,99,166,.18)!important;}
body.page-id-7279 .rc-plan-tag{position:absolute!important;top:-14px!important;left:26px!important;z-index:3!important;}
body.page-id-7279 .rc-plan-tag p{background:#2E63A6!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:6px 12px!important;border-radius:999px!important;margin:0!important;}
body.page-id-7279 .rc-plan-flag p{font-size:30px!important;margin:0 0 12px!important;line-height:1!important;}
body.page-id-7279 .rc-plan-title .elementor-heading-title{font-family:var(--rc-display)!important;font-size:18.5px!important;font-weight:600!important;margin:0 0 4px!important;line-height:1.25!important;color:var(--rc-ink)!important;}
body.page-id-7279 .rc-plan-sub p{font-size:12px!important;color:#8B968F!important;margin:0 0 18px!important;min-height:32px!important;line-height:1.35!important;}
body.page-id-7279 .rc-plan-price p{display:flex!important;align-items:baseline!important;gap:6px!important;margin:0 0 2px!important;}
body.page-id-7279 .rc-plan-old{font-size:15px!important;color:#C6C8D6!important;text-decoration:line-through!important;font-family:var(--rc-display)!important;}
body.page-id-7279 .rc-plan-new{font-family:var(--rc-display)!important;font-weight:700!important;font-size:32px!important;color:var(--rc-ink)!important;}
body.page-id-7279 .rc-plan-unit p{font-size:12px!important;color:#8B968F!important;margin:0 0 20px!important;}
body.page-id-7279 .rc-plan-list{flex:1!important;}
body.page-id-7279 .rc-plan-list .elementor-icon-list-item{font-size:13px!important;color:#414A45!important;padding:8px 0!important;border-bottom:1px solid #EEF2EE!important;align-items:flex-start!important;}
body.page-id-7279 .rc-plan-list .elementor-icon-list-icon{color:var(--rc-b)!important;margin-right:8px!important;padding-top:2px!important;}
body.page-id-7279 .rc-plan-btn{margin-top:auto!important;}
body.page-id-7279 .rc-plan-btn .elementor-button{display:block!important;text-align:center!important;width:100%!important;padding:13px!important;border-radius:12px!important;font-weight:700!important;font-size:13.5px!important;background:var(--rc-dark)!important;color:#fff!important;}
body.page-id-7279 .rc-plan-featured .rc-plan-btn .elementor-button{background:#2E63A6!important;color:#fff!important;}
body.page-id-7279 .rc-extra-box{background:var(--rc-dark)!important;border-radius:24px!important;padding:40px 44px!important;color:#fff!important;margin:36px 0 0!important;flex:0 0 100%!important;max-width:100%!important;}
body.page-id-7279 .rc-extra-box>.elementor-widget-wrap{display:grid!important;grid-template-columns:50px 1fr!important;gap:0 26px!important;align-items:center!important;}
body.page-id-7279 .rc-extra-ic{grid-row:1/3!important;}
body.page-id-7279 .rc-extra-ic p{font-size:36px!important;margin:0!important;line-height:1!important;}
body.page-id-7279 .rc-extra-title .elementor-heading-title{font-family:var(--rc-display)!important;font-size:19px!important;font-weight:600!important;margin:0 0 6px!important;color:#fff!important;}
body.page-id-7279 .rc-extra-text p{font-size:14px!important;color:#CFE0D3!important;margin:0!important;max-width:680px!important;line-height:1.5!important;}
body.page-id-7279 .rc-plans-note-col{width:100%!important;}
body.page-id-7279 .rc-plans-note p{text-align:center!important;font-size:12.5px!important;color:#8B968F!important;margin:26px auto 0!important;max-width:660px!important;}
body.page-id-7279 .rc-testi-card{background:#fff!important;border:1px solid var(--rc-line)!important;border-radius:18px!important;padding:28px!important;flex:0 0 calc(33.333% - 14px)!important;max-width:calc(33.333% - 14px)!important;margin:0 7px 20px!important;}
body.page-id-7279 .rc-testi-stars p{color:#2E63A6!important;font-size:14px!important;letter-spacing:2px!important;margin:0 0 14px!important;}
body.page-id-7279 .rc-testi-text p{font-size:14.5px!important;line-height:1.6!important;color:#414A45!important;margin:0 0 20px!important;font-style:italic!important;}
body.page-id-7279 .rc-testi-name p{font-weight:700!important;font-size:14px!important;color:var(--rc-ink)!important;margin:0!important;}
body.page-id-7279 .rc-testi-loc p{font-size:12.5px!important;color:#8B968F!important;margin:0!important;}
body.page-id-7279 .rc-faq-col{max-width:820px!important;margin:0 auto!important;}
body.page-id-7279 .rc-center p,body.page-id-7279 .rc-center .elementor-heading-title{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;}
body.page-id-7279 .rc-faq .elementor-toggle-item{background:#fff!important;border:1px solid var(--rc-line)!important;border-radius:14px!important;padding:6px 24px!important;margin-bottom:12px!important;}
body.page-id-7279 .rc-faq .elementor-tab-title{padding:18px 0!important;font-weight:700!important;font-size:15.5px!important;color:var(--rc-ink)!important;display:flex!important;align-items:center!important;gap:12px!important;border:0!important;}
body.page-id-7279 .rc-faq .elementor-tab-content{border:0!important;padding:0 0 20px!important;font-size:14px!important;line-height:1.6!important;color:#5C675F!important;}
body.page-id-7279 .rc-faq .elementor-toggle-icon{color:#2E63A6!important;margin-left:auto!important;order:2!important;}
body.page-id-7279 .rc-final-section{background:#fff!important;}
body.page-id-7279 .rc-final{background:linear-gradient(120deg,#071F45,#0A2D63 60%,#2E63A6)!important;border-radius:28px!important;padding:64px 40px!important;text-align:center!important;color:#fff!important;margin:0 24px!important;flex:0 0 calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;}
body.page-id-7279 .rc-final>.elementor-widget-wrap{display:flex!important;justify-content:center!important;gap:0 14px!important;}
body.page-id-7279 .rc-final-title,body.page-id-7279 .rc-final-text{width:100%!important;}
body.page-id-7279 .rc-final-title .elementor-heading-title{font-family:var(--rc-display)!important;font-weight:600!important;font-size:clamp(28px,4vw,42px)!important;margin:0 0 16px!important;color:#fff!important;}
body.page-id-7279 .rc-final-title i{font-style:italic!important;color:#A9DDF2!important;}
body.page-id-7279 .rc-final-text p{font-size:16px!important;color:rgba(255,255,255,.9)!important;max-width:540px!important;margin:0 auto 32px!important;line-height:1.55!important;}
body.page-id-7279 .rc-final .rc-btn{margin:0!important;}
body.page-id-7279 .rc-final .rc-btn-primary .elementor-button{background:#fff!important;color:var(--rc-dark)!important;box-shadow:none!important;}
body.page-id-7279 .rc-final .rc-btn-ghost .elementor-button{border-color:#fff!important;color:#fff!important;}
body.page-id-7279 .elementor-section.elementor-element-rcintro,body.page-id-7279 .elementor-section.elementor-element-rcplans,body.page-id-7279 .elementor-section.elementor-element-rctesti,body.page-id-7279 .elementor-section.elementor-element-rcfaq{padding:100px 24px!important;}
body.page-id-7279 .elementor-section.elementor-element-rcplans,body.page-id-7279 .elementor-section.elementor-element-rcfaq{background:var(--rc-ice)!important;}
body.page-id-7279 .elementor-section.elementor-element-rcfinal{padding:0 24px 90px!important;background:#fff!important;}
body.page-id-7279 .elementor-element-rcintroa{width:52%!important;padding-right:30px!important;}
body.page-id-7279 .elementor-element-rcintrob{width:48%!important;padding-left:30px!important;}
body.page-id-7279 .elementor-element-rcplanhead,body.page-id-7279 .elementor-element-rcthead{width:100%!important;}
body.page-id-7279 .elementor-element-rcplanc0,body.page-id-7279 .elementor-element-rcplanc1,body.page-id-7279 .elementor-element-rcplanc2,body.page-id-7279 .elementor-element-rcplanc3{background:#fff!important;border:1px solid var(--rc-line)!important;border-radius:22px!important;padding:32px 26px!important;position:relative!important;display:flex!important;flex-direction:column!important;flex:0 0 calc(25% - 14px)!important;max-width:calc(25% - 14px)!important;margin:0 7px 20px!important;}
body.page-id-7279 .elementor-element-rcplanc0,body.page-id-7279 .elementor-element-rcplanc1,body.page-id-7279 .elementor-element-rcplanc2,body.page-id-7279 .elementor-element-rcplanc3>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;height:100%!important;}
body.page-id-7279 .elementor-element-rcplanc2{border:2px solid #2E63A6!important;box-shadow:0 20px 40px rgba(46,99,166,.18)!important;}
body.page-id-7279 .elementor-element-rcextra{background:var(--rc-dark)!important;border-radius:24px!important;padding:40px 44px!important;color:#fff!important;margin:36px 0 0!important;flex:0 0 100%!important;max-width:100%!important;}
body.page-id-7279 .elementor-element-rcextra>.elementor-widget-wrap{display:grid!important;grid-template-columns:50px 1fr!important;gap:0 26px!important;align-items:center!important;}
body.page-id-7279 .elementor-element-rcpnote{width:100%!important;}
body.page-id-7279 .elementor-element-rctc0,body.page-id-7279 .elementor-element-rctc1,body.page-id-7279 .elementor-element-rctc2{background:#fff!important;border:1px solid var(--rc-line)!important;border-radius:18px!important;padding:28px!important;flex:0 0 calc(33.333% - 14px)!important;max-width:calc(33.333% - 14px)!important;margin:0 7px 20px!important;}
body.page-id-7279 .elementor-element-rcfaqc{max-width:820px!important;margin:0 auto!important;}
body.page-id-7279 .elementor-element-rcfinalc{background:linear-gradient(120deg,#071F45,#0A2D63 60%,#2E63A6)!important;border-radius:28px!important;padding:64px 40px!important;text-align:center!important;color:#fff!important;margin:0 24px!important;flex:0 0 calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;}
body.page-id-7279 .elementor-element-rcfinalc>.elementor-widget-wrap{display:flex!important;justify-content:center!important;gap:0 14px!important;}
@media (max-width:1024px){
  body.page-id-7279 .rc-intro-left,body.page-id-7279 .rc-intro-right{width:100%!important;padding:0!important;}
  body.page-id-7279 .rc-plan{flex-basis:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;}
  body.page-id-7279 .rc-testi-card{flex-basis:100%!important;max-width:100%!important;}
  body.page-id-7279 .elementor-element-rcintroa,body.page-id-7279 .elementor-element-rcintrob{width:100%!important;padding:0!important;}
  body.page-id-7279 .elementor-element-rcplanc0,body.page-id-7279 .elementor-element-rcplanc1,body.page-id-7279 .elementor-element-rcplanc2,body.page-id-7279 .elementor-element-rcplanc3{flex-basis:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;}
  body.page-id-7279 .elementor-element-rctc0,body.page-id-7279 .elementor-element-rctc1,body.page-id-7279 .elementor-element-rctc2{flex-basis:100%!important;max-width:100%!important;}
}
@media (max-width:640px){
  body.page-id-7279 .rc-section{padding:64px 18px!important;}
  body.page-id-7279 .elementor-section.elementor-element-rcintro,body.page-id-7279 .elementor-section.elementor-element-rcplans,body.page-id-7279 .elementor-section.elementor-element-rctesti,body.page-id-7279 .elementor-section.elementor-element-rcfaq{padding:64px 18px!important;}
  body.page-id-7279 .rc-btn{width:100%!important;margin-bottom:12px!important;}
  body.page-id-7279 .rc-btn .elementor-button{width:100%!important;justify-content:center!important;}
  body.page-id-7279 .rc-stat{width:100%!important;border-right:none!important;border-bottom:1px solid var(--rc-line)!important;padding-bottom:16px!important;}
  body.page-id-7279 .rc-stat:last-child{border-bottom:none!important;}
  body.page-id-7279 .rc-extra-box>.elementor-widget-wrap{grid-template-columns:1fr!important;text-align:center!important;}
  body.page-id-7279 .elementor-element-rcextra>.elementor-widget-wrap{grid-template-columns:1fr!important;text-align:center!important;}
  body.page-id-7279 .rc-extra-ic{grid-row:auto!important;}
  body.page-id-7279 .rc-final{margin:0 12px!important;padding:48px 24px!important;flex-basis:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;}
  body.page-id-7279 .elementor-element-rcfinalc{margin:0 12px!important;padding:48px 24px!important;flex-basis:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;}
}

/* RESERVA CITAS LAYOUT FIX START */
body.page-id-7279 .elementor-element-rcheroc > .elementor-widget-wrap{
  display:grid!important;
  grid-template-columns:repeat(6,minmax(0,1fr))!important;
  justify-items:center!important;
  align-items:flex-start!important;
  gap:0 14px!important;
  max-width:920px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
body.page-id-7279 .elementor-element-rcbadge,
body.page-id-7279 .elementor-element-rch1,
body.page-id-7279 .elementor-element-rchp{
  grid-column:1 / -1!important;
  max-width:100%!important;
  width:100%!important;
}
body.page-id-7279 .elementor-element-rchb1,
body.page-id-7279 .elementor-element-rchb2{
  width:auto!important;
  max-width:none!important;
  margin:0 0 64px!important;
}
body.page-id-7279 .elementor-element-rchb1{
  grid-column:3 / 4!important;
  justify-self:end!important;
}
body.page-id-7279 .elementor-element-rchb2{
  grid-column:4 / 5!important;
  justify-self:start!important;
}
body.page-id-7279 .elementor-element-rchb1 .elementor-button,
body.page-id-7279 .elementor-element-rchb2 .elementor-button{
  min-width:0!important;
  white-space:nowrap!important;
}
body.page-id-7279 .elementor-element-rcstat0,
body.page-id-7279 .elementor-element-rcstat1,
body.page-id-7279 .elementor-element-rcstat2{
  max-width:220px!important;
  width:220px!important;
}
body.page-id-7279 .elementor-element-rcstat0{grid-column:1 / 3!important;}
body.page-id-7279 .elementor-element-rcstat1{grid-column:3 / 5!important;}
body.page-id-7279 .elementor-element-rcstat2{grid-column:5 / 7!important;}

body.page-id-7279 .elementor-section.elementor-element-rcplans{
  padding:100px 24px!important;
}
body.page-id-7279 .elementor-section.elementor-element-rcplans > .elementor-container,
body.page-id-7279 .elementor-section.elementor-element-rctesti > .elementor-container,
body.page-id-7279 .elementor-section.elementor-element-rcfaq > .elementor-container{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:stretch!important;
  gap:0!important;
  max-width:1180px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
body.page-id-7279 .elementor-element-rcplanhead{
  flex:0 0 100%!important;
  max-width:100%!important;
  width:100%!important;
  display:block!important;
  margin:0 0 22px!important;
}
body.page-id-7279 .elementor-element-rcplanhead > .elementor-widget-wrap{
  display:block!important;
}
body.page-id-7279 .elementor-element-rcplanhead .rc-lede p{
  margin-bottom:46px!important;
}
body.page-id-7279 .elementor-element-rcplanc0,
body.page-id-7279 .elementor-element-rcplanc1,
body.page-id-7279 .elementor-element-rcplanc2,
body.page-id-7279 .elementor-element-rcplanc3{
  flex:0 0 calc(50% - 10px)!important;
  max-width:calc(50% - 10px)!important;
  width:calc(50% - 10px)!important;
  margin:0 0 20px!important;
  min-height:0!important;
}
body.page-id-7279 .elementor-element-rcplanc0,
body.page-id-7279 .elementor-element-rcplanc2{
  margin-right:20px!important;
}
body.page-id-7279 .elementor-element-rcplanc0 > .elementor-widget-wrap,
body.page-id-7279 .elementor-element-rcplanc1 > .elementor-widget-wrap,
body.page-id-7279 .elementor-element-rcplanc2 > .elementor-widget-wrap,
body.page-id-7279 .elementor-element-rcplanc3 > .elementor-widget-wrap{
  display:flex!important;
  flex-direction:column!important;
  height:100%!important;
}
body.page-id-7279 .elementor-element-rcpbtn0,
body.page-id-7279 .elementor-element-rcpbtn1,
body.page-id-7279 .elementor-element-rcpbtn2,
body.page-id-7279 .elementor-element-rcpbtn3{
  margin-top:auto!important;
}
body.page-id-7279 .elementor-element-rcextra{
  flex:0 0 100%!important;
  max-width:100%!important;
  width:100%!important;
  margin:36px 0 0!important;
  clear:both!important;
}
body.page-id-7279 .elementor-element-rcextra > .elementor-widget-wrap{
  display:grid!important;
  grid-template-columns:50px 1fr!important;
  gap:0 26px!important;
  align-items:center!important;
}
body.page-id-7279 .elementor-element-rcextraic{
  grid-row:1/3!important;
}
body.page-id-7279 .elementor-element-rcpnote{
  flex:0 0 100%!important;
  max-width:100%!important;
  width:100%!important;
}

body.page-id-7279 .elementor-element-rcthead,
body.page-id-7279 .elementor-element-rcfaqc{
  flex:0 0 100%!important;
  max-width:100%!important;
  width:100%!important;
}
body.page-id-7279 .elementor-element-rcthead{
  display:block!important;
  margin:0 0 24px!important;
}
body.page-id-7279 .elementor-element-rcthead > .elementor-widget-wrap{
  display:block!important;
}
body.page-id-7279 .elementor-element-rctc0,
body.page-id-7279 .elementor-element-rctc1,
body.page-id-7279 .elementor-element-rctc2{
  flex:0 0 calc(33.333% - 14px)!important;
  max-width:calc(33.333% - 14px)!important;
  width:calc(33.333% - 14px)!important;
}
body.page-id-7279 .elementor-element-rctc0,
body.page-id-7279 .elementor-element-rctc1{
  margin-right:21px!important;
}
body.page-id-7279 .elementor-element-rcfaqc{
  max-width:820px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
body.page-id-7279 .elementor-element-rcfqey p,
body.page-id-7279 .elementor-element-rcfqh2 .elementor-heading-title{
  text-align:center!important;
  justify-content:center!important;
}
body.page-id-7279 .elementor-element-rcfqey p{
  display:flex!important;
}
body.page-id-7279 .elementor-element-rcfqh2{
  margin-bottom:30px!important;
}

@media (max-width:1024px){
  body.page-id-7279 .elementor-element-rcplanc0,
  body.page-id-7279 .elementor-element-rcplanc1,
  body.page-id-7279 .elementor-element-rcplanc2,
  body.page-id-7279 .elementor-element-rcplanc3{
    flex-basis:calc(50% - 10px)!important;
    max-width:calc(50% - 10px)!important;
    width:calc(50% - 10px)!important;
  }
  body.page-id-7279 .elementor-element-rctc0,
  body.page-id-7279 .elementor-element-rctc1,
  body.page-id-7279 .elementor-element-rctc2{
    flex-basis:100%!important;
    max-width:100%!important;
    width:100%!important;
    margin-right:0!important;
  }
}
@media (max-width:640px){
  body.page-id-7279 .elementor-element-rchb1,
  body.page-id-7279 .elementor-element-rchb2{
    grid-column:1 / -1!important;
    width:100%!important;
    margin-bottom:12px!important;
    margin-left:0!important;
    margin-right:0!important;
    justify-self:stretch!important;
  }
  body.page-id-7279 .elementor-element-rchb1 .elementor-button,
  body.page-id-7279 .elementor-element-rchb2 .elementor-button{
    width:100%!important;
    justify-content:center!important;
    white-space:normal!important;
  }
  body.page-id-7279 .elementor-element-rcheroc > .elementor-widget-wrap{
    grid-template-columns:1fr!important;
  }
  body.page-id-7279 .elementor-element-rcstat0,
  body.page-id-7279 .elementor-element-rcstat1,
  body.page-id-7279 .elementor-element-rcstat2{
    grid-column:1 / -1!important;
    width:100%!important;
    max-width:100%!important;
  }
  body.page-id-7279 .elementor-element-rcplanc0,
  body.page-id-7279 .elementor-element-rcplanc1,
  body.page-id-7279 .elementor-element-rcplanc2,
  body.page-id-7279 .elementor-element-rcplanc3{
    flex-basis:100%!important;
    max-width:100%!important;
    width:100%!important;
    margin-right:0!important;
  }
  body.page-id-7279 .elementor-element-rcextra > .elementor-widget-wrap{
    grid-template-columns:1fr!important;
    text-align:center!important;
  }
  body.page-id-7279 .elementor-element-rcextraic{
    grid-row:auto!important;
  }
}
/* RESERVA CITAS LAYOUT FIX END *//* End custom CSS */