h1,h2,h3,h4,h5,h6{color:inherit;margin-block:.5rem 1rem;font-family:inherit;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block:0 .9rem}hr{box-sizing:content-box;height:0;overflow:visible}pre{white-space:pre-wrap;font-family:monospace;font-size:1em}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre{white-space:pre-wrap!important}blockquote,pre{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #ccc}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}dd,dl,dt,li,ol,ul{vertical-align:baseline;background:0 0;border:0;outline:0;margin-block:0;font-size:100%}.elementor-1674 .elementor-element.elementor-element-19b89b2{--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-1674 .elementor-element.elementor-element-a1ee66b{--display:flex;--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;--justify-content:center;--align-items:center;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1674 .elementor-element.elementor-element-8a8f488{width:var(--container-widget-width,66%);--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;max-width:66%}.elementor-1674 .elementor-element.elementor-element-8a8f488>.elementor-widget-container{padding:0 0 10px}.elementor-1674 .elementor-element.elementor-element-8a8f488 .elementor-heading-title{color:#000;font-family:Tahoma,sans-serif;font-size:45px;font-weight:500}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1674 .elementor-element.elementor-element-1919db2,.elementor-1674 .elementor-element.elementor-element-95d5021,.elementor-1674 .elementor-element.elementor-element-46f9d46,.elementor-1674 .elementor-element.elementor-element-234caad{width:var(--container-widget-width,66%);--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;color:#000;max-width:66%;font-family:Montserrat,sans-serif;font-size:22px;font-weight:400}@media (width<=1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}}@media (width<=767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1674 .elementor-element.elementor-element-8a8f488{--container-widget-width:325px;--container-widget-flex-grow:0;width:var(--container-widget-width,325px);text-align:center;max-width:325px}.elementor-1674 .elementor-element.elementor-element-8a8f488 .elementor-heading-title{font-size:40px}.elementor-1674 .elementor-element.elementor-element-1919db2,.elementor-1674 .elementor-element.elementor-element-95d5021,.elementor-1674 .elementor-element.elementor-element-46f9d46,.elementor-1674 .elementor-element.elementor-element-234caad{--container-widget-width:319px;--container-widget-flex-grow:0;width:var(--container-widget-width,319px);text-align:start;max-width:319px;font-size:18px}}
