.elementor .section{width:100%;padding-block-start:100px;padding-block-end:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .wrapper{max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .p_btn{width:auto;color:var(--white);padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:8px;border-radius:100px;border-width:1px;border-color:var(--Purple);border-style:solid;background-color:var(--Purple);transition:all 300ms;display:flex;flex-direction:row;gap:18px;justify-content:center;align-items:center;}.elementor .p_btn:hover,.elementor .p_btn:focus-visible{color:var(--dark);background-color:var(--white);}.elementor .p_btn_text{font-family:var(--Inter);font-weight:500;font-size:18px;}.elementor .p_btn_icon{width:32px;height:32px;color:var(--dark);padding:5px;border-radius:100px;border-width:1px;border-color:var(--dark);border-style:solid;background-color:var(--white);}.elementor .btn_wrapper{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .text{font-family:var(--Inter);font-weight:500;font-size:18px;color:#3a3a3a;}.elementor .h2{font-family:var(--Inter);font-weight:500;font-size:32px;color:var(--dark);line-height:1.4em;}.elementor .s_service_hero{padding-block-start:32px;padding-block-end:32px;}.elementor .s_service_img{width:100%;height:500px;object-fit:cover;border-radius:30px;}