.elementor-3243 .elementor-element.elementor-element-241d547{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3243 .elementor-element.elementor-element-2bc5aba{text-align:center;}.elementor-3243 .elementor-element.elementor-element-2bc5aba .elementor-heading-title{font-family:"Sonsie One", Sans-serif;font-size:35px;font-weight:normal;color:#000000;}.elementor-3243 .elementor-element.elementor-element-ed6be0a{--display:flex;--min-height:44px;}.elementor-3243 .elementor-element.elementor-element-41f3d4c{--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-3243 .elementor-element.elementor-element-4765f74{--display:flex;--min-height:0px;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-3243 .elementor-element.elementor-element-4a18fb3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-4a18fb3 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3243 .elementor-element.elementor-element-dd231ac{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-3243 .elementor-element.elementor-element-3fc6e5f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-3fc6e5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3243 .elementor-element.elementor-element-3fc6e5f img{width:91%;max-width:100%;height:300px;object-fit:contain;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3243 .elementor-element.elementor-element-feb8941 .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-3243 .elementor-element.elementor-element-bc273d8{--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-3243 .elementor-element.elementor-element-66d1b85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-66d1b85 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3243 .elementor-element.elementor-element-f1ab123{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-3243 .elementor-element.elementor-element-74900b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-74900b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3243 .elementor-element.elementor-element-74900b5 img{width:91%;max-width:100%;height:300px;object-fit:contain;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3243 .elementor-element.elementor-element-588c37e .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-3243 .elementor-element.elementor-element-4127c06{--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-3243 .elementor-element.elementor-element-1981f1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-1981f1d .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3243 .elementor-element.elementor-element-24146ca{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-3243 .elementor-element.elementor-element-f926ae1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-f926ae1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3243 .elementor-element.elementor-element-f926ae1 img{width:91%;max-width:100%;height:300px;object-fit:contain;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3243 .elementor-element.elementor-element-8401c74 .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-3243 .elementor-element.elementor-element-282531b{--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-3243 .elementor-element.elementor-element-0066548{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-0066548 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3243 .elementor-element.elementor-element-fd8cdc1{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-3243 .elementor-element.elementor-element-b504663{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-b504663.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3243 .elementor-element.elementor-element-b504663 img{width:91%;max-width:100%;height:300px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3243 .elementor-element.elementor-element-bedcafc .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-3243 .elementor-element.elementor-element-f0372f0{--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-3243 .elementor-element.elementor-element-e876076{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-e876076 .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3243 .elementor-element.elementor-element-21d198a{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-3243 .elementor-element.elementor-element-023bea0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-023bea0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3243 .elementor-element.elementor-element-023bea0 img{width:91%;max-width:100%;height:300px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3243 .elementor-element.elementor-element-8c5c667 .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-3243 .elementor-element.elementor-element-c5f7587{--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-3243 .elementor-element.elementor-element-aaf660d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-aaf660d .elementor-heading-title{font-size:28px;color:#000000;}.elementor-3243 .elementor-element.elementor-element-237ade9{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-3243 .elementor-element.elementor-element-16236e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3243 .elementor-element.elementor-element-16236e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3243 .elementor-element.elementor-element-16236e7 img{width:91%;max-width:100%;height:300px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:45px 45px 45px 45px;}.elementor-3243 .elementor-element.elementor-element-8e79c22 .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-3243 .elementor-element.elementor-element-41f3d4c{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3243 .elementor-element.elementor-element-ed6be0a{--width:49%;}.elementor-3243 .elementor-element.elementor-element-41f3d4c{--width:100%;}.elementor-3243 .elementor-element.elementor-element-4765f74{--width:100%;}.elementor-3243 .elementor-element.elementor-element-bc273d8{--width:100%;}.elementor-3243 .elementor-element.elementor-element-4127c06{--width:100%;}.elementor-3243 .elementor-element.elementor-element-282531b{--width:100%;}.elementor-3243 .elementor-element.elementor-element-f0372f0{--width:100%;}.elementor-3243 .elementor-element.elementor-element-c5f7587{--width:100%;}}@media(max-width:767px){.elementor-3243 .elementor-element.elementor-element-41f3d4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-dd231ac */.elementor-3243 .elementor-element.elementor-element-dd231ac {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-dd231ac > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-dd231ac .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fc6e5f */.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-f1ab123 */.elementor-3243 .elementor-element.elementor-element-f1ab123 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-f1ab123 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-f1ab123 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74900b5 */.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-24146ca */.elementor-3243 .elementor-element.elementor-element-24146ca {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-24146ca > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-24146ca .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f926ae1 */.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-fd8cdc1 */.elementor-3243 .elementor-element.elementor-element-fd8cdc1 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-fd8cdc1 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-fd8cdc1 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b504663 */.elementor-3243 .elementor-element.elementor-element-b504663 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d198a */.elementor-3243 .elementor-element.elementor-element-21d198a {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-21d198a > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-21d198a .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-023bea0 */.elementor-3243 .elementor-element.elementor-element-023bea0 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-237ade9 */.elementor-3243 .elementor-element.elementor-element-237ade9 {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
    flex: 0 0 220px !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-237ade9 > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
    max-height: 100% !important;
    overflow: hidden !important;
}

.elementor-3243 .elementor-element.elementor-element-237ade9 .elementor-text-editor {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16236e7 */.elementor-3243 .elementor-element.elementor-element-16236e7 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */