.elementor-1541 .elementor-element.elementor-element-7dd2047{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1541 .elementor-element.elementor-element-fc7106b{--display:flex;}.elementor-1541 .elementor-element.elementor-element-9a01903 .elementor-heading-title{font-weight:700;}.elementor-1541 .elementor-element.elementor-element-713f791{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1541 .elementor-element.elementor-element-713f791:not(.elementor-motion-effects-element-type-background), .elementor-1541 .elementor-element.elementor-element-713f791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4229c2 );}.elementor-1541 .elementor-element.elementor-element-7f9c495 .elementor-heading-title{font-weight:700;}.elementor-1541 .elementor-element.elementor-element-24d2058{--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-1541 .elementor-element.elementor-element-217a85d{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1541 .elementor-element.elementor-element-895f4eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1541 .elementor-element.elementor-element-b346f03 .elementor-heading-title{font-weight:700;}.elementor-1541 .elementor-element.elementor-element-80c4514{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1541 .elementor-element.elementor-element-f117c90{--display:flex;}.elementor-1541 .elementor-element.elementor-element-d82da69{--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination{text-align:center;margin-top:76px;}body:not(.rtl) .elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 16px/2 );}body:not(.rtl) .elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 16px/2 );}body.rtl .elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 16px/2 );}body.rtl .elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 16px/2 );}.elementor-1541 .elementor-element.elementor-element-dc1bba7{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1541 .elementor-element.elementor-element-dc1bba7:not(.elementor-motion-effects-element-type-background), .elementor-1541 .elementor-element.elementor-element-dc1bba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4229c2 );}.elementor-1541 .elementor-element.elementor-element-83726ed{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-1541 .elementor-element.elementor-element-63e521b .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-1541 .elementor-element.elementor-element-25fee02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1541 .elementor-element.elementor-element-0bc124f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-0bc124f:not(.elementor-motion-effects-element-type-background), .elementor-1541 .elementor-element.elementor-element-0bc124f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c7932 );}.elementor-1541 .elementor-element.elementor-element-0568625 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-1541 .elementor-element.elementor-element-c9f5198{color:var( --e-global-color-astglobalcolor5 );}.elementor-1541 .elementor-element.elementor-element-ec2b7e4 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1541 .elementor-element.elementor-element-ec2b7e4 .elementor-button:hover, .elementor-1541 .elementor-element.elementor-element-ec2b7e4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1541 .elementor-element.elementor-element-ec2b7e4 .elementor-button:hover svg, .elementor-1541 .elementor-element.elementor-element-ec2b7e4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1541 .elementor-element.elementor-element-f92227b{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-f92227b:not(.elementor-motion-effects-element-type-background), .elementor-1541 .elementor-element.elementor-element-f92227b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0052A2;}.elementor-1541 .elementor-element.elementor-element-22cf366 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-1541 .elementor-element.elementor-element-61ed277{color:var( --e-global-color-astglobalcolor5 );}.elementor-1541 .elementor-element.elementor-element-183a4eb .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1541 .elementor-element.elementor-element-183a4eb .elementor-button:hover, .elementor-1541 .elementor-element.elementor-element-183a4eb .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1541 .elementor-element.elementor-element-183a4eb .elementor-button:hover svg, .elementor-1541 .elementor-element.elementor-element-183a4eb .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1541 .elementor-element.elementor-element-7dd2047{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-713f791{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-24d2058{--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-1541 .elementor-element.elementor-element-217a85d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-d82da69{--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination{margin-top:76px;}.elementor-1541 .elementor-element.elementor-element-dc1bba7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-83726ed{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1541 .elementor-element.elementor-element-0bc124f{--border-radius:10px 10px 10px 10px;}.elementor-1541 .elementor-element.elementor-element-f92227b{--border-radius:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-1541 .elementor-element.elementor-element-7dd2047{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-713f791{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-217a85d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-895f4eb{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1541 .elementor-element.elementor-element-80c4514{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1541 .elementor-element.elementor-element-d82da69 .elementor-pagination{margin-top:76px;}.elementor-1541 .elementor-element.elementor-element-dc1bba7{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1541 .elementor-element.elementor-element-0bc124f{--border-radius:8px 8px 8px 8px;}.elementor-1541 .elementor-element.elementor-element-f92227b{--border-radius:8px 8px 8px 8px;}}@media(min-width:768px){.elementor-1541 .elementor-element.elementor-element-fc7106b{--width:100%;}.elementor-1541 .elementor-element.elementor-element-f117c90{--width:100%;}.elementor-1541 .elementor-element.elementor-element-83726ed{--width:45%;}.elementor-1541 .elementor-element.elementor-element-25fee02{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1541 .elementor-element.elementor-element-fc7106b{--width:100%;}.elementor-1541 .elementor-element.elementor-element-83726ed{--width:100%;}.elementor-1541 .elementor-element.elementor-element-25fee02{--width:100%;}}/* Start custom CSS for posts, class: .elementor-element-24d2058 */.elementor-1541 .elementor-element.elementor-element-24d2058 .post-title {
    font-size: 28px;
}

@media(max-width: 1024px) {
    .elementor-1541 .elementor-element.elementor-element-24d2058 .post-title {
        font-size: 24px;
    }
}
@media(max-width: 1024px) {
    .elementor-1541 .elementor-element.elementor-element-24d2058 .post-title {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for archive-posts, class: .elementor-element-d82da69 */.elementor-1541 .elementor-element.elementor-element-d82da69 .page-numbers.current{
    position: relative;
}
.elementor-1541 .elementor-element.elementor-element-d82da69 .page-numbers.current:after {
    content: '';
    height: 1px;
    width: 100%;
    background: #082743;
    position: absolute;
    left: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec2b7e4 */.elementor-1541 .elementor-element.elementor-element-ec2b7e4 a {
    min-width: unset !important;
}

.elementor-1541 .elementor-element.elementor-element-ec2b7e4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-183a4eb */.elementor-1541 .elementor-element.elementor-element-183a4eb a {
    min-width: unset !important;
}

.elementor-1541 .elementor-element.elementor-element-183a4eb {
    margin-top: auto;
}/* End custom CSS */