.elementor .general_div{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .section_padding{padding-block-start:60px;padding-block-end:60px;padding-inline-start:64px;padding-inline-end:64px;}.elementor .iyore_container{max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .hero_h1{font-family:"Merriweather Sans";font-weight:400;font-size:62px;line-height:1.2em;}.elementor .h2{font-family:"Merriweather Sans";font-weight:400;font-size:42px;color:var(--primary_color);line-height:1.2em;text-transform:capitalize;}.elementor .h3{font-family:"Merriweather Sans";font-weight:400;font-size:28px;}.elementor .paragraph_lg{font-family:Mulish;font-weight:400;color:var(--text_color);line-height:1.4em;}.elementor .paragraph_md{font-family:Mulish;font-weight:400;font-size:16px;color:var(--text_color);line-height:1.4em;}.elementor .paragraph_sm{font-family:Mulish;font-weight:500;font-size:14px;color:var(--text_color);line-height:1.4em;}.elementor .eyebrow_lg{font-family:Mulish;font-weight:600;font-size:18px;color:var(--secondary_color);letter-spacing:0.5px;text-transform:uppercase;align-self:start;}.elementor .eyebrow_md{font-family:Mulish;font-weight:600;font-size:16px;color:#B68C5A;letter-spacing:0.5px;text-transform:uppercase;}.elementor .heading_wrap{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .general_img{height:auto;object-fit:cover;object-position:center center;}.elementor .service_box{padding:30px;border-width:1px;border-color:#b58b594d;border-style:solid;transition:all 300ms;display:flex;flex-direction:column;gap:12px;}.elementor .service_box:hover,.elementor .service_box:focus-visible{border-color:var(--secondary_color);}