.elementor-788 .elementor-element.elementor-element-4f579cb{padding:3em 0em 3em 0em;}.elementor-788 .elementor-element.elementor-element-a11d30c{width:auto;max-width:auto;}.elementor-788 .elementor-element.elementor-element-a11d30c > .elementor-widget-container{background-color:var( --e-global-color-afee3d4 );}.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bd939f2-font-family ), Sans-serif;font-size:var( --e-global-typography-bd939f2-font-size );font-weight:var( --e-global-typography-bd939f2-font-weight );}.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote__author{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote{border-color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-f81c5a4{padding:0em 0em 3em 0em;}.elementor-788 .elementor-element.elementor-element-c710daa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-788 .elementor-element.elementor-element-cbc9da8{padding:0em 0em 3em 0em;}.elementor-788 .elementor-element.elementor-element-e5389c3{--grid-columns:1;}@media(max-width:1024px) and (min-width:768px){.elementor-788 .elementor-element.elementor-element-a74323d{width:100%;}.elementor-788 .elementor-element.elementor-element-0037e54{width:100%;}.elementor-788 .elementor-element.elementor-element-6e2f0ec{width:100%;}.elementor-788 .elementor-element.elementor-element-a798e72{width:100%;}.elementor-788 .elementor-element.elementor-element-ec2cf4e{width:100%;}}@media(max-width:1024px){.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote__content{font-size:var( --e-global-typography-bd939f2-font-size );}.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote__author{font-size:var( --e-global-typography-text-font-size );}.elementor-788 .elementor-element.elementor-element-e5389c3{--grid-columns:1;}}@media(max-width:767px){.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote__content{font-size:var( --e-global-typography-bd939f2-font-size );}.elementor-788 .elementor-element.elementor-element-a11d30c .elementor-blockquote__author{font-size:var( --e-global-typography-text-font-size );}.elementor-788 .elementor-element.elementor-element-e5389c3{--grid-columns:1;}}/* Start custom CSS for blockquote, class: .elementor-element-a11d30c */.elementor-788 .elementor-element.elementor-element-a11d30c p {
    padding-top: 20px;
}

.elementor-788 .elementor-element.elementor-element-a11d30c .e-q-footer {
    padding-bottom: 20px;
    padding-right: 30px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c710daa */.elementor-788 .elementor-element.elementor-element-c710daa .elementor-icon-box-content {
    display: flex;
    flex-direction: column;
}

.elementor-788 .elementor-element.elementor-element-c710daa .elementor-icon-box-title {
    order: 2;
    margin-top: 0;
}

.elementor-788 .elementor-element.elementor-element-c710daa .elementor-icon-box-description {
    order: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01bc8a2 */.elementor-788 .elementor-element.elementor-element-01bc8a2 {
    word-break: break-all;
}/* End custom CSS */