.elementor .section-1{flex-direction:column;gap:var(--Content-Gap);justify-content:center;align-items:center;}.elementor .section-padding{padding-block-start:var(--Padding-Normal);padding-block-end:var(--Padding-Normal);}.elementor .btn{font-family:var(--Secondary-Font);color:var(--White);padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-width:1px;border-style:solid;gap:10px;}.elementor .btn-secondary{border-color:var(--Secondary-Brand);background-color:var(--Secondary-Brand);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{border-color:var(--Primary-Brand);background-color:var(--Primary-Brand);}.elementor .body-text{font-family:var(--Secondary-Font);font-weight:400;font-size:18px;color:var(--Text);}.elementor .h1{font-weight:500;font-size:60px;line-height:1.1em;& *:is(b,strong) {
color: var(--Secondary-Brand);
font-weight: 500!important;
}\n}.elementor .h3{font-family:Montserrat;font-weight:600;font-size:22px;color:var(--Heading);}.elementor .section-padding-sm{padding-block-start:var(--Padding-Small);padding-block-end:var(--Padding-Small);}.elementor .highlight-text{& *:is(b,strong) {
color: var(--Secondary-Brand);
font-weight: 500!important;
}\n}.elementor .h2{font-family:var(--Primary-Font);font-weight:500;font-size:48px;line-height:1.1em;}.elementor .heading{font-family:var(--Primary-Font);}.elementor .service-box-01{padding:2rem;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Secondary-Brand);border-style:solid;background-color:var(--White);display:flex;flex-direction:column;gap:var(--Content-Gap);}.elementor .hover-box-2{padding:var(--Padding-Small);}.elementor .hover-box-2:hover,.elementor .hover-box-2:focus-visible{box-shadow:10px 10px 10px 0px rgba(0, 0, 0, 0.15);transform:scale3d(1.05, 1.05, 1.05);}.elementor .page-title{font-size:42px;color:var(--Secondary-Brand);text-align:center;}.elementor .btn-small{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;}