.elementor-4107 .elementor-element.elementor-element-dc4e4cd{--display:flex;}.elementor-4107 .elementor-element.elementor-element-b1da8c5{--display:flex;}.elementor-4107 .elementor-element.elementor-element-b526f99{--display:flex;}.elementor-4107 .elementor-element.elementor-element-6482eb9{--display:flex;}.elementor-4107 .elementor-element.elementor-element-a5f90d1{--display:flex;}.elementor-4107 .elementor-element.elementor-element-7548866{--display:flex;}/* Start custom CSS for html, class: .elementor-element-6cb145d */.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-hero{background:#0E1F3B;padding:96px 24px 88px;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-hero__inner{max-width:760px;margin:0 auto;text-align:left;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-eyebrow{font-family:Inter,sans-serif;font-weight:600;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#7B9CFF;margin:0 0 20px;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-h1{font-family:Poppins,sans-serif;font-weight:600;font-size:40px;line-height:1.2;color:#FFFFFF;margin:0 0 28px;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-intro p{font-family:Inter,sans-serif;font-weight:400;font-size:17px;line-height:1.7;color:#AFC3E8;margin:0 0 18px;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-intro p:last-child{margin-bottom:0;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-cta{display:inline-flex;align-items:center;gap:8px;margin-top:36px;background:#1E3FD1;color:#FFFFFF;font-family:Inter,sans-serif;font-weight:600;font-size:16px;padding:17px 32px;border-radius:9999px;text-decoration:none;transition:background .2s;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-cta:hover{background:#1230A6;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-hero{padding:64px 20px 56px;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-h1{font-size:30px;}
.elementor-4107 .elementor-element.elementor-element-6cb145d .voh-pr-intro p{font-size:16px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ac8bd2 */.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-h2{font-family:Poppins,sans-serif;font-weight:600;font-size:30px;line-height:1.3;color:#10192E;margin:0 0 48px;text-align:center;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-h2{font-size:24px;margin-bottom:32px;}
}

.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-process{background:#F5F7FA;padding:88px 24px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-process__inner{max-width:900px;margin:0 auto;text-align:center;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-process .voh-pr-h2{margin-bottom:12px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-steps{display:flex;justify-content:center;gap:48px;margin:48px 0 40px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-step{flex:1;max-width:220px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-step__num{display:block;font-family:Poppins,sans-serif;font-weight:600;font-size:15px;letter-spacing:1px;color:#1E3FD1;margin-bottom:14px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-step__title{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#10192E;margin:0;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-process__note{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.7;color:#46516B;max-width:620px;margin:0 auto;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-process{padding:56px 20px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-steps{flex-direction:column;gap:28px;margin:32px 0 32px;}
.elementor-4107 .elementor-element.elementor-element-8ac8bd2 .voh-pr-step{max-width:none;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab7e721 */.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-h2{font-family:Poppins,sans-serif;font-weight:600;font-size:30px;line-height:1.3;color:#10192E;margin:0 0 48px;text-align:center;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-h2{font-size:24px;margin-bottom:32px;}
}

.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-services{background:#FEFEFD;padding:88px 24px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-services__inner{max-width:780px;margin:0 auto;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-services__header{text-align:center;margin-bottom:12px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-services .voh-pr-h2{margin-bottom:12px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-subtitle{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#46516B;margin:0 0 48px;text-align:center;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item{display:flex;align-items:flex-start;gap:24px;padding:32px 0;border-bottom:1px solid #E2E6ED;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item:first-child{padding-top:0;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item:last-child{border-bottom:none;padding-bottom:0;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__left{display:flex;align-items:center;gap:14px;flex-shrink:0;width:112px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__num{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;color:#1E3FD1;letter-spacing:1px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__icon{width:44px;height:44px;border-radius:50%;background:rgba(30,63,209,.07);display:flex;align-items:center;justify-content:center;color:#1E3FD1;font-size:17px;flex-shrink:0;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__body{flex:1;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__title{font-family:Poppins,sans-serif;font-weight:600;font-size:19px;color:#10192E;margin:0 0 8px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__text{font-family:Inter,sans-serif;font-weight:400;font-size:15.5px;line-height:1.65;color:#46516B;margin:0;max-width:560px;}
@media(max-width:600px){
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-services{padding:56px 20px;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item{flex-direction:column;gap:14px;padding:24px 0;}
.elementor-4107 .elementor-element.elementor-element-ab7e721 .voh-pr-svc-item__left{width:auto;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a62b316 */.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-h2{font-family:Poppins,sans-serif;font-weight:600;font-size:30px;line-height:1.3;color:#10192E;margin:0 0 48px;text-align:center;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-h2{font-size:24px;margin-bottom:32px;}
}

.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp{background:#FFFFFF;padding:88px 24px;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp__inner{max-width:900px;margin:0 auto;text-align:center;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:48px 0 32px;text-align:left;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card{background:#F5F7FA;border:1px solid #E2E6ED;border-radius:16px;padding:36px 32px;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card--accent{background:#0E1F3B;border-color:#0E1F3B;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card--accent .voh-pr-prp-card__label{color:#7B9CFF;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card--accent .voh-pr-prp-card__price{color:#FFFFFF;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card--accent .voh-pr-prp-card__unit{color:#AFC3E8;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card__label{font-family:Inter,sans-serif;font-weight:600;font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:#1E3FD1;margin:0 0 16px;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card__price{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;color:#10192E;margin:0 0 8px;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-card__unit{font-family:Inter,sans-serif;font-weight:400;font-size:14.5px;line-height:1.5;color:#46516B;margin:0;}
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-note{font-family:Inter,sans-serif;font-style:italic;font-weight:400;font-size:15px;color:#46516B;max-width:560px;margin:0 auto;}
@media(max-width:700px){
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp-cards{grid-template-columns:1fr;}
}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-a62b316 .voh-pr-prp{padding:56px 20px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ebfdcb */.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-h2{font-family:Poppins,sans-serif;font-weight:600;font-size:30px;line-height:1.3;color:#10192E;margin:0 0 48px;text-align:center;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-h2{font-size:24px;margin-bottom:32px;}
}

.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq{background:#F5F7FA;padding:88px 24px;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq__inner{max-width:760px;margin:0 auto;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq .voh-pr-h2{margin-bottom:40px;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item{background:#FFFFFF;border-radius:14px;padding:4px 28px;margin-bottom:16px;box-shadow:0 1px 3px rgba(16,25,46,.04);}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item summary{cursor:pointer;list-style:none;font-family:Poppins,sans-serif;font-weight:600;font-size:17px;color:#10192E;padding:22px 36px 22px 0;position:relative;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item summary::-webkit-details-marker{display:none;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item summary::after{content:'+';position:absolute;right:4px;top:16px;font-size:24px;color:#1E3FD1;font-weight:400;transition:transform .2s;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item[open] summary::after{transform:rotate(45deg);}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item p{font-family:Inter,sans-serif;font-weight:400;font-size:15.5px;line-height:1.7;color:#46516B;margin:0 0 24px;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq{padding:56px 20px;}
.elementor-4107 .elementor-element.elementor-element-9ebfdcb .voh-pr-faq-item summary{font-size:16px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4272726 */.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final{background:#0E1F3B;padding:88px 24px;}
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final__inner{max-width:640px;margin:0 auto;text-align:center;}
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final__h2{font-family:Poppins,sans-serif;font-weight:600;font-size:30px;line-height:1.3;color:#FFFFFF;margin:0 0 20px;}
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final__text{font-family:Inter,sans-serif;font-weight:400;font-size:17px;line-height:1.7;color:#AFC3E8;margin:0 0 36px;}
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final .voh-pr-cta{margin-top:0;background:#1E3FD1;color:#FFFFFF;display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:600;font-size:16px;padding:17px 32px;border-radius:9999px;text-decoration:none;transition:background .2s;}
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final .voh-pr-cta:hover{background:#1230A6;}
@media(max-width:767px){
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final{padding:56px 20px;}
.elementor-4107 .elementor-element.elementor-element-4272726 .voh-pr-cta-final__h2{font-size:24px;}
}/* End custom CSS */