.elementor-696 .elementor-element.elementor-element-lnamtjen{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-696 .elementor-element.elementor-element-jt9gasps{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-696 .elementor-element.elementor-element-hwmdzqwf{text-align:center;}.elementor-696 .elementor-element.elementor-element-hwmdzqwf .elementor-heading-title{font-size:14px;font-weight:800;color:#11B7B0;}.elementor-696 .elementor-element.elementor-element-uphng0gl{text-align:center;}.elementor-696 .elementor-element.elementor-element-uphng0gl .elementor-heading-title{font-size:66px;font-weight:850;line-height:1.02em;color:#102033;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-696 .elementor-element.elementor-element-ahx3ts4n{font-size:20px;line-height:1.65em;color:#607386;}.elementor-696 .elementor-element.elementor-element-o60eg2ig{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-696 .elementor-element.elementor-element-fq99imsp .elementor-button{background-color:#11B7B0;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 24px 15px 24px;}.elementor-696 .elementor-element.elementor-element-vx3v01bq .elementor-button{background-color:#FFFFFF;font-weight:700;fill:#102033;color:#102033;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE8EF;border-radius:10px 10px 10px 10px;padding:15px 24px 15px 24px;}.elementor-696 .elementor-element.elementor-element-vgnbvsle{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-696 .elementor-element.elementor-element-qhawp3y9{--display:flex;}.elementor-696 .elementor-element.elementor-element-0yj7vf74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-696 .elementor-element.elementor-element-k8rnu65m{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-696 .elementor-element.elementor-element-lvlyt77p .elementor-heading-title{font-size:44px;font-weight:800;color:#102033;}.elementor-696 .elementor-element.elementor-element-k2cph704{color:#607386;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-696 .elementor-element.elementor-element-qiqmrhnx .elementor-icon-list-icon i{color:#11B7B0;transition:color 0.3s;}.elementor-696 .elementor-element.elementor-element-qiqmrhnx .elementor-icon-list-icon svg{fill:#11B7B0;transition:fill 0.3s;}.elementor-696 .elementor-element.elementor-element-qiqmrhnx{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-696 .elementor-element.elementor-element-qiqmrhnx .elementor-icon-list-text{color:#102033;transition:color 0.3s;}.elementor-696 .elementor-element.elementor-element-qtousyc8{--display:flex;}.elementor-696 .elementor-element.elementor-element-s4ibxnub{--display:flex;}.elementor-696 .elementor-element.elementor-element-1xepli5n{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-696 .elementor-element.elementor-element-c8bvmjpx{--display:flex;}.elementor-696 .elementor-element.elementor-element-zgmadprl{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-696 .elementor-element.elementor-element-11jpv7ni .elementor-heading-title{font-size:44px;font-weight:800;color:#102033;}.elementor-696 .elementor-element.elementor-element-vzhurxbg{color:#607386;}.elementor-696 .elementor-element.elementor-element-he6erujv .elementor-button{background-color:#102033;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-696 .elementor-element.elementor-element-u0ozyele{--display:flex;}.elementor-696 .elementor-element.elementor-element-nblhmpou{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-696 .elementor-element.elementor-element-opcaak26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-696 .elementor-element.elementor-element-pdy4dqer .elementor-heading-title{font-size:44px;font-weight:800;color:#102033;}.elementor-696 .elementor-element.elementor-element-wtn26xog{color:#607386;}.elementor-696 .elementor-element.elementor-element-c5npfz08 .elementor-button{background-color:#11B7B0;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-696 .elementor-element.elementor-element-ialkwctb{--display:flex;}.elementor-696 .elementor-element.elementor-element-wznaj48p{--display:flex;}.elementor-696 .elementor-element.elementor-element-bukg3h7j{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-696 .elementor-element.elementor-element-vjqapu79{text-align:center;}.elementor-696 .elementor-element.elementor-element-vjqapu79 .elementor-heading-title{font-size:42px;font-weight:800;color:#102033;}.elementor-696 .elementor-element.elementor-element-1xjlykqz{color:#607386;}.elementor-696 .elementor-element.elementor-element-snmvelrq{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-696 .elementor-element.elementor-element-hycqzu6j{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-emmtgqxk .elementor-icon-box-wrapper{gap:15px;}.elementor-696 .elementor-element.elementor-element-emmtgqxk.elementor-view-stacked .elementor-icon{background-color:#11B7B0;}.elementor-696 .elementor-element.elementor-element-emmtgqxk.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-emmtgqxk.elementor-view-default .elementor-icon{fill:#11B7B0;color:#11B7B0;border-color:#11B7B0;}.elementor-696 .elementor-element.elementor-element-emmtgqxk .elementor-icon-box-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-emmtgqxk .elementor-icon-box-description{color:#607386;}.elementor-696 .elementor-element.elementor-element-9li2e6qs{--display:flex;}.elementor-696 .elementor-element.elementor-element-jdnb9sal .elementor-icon-box-wrapper{gap:15px;}.elementor-696 .elementor-element.elementor-element-jdnb9sal.elementor-view-stacked .elementor-icon{background-color:#7C5CFF;}.elementor-696 .elementor-element.elementor-element-jdnb9sal.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-jdnb9sal.elementor-view-default .elementor-icon{fill:#7C5CFF;color:#7C5CFF;border-color:#7C5CFF;}.elementor-696 .elementor-element.elementor-element-jdnb9sal .elementor-icon-box-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-jdnb9sal .elementor-icon-box-description{color:#607386;}.elementor-696 .elementor-element.elementor-element-rhjxkx6x{--display:flex;}.elementor-696 .elementor-element.elementor-element-qpxhmsih .elementor-icon-box-wrapper{gap:15px;}.elementor-696 .elementor-element.elementor-element-qpxhmsih.elementor-view-stacked .elementor-icon{background-color:#2F6DF6;}.elementor-696 .elementor-element.elementor-element-qpxhmsih.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-qpxhmsih.elementor-view-default .elementor-icon{fill:#2F6DF6;color:#2F6DF6;border-color:#2F6DF6;}.elementor-696 .elementor-element.elementor-element-qpxhmsih .elementor-icon-box-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-qpxhmsih .elementor-icon-box-description{color:#607386;}.elementor-696 .elementor-element.elementor-element-suvmsphh{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-696 .elementor-element.elementor-element-uqsg4yea{--display:flex;}.elementor-696 .elementor-element.elementor-element-htdlvrr6 .elementor-icon-box-wrapper{gap:15px;}.elementor-696 .elementor-element.elementor-element-htdlvrr6.elementor-view-stacked .elementor-icon{background-color:#102033;}.elementor-696 .elementor-element.elementor-element-htdlvrr6.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-htdlvrr6.elementor-view-default .elementor-icon{fill:#102033;color:#102033;border-color:#102033;}.elementor-696 .elementor-element.elementor-element-htdlvrr6 .elementor-icon-box-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-htdlvrr6 .elementor-icon-box-description{color:#607386;}.elementor-696 .elementor-element.elementor-element-4e7fls9n{--display:flex;}.elementor-696 .elementor-element.elementor-element-9hquf5ja .elementor-icon-box-wrapper{gap:15px;}.elementor-696 .elementor-element.elementor-element-9hquf5ja.elementor-view-stacked .elementor-icon{background-color:#11B7B0;}.elementor-696 .elementor-element.elementor-element-9hquf5ja.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-9hquf5ja.elementor-view-default .elementor-icon{fill:#11B7B0;color:#11B7B0;border-color:#11B7B0;}.elementor-696 .elementor-element.elementor-element-9hquf5ja .elementor-icon-box-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-9hquf5ja .elementor-icon-box-description{color:#607386;}.elementor-696 .elementor-element.elementor-element-wxqiuh3w{--display:flex;}.elementor-696 .elementor-element.elementor-element-hshobm7h .elementor-icon-box-wrapper{gap:15px;}.elementor-696 .elementor-element.elementor-element-hshobm7h.elementor-view-stacked .elementor-icon{background-color:#2F6DF6;}.elementor-696 .elementor-element.elementor-element-hshobm7h.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-hshobm7h.elementor-view-default .elementor-icon{fill:#2F6DF6;color:#2F6DF6;border-color:#2F6DF6;}.elementor-696 .elementor-element.elementor-element-hshobm7h .elementor-icon-box-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-hshobm7h .elementor-icon-box-description{color:#607386;}.elementor-696 .elementor-element.elementor-element-t5xjcqf4{--display:flex;}.elementor-696 .elementor-element.elementor-element-gyzvk9gx{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-696 .elementor-element.elementor-element-lioseyus{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-696 .elementor-element.elementor-element-opkilelt .elementor-heading-title{font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-696 .elementor-element.elementor-element-qqqhnygs{color:#DDEAF6;}.elementor-696 .elementor-element.elementor-element-jp9jlk1l{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-696 .elementor-element.elementor-element-ecwgpgd2 .elementor-heading-title{color:#102033;}.elementor-696 .elementor-element.elementor-element-znmqvsxk{color:#607386;}.elementor-696 .elementor-element.elementor-element-76nzxibu .elementor-button{background-color:#11B7B0;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-696 .elementor-element.elementor-element-uphng0gl .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-696 .elementor-element.elementor-element-uphng0gl .elementor-heading-title{font-size:36px;}}/* Start custom CSS */body.elementor-page-696 { --ink:#102033; --muted:#607386; --teal:#11B7B0; --blue:#2F6DF6; --soft:#F5F8FC; --line:#DFE8EF; --navy:#101B2D; }
body.elementor-page-696 .qv-section { padding: 94px 24px; width:100%; }
body.elementor-page-696 .qv-wrap { max-width: 1180px; margin-left:auto; margin-right:auto; width:100%; }
body.elementor-page-696 .qv-hero { background: radial-gradient(circle at 18% 8%, rgba(17,183,176,.18), transparent 28%), linear-gradient(180deg,#f8fcff 0%,#ffffff 78%); }
body.elementor-page-696 .qv-light { background:#fff; }
body.elementor-page-696 .qv-soft { background:#f5f8fc; }
body.elementor-page-696 .qv-navy { background:#101b2d; color:#fff; }
body.elementor-page-696 .qv-card { background:#fff; border:1px solid var(--line); border-radius:18px; box-shadow:0 24px 70px rgba(16,32,51,.08); padding:28px; }
body.elementor-page-696 .qv-card-soft { background:#fff; border:1px solid var(--line); border-radius:16px; padding:26px; }
body.elementor-page-696 .qv-kicker { color:var(--teal); font-weight:800; letter-spacing:.08em; text-transform:uppercase; }
body.elementor-page-696 .qv-image img { width:100%; border-radius:24px; box-shadow:0 34px 90px rgba(16,32,51,.16); }
body.elementor-page-696 .qv-image-flat img { width:100%; border-radius:24px; }
body.elementor-page-696 .qv-price { background:#fff; border:1px solid var(--line); border-radius:20px; padding:28px; }
body.elementor-page-696 .qv-price-featured { border-color:rgba(17,183,176,.48); box-shadow:0 28px 80px rgba(17,183,176,.16); transform:translateY(-8px); }
@media (max-width: 767px) { body.elementor-page-696 .qv-section { padding: 64px 18px; } body.elementor-page-696 .qv-price-featured { transform:none; } body.elementor-page-696 .qv-card, body.elementor-page-696 .qv-card-soft, body.elementor-page-696 .qv-price { padding:22px; } }/* End custom CSS */