.elementor-306165 .elementor-element.elementor-element-card5{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8EA;--border-color:#E3E8EA;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-306165 .elementor-element.elementor-element-card5:not(.elementor-motion-effects-element-type-background), .elementor-306165 .elementor-element.elementor-element-card5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-306165 .elementor-element.elementor-element-8jdkf3u{text-align:center;}.elementor-306165 .elementor-element.elementor-element-card4{--divider-border-style:solid;--divider-color:#D88B2C;--divider-border-width:5px;}.elementor-306165 .elementor-element.elementor-element-card4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-306165 .elementor-element.elementor-element-card4 .elementor-divider-separator{width:100%;}.elementor-306165 .elementor-element.elementor-element-card4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-306165 .elementor-element.elementor-element-card6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-306165 .elementor-element.elementor-element-card0 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-306165 .elementor-element.elementor-element-card0 .elementor-heading-title{font-family:"DM Sans", Arial, Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.6px;color:#D88B2C;}.elementor-306165 .elementor-element.elementor-element-card1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-306165 .elementor-element.elementor-element-card1 .elementor-heading-title{font-family:"EB Garamond", Arial, Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#0E3A4A;}.elementor-306165 .elementor-element.elementor-element-card2{font-family:"DM Sans", Arial, Sans-serif;font-size:15px;line-height:1.6em;color:#5B6668;}.elementor-306165 .elementor-element.elementor-element-card3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-306165 .elementor-element.elementor-element-card3 .elementor-heading-title{font-family:"DM Sans", Arial, Sans-serif;font-size:14px;font-weight:700;color:#1A5C70;}@media(min-width:577px){.elementor-306165 .elementor-element.elementor-element-card5{--width:100%;}.elementor-306165 .elementor-element.elementor-element-card6{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-8jdkf3u */.elementor-306165 .elementor-element.elementor-element-8jdkf3u img{width:100%;height:158px;object-fit:cover;display:block;border-radius:0}
.elementor-306165 .elementor-element.elementor-element-8jdkf3u .elementor-widget-container{line-height:0}
.elementor-306165 .elementor-element.elementor-element-8jdkf3u:not(:has(img)){display:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-card0 */.elementor-306165 .elementor-element.elementor-element-card0 .elementor-heading-title{text-transform:uppercase}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-card2 */.elementor-306165 .elementor-element.elementor-element-card2 .elementor-widget-container{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.elementor-306165 .elementor-element.elementor-element-card2 p{margin:0}/* End custom CSS */