.elementor-2247 .elementor-element.elementor-element-1a0eab5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-808a245{--display:flex;}.elementor-2247 .elementor-element.elementor-element-b8f826d{--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;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-bb7773c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2247 .elementor-element.elementor-element-e34f03c .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.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-2247 .elementor-element.elementor-element-9fa1538{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-cae7a42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-cae7a42 .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-b538f74{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-cc8bdb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-cc8bdb6 .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-1b8d729{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-17f5178 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-dadd0da{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-d9970bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-d9970bb .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2247 .elementor-element.elementor-element-eb4a963{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-010e431 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-010e431 .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-4ad75cc{--display:flex;}.elementor-2247 .elementor-element.elementor-element-b86311d{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-f67ccc0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-a58977d{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-23ed8ae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-6678586{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-d9791bf .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2247 .elementor-element.elementor-element-c404303{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-icon i{color:var( --e-global-color-db55806 );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-icon svg{fill:var( --e-global-color-db55806 );transition:fill 0.3s;}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-2247 .elementor-element.elementor-element-c404303 .elementor-icon-list-text{color:var( --e-global-color-e39320a );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-3d82aec{--display:flex;}.elementor-2247 .elementor-element.elementor-element-7b72311{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-c99cb11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-e09ac2e .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-b92d49f{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-icon i{color:var( --e-global-color-db55806 );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-icon svg{fill:var( --e-global-color-db55806 );transition:fill 0.3s;}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-2247 .elementor-element.elementor-element-b92d49f .elementor-icon-list-text{color:var( --e-global-color-e39320a );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-38c51b1{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-e1967d3 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-957e43b{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-e12c542{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2247 .elementor-element.elementor-element-41619f5 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-244d56d{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-5b1981c{--display:flex;}.elementor-2247 .elementor-element.elementor-element-f1df829{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-af13620{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-8514a1b .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-03610a3{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-05e66ec .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-a609cf3{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-8ea8ffc .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-afceb8d{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-64255df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-17fde78 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-d382176{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-2dded6c .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-5b8b005{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-3aa7919 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-8e222e5{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-768976c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2247 .elementor-element.elementor-element-768976c:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-768976c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60978E33;}.elementor-2247 .elementor-element.elementor-element-3a1bbee{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-572274e{--display:flex;}.elementor-2247 .elementor-element.elementor-element-74b8ee6{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-86025b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-98a452d .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-4a5fb8a{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-e0e2506{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-8701b05 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-3adb00b{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-bcb0d00 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-b5e6cc6{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-4a15a82{--display:flex;}.elementor-2247 .elementor-element.elementor-element-ed60891{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-4ba4a1d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-21a5bf0 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-6e1efc0{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-6b12758 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-779d09e{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-d4073e9 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-a66f9c1{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-ad87a34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-ad87a34 .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-1bae9a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-4436581 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-e840978{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-b85ffba{--display:flex;}.elementor-2247 .elementor-element.elementor-element-3a0dbe4{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-af21de5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-0ee6b99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-0ee6b99 .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-231c116 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-b793c2d{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-icon i{color:var( --e-global-color-db55806 );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-icon svg{fill:var( --e-global-color-db55806 );transition:fill 0.3s;}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-2247 .elementor-element.elementor-element-b793c2d .elementor-icon-list-text{color:var( --e-global-color-e39320a );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-9debecd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-33199af .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-2258b81{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-694d313{--display:flex;}.elementor-2247 .elementor-element.elementor-element-9856283{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-5378234{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-ffff023{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-07838c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-ba400c0 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-6e63bce{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-5160470{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-83b4b5d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-0789164 .elementor-heading-title{font-family:var( --e-global-typography-a2ea167-font-family ), Sans-serif;font-size:var( --e-global-typography-a2ea167-font-size );font-weight:var( --e-global-typography-a2ea167-font-weight );color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-800524a{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-a138c34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-aeca021{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-88f8de5{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-icon i{color:var( --e-global-color-db55806 );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-icon svg{fill:var( --e-global-color-db55806 );transition:fill 0.3s;}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-2247 .elementor-element.elementor-element-88f8de5 .elementor-icon-list-text{color:var( --e-global-color-e39320a );transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-7cdff35{--display:flex;}.elementor-2247 .elementor-element.elementor-element-88962d9{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-67bf112{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2247 .elementor-element.elementor-element-cad7da4{font-family:var( --e-global-typography-9ac3afa-font-family ), Sans-serif;font-size:var( --e-global-typography-9ac3afa-font-size );font-weight:var( --e-global-typography-9ac3afa-font-weight );line-height:var( --e-global-typography-9ac3afa-line-height );color:var( --e-global-color-e39320a );}.elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button{background-color:var( --e-global-color-1ea2c12 );font-family:"Capriola", Sans-serif;font-size:1rem;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#175A74;border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button:focus{background-color:var( --e-global-color-db55806 );color:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-e0ab58e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-e0ab58e .elementor-button:focus svg{fill:var( --e-global-color-1ea2c12 );}.elementor-2247 .elementor-element.elementor-element-40dcb4b{--n-accordion-title-font-size:var( --e-global-typography-83f91ae-font-size );--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;}.elementor-2247 .elementor-element.elementor-element-40dcb4b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-db55806 );}.elementor-2247 .elementor-element.elementor-element-40dcb4b {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-2247 .elementor-element.elementor-element-40dcb4b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-83f91ae-font-family ), Sans-serif;font-weight:var( --e-global-typography-83f91ae-font-weight );}:where( .elementor-2247 .elementor-element.elementor-element-40dcb4b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px) and (min-width:768px){.elementor-2247 .elementor-element.elementor-element-768976c{--width:100%;}}@media(max-width:1024px){.elementor-2247 .elementor-element.elementor-element-b8f826d{--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-2247 .elementor-element.elementor-element-e34f03c .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-9fa1538{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-b538f74{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-17f5178 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-dadd0da{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-eb4a963{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-b86311d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-a58977d{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-d9791bf .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-7b72311{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-e09ac2e .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-38c51b1{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-e1967d3 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-957e43b{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-41619f5 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-244d56d{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-f1df829{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-8514a1b .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-03610a3{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-05e66ec .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-a609cf3{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-8ea8ffc .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-afceb8d{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-17fde78 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-d382176{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-2dded6c .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-5b8b005{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-3aa7919 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-8e222e5{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-3a1bbee{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-74b8ee6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-98a452d .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-4a5fb8a{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-8701b05 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-3adb00b{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-bcb0d00 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-b5e6cc6{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-ed60891{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-21a5bf0 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-6e1efc0{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-6b12758 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-779d09e{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-d4073e9 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-a66f9c1{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-4436581 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-e840978{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-3a0dbe4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-231c116 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-33199af .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-2258b81{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-9856283{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-ffff023{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-ba400c0 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-6e63bce{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-5160470{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-0789164 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-800524a{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-aeca021{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-88962d9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2247 .elementor-element.elementor-element-cad7da4{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-40dcb4b{--n-accordion-title-font-size:var( --e-global-typography-83f91ae-font-size );}}@media(max-width:767px){.elementor-2247 .elementor-element.elementor-element-e34f03c .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-9fa1538{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-b538f74{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-17f5178 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-dadd0da{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-eb4a963{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-a58977d{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-d9791bf .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-e09ac2e .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-38c51b1{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-e1967d3 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-957e43b{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-41619f5 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-244d56d{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-8514a1b .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-03610a3{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-05e66ec .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-a609cf3{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-8ea8ffc .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-afceb8d{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-17fde78 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-d382176{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-2dded6c .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-5b8b005{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-3aa7919 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-8e222e5{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-3a1bbee{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-98a452d .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-4a5fb8a{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-8701b05 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-3adb00b{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-bcb0d00 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-b5e6cc6{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-21a5bf0 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-6e1efc0{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-6b12758 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-779d09e{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-d4073e9 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-a66f9c1{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-4436581 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-e840978{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-231c116 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-33199af .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-2258b81{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-ffff023{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-ba400c0 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-6e63bce{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-0789164 .elementor-heading-title{font-size:var( --e-global-typography-a2ea167-font-size );}.elementor-2247 .elementor-element.elementor-element-800524a{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-aeca021{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-cad7da4{font-size:var( --e-global-typography-9ac3afa-font-size );line-height:var( --e-global-typography-9ac3afa-line-height );}.elementor-2247 .elementor-element.elementor-element-40dcb4b{--n-accordion-title-font-size:var( --e-global-typography-83f91ae-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1538 */.elementor-2247 .elementor-element.elementor-element-9fa1538 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-9fa1538 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b538f74 */.elementor-2247 .elementor-element.elementor-element-b538f74 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b538f74 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadd0da */.elementor-2247 .elementor-element.elementor-element-dadd0da {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-dadd0da a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4a963 */.elementor-2247 .elementor-element.elementor-element-eb4a963 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-eb4a963 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58977d */.elementor-2247 .elementor-element.elementor-element-a58977d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a58977d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c404303 */.elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-c404303 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-c404303 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92d49f */.elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b92d49f a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-b92d49f {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c51b1 */.elementor-2247 .elementor-element.elementor-element-38c51b1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-38c51b1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957e43b */.elementor-2247 .elementor-element.elementor-element-957e43b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-957e43b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244d56d */.elementor-2247 .elementor-element.elementor-element-244d56d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-244d56d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03610a3 */.elementor-2247 .elementor-element.elementor-element-03610a3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-03610a3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a609cf3 */.elementor-2247 .elementor-element.elementor-element-a609cf3 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a609cf3 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afceb8d */.elementor-2247 .elementor-element.elementor-element-afceb8d {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-afceb8d a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d382176 */.elementor-2247 .elementor-element.elementor-element-d382176 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-d382176 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8b005 */.elementor-2247 .elementor-element.elementor-element-5b8b005 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-5b8b005 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e222e5 */.elementor-2247 .elementor-element.elementor-element-8e222e5 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-8e222e5 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1bbee */.elementor-2247 .elementor-element.elementor-element-3a1bbee {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3a1bbee a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5fb8a */.elementor-2247 .elementor-element.elementor-element-4a5fb8a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-4a5fb8a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3adb00b */.elementor-2247 .elementor-element.elementor-element-3adb00b {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-3adb00b a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6cc6 */.elementor-2247 .elementor-element.elementor-element-b5e6cc6 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-b5e6cc6 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1efc0 */.elementor-2247 .elementor-element.elementor-element-6e1efc0 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e1efc0 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779d09e */.elementor-2247 .elementor-element.elementor-element-779d09e {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-779d09e a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a66f9c1 */.elementor-2247 .elementor-element.elementor-element-a66f9c1 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-a66f9c1 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840978 */.elementor-2247 .elementor-element.elementor-element-e840978 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-e840978 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b793c2d */.elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-b793c2d a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2258b81 */.elementor-2247 .elementor-element.elementor-element-2258b81 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-2258b81 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffff023 */.elementor-2247 .elementor-element.elementor-element-ffff023 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-ffff023 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e63bce */.elementor-2247 .elementor-element.elementor-element-6e63bce {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-6e63bce a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800524a */.elementor-2247 .elementor-element.elementor-element-800524a {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-800524a a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeca021 */.elementor-2247 .elementor-element.elementor-element-aeca021 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-aeca021 a:hover {
    color: #175a74;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88f8de5 */.elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-text, .elementor-2247 .elementor-element.elementor-element-88f8de5 a:hover .elementor-icon-list-icon i {
    color: #175A74 !important;
/*    font-weight: 500;*/
}

.elementor-2247 .elementor-element.elementor-element-88f8de5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad7da4 */.elementor-2247 .elementor-element.elementor-element-cad7da4 {
    hyphens: none;
}
.elementor-2247 .elementor-element.elementor-element-cad7da4 a:hover {
    color: #175a74;
}/* End custom CSS */