.brxe-heading{margin-block-start:0}figure{margin:0}.el2b-e-flexbox-base{width:100%;padding:10px}.el2b-e-div-block-base{width:100%;padding:10px}.el2b-e-grid-base{width:100%;padding:10px}.el2b-e-heading-base{margin:0px}.el2b-e-paragraph-base{margin:0px;font-size:16px;font-weight:400;line-height:24px;color:#333}.el2b-e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;letter-spacing:inherit}.el2b-e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000}.el2b-e-tabs-base{width:100%;padding:0px 10px;display:flex;flex-direction:column;gap:30px}.el2b-e-tabs-menu-base{width:100%;padding:0px 10px;display:flex;justify-content:center}.el2b-e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block}.el2b-e-tabs-content-area-base{width:100%;padding:0px 10px;display:block}.el2b-e-tab-content-base{width:100%;min-width:30px;padding:10px;display:block}.el2b-e-collection-loop-base{width:100%;padding:0px 10px;display:block}.el2b-e-collection-loop-layout-base{width:100%;padding:0px 10px;grid-auto-rows:1fr}.el2b-e-collection-loop-item-base{width:100%;padding:0px 10px}.el2b-e-pagination-base{width:100%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}.el2b-e-svg-base{width:65px;height:65px;color:#333}.el2b-e-youtube-base{width:100%;overflow:hidden;aspect-ratio:16/9}.el2b-e-self-hosted-video-base{width:100%;max-width:100vw;aspect-ratio:16/9}.el2b-e-form-base{padding:20px;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start}.el2b-e-heading-base.el2b-e-heading-base a,.el2b-e-paragraph-base.el2b-e-paragraph-base a{all:unset;cursor:pointer}.el2b-e-image-base.el2b-e-image-base a{width:fit-content;all:unset;cursor:pointer;display:inherit}.el2b-e-tab-base.el2b-e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;line-height:normal}.el2b-e-tab-base.el2b-e-tab-base.brx-open{border-color:#0C0D0E;outline-width:0px}.el2b-e-tab-base.el2b-e-tab-base:focus{border-color:#0C0D0E;outline-width:0px}.el2b-e-tab-base.el2b-e-tab-base:hover,.el2b-e-tab-base.el2b-e-tab-base:focus-visible{background-color:#E0E0E0}.el2b-e-pagination-base .page-numbers.prev,.el2b-e-pagination-base .page-numbers.next{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.el2b-e-pagination-base ul.page-numbers{display:contents;list-style:none;margin:0;padding:0}@media(max-width:1024px){body h1{font-size:48.83px;}}@media(max-width:767px){body h1{font-size:48.83px;}}@media(max-width:1024px){body h2{font-size:2rem;}}@media(max-width:767px){body h2{font-size:1.6rem;}}@media(max-width:1024px){body h3{font-size:1.5rem;}}@media(max-width:767px){body h3{font-size:1.3rem;}}@media(max-width:1024px){body h4{font-size:25px;}}@media(max-width:767px){body h4{font-size:25px;}}@media(max-width:1024px){body h5{font-size:20px;}}@media(max-width:767px){body h5{font-size:20px;}}@media(max-width:1024px){body h6{font-size:16px;}}@media(max-width:767px){body h6{font-size:16px;}}.brxe-button{transition:all .3s}.bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):not(.el2b-btn-hover):hover,.bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):not(.el2b-btn-hover):focus{color:var(--el-text-button);background-color:var(--el-color-05)}body #brx-content.wordpress{width:100%;max-width:none} html {font-size: 100%} body {font-family: "Poppins"; font-size: 1.1rem; color: var(--el-color-03); line-height: 1.5} h1 {font-size: 3rem; font-weight: 600; line-height: 0.9em; font-family: "Lora"; text-transform: capitalize; color: #292929} h2 {font-size: 2.2rem; font-weight: 600; line-height: 1.2; font-family: "Lora"; text-transform: capitalize; color: #292929} h3 {font-size: 1.8rem; line-height: 1.2; font-family: "Lora"; text-transform: capitalize; color: #292929} h4 {font-size: 31.25px; line-height: 1.2; font-family: "Cormorant"; text-transform: capitalize; color: #292929} h5 {font-size: 25px; line-height: 1.2; font-family: "Cormorant"; text-transform: capitalize; color: #292929} h6 {font-size: 1.2rem; font-weight: 500; line-height: 1.2; font-family: "Lora"; text-transform: capitalize; color: #292929} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a, .brx-body:where(:not(.elementor-page)) a, :where(.brxe-div) a:where(:not(.bricks-button):not([class*="el2b-"][class*="-btn"])), :where(a.brxe-div):where(:not(.bricks-button):not([class*="el2b-"][class*="-btn"])), :where(.brxe-heading) a:where(:not(.bricks-button):not([class*="el2b-"][class*="-btn"])), :where(.brxe-icon) a:where(:not(.bricks-button):not([class*="el2b-"][class*="-btn"])) {color: var(--el-color-01); text-decoration: none} .bricks-button {font-size: 15px; font-weight: 500; letter-spacing: -0.7px; text-transform: capitalize; color: var(--el-text-button); border-radius: 100px} .bricks-button:where(:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline)) {background-color: var(--el-color-01)}.brxe-form .form-group input {font-size: 14px; border: 1px solid var(--bricks-border-color)}.brxe-form select {font-size: 14px; border: 1px solid var(--bricks-border-color)}.brxe-form textarea {font-size: 14px; border: 1px solid var(--bricks-border-color)}.brxe-form .flatpickr {border: 1px solid var(--bricks-border-color)}.brxe-form .bricks-button {border: 1px solid var(--bricks-border-color)}.brxe-form .choose-files {border: 1px solid var(--bricks-border-color)} .brxe-container {width: 1140px} .woocommerce main.site-main {width: 1140px} #brx-content.wordpress {width: 1140px}