.elementor-3196 .elementor-element.elementor-element-fb0ffb6{--display:flex;}.elementor-3196 .elementor-element.elementor-element-37dfe07{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-e775d22{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-87c1cc3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-fb5677e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-4ef7493{font-size:18px;}.elementor-3196 .elementor-element.elementor-element-e75da1d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-879b3ca{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-87b9449{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-43ef2cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-c3e56d1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-3c9069c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-dbe04d3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-ea5488b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-2007c85 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-e0b91ce{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-146540f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-d2f9d7c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-5c99b70{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-d6c19d2{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for text-editor, class: .elementor-element-5a9dfa7 */@media(min-width:767px){
    .elementor-3196 .elementor-element.elementor-element-5a9dfa7 {
  column-count: 2;
  column-gap: 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ef7493 */.elementor-3196 .elementor-element.elementor-element-4ef7493 th,
.elementor-3196 .elementor-element.elementor-element-4ef7493 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-4ef7493 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-4ef7493 td ul{
    padding-left: 15px;
}
@media(max-width:767px){
.elementor-3196 .elementor-element.elementor-element-4ef7493 td ul{
    padding-left: 5px;
}
.elementor-3196 .elementor-element.elementor-element-4ef7493 th {
    padding-left:5px;
    padding-right:5px;
}
.elementor-3196 .elementor-element.elementor-element-4ef7493 th,
.elementor-3196 .elementor-element.elementor-element-4ef7493 td {
    max-width: 30vw!important;
    min-width: 30vw!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-347aed6 */.elementor-3196 .elementor-element.elementor-element-347aed6 th,
.elementor-3196 .elementor-element.elementor-element-347aed6 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-347aed6 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-347aed6 td ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dbb3b6 */.elementor-3196 .elementor-element.elementor-element-6dbb3b6 th,
.elementor-3196 .elementor-element.elementor-element-6dbb3b6 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-6dbb3b6 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-6dbb3b6 td ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2484fa6 */.elementor-3196 .elementor-element.elementor-element-2484fa6 th,
.elementor-3196 .elementor-element.elementor-element-2484fa6 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-2484fa6 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-2484fa6 td ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5b3f8d */.elementor-3196 .elementor-element.elementor-element-f5b3f8d th,
.elementor-3196 .elementor-element.elementor-element-f5b3f8d td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-f5b3f8d td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-f5b3f8d td ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8e50f2 */.elementor-3196 .elementor-element.elementor-element-f8e50f2 th,
.elementor-3196 .elementor-element.elementor-element-f8e50f2 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-f8e50f2 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-f8e50f2 td ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb5a169 */.elementor-3196 .elementor-element.elementor-element-cb5a169 th,
.elementor-3196 .elementor-element.elementor-element-cb5a169 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-cb5a169 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-cb5a169 td ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c71615 */.elementor-3196 .elementor-element.elementor-element-5c71615 th,
.elementor-3196 .elementor-element.elementor-element-5c71615 td {
    width: 33%;
}
.elementor-3196 .elementor-element.elementor-element-5c71615 td {
    text-align: left;
    vertical-align: top;
}
.elementor-3196 .elementor-element.elementor-element-5c71615 td ul{
    padding-left: 15px;
}/* End custom CSS */