.elementor-3012 .elementor-element.elementor-element-b55766b{--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-3012 .elementor-element.elementor-element-1efe72a .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-43a15ce{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-0d9567f{--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;}.elementor-3012 .elementor-element.elementor-element-1d00331.elementor-element{--align-self:flex-start;}.elementor-3012 .elementor-element.elementor-element-1d00331{text-align:start;}.elementor-3012 .elementor-element.elementor-element-1d00331 img{width:fit-content;}.elementor-3012 .elementor-element.elementor-element-8ff0518.elementor-element{--align-self:flex-start;}.elementor-3012 .elementor-element.elementor-element-8ff0518{text-align:start;}.elementor-3012 .elementor-element.elementor-element-8ff0518 img{width:fit-content;}.elementor-3012 .elementor-element.elementor-element-6028594.elementor-element{--align-self:flex-start;}.elementor-3012 .elementor-element.elementor-element-6028594{text-align:start;}.elementor-3012 .elementor-element.elementor-element-6028594 img{width:fit-content;}.elementor-3012 .elementor-element.elementor-element-6e41029{--display:flex;}.elementor-3012 .elementor-element.elementor-element-14fc328 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-a86a44e{color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-7fbbe16{--display:flex;}.elementor-3012 .elementor-element.elementor-element-dee9bac .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-4d2e18a{color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-a3e7122{--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;}.elementor-3012 .elementor-element.elementor-element-43b0081.elementor-element{--align-self:flex-start;}.elementor-3012 .elementor-element.elementor-element-43b0081{text-align:start;}.elementor-3012 .elementor-element.elementor-element-43b0081 img{width:fit-content;height:250px;object-fit:contain;object-position:center left;}.elementor-3012 .elementor-element.elementor-element-f6a42c2.elementor-element{--align-self:flex-start;}.elementor-3012 .elementor-element.elementor-element-f6a42c2{text-align:start;}.elementor-3012 .elementor-element.elementor-element-f6a42c2 img{width:fit-content;height:250px;object-fit:contain;object-position:center left;}.elementor-3012 .elementor-element.elementor-element-65c507a.elementor-element{--align-self:flex-start;}.elementor-3012 .elementor-element.elementor-element-65c507a{text-align:start;}.elementor-3012 .elementor-element.elementor-element-65c507a img{width:fit-content;height:250px;object-fit:contain;object-position:center left;}.elementor-3012 .elementor-element.elementor-element-d224cb4{--display:flex;}.elementor-3012 .elementor-element.elementor-element-42e0c0f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-eeffa6f{color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-c0dc0cb{--display:flex;}.elementor-3012 .elementor-element.elementor-element-6ee7404 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-d6f56ed{color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-d48feee{--display:flex;}.elementor-3012 .elementor-element.elementor-element-62a27f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-962e204{color:var( --e-global-color-secondary );}.elementor-3012 .elementor-element.elementor-element-683afad{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3012 .elementor-element.elementor-element-1efe72a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3012 .elementor-element.elementor-element-43a15ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-14fc328 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-dee9bac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-42e0c0f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-6ee7404 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-62a27f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-3012 .elementor-element.elementor-element-1efe72a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3012 .elementor-element.elementor-element-43a15ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-14fc328 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-dee9bac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-42e0c0f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-6ee7404 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3012 .elementor-element.elementor-element-62a27f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}