.elementor-2011 .elementor-element.elementor-element-ft00024{--display:flex;}.elementor-2011 .elementor-element.elementor-element-ft00022{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-2011 .elementor-element.elementor-element-ft0000c{--display:flex;}.elementor-2011 .elementor-element.elementor-element-ft0000a{--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;}.elementor-2011 .elementor-element.elementor-element-ft0000a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2011 .elementor-element.elementor-element-ft00008 .elementor-icon-wrapper{text-align:center;}.elementor-2011 .elementor-element.elementor-element-ft00013{--display:flex;}.elementor-2011 .elementor-element.elementor-element-ft00012 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00012 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00012{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2011 .elementor-element.elementor-element-ft00012 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft0001a{--display:flex;}.elementor-2011 .elementor-element.elementor-element-ft00019 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00019 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00019{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2011 .elementor-element.elementor-element-ft00019 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00021{--display:flex;}.elementor-2011 .elementor-element.elementor-element-ft00020 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00020 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2011 .elementor-element.elementor-element-ft00020{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2011 .elementor-element.elementor-element-ft00020 .elementor-icon-list-text{transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2011 .elementor-element.elementor-element-ft00022{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2011 .elementor-element.elementor-element-ft00022{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */.bb-footer.e-con{background:#17324D;--padding-top:80px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--gap:50px;--row-gap:50px}
.bb-fgrid.e-con{max-width:1200px;width:100%;margin:0 auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
.bb-fcol.e-con{--gap:16px;--row-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
.bb-footer .bb-logo.e-con{width:auto;--gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
.bb-footer .bb-logo .elementor-icon{font-size:28px;color:#F2A65A}
.bb-footer .bb-logo .elementor-icon svg{fill:#F2A65A;width:28px;height:28px}
.bb-footer .bb-logo .elementor-heading-title,.bb-footer .bb-logo .elementor-heading-title a{font-family:'Outfit',sans-serif;font-size:22px;font-weight:700;color:#fff;line-height:1}
.bb-footer .bb-logo .elementor-heading-title span{font-weight:400;color:#CFE7E4}
.bb-fhead .elementor-heading-title{color:#fff;font-size:19px;font-weight:600}
.bb-ftext,.bb-ftext p{color:#B8C7D3;font-size:15px;line-height:1.7;margin:0}
.bb-flist .elementor-icon-list-item{padding-bottom:8px}
.bb-flist .elementor-icon-list-text{color:#B8C7D3;font-size:15px;transition:color .2s}
.bb-flist a:hover .elementor-icon-list-text{color:#F2A65A}
.bb-flist .elementor-icon-list-icon i{color:#F2A65A;font-size:13px}
.bb-flist .elementor-icon-list-icon svg{fill:#F2A65A;width:13px}
.bb-copy{max-width:1200px;width:100%;margin:0 auto;border-top:1px solid rgba(255,255,255,.12);padding-top:24px;text-align:center}
.bb-copy p{color:#8FA3B3;font-size:14px;margin:0}/* End custom CSS */