.elementor-3844 .elementor-element.elementor-element-3576d90 > .elementor-container{max-width:1000px;}.elementor-3844 .elementor-element.elementor-element-3576d90{padding:0px 0px 30px 0px;}.elementor-3844 .elementor-element.elementor-element-67a4569{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3844 .elementor-element.elementor-element-67a4569 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-79142fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3844 .elementor-element.elementor-element-8d66d53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-06719d8{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-098af2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-0845f3f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-8b843d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-28aa124{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-203a12f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-cd0d87d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-6216936 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-c0565c2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-bc3c0a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-7b75def{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-b17e01e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-31ec83d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-3276376 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-a40b14c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-43ce61e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-43f0e8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-388db38{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-a815aa5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-fa5bcd0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-38cb264 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-640265b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-d596d32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-c7971e0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-7a403ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-17d3bd4{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-e15ad69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-526002e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-57b917e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-6a4dccd{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-25d6182 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-30ad38e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-6a2c14b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#656970;}.elementor-3844 .elementor-element.elementor-element-a1c084d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}.elementor-3844 .elementor-element.elementor-element-3d751fe{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#656970;}@media(max-width:1024px){.elementor-3844 .elementor-element.elementor-element-3576d90{padding:0px 10px 30px 10px;}}@media(max-width:767px){.elementor-3844 .elementor-element.elementor-element-3576d90{padding:0px 10px 30px 10px;}}/* Start custom CSS for text-editor, class: .elementor-element-79142fc */.elementor-3844 .elementor-element.elementor-element-79142fc p{
    margin: 0;
    margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cdda271 */.ez-toc-counter nav ul li a::before{    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d66d53 */.elementor-3844 .elementor-element.elementor-element-8d66d53{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-098af2e */.elementor-3844 .elementor-element.elementor-element-098af2e{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b843d0 */.elementor-3844 .elementor-element.elementor-element-8b843d0{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-203a12f */.elementor-3844 .elementor-element.elementor-element-203a12f{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6216936 */.elementor-3844 .elementor-element.elementor-element-6216936{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc3c0a4 */.elementor-3844 .elementor-element.elementor-element-bc3c0a4{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b17e01e */.elementor-3844 .elementor-element.elementor-element-b17e01e{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3276376 */.elementor-3844 .elementor-element.elementor-element-3276376{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43f0e8c */.elementor-3844 .elementor-element.elementor-element-43f0e8c{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a815aa5 */.elementor-3844 .elementor-element.elementor-element-a815aa5{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38cb264 */.elementor-3844 .elementor-element.elementor-element-38cb264{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d596d32 */.elementor-3844 .elementor-element.elementor-element-d596d32{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a403ec */.elementor-3844 .elementor-element.elementor-element-7a403ec{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e15ad69 */.elementor-3844 .elementor-element.elementor-element-e15ad69{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57b917e */.elementor-3844 .elementor-element.elementor-element-57b917e{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25d6182 */.elementor-3844 .elementor-element.elementor-element-25d6182{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2c14b */.elementor-3844 .elementor-element.elementor-element-6a2c14b{
    margin-bottom: 4px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3576d90 */.elementor-3844 .elementor-element.elementor-element-3576d90 a{
    color: #804ee7;
}
.elementor-3844 .elementor-element.elementor-element-3576d90 a:hover{
    color: #353f58;
}
.elementor-widget-heading .elementor-heading-title {
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS *//* Terms of Service – indent section body text under its section heading.
   Applies to every text block after the Table of Contents, except the final "Last updated" line.
   Level 1 clauses (1.1, 2.1 …) = 24px; nested levels in Section 8 keep their extra 30px / 60px steps (54px / 84px total). */
body.elementor-page-3844 .elementor-widget-shortcode ~ .elementor-widget-text-editor:not(:last-child) {
    padding-left: 24px;
}
@media (max-width: 767px) {
    body.elementor-page-3844 .elementor-widget-shortcode ~ .elementor-widget-text-editor:not(:last-child) {
        padding-left: 16px;
    }
}/* End custom CSS */