.elementor .button{font-family:"Paytone One";font-weight:900;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:0px;border-color:#000000;border-style:solid;background-color:#375efa00;}.elementor .section{padding-block-start:40px;padding-block-end:40px;display:flex;}.elementor .tag{font-size:0.75rem;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin:4px;border-radius:5px;border-width:1px;border-color:var(--Dark);border-style:solid;background-color:#eee;}.elementor .is-1-quarter{width:25%;}.elementor .is-3-quarters{width:75%;display:block;flex-direction:column;}.elementor .has-background-white{background-color:var(--White);}.elementor .has-background-black{background-color:var(--Black);}.elementor .has-background-black:hover,.elementor .has-background-black:focus-visible{background-color:var(--Black);}.elementor .has-text-white{color:#ffffff;}.elementor .has-background-light{background-color:var(--Light);}.elementor .has-background-primary{background-color:var(--Primary);}.elementor .has-background-primary:hover,.elementor .has-background-primary:focus-visible{background-color:var(--Primary);}.elementor .is-fullwidth{width:100%;max-width:100%;}.elementor .is-rounded{border-radius:24px;}.elementor .title{font-family:"Paytone One";font-weight:700;font-size:2rem;margin-block-start:24px;margin-block-end:12px;}.elementor .is-1{font-size:3rem;}.elementor .is-4{font-size:1.5rem;}.elementor .is-5{font-size:1.25rem;}.elementor .m-3{margin:0.75rem;}.elementor .p-4{padding:1rem;}.elementor .hero{width:100%;min-height:600px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20%;padding-inline-end:20%;margin:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .content{font-family:"PT Sans";font-weight:500;padding-block-start:12px;padding-block-end:12px;margin-block-end:24px;}.elementor .px-0{padding-inline-start:0px;padding-inline-end:0%;}.elementor .has-background-fuzzy{background: rgba(255, 255, 255, 0.2); /* Semi-transparent color */

/* The blur effect */
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(10px); /* For Safari support */\n}.elementor .has-background-fuzzy:hover,.elementor .has-background-fuzzy:focus-visible{background-color:#375efa00;}.elementor .has-border-white{border-width:1px;border-color:var(--White);}.elementor .has-text-centered{text-align:center;}.elementor .has-font-weight-bold{font-weight:700;}.elementor .is-6{font-size:0.85rem;}