.elementor .body-medium{font-size:18px;color:var(--BlackColor);line-height:24px;}.elementor .heading-h1{font-family:var(--HeadingFont);font-weight:600;font-size:120px;color:var(--BlackColor);letter-spacing:-0.05em;line-height:1em;}.elementor .heading-h2{font-family:var(--HeadingFont);font-weight:600;font-size:80px;color:var(--BlackColor);letter-spacing:-0.04em;line-height:1.06em;}.elementor .heading-h3{font-family:var(--HeadingFont);font-weight:600;font-size:48px;color:var(--BlackColor);letter-spacing:-0.02em;line-height:1.16em;}.elementor .heading-h4{font-family:var(--HeadingFont);font-weight:600;font-size:36px;letter-spacing:-0.01em;line-height:1.19em;}.elementor .heading-h5{font-family:var(--HeadingFont);font-weight:600;font-size:28px;letter-spacing:-0.01em;line-height:1.28em;}.elementor .heading-h6{font-family:var(--HeadingFont);font-weight:600;font-size:24px;letter-spacing:-0.01em;line-height:1.41em;}.elementor .default-button{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:var(--WhiteColor);line-height:24px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:47px;padding-inline-end:24px;margin:0px;border-radius:10px;background-color:var(--GreenColor);}.elementor .small-button{padding-block-start:13px;padding-block-end:13px;}.elementor .container-padding{padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .light-color{color:var(--WhiteColor);}.elementor .center-align{width:700px;text-align:center;align-self:center;}.elementor .p-medium{font-size:18px;color:var(--BlackColor);line-height:24px;}.elementor .p-regular{font-size:16px;line-height:24px;}.elementor .Mb20{margin-block-end:20px;}.elementor .body-regular{font-family:var(--BodyFont);font-weight:400;font-size:16px;line-height:24px;}.elementor .left-align{width:54%;text-align:start;}.elementor .section-title-block{padding-block-start:0px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .ptb{padding-block-start:130px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .Pb{padding-block-start:0px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .Max800{width:800px;}.elementor .service-box{padding:24px;border-radius:10px;background-color:#F2F5F3;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);align-items:center;}.elementor .service-thumb{border-radius:5px;}.elementor .dark-bg{background-color:var(--BlackColor);}.elementor .testimonial-box{padding:24px;border-radius:5px;background-color:rgba(255, 255, 255, 0.05);display:flex;flex-direction:column;justify-content:space-between;}.elementor .p-extra-large{font-size:24px;color:var(--WhiteColor);line-height:1.41em;}.elementor .testimonial-header{padding:0px;}.elementor .testimonial-author{width:70px;height:70px;overflow:hidden;padding:0px;border-radius:100px;flex:1 0 auto;}.elementor .testimonial-author-thumb{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:100px;}.elementor .our-approach-box{padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-image:url("https://wp.framerpeak.com/skelementor/wp-content/uploads/2026/10/shape-bg.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .our-approach-badge{color:var(--YellowColor);padding:10px;border-radius:10px;background-color:var(--BlackColor);display:inline-block;}.elementor .Mb24{margin-block-end:24px;}.elementor .Mb50{margin-block-end:50px;}.elementor .image-slider{overflow:hidden;display:flex;flex-direction:row;gap:24px;}.elementor .image-slider-item{width:500px;flex:1 0 auto;}.elementor .process-box{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.8);border-style:solid;}.elementor .pricing-box{padding:24px;border-radius:10px;background-color:var(--WhiteColor);transition:all 400ms;display:flex;flex-direction:column;justify-content:space-between;}.elementor .pricing-box:hover,.elementor .pricing-box:focus-visible{background-color:var(--YellowColor);}.elementor .pricing-header{margin-block-end:30px;display:flex;flex-direction:column;gap:10px;}.elementor .pricing-price{padding:0px;margin-block-end:50px;display:flex;flex-direction:column;gap:15px;}.elementor .pricing-feature-wrap{padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:50px;}.elementor .pricing-price-subtitle{font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase;}.elementor .pricing-list-wrap{padding:0px;}.elementor .mb15{padding-block-end:15px;}.elementor .pricing-top{padding:0px;}.elementor .accordion-item{padding-block-start:24px;padding-block-end:24px;}.elementor .accordion-body{width:745px;padding-block-start:15px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .last-child{padding-block-end:0px;border-style:none;}.elementor .first-child{padding-block-start:0px;}.elementor .process-number{position:absolute;inset-block-start:-45px;inset-inline-start:-13px;color:var(--WhiteColor);}