.elementor-5034 .elementor-element.elementor-element-b6f3085{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-8a79206{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-8d782c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for container, class: .elementor-element-b6f3085 */.elementor-5034 .elementor-element.elementor-element-b6f3085{background:#fff;--padding-top:0;--padding-bottom:0;padding:0!important;gap:0}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .elementor-widget:not(:last-child){margin-block-end:0}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .elementor-widget-container{margin:0;padding:0}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pager{display:flex;align-items:center;margin-top:34px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pager a,.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pager span{display:flex;align-items:center;justify-content:center;font-family:Muli,sans-serif;color:#6A6B6C;text-decoration:none}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pg-t{height:42px;padding:0 6px;font-size:16px;line-height:19.2px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pg-a{height:42px;width:34px;font-size:14px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pg-n{height:25px;width:40px;font-size:14px;line-height:24.5px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pager .fgd-cur{background:#2D8AE6;color:#fff}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pager .fgd-off{opacity:.35}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-in{width:100%;box-sizing:border-box;padding:40px 100px 80px 100px!important;--padding-top:40px;--padding-left:100px;--padding-right:100px;--padding-bottom:80px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:0}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-c{display:block;padding-bottom:60px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-i{position:relative;display:block;height:240px;background-size:cover;background-position:center;background-repeat:no-repeat}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-cat{position:absolute;left:0;bottom:0;z-index:1;box-sizing:border-box;height:31px;max-width:100%;padding:0 9px;background:#0D0D0D;font-family:Muli,sans-serif;font-size:10px;line-height:31px;letter-spacing:2px;text-transform:uppercase;color:#fff;overflow:hidden;white-space:nowrap}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-t{margin:14px 0 0;padding:0;font-family:Literata,serif;font-size:24px;font-weight:600;line-height:33.6px;letter-spacing:.36px}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-t a{color:#0C1115;text-decoration:none}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-x{margin:0;padding:15px 0;font-family:Muli,sans-serif;font-size:16px;line-height:28px;color:#6E6E6E}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;width:96px;margin-top:0;background:#fff;border:1px solid rgba(0,0,0,.16);font-family:Muli,sans-serif;font-size:12px;line-height:14.4px;letter-spacing:2px;color:#0C1115;text-decoration:none}
.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-more span{font-weight:800}
@media(max-width:1366px){.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-x{padding-right:40px}}
@media(max-width:1023px){.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-in{padding:40px!important;--padding-left:40px;--padding-right:40px}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-x{padding:10px 0}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-pager{margin-top:64px}}
@media(max-width:1023px) and (min-width:768px){.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl{grid-template-columns:minmax(0,1fr)}}
@media(max-width:767px){.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-in{padding:20px!important;--padding-top:20px;--padding-left:20px;--padding-right:20px}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl{grid-template-columns:minmax(0,1fr)}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-i{height:185px}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-x{padding:5px 80px 5px 0}.elementor-5034 .elementor-element.elementor-element-b6f3085 .fgd-bl-more{margin-top:10px}}/* End custom CSS */