.elementor-3334 .elementor-element.elementor-element-8e7eb80{--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-3334 .elementor-element.elementor-element-a1fd0cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-18d25b3{--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-3334 .elementor-element.elementor-element-d54b8bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-e375773 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for container, class: .elementor-element-8e7eb80 */.elementor-3334 .elementor-element.elementor-element-8e7eb80,.elementor-3334 .elementor-element.elementor-element-8e7eb80 .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-wrapl{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:0 20px!important;--padding-left:20px;--padding-right:20px}
.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-pagerw{margin:48px 0 78px}
@media(max-width:767px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-pagerw{margin-top:0;margin-bottom:58px}}
.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-lmw{margin-top:9px}
@media(max-width:1023px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-lmw{margin-top:-3px}}
@media(max-width:767px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-lmw{margin-top:32px;margin-bottom:61px}}
.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-pagerw:not(:has(.fgd-pager,.fgd-more)){margin:0 0 44px}
@media(max-width:1023px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-pagerw:not(:has(.fgd-pager,.fgd-more)){margin:0 0 29px}}
@media(max-width:767px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-pagerw:not(:has(.fgd-pager,.fgd-more)){margin:0 0 48px}}
@media(max-width:1023px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-wrapl{padding:0 40px!important;--padding-left:40px;--padding-right:40px}}
@media(max-width:767px){.elementor-3334 .elementor-element.elementor-element-8e7eb80 .fgd-wrapl{padding:0 20px!important;--padding-left:20px;--padding-right:20px}}/* End custom CSS */