.elementor .s-sf-hero-img{width:100%;height:50vh;max-height:560px;object-fit:cover;object-position:center center;}.elementor .s-sf-hero{width:100%;min-height:420px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-sf-h1{max-width:520px;font-weight:700;font-size:23px;line-height:1.15em;}.elementor .s-sf-copy{padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;background-color:#FFFFFF;flex-direction:column;gap:20px;flex:1 1 50%;justify-content:center;}.elementor .s-sf-tweezers{width:100%;height:100%;max-height:640px;object-fit:cover;object-position:center center;}.elementor .s-sf-media{min-height:480px;max-height:640px;overflow:hidden;padding:0px;flex:1 1 50%;}.elementor .s-sf-split{width:100%;padding:0px;flex-direction:row;flex-wrap:wrap;align-items:stretch;}.elementor .s-sf-h2{font-weight:700;font-size:23px;line-height:1.2em;text-align:center;}.elementor .s-sf-h2-intro{max-width:720px;font-family:Amiko;color:rgb(102, 102, 102);line-height:1.7em;text-align:center;}.elementor .s-sf-process-head{padding-block-start:72px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:16px;align-items:center;}.elementor .s-sf-n1{font-weight:700;font-size:42px;line-height:1em;flex:0 0 40px;}.elementor .s-sf-t1{font-family:Amiko;font-weight:700;font-size:16px;line-height:1.3em;}.elementor .s-sf-d1{font-family:Amiko;font-size:14px;line-height:1.7em;}.elementor .s-sf-b1{flex-direction:column;gap:8px;}.elementor .s-sf-step-1{flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-sf-n2{font-weight:700;font-size:42px;line-height:1em;flex:0 0 40px;}.elementor .s-sf-t2{font-family:Amiko;font-weight:700;font-size:16px;line-height:1.3em;}.elementor .s-sf-d2{font-family:Amiko;font-size:14px;line-height:1.7em;}.elementor .s-sf-b2{flex-direction:column;gap:8px;}.elementor .s-sf-step-2{flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-sf-n3{font-weight:700;font-size:42px;line-height:1em;flex:0 0 40px;}.elementor .s-sf-t3{font-family:Amiko;font-weight:700;font-size:16px;line-height:1.3em;}.elementor .s-sf-d3{font-family:Amiko;font-size:14px;line-height:1.7em;}.elementor .s-sf-b3{flex-direction:column;gap:8px;}.elementor .s-sf-step-3{flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-sf-n4{font-weight:700;font-size:42px;line-height:1em;flex:0 0 40px;}.elementor .s-sf-t4{font-family:Amiko;font-weight:700;font-size:16px;line-height:1.3em;}.elementor .s-sf-d4{font-family:Amiko;font-size:14px;line-height:1.7em;}.elementor .s-sf-b4{flex-direction:column;gap:8px;}.elementor .s-sf-step-4{flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-sf-n5{font-weight:700;font-size:42px;line-height:1em;flex:0 0 40px;}.elementor .s-sf-t5{font-family:Amiko;font-weight:700;font-size:16px;line-height:1.3em;}.elementor .s-sf-d5{font-family:Amiko;font-size:14px;line-height:1.7em;}.elementor .s-sf-b5{flex-direction:column;gap:8px;}.elementor .s-sf-step-5{flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-sf-n6{font-weight:700;font-size:42px;line-height:1em;flex:0 0 40px;}.elementor .s-sf-t6{font-family:Amiko;font-weight:700;font-size:16px;line-height:1.3em;}.elementor .s-sf-d6{font-family:Amiko;font-size:14px;line-height:1.7em;}.elementor .s-sf-b6{flex-direction:column;gap:8px;}.elementor .s-sf-step-6{flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-sf-grid{width:100%;column-gap:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;row-gap:48px;grid-template-columns:1fr 1fr 1fr;}.elementor .s-sf-process{padding-block-start:40px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;background-color:#E4E4E4;flex-direction:column;}.elementor .s-sf-cta-title{font-weight:700;font-size:28px;color:#FFFFFF;text-align:center;text-transform:none;}.elementor .s-sf-cta{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;background-color:#000000;flex-direction:column;gap:28px;align-items:center;}