.elementor-2794 .elementor-element.elementor-element-3c2512b{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2794 .elementor-element.elementor-element-4afa5df{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-638a3f9 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;}.elementor-2794 .elementor-element.elementor-element-41fd4d6 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-7ebc9a4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-7ebc9a4 > .elementor-widget-container{margin:028px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-817ca6a{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-817ca6a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-7b35880{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-7b35880 > .elementor-widget-container{margin:4px 0px 0px -20px;}.elementor-2794 .elementor-element.elementor-element-cc32250 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2794 .elementor-element.elementor-element-d6d6904{font-size:14px;}.elementor-2794 .elementor-element.elementor-element-f548abe > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-491c8ad .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-491c8ad > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-796d888{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-796d888 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-f9d87e5 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-73df278 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-73df278 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-6bdc98a{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-6bdc98a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-9e71ef7 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-351d301 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-351d301 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-7dc0920{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-7dc0920 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-cbe33a8 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-1a0caf8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-1a0caf8 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-b0edcb1{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-b0edcb1 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-a285265 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-62ad57c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-62ad57c > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-5ad2b41{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-5ad2b41 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-3a86cbb > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-6aca3d8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;color:#000000;}.elementor-2794 .elementor-element.elementor-element-6aca3d8 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-a3d7bae{color:#000000;font-size:16px;font-weight:400;line-height:2em;}.elementor-2794 .elementor-element.elementor-element-a3d7bae > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-04b37f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-04b37f3.e-con{--flex-grow:0;--flex-shrink:1;}@media(max-width:767px){.elementor-2794 .elementor-element.elementor-element-3c2512b{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2794 .elementor-element.elementor-element-4afa5df{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-817ca6a */.elementor-2794 .elementor-element.elementor-element-817ca6a ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-817ca6a p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b35880 */.elementor-2794 .elementor-element.elementor-element-7b35880 ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-7b35880 p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-796d888 */.elementor-2794 .elementor-element.elementor-element-796d888 ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-796d888 p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bdc98a */.elementor-2794 .elementor-element.elementor-element-6bdc98a ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-6bdc98a p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc0920 */.elementor-2794 .elementor-element.elementor-element-7dc0920 ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-7dc0920 p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0edcb1 */.elementor-2794 .elementor-element.elementor-element-b0edcb1 ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-b0edcb1 p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad2b41 */.elementor-2794 .elementor-element.elementor-element-5ad2b41 ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-5ad2b41 p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3d7bae */.elementor-2794 .elementor-element.elementor-element-a3d7bae ul{
    margin-left: -14px;
    margin-top: -20px;
}
.elementor-2794 .elementor-element.elementor-element-a3d7bae p{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04b37f3 */.elementor-2794 .elementor-element.elementor-element-04b37f3{
    max-width: 350px;
}/* End custom CSS */