.elementor-5206 .elementor-element.elementor-element-0b41cb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5206 .elementor-element.elementor-element-4a1979b .elementor-heading-title{font-family:var( --e-global-typography-0174aa2-font-family ), Sans-serif;font-size:var( --e-global-typography-0174aa2-font-size );font-weight:var( --e-global-typography-0174aa2-font-weight );line-height:var( --e-global-typography-0174aa2-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-04380b6 .elementor-heading-title{font-family:var( --e-global-typography-67fd530-font-family ), Sans-serif;font-size:var( --e-global-typography-67fd530-font-size );font-weight:var( --e-global-typography-67fd530-font-weight );line-height:var( --e-global-typography-67fd530-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-77d8be9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-42666bf .elementor-heading-title{font-family:var( --e-global-typography-adee414-font-family ), Sans-serif;font-size:var( --e-global-typography-adee414-font-size );font-weight:var( --e-global-typography-adee414-font-weight );line-height:var( --e-global-typography-adee414-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-90daafc{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-90daafc p{margin-block-end:0px;}.elementor-5206 .elementor-element.elementor-element-373ded8{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-373ded8 p{margin-block-end:0px;}.elementor-5206 .elementor-element.elementor-element-7ae5441{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-abf2374 .elementor-heading-title{font-family:var( --e-global-typography-adee414-font-family ), Sans-serif;font-size:var( --e-global-typography-adee414-font-size );font-weight:var( --e-global-typography-adee414-font-weight );line-height:var( --e-global-typography-adee414-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-acd0ccf{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-acd0ccf p{margin-block-end:10px;}.elementor-5206 .elementor-element.elementor-element-2b11c68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-fd49067 .elementor-heading-title{font-family:var( --e-global-typography-adee414-font-family ), Sans-serif;font-size:var( --e-global-typography-adee414-font-size );font-weight:var( --e-global-typography-adee414-font-weight );line-height:var( --e-global-typography-adee414-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-0fad73b{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-0fad73b p{margin-block-end:10px;}.elementor-5206 .elementor-element.elementor-element-946b3f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5206 .elementor-element.elementor-element-2453ec4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5206 .elementor-element.elementor-element-879fb21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-69963cd img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-5206 .elementor-element.elementor-element-af4bf4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-b280618 .elementor-heading-title{font-family:var( --e-global-typography-ebe5cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe5cb3-font-size );font-weight:var( --e-global-typography-ebe5cb3-font-weight );line-height:var( --e-global-typography-ebe5cb3-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-66e06ad{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-66e06ad p{margin-block-end:10px;}.elementor-5206 .elementor-element.elementor-element-16818ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-11a32ba img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-5206 .elementor-element.elementor-element-1efbd03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-cf70a98 .elementor-heading-title{font-family:var( --e-global-typography-ebe5cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe5cb3-font-size );font-weight:var( --e-global-typography-ebe5cb3-font-weight );line-height:var( --e-global-typography-ebe5cb3-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-f6e4f44{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-f6e4f44 p{margin-block-end:10px;}.elementor-5206 .elementor-element.elementor-element-10088cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-fb6a58e img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-5206 .elementor-element.elementor-element-c1ba105{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5206 .elementor-element.elementor-element-e0afadb .elementor-heading-title{font-family:var( --e-global-typography-ebe5cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe5cb3-font-size );font-weight:var( --e-global-typography-ebe5cb3-font-weight );line-height:var( --e-global-typography-ebe5cb3-line-height );color:var( --e-global-color-secondary );}.elementor-5206 .elementor-element.elementor-element-04ddcaf{font-family:var( --e-global-typography-0a8409f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8409f-font-size );font-weight:var( --e-global-typography-0a8409f-font-weight );line-height:var( --e-global-typography-0a8409f-line-height );color:var( --e-global-color-text );}.elementor-5206 .elementor-element.elementor-element-04ddcaf p{margin-block-end:10px;}@media(max-width:1024px){.elementor-5206 .elementor-element.elementor-element-4a1979b .elementor-heading-title{font-size:var( --e-global-typography-0174aa2-font-size );line-height:var( --e-global-typography-0174aa2-line-height );}.elementor-5206 .elementor-element.elementor-element-04380b6 .elementor-heading-title{font-size:var( --e-global-typography-67fd530-font-size );line-height:var( --e-global-typography-67fd530-line-height );}.elementor-5206 .elementor-element.elementor-element-42666bf .elementor-heading-title{font-size:var( --e-global-typography-adee414-font-size );line-height:var( --e-global-typography-adee414-line-height );}.elementor-5206 .elementor-element.elementor-element-90daafc{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-373ded8{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-abf2374 .elementor-heading-title{font-size:var( --e-global-typography-adee414-font-size );line-height:var( --e-global-typography-adee414-line-height );}.elementor-5206 .elementor-element.elementor-element-acd0ccf{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-fd49067 .elementor-heading-title{font-size:var( --e-global-typography-adee414-font-size );line-height:var( --e-global-typography-adee414-line-height );}.elementor-5206 .elementor-element.elementor-element-0fad73b{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-b280618 .elementor-heading-title{font-size:var( --e-global-typography-ebe5cb3-font-size );line-height:var( --e-global-typography-ebe5cb3-line-height );}.elementor-5206 .elementor-element.elementor-element-66e06ad{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-cf70a98 .elementor-heading-title{font-size:var( --e-global-typography-ebe5cb3-font-size );line-height:var( --e-global-typography-ebe5cb3-line-height );}.elementor-5206 .elementor-element.elementor-element-f6e4f44{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-e0afadb .elementor-heading-title{font-size:var( --e-global-typography-ebe5cb3-font-size );line-height:var( --e-global-typography-ebe5cb3-line-height );}.elementor-5206 .elementor-element.elementor-element-04ddcaf{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}}@media(max-width:767px){.elementor-5206 .elementor-element.elementor-element-4a1979b .elementor-heading-title{font-size:var( --e-global-typography-0174aa2-font-size );line-height:var( --e-global-typography-0174aa2-line-height );}.elementor-5206 .elementor-element.elementor-element-04380b6 .elementor-heading-title{font-size:var( --e-global-typography-67fd530-font-size );line-height:var( --e-global-typography-67fd530-line-height );}.elementor-5206 .elementor-element.elementor-element-42666bf .elementor-heading-title{font-size:var( --e-global-typography-adee414-font-size );line-height:var( --e-global-typography-adee414-line-height );}.elementor-5206 .elementor-element.elementor-element-90daafc{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-373ded8{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-abf2374 .elementor-heading-title{font-size:var( --e-global-typography-adee414-font-size );line-height:var( --e-global-typography-adee414-line-height );}.elementor-5206 .elementor-element.elementor-element-acd0ccf{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-fd49067 .elementor-heading-title{font-size:var( --e-global-typography-adee414-font-size );line-height:var( --e-global-typography-adee414-line-height );}.elementor-5206 .elementor-element.elementor-element-0fad73b{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-879fb21{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5206 .elementor-element.elementor-element-69963cd{text-align:start;}.elementor-5206 .elementor-element.elementor-element-69963cd img{height:150px;}.elementor-5206 .elementor-element.elementor-element-af4bf4c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5206 .elementor-element.elementor-element-b280618 .elementor-heading-title{font-size:var( --e-global-typography-ebe5cb3-font-size );line-height:var( --e-global-typography-ebe5cb3-line-height );}.elementor-5206 .elementor-element.elementor-element-66e06ad{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-16818ce{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5206 .elementor-element.elementor-element-11a32ba{text-align:start;}.elementor-5206 .elementor-element.elementor-element-11a32ba img{height:150px;}.elementor-5206 .elementor-element.elementor-element-1efbd03{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5206 .elementor-element.elementor-element-cf70a98 .elementor-heading-title{font-size:var( --e-global-typography-ebe5cb3-font-size );line-height:var( --e-global-typography-ebe5cb3-line-height );}.elementor-5206 .elementor-element.elementor-element-f6e4f44{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}.elementor-5206 .elementor-element.elementor-element-10088cf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5206 .elementor-element.elementor-element-fb6a58e{text-align:start;}.elementor-5206 .elementor-element.elementor-element-fb6a58e img{height:150px;}.elementor-5206 .elementor-element.elementor-element-c1ba105{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5206 .elementor-element.elementor-element-e0afadb .elementor-heading-title{font-size:var( --e-global-typography-ebe5cb3-font-size );line-height:var( --e-global-typography-ebe5cb3-line-height );}.elementor-5206 .elementor-element.elementor-element-04ddcaf{font-size:var( --e-global-typography-0a8409f-font-size );line-height:var( --e-global-typography-0a8409f-line-height );}}/* Start custom CSS for heading, class: .elementor-element-04380b6 */.elementor-5206 .elementor-element.elementor-element-04380b6 .red {
    color: #ee342e;
}
.elementor-5206 .elementor-element.elementor-element-04380b6 .blue {
    color: #029bd7;
}
.elementor-5206 .elementor-element.elementor-element-04380b6 .green {
    color: #37b778;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0d3e474 */.elementor-5206 .elementor-element.elementor-element-0d3e474 table {
    width: 100%;
    table-layout: fixed;
}

.elementor-5206 .elementor-element.elementor-element-0d3e474 table td {
    width: 50%;
    text-align: center;
    border: solid 2px #528bb7;
    font-family: var(--e-global-typography-0a8409f-font-family), Sans-serif;
    font-size: var(--e-global-typography-0a8409f-font-size);
    font-weight: var(--e-global-typography-0a8409f-font-weight);
    line-height: var(--e-global-typography-0a8409f-line-height);
}
.elementor-5206 .elementor-element.elementor-element-0d3e474 table tr td:first-child {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cf0ecb6 */.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table {
    width: 100%;
    table-layout: fixed;
}

.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table td {
    width: 50%;
    text-align: center;
    border: solid 2px #528bb7;
    font-family: var(--e-global-typography-0a8409f-font-family), Sans-serif;
    font-size: var(--e-global-typography-0a8409f-font-size);
    font-weight: var(--e-global-typography-0a8409f-font-weight);
    line-height: var(--e-global-typography-0a8409f-line-height);
}
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(1),
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(3),
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(5) {
    font-weight: 700;
}

.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(1),
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(2) {
    background-color: #e8b99f;
}
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(3),
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(4) {
    background-color: #d1ebf2;
}
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(5),
.elementor-5206 .elementor-element.elementor-element-cf0ecb6 table tr td:nth-child(6) {
    background-color: #cfd3ea;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acd0ccf */.elementor-5206 .elementor-element.elementor-element-acd0ccf li {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fad73b */.elementor-5206 .elementor-element.elementor-element-0fad73b li {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f23cd9d */.elementor-5206 .elementor-element.elementor-element-f23cd9d table {
    width: 100%;
    table-layout: fixed;
}

.elementor-5206 .elementor-element.elementor-element-f23cd9d table td {
    width: 50%;
    text-align: center;
    border: solid 1px #528bb7;
    font-family: var(--e-global-typography-0a8409f-font-family), Sans-serif;
    font-size: var(--e-global-typography-0a8409f-font-size);
    font-weight: var(--e-global-typography-0a8409f-font-weight);
    line-height: var(--e-global-typography-0a8409f-line-height);
}

.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr td:nth-child(2) {
    min-width: 150px;
    width: 150px;
}

.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:first-child td {
    vertical-align: middle;
    font-weight: 700;
}

.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(2) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(11) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(21) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(31) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(41) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(46) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(51) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(56) td {
    font-weight: 700;
    
}

.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(2) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(41) td{
    background-color: #e8b99f;
}
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(11) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(46) td{
    background-color: #d1ebf2;
}
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(21) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(51) td{
    background-color: #cfd3ea;
}
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(31) td,
.elementor-5206 .elementor-element.elementor-element-f23cd9d table tr:nth-child(56) td{
    background-color: #fcf0ab
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6e4f44 */.elementor-5206 .elementor-element.elementor-element-f6e4f44 ul {
    padding-left: 1rem;
}/* End custom CSS */
/* Start custom CSS */.red { color: #ee342e; }
.blue { color: #029bd7; }
.green { color: #37b778; }
.orange { color: #e05d21; }
.purple { color: #5a2975; }
.yellow { color: #ffd125; }
.item-blue { color: var(--e-global-color-primary); }/* End custom CSS */