.elementor-8300 .elementor-element.elementor-element-d20cd4f{--display:flex;}.elementor-8300 .elementor-element.elementor-element-1cefb8b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-8300 .elementor-element.elementor-element-18a2af8 p{margin-block-end:0px;}.elementor-8300 .elementor-element.elementor-element-cf9a159 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-8300 .elementor-element.elementor-element-579554f p{margin-block-end:0px;}.elementor-8300 .elementor-element.elementor-element-17193bb .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-8300 .elementor-element.elementor-element-cdf88f6 p{margin-block-end:0px;}.elementor-8300 .elementor-element.elementor-element-ec1194c .elementor-heading-title{color:var( --e-global-color-accent );}/* Start custom CSS for text-editor, class: .elementor-element-c09bae6 */.elementor-8300 .elementor-element.elementor-element-c09bae6 tr td:first-child{
    text-align: center;
    width:150px;
}
.elementor-8300 .elementor-element.elementor-element-c09bae6 thead td {
    background: #ffcaec;
}
.elementor-8300 .elementor-element.elementor-element-c09bae6 td {
    background: #ffcaec;
}
.elementor-8300 .elementor-element.elementor-element-c09bae6 th {
    background: #b9378b;
    color: white;
    border-radius: 20px 20px 0 0;
}
.elementor-8300 .elementor-element.elementor-element-c09bae6 tr:last-child td:first-child{
     border-radius: 0 0 0 20px;
}
.elementor-8300 .elementor-element.elementor-element-c09bae6 tr:last-child td:last-child{
     border-radius: 0 0 20px 0;
}
.elementor-8300 .elementor-element.elementor-element-c09bae6 table td,
.elementor-8300 .elementor-element.elementor-element-c09bae6 table th {
    padding: 0.45em 0.7em;
    line-height: 1.5;
    vertical-align: top;
    border: 2px solid white;
    -webkit-border-before: 0 !important;
    border-block-start: 0 !important;
}

.elementor-8300 .elementor-element.elementor-element-c09bae6 tr th:nth-child(1),
.elementor-8300 .elementor-element.elementor-element-c09bae6 td:first-child{
    vertical-align: middle;
}
@media(max-width:767px) {
.elementor-8300 .elementor-element.elementor-element-c09bae6 td:first-child{
    width: 35%!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9299237 */.elementor-8300 .elementor-element.elementor-element-9299237 tr td:first-child{
    text-align: center;
    width:150px;
}
.elementor-8300 .elementor-element.elementor-element-9299237 thead td {
    background: #ffcaec;
}
.elementor-8300 .elementor-element.elementor-element-9299237 td {
    background: #ffcaec;
}
.elementor-8300 .elementor-element.elementor-element-9299237 th {
    background: #b9378b;
    color: white;
    border-radius: 20px 20px 0 0;
}
.elementor-8300 .elementor-element.elementor-element-9299237 tr:last-child td:first-child{
     border-radius: 0 0 0 20px;
}
.elementor-8300 .elementor-element.elementor-element-9299237 tr:last-child td:last-child{
     border-radius: 0 0 20px 0;
}
.elementor-8300 .elementor-element.elementor-element-9299237 table td,
.elementor-8300 .elementor-element.elementor-element-9299237 table th {
    padding: 0.45em 0.7em;
    line-height: 1.5;
    vertical-align: top;
    border: 2px solid white;
    -webkit-border-before: 0 !important;
    border-block-start: 0 !important;
}

.elementor-8300 .elementor-element.elementor-element-9299237 tr th:nth-child(1),
.elementor-8300 .elementor-element.elementor-element-9299237 td:first-child{
    vertical-align: middle;
}
@media(max-width:767px) {
.elementor-8300 .elementor-element.elementor-element-9299237 td:first-child{
    width: 35%!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f2a16 */.elementor-8300 .elementor-element.elementor-element-81f2a16 tr td:first-child{
    text-align: center;
    width:150px;
}
.elementor-8300 .elementor-element.elementor-element-81f2a16 thead td {
    background: #ffcaec;
}
.elementor-8300 .elementor-element.elementor-element-81f2a16 td {
    background: #ffcaec;
}
.elementor-8300 .elementor-element.elementor-element-81f2a16 th {
    background: #b9378b;
    color: white;
    border-radius: 20px 20px 0 0;
}
.elementor-8300 .elementor-element.elementor-element-81f2a16 tr:last-child td:first-child{
     border-radius: 0 0 0 20px;
}
.elementor-8300 .elementor-element.elementor-element-81f2a16 tr:last-child td:last-child{
     border-radius: 0 0 20px 0;
}
.elementor-8300 .elementor-element.elementor-element-81f2a16 table td,
.elementor-8300 .elementor-element.elementor-element-81f2a16 table th {
    padding: 0.45em 0.7em;
    line-height: 1.5;
    vertical-align: top;
    border: 2px solid white;
    -webkit-border-before: 0 !important;
    border-block-start: 0 !important;
}

.elementor-8300 .elementor-element.elementor-element-81f2a16 tr th:nth-child(1),
.elementor-8300 .elementor-element.elementor-element-81f2a16 td:first-child{
    vertical-align: middle;
}
@media(max-width:767px) {
.elementor-8300 .elementor-element.elementor-element-81f2a16 td:first-child{
    width: 35%!important;
}
}/* End custom CSS */