.elementor-3258 .elementor-element.elementor-element-1674271{--display:flex;}.elementor-3258 .elementor-element.elementor-element-3437714{text-align:center;}.elementor-3258 .elementor-element.elementor-element-3437714 .elementor-heading-title{font-size:35px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-05cebc8{--display:flex;--min-height:44px;}.elementor-3258 .elementor-element.elementor-element-44ad0b2{--display:grid;--min-height:88px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-87e4b19{--display:flex;--min-height:20px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#000000;--border-color:#000000;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-ceacebe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-ceacebe .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-ffd8e77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-39d21c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-39d21c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3258 .elementor-element.elementor-element-39d21c1 img{width:91%;max-width:100%;height:210px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-0dc0c67 .elementor-button{font-size:18px;fill:#040404;color:#040404;border-style:solid;border-width:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-29090fd{--display:flex;--min-height:20px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#000000;--border-color:#000000;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-298d8ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-298d8ad .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-ee5eafa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-341b4c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-341b4c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3258 .elementor-element.elementor-element-341b4c2 img{width:91%;max-width:100%;height:210px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-e9f379c .elementor-button{font-size:18px;fill:#040404;color:#040404;border-style:solid;border-width:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-e33ca32{--display:flex;--min-height:20px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#000000;--border-color:#000000;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-4cdf2f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-4cdf2f5 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-57838d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-f38bac4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-f38bac4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3258 .elementor-element.elementor-element-f38bac4 img{width:91%;max-width:100%;height:210px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-608eabe .elementor-button{font-size:18px;fill:#040404;color:#040404;border-style:solid;border-width:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-a07c4cb{--display:flex;--min-height:20px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#000000;--border-color:#000000;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-1792fe8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-1792fe8 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-0dff082{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-ceb76c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-ceb76c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3258 .elementor-element.elementor-element-ceb76c5 img{width:91%;max-width:100%;height:210px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-a6eb0c7 .elementor-button{font-size:18px;fill:#040404;color:#040404;border-style:solid;border-width:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-bff7300{--display:flex;--min-height:20px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#000000;--border-color:#000000;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-31d617c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-31d617c .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-8c37ee7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-6434542{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-6434542.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3258 .elementor-element.elementor-element-6434542 img{width:91%;max-width:100%;height:210px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-20671f4 .elementor-button{font-size:18px;fill:#040404;color:#040404;border-style:solid;border-width:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-69e1761{--display:flex;--min-height:20px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#000000;--border-color:#000000;--border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-63fae36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-63fae36 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-207cdb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:#000000;}.elementor-3258 .elementor-element.elementor-element-066d554{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3258 .elementor-element.elementor-element-066d554.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3258 .elementor-element.elementor-element-066d554 img{width:91%;max-width:100%;height:210px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3258 .elementor-element.elementor-element-6577fc7 .elementor-button{font-size:18px;fill:#040404;color:#040404;border-style:solid;border-width:10px 10px 10px 10px;border-radius:45px 45px 45px 45px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3258 .elementor-element.elementor-element-44ad0b2{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3258 .elementor-element.elementor-element-05cebc8{--width:49%;}.elementor-3258 .elementor-element.elementor-element-44ad0b2{--width:100%;}.elementor-3258 .elementor-element.elementor-element-87e4b19{--width:100%;}.elementor-3258 .elementor-element.elementor-element-29090fd{--width:100%;}.elementor-3258 .elementor-element.elementor-element-e33ca32{--width:100%;}.elementor-3258 .elementor-element.elementor-element-a07c4cb{--width:100%;}.elementor-3258 .elementor-element.elementor-element-bff7300{--width:100%;}.elementor-3258 .elementor-element.elementor-element-69e1761{--width:100%;}}@media(max-width:767px){.elementor-3258 .elementor-element.elementor-element-44ad0b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-ffd8e77 */.elementor-3258 .elementor-element.elementor-element-ffd8e77 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-ffd8e77 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-ffd8e77 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d21c1 */.bdc-card-img img {
    width: 300px !important;
    height: 300px !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee5eafa */.elementor-3258 .elementor-element.elementor-element-ee5eafa {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-ee5eafa > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-ee5eafa .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-341b4c2 */.bdc-card-img img {
    width: 300px !important;
    height: 300px !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57838d8 */.elementor-3258 .elementor-element.elementor-element-57838d8 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-57838d8 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-57838d8 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f38bac4 */.bdc-card-img img {
    width: 300px !important;
    height: 300px !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dff082 */.elementor-3258 .elementor-element.elementor-element-0dff082 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-0dff082 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-0dff082 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb76c5 */.bdc-card-img img {
    width: 300px !important;
    height: 300px !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c37ee7 */.elementor-3258 .elementor-element.elementor-element-8c37ee7 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-8c37ee7 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-8c37ee7 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6434542 */.bdc-card-img img {
    width: 300px !important;
    height: 300px !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-207cdb0 */.elementor-3258 .elementor-element.elementor-element-207cdb0 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-207cdb0 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3258 .elementor-element.elementor-element-207cdb0 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-066d554 */.bdc-card-img img {
    width: 300px !important;
    height: 300px !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    margin: 0 auto;
}/* End custom CSS */