.elementor-2571 .elementor-element.elementor-element-557276f{--display:flex;--padding-top:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-bottom:0;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2571 .elementor-element.elementor-element-dfa514d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2571 .elementor-element.elementor-element-70f2763{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2rem, 3.205vw + 0.154rem, 4rem) clamp(2rem, 3.205vw + 0.154rem, 4rem);--row-gap:clamp(2rem, 3.205vw + 0.154rem, 4rem);--column-gap:clamp(2rem, 3.205vw + 0.154rem, 4rem);--padding-top:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-bottom:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2571 .elementor-element.elementor-element-2271bda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2571 .elementor-element.elementor-element-2271bda.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2571 .elementor-element.elementor-element-b6899df img{width:100%;}.elementor-2571 .elementor-element.elementor-element-e8387ab{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2571 .elementor-element.elementor-element-766536c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );font-weight:var( --e-global-typography-847b030-font-weight );color:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-element-948bb18{font-size:var( --e-global-typography-f3e5725-font-size );}.elementor-2571 .elementor-element.elementor-element-945b788{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button{background-color:var( --e-global-color-primary );font-size:1.8rem;fill:var( --e-global-color-6bb9334 );color:var( --e-global-color-6bb9334 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button:hover, .elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6bb9334 );}.elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button .elementor-button-content-wrapper{gap:1.5rem;}.elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button:hover svg, .elementor-2571 .elementor-element.elementor-element-0f9ae0f .elementor-button:focus svg{fill:var( --e-global-color-6bb9334 );}.elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button{background-color:var( --e-global-color-primary );font-size:1.8rem;fill:var( --e-global-color-6bb9334 );color:var( --e-global-color-6bb9334 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button:hover, .elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6bb9334 );}.elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button .elementor-button-content-wrapper{gap:1.5rem;}.elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button:hover svg, .elementor-2571 .elementor-element.elementor-element-435f495 .elementor-button:focus svg{fill:var( --e-global-color-6bb9334 );}.elementor-2571 .elementor-element.elementor-element-d2ed3fe{--display:flex;--padding-top:00;--padding-bottom:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2571 .elementor-element.elementor-element-b03467c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-bottom:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-left:0;--padding-right:0;}.elementor-2571 .elementor-element.elementor-element-b03467c:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-b03467c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EFF8;}.elementor-2571 .elementor-element.elementor-element-f80b84f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 2rem;--row-gap:1rem;--column-gap:2rem;}.elementor-2571 .elementor-element.elementor-element-e83a2f4{width:var( --container-widget-width, 5rem );max-width:5rem;--container-widget-width:5rem;--container-widget-flex-grow:0;}.elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2571 .elementor-element.elementor-element-e83a2f4 .elementor-icon-wrapper{text-align:center;}.elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-global-2056.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2571 .elementor-element.elementor-global-2056{font-size:clamp(2rem, 0.321vw + 1.815rem, 2.2rem);font-weight:300;}.elementor-2571 .elementor-element.elementor-global-2056 a{color:var( --e-global-color-primary );}.elementor-2571 .elementor-element.elementor-element-c7f5b1c{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-bottom:clamp(3rem, 2.868vw + 2.082rem, 6rem);--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2571 .elementor-element.elementor-element-b2bb70c{text-align:center;}.elementor-2571 .elementor-element.elementor-element-b2bb70c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );font-weight:var( --e-global-typography-847b030-font-weight );color:var( --e-global-color-primary );}@media(max-width:1200px){.elementor-2571 .elementor-element.elementor-element-766536c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );}.elementor-2571 .elementor-element.elementor-element-948bb18{font-size:var( --e-global-typography-f3e5725-font-size );}.elementor-2571 .elementor-element.elementor-element-b2bb70c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );}}@media(max-width:992px){.elementor-2571 .elementor-element.elementor-element-70f2763{--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-2571 .elementor-element.elementor-element-766536c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );}.elementor-2571 .elementor-element.elementor-element-948bb18{font-size:var( --e-global-typography-f3e5725-font-size );}.elementor-2571 .elementor-element.elementor-element-e83a2f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2571 .elementor-element.elementor-element-b2bb70c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );}}@media(max-width:576px){.elementor-2571 .elementor-element.elementor-element-2271bda{--width:min(40rem,100%);}.elementor-2571 .elementor-element.elementor-element-766536c{text-align:center;}.elementor-2571 .elementor-element.elementor-element-766536c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );}.elementor-2571 .elementor-element.elementor-element-948bb18{font-size:var( --e-global-typography-f3e5725-font-size );}.elementor-2571 .elementor-element.elementor-element-945b788{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2571 .elementor-element.elementor-element-f80b84f{--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-2571 .elementor-element.elementor-global-2056{text-align:center;}.elementor-2571 .elementor-element.elementor-element-b2bb70c .elementor-heading-title{font-size:var( --e-global-typography-847b030-font-size );}}@media(min-width:577px){.elementor-2571 .elementor-element.elementor-element-557276f{--content-width:100rem;}.elementor-2571 .elementor-element.elementor-element-70f2763{--content-width:100rem;}.elementor-2571 .elementor-element.elementor-element-2271bda{--width:min(40rem,100%);}.elementor-2571 .elementor-element.elementor-element-d2ed3fe{--content-width:100rem;}.elementor-2571 .elementor-element.elementor-element-f80b84f{--width:min(56rem,100%);}}/* Start custom CSS for wp-widget-bcn_widget, class: .elementor-element-c2e85d3 */.elementor-2571 .elementor-element.elementor-element-c2e85d3,.elementor-2571 .elementor-element.elementor-element-c2e85d3 a{
    font-size:1.4rem;
    color: var(--e-global-color-text);
}
.elementor-2571 .elementor-element.elementor-element-c2e85d3 a:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f5ef735 */.elementor-2571 .elementor-element.elementor-element-f5ef735 .documents{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
    gap:2rem;
}
.elementor-2571 .elementor-element.elementor-element-f5ef735 .documents__link{
    border: 1px solid var(--e-global-color-b554fac);
    padding: 1rem 1.5rem;
    display: flex;
    align-items: center;
    gap: 1rem;
    font-size: 1.5rem;
    color: inherit;
    transition: color 0.3s ease, background-color 0.3s ease;
}
.elementor-2571 .elementor-element.elementor-element-f5ef735 .documents__link svg{
    color:var(--e-global-color-b554fac);
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e83a2f4 */.elementor-2571 .elementor-element.elementor-element-e83a2f4 div{
    display: block
}/* End custom CSS */