.elementor-992 .elementor-element.elementor-element-3cb928d6{--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-992 .elementor-element.elementor-element-7a269ea3{--display:flex;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-25a038e9 .elementor-heading-title{font-family:var( --e-global-typography-a13f865-font-family ), Sans-serif;font-size:var( --e-global-typography-a13f865-font-size );font-weight:var( --e-global-typography-a13f865-font-weight );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );color:var( --e-global-color-text );}.elementor-992 .elementor-element.elementor-element-4acf92b9{--display:flex;}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-992 .elementor-element.elementor-element-762686d5{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-31ba4ff{--display:flex;}.elementor-widget-image .widget-image-caption{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-992 .elementor-element.elementor-element-5c48fbde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-2ec728f3{--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;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-992 .elementor-element.elementor-element-2ec728f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-4598396b{--display:flex;}.elementor-992 .elementor-element.elementor-element-16d8368e .elementor-heading-title{font-family:var( --e-global-typography-a13f865-font-family ), Sans-serif;font-size:var( --e-global-typography-a13f865-font-size );font-weight:var( --e-global-typography-a13f865-font-weight );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );color:var( --e-global-color-text );}.elementor-992 .elementor-element.elementor-element-43f8fd6f{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-57dce7dc{--display:flex;}.elementor-992 .elementor-element.elementor-element-32f107a3:hover img{opacity:1;}.elementor-992 .elementor-element.elementor-element-43727f7d .elementor-heading-title{font-family:var( --e-global-typography-f8330bb-font-family ), Sans-serif;font-size:var( --e-global-typography-f8330bb-font-size );font-weight:var( --e-global-typography-f8330bb-font-weight );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );color:var( --e-global-color-text );}.elementor-992 .elementor-element.elementor-element-476fdcc2{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-411fe1b9{--display:flex;}.elementor-992 .elementor-element.elementor-element-52561073 .elementor-heading-title{font-family:var( --e-global-typography-f8330bb-font-family ), Sans-serif;font-size:var( --e-global-typography-f8330bb-font-size );font-weight:var( --e-global-typography-f8330bb-font-weight );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );color:var( --e-global-color-text );}.elementor-992 .elementor-element.elementor-element-6e450437{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-3d7b41f{--display:flex;}.elementor-992 .elementor-element.elementor-element-24544e5d .elementor-heading-title{font-family:var( --e-global-typography-f8330bb-font-family ), Sans-serif;font-size:var( --e-global-typography-f8330bb-font-size );font-weight:var( --e-global-typography-f8330bb-font-weight );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );color:var( --e-global-color-text );}.elementor-992 .elementor-element.elementor-element-6c340ab1{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-3c961f6e{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-1920d7d5{--display:flex;}.elementor-992 .elementor-element.elementor-element-7f189590{--display:flex;--padding-top:020px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-992 .elementor-element.elementor-element-1c7f86a6 .elementor-heading-title{font-family:var( --e-global-typography-a13f865-font-family ), Sans-serif;font-size:var( --e-global-typography-a13f865-font-size );font-weight:var( --e-global-typography-a13f865-font-weight );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );color:var( --e-global-color-text );}.elementor-992 .elementor-element.elementor-element-7e26ab38{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-992 .elementor-element.elementor-element-7a269ea3{--width:60%;}.elementor-992 .elementor-element.elementor-element-4acf92b9{--width:40%;}.elementor-992 .elementor-element.elementor-element-2ec728f3{--width:98.701%;}.elementor-992 .elementor-element.elementor-element-4598396b{--width:35%;}.elementor-992 .elementor-element.elementor-element-57dce7dc{--width:15%;}.elementor-992 .elementor-element.elementor-element-411fe1b9{--width:15%;}.elementor-992 .elementor-element.elementor-element-3d7b41f{--width:15%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-25a038e9 .elementor-heading-title{font-size:var( --e-global-typography-a13f865-font-size );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-992 .elementor-element.elementor-element-762686d5{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-992 .elementor-element.elementor-element-16d8368e .elementor-heading-title{font-size:var( --e-global-typography-a13f865-font-size );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );}.elementor-992 .elementor-element.elementor-element-43f8fd6f{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-43727f7d .elementor-heading-title{font-size:var( --e-global-typography-f8330bb-font-size );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );}.elementor-992 .elementor-element.elementor-element-476fdcc2{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-52561073 .elementor-heading-title{font-size:var( --e-global-typography-f8330bb-font-size );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );}.elementor-992 .elementor-element.elementor-element-6e450437{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-24544e5d .elementor-heading-title{font-size:var( --e-global-typography-f8330bb-font-size );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );}.elementor-992 .elementor-element.elementor-element-6c340ab1{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-1c7f86a6 .elementor-heading-title{font-size:var( --e-global-typography-a13f865-font-size );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );}.elementor-992 .elementor-element.elementor-element-7e26ab38{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-25a038e9 .elementor-heading-title{font-size:var( --e-global-typography-a13f865-font-size );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-992 .elementor-element.elementor-element-762686d5{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-31ba4ff{--content-width:500px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-992 .elementor-element.elementor-element-16d8368e .elementor-heading-title{font-size:var( --e-global-typography-a13f865-font-size );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );}.elementor-992 .elementor-element.elementor-element-43f8fd6f{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-43727f7d .elementor-heading-title{font-size:var( --e-global-typography-f8330bb-font-size );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );}.elementor-992 .elementor-element.elementor-element-476fdcc2{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-52561073 .elementor-heading-title{font-size:var( --e-global-typography-f8330bb-font-size );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );}.elementor-992 .elementor-element.elementor-element-6e450437{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-24544e5d .elementor-heading-title{font-size:var( --e-global-typography-f8330bb-font-size );letter-spacing:var( --e-global-typography-f8330bb-letter-spacing );}.elementor-992 .elementor-element.elementor-element-6c340ab1{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-992 .elementor-element.elementor-element-1c7f86a6 .elementor-heading-title{font-size:var( --e-global-typography-a13f865-font-size );letter-spacing:var( --e-global-typography-a13f865-letter-spacing );}.elementor-992 .elementor-element.elementor-element-7e26ab38{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}