.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5429 .elementor-element.elementor-element-9c691a2 img{width:100%;}.elementor-5429 .elementor-element.elementor-element-a7434a2 img{width:100%;}.elementor-5429 .elementor-element.elementor-element-1a3c4358 img{width:100%;}.elementor-5429 .elementor-element.elementor-element-5e7ee161 img{width:100%;}.elementor-5429 .elementor-element.elementor-element-6abc680 img{width:100%;}.elementor-5429 .elementor-element.elementor-element-11ef360d img{width:100%;}.elementor-5429 .elementor-element.elementor-element-685c4ed0 img{width:100%;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(min-width:768px){.elementor-5429 .elementor-element.elementor-element-31a7f262{width:35%;}.elementor-5429 .elementor-element.elementor-element-2258d41{width:65%;}.elementor-5429 .elementor-element.elementor-element-448ceb31{width:35%;}.elementor-5429 .elementor-element.elementor-element-6263406{width:65%;}.elementor-5429 .elementor-element.elementor-element-700a50c9{width:35%;}.elementor-5429 .elementor-element.elementor-element-dfbb03{width:65%;}.elementor-5429 .elementor-element.elementor-element-76cc5013{width:35%;}.elementor-5429 .elementor-element.elementor-element-44603dec{width:65%;}.elementor-5429 .elementor-element.elementor-element-2c6b4b0{width:35%;}.elementor-5429 .elementor-element.elementor-element-2ef4016{width:65%;}}@media(max-width:1330px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-547ac61b */.elementor-5429 .elementor-element.elementor-element-547ac61b{color:#292929} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-547ac61b h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-547ac61b h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-547ac61b h3:first-child,.elementor-5429 .elementor-element.elementor-element-547ac61b .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-547ac61b h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-547ac61b p,.elementor-5429 .elementor-element.elementor-element-547ac61b li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-547ac61b p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-547ac61b ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-547ac61b li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-547ac61b a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-547ac61b strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-card{background:#F3EEE9;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-547ac61b p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-stats span{flex:1 1 0;min-width:96px;background:#F3EEE9;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-547ac61b p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards,.elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-547ac61b h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards,.elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-547ac61b .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd4b715 *//*beo:type=intro;tone=white;gap=64*/ .elementor-5429 .elementor-element.elementor-element-dd4b715{background:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-dd4b715 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0px calc(64px + max(0px, (100vw - 1450px) / 2)) 0px 64px} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-dd4b715 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0px 22px 0px}} /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-dd4b715{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-dd4b715 > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-dd4b715{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-dd4b715{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-dd4b715{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a6347a4 */.elementor-5429 .elementor-element.elementor-element-4a6347a4{color:#292929} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a6347a4 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a6347a4 h3:first-child,.elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-4a6347a4 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a6347a4 p,.elementor-5429 .elementor-element.elementor-element-4a6347a4 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-4a6347a4 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-4a6347a4 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-4a6347a4 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-4a6347a4 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards,.elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-4a6347a4 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards,.elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-4a6347a4 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31a7f262 */.elementor-5429 .elementor-element.elementor-element-31a7f262 > .elementor-widget-wrap{padding:64px 32px 64px 64px !important;align-content:center} .elementor-5429 .elementor-element.elementor-element-31a7f262 .elementor-widget-image{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-31a7f262 .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-31a7f262 > .elementor-widget-wrap{padding:28px 22px 0 !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b946aa1 */.elementor-5429 .elementor-element.elementor-element-7b946aa1{color:#292929} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-7b946aa1 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-7b946aa1 h3:first-child,.elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-7b946aa1 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-7b946aa1 p,.elementor-5429 .elementor-element.elementor-element-7b946aa1 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-7b946aa1 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-7b946aa1 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-7b946aa1 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-7b946aa1 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards,.elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-7b946aa1 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards,.elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-7b946aa1 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2258d41 */.elementor-5429 .elementor-element.elementor-element-2258d41 > .elementor-widget-wrap{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 32px !important;align-content:center} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-2258d41 > .elementor-widget-wrap{padding:28px 22px !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26dedfcd *//*beo:type=split;tone=sand;gap=64*/ .elementor-5429 .elementor-element.elementor-element-26dedfcd{background:#F3EEE9}  /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-26dedfcd{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-26dedfcd > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-26dedfcd{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-26dedfcd{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-26dedfcd{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f2bd288 */.elementor-5429 .elementor-element.elementor-element-3f2bd288{color:#292929} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3f2bd288 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3f2bd288 h3:first-child,.elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-3f2bd288 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3f2bd288 p,.elementor-5429 .elementor-element.elementor-element-3f2bd288 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-3f2bd288 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-3f2bd288 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-3f2bd288 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-3f2bd288 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards,.elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3f2bd288 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards,.elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-3f2bd288 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-448ceb31 */.elementor-5429 .elementor-element.elementor-element-448ceb31 > .elementor-widget-wrap{padding:64px 32px 64px 64px !important;align-content:center} .elementor-5429 .elementor-element.elementor-element-448ceb31 .elementor-widget-image{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-448ceb31 .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-448ceb31 > .elementor-widget-wrap{padding:28px 22px 0 !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a98400f */.elementor-5429 .elementor-element.elementor-element-4a98400f{color:#292929} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-4a98400f h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a98400f h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a98400f h3:first-child,.elementor-5429 .elementor-element.elementor-element-4a98400f .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-4a98400f h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a98400f p,.elementor-5429 .elementor-element.elementor-element-4a98400f li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-4a98400f p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-4a98400f ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-4a98400f li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-4a98400f a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-4a98400f strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-4a98400f p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-4a98400f p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards,.elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-4a98400f h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards,.elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-4a98400f .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6263406 */.elementor-5429 .elementor-element.elementor-element-6263406 > .elementor-widget-wrap{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 32px !important;align-content:center} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-6263406 > .elementor-widget-wrap{padding:28px 22px !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cd57173 *//*beo:type=split;tone=sand;gap=64*/ .elementor-5429 .elementor-element.elementor-element-4cd57173{background:#E4EBF2}  /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-4cd57173{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-4cd57173 > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-4cd57173{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-4cd57173{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-4cd57173{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3be290b4 */.elementor-5429 .elementor-element.elementor-element-3be290b4{color:#292929} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-3be290b4 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3be290b4 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3be290b4 h3:first-child,.elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-3be290b4 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3be290b4 p,.elementor-5429 .elementor-element.elementor-element-3be290b4 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-3be290b4 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-3be290b4 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-3be290b4 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-3be290b4 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-3be290b4 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-3be290b4 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-3be290b4 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards,.elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3be290b4 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards,.elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-3be290b4 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-700a50c9 */.elementor-5429 .elementor-element.elementor-element-700a50c9 > .elementor-widget-wrap{padding:64px 32px 64px 64px !important;align-content:center} .elementor-5429 .elementor-element.elementor-element-700a50c9 .elementor-widget-image{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-700a50c9 .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-700a50c9 > .elementor-widget-wrap{padding:28px 22px 0 !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4692ccd7 */.elementor-5429 .elementor-element.elementor-element-4692ccd7{color:#292929} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4692ccd7 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4692ccd7 h3:first-child,.elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-4692ccd7 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4692ccd7 p,.elementor-5429 .elementor-element.elementor-element-4692ccd7 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-4692ccd7 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-4692ccd7 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-4692ccd7 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-4692ccd7 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards,.elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-4692ccd7 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards,.elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-4692ccd7 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dfbb03 */.elementor-5429 .elementor-element.elementor-element-dfbb03 > .elementor-widget-wrap{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 32px !important;align-content:center} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-dfbb03 > .elementor-widget-wrap{padding:28px 22px !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3653565f *//*beo:type=split;tone=sand;gap=64*/ .elementor-5429 .elementor-element.elementor-element-3653565f{background:#F3EEE9}  /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-3653565f{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-3653565f > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3653565f{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-3653565f{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3653565f{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-773d30ed */.elementor-5429 .elementor-element.elementor-element-773d30ed{color:#292929} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-773d30ed h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-773d30ed h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-773d30ed h3:first-child,.elementor-5429 .elementor-element.elementor-element-773d30ed .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-773d30ed h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-773d30ed p,.elementor-5429 .elementor-element.elementor-element-773d30ed li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-773d30ed p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-773d30ed ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-773d30ed li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-773d30ed a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-773d30ed strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-773d30ed p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-773d30ed p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards,.elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-773d30ed h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards,.elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-773d30ed .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76cc5013 */.elementor-5429 .elementor-element.elementor-element-76cc5013 > .elementor-widget-wrap{padding:64px 32px 64px 64px !important;align-content:center} .elementor-5429 .elementor-element.elementor-element-76cc5013 .elementor-widget-image{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-76cc5013 .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-76cc5013 > .elementor-widget-wrap{padding:28px 22px 0 !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd04333 */.elementor-5429 .elementor-element.elementor-element-3cd04333{color:#292929} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-3cd04333 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3cd04333 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3cd04333 h3:first-child,.elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-3cd04333 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3cd04333 p,.elementor-5429 .elementor-element.elementor-element-3cd04333 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-3cd04333 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-3cd04333 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-3cd04333 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-3cd04333 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-3cd04333 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-3cd04333 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-3cd04333 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards,.elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3cd04333 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards,.elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-3cd04333 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44603dec */.elementor-5429 .elementor-element.elementor-element-44603dec > .elementor-widget-wrap{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 32px !important;align-content:center} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-44603dec > .elementor-widget-wrap{padding:28px 22px !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d7ebef9 *//*beo:type=split;tone=sand;gap=64*/ .elementor-5429 .elementor-element.elementor-element-2d7ebef9{background:#E4EBF2}  /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-2d7ebef9{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-2d7ebef9 > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-2d7ebef9{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-2d7ebef9{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-2d7ebef9{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94aa688 */.elementor-5429 .elementor-element.elementor-element-94aa688{color:#292929} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-94aa688 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-94aa688 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-94aa688 h3:first-child,.elementor-5429 .elementor-element.elementor-element-94aa688 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-94aa688 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-94aa688 p,.elementor-5429 .elementor-element.elementor-element-94aa688 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-94aa688 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-94aa688 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-94aa688 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-94aa688 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-94aa688 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-94aa688 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-94aa688 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards,.elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-94aa688 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards,.elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-94aa688 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c6b4b0 */.elementor-5429 .elementor-element.elementor-element-2c6b4b0 > .elementor-widget-wrap{padding:64px 32px 64px 64px !important;align-content:center} .elementor-5429 .elementor-element.elementor-element-2c6b4b0 .elementor-widget-image{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-2c6b4b0 .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-2c6b4b0 > .elementor-widget-wrap{padding:28px 22px 0 !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3df5aa */.elementor-5429 .elementor-element.elementor-element-b3df5aa{color:#292929} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-b3df5aa h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-b3df5aa h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-b3df5aa h3:first-child,.elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-b3df5aa h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-b3df5aa p,.elementor-5429 .elementor-element.elementor-element-b3df5aa li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-b3df5aa p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-b3df5aa ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-b3df5aa li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-b3df5aa a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-b3df5aa strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-b3df5aa p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-b3df5aa p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards,.elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-b3df5aa h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards,.elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-b3df5aa .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ef4016 */.elementor-5429 .elementor-element.elementor-element-2ef4016 > .elementor-widget-wrap{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 32px !important;align-content:center} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-2ef4016 > .elementor-widget-wrap{padding:28px 22px !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e2913b *//*beo:type=split;tone=sand;gap=64*/ .elementor-5429 .elementor-element.elementor-element-5e2913b{background:#F3EEE9}  /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-5e2913b{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-5e2913b > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-5e2913b{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-5e2913b{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-5e2913b{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779b52dc */.elementor-5429 .elementor-element.elementor-element-779b52dc{color:#292929} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-779b52dc h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-779b52dc h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-779b52dc h3:first-child,.elementor-5429 .elementor-element.elementor-element-779b52dc .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-779b52dc h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-779b52dc p,.elementor-5429 .elementor-element.elementor-element-779b52dc li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-779b52dc p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-779b52dc ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-779b52dc li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-779b52dc a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-779b52dc strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-779b52dc p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-779b52dc p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards,.elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-779b52dc h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards,.elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-779b52dc .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-50d391ac */.elementor-5429 .elementor-element.elementor-element-50d391ac > .elementor-widget-wrap{padding:0 16px 0 0 !important;align-content:flex-start} .elementor-5429 .elementor-element.elementor-element-50d391ac .elementor-widget-image{margin-bottom:28px} .elementor-5429 .elementor-element.elementor-element-50d391ac .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-50d391ac > .elementor-widget-wrap{padding:0 0 28px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29c0380 */.elementor-5429 .elementor-element.elementor-element-29c0380{color:#292929} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-29c0380 h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-29c0380 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-29c0380 h3:first-child,.elementor-5429 .elementor-element.elementor-element-29c0380 .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-29c0380 h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-29c0380 p,.elementor-5429 .elementor-element.elementor-element-29c0380 li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-29c0380 p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-29c0380 ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-29c0380 li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-29c0380 a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-29c0380 strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-card{background:#FFFFFF;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-29c0380 p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-stats span{flex:1 1 0;min-width:96px;background:#FFFFFF;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-29c0380 p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards,.elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-29c0380 h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards,.elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-29c0380 .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-682d6579 */.elementor-5429 .elementor-element.elementor-element-682d6579 > .elementor-widget-wrap{padding:0 0 0 16px !important;align-content:flex-start} .elementor-5429 .elementor-element.elementor-element-682d6579 .elementor-widget-image{margin-bottom:28px} .elementor-5429 .elementor-element.elementor-element-682d6579 .elementor-widget-image img{display:block;width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-682d6579 > .elementor-widget-wrap{padding:0 !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21ca3a4d *//*beo:type=split;tone=sand;gap=64*/ .elementor-5429 .elementor-element.elementor-element-21ca3a4d{background:#E4EBF2}  /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-21ca3a4d{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-21ca3a4d > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-21ca3a4d{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-21ca3a4d{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-21ca3a4d{margin-bottom:40px !important}} .elementor-5429 .elementor-element.elementor-element-21ca3a4d > .elementor-container{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 64px;box-sizing:border-box} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-21ca3a4d > .elementor-container{padding:28px 22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-245a8e1b */.elementor-5429 .elementor-element.elementor-element-245a8e1b{color:#EEF1F4} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#F5CA3A;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-245a8e1b h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-245a8e1b h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-245a8e1b h3:first-child,.elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-245a8e1b h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-245a8e1b p,.elementor-5429 .elementor-element.elementor-element-245a8e1b li{font-size:16px;line-height:1.7;color:#EEF1F4} .elementor-5429 .elementor-element.elementor-element-245a8e1b p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-245a8e1b ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-245a8e1b li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-245a8e1b a{color:#F5CA3A;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-245a8e1b strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-card{background:rgba(255,255,255,.08);border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-245a8e1b p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-stats span{flex:1 1 0;min-width:96px;background:rgba(255,255,255,.08);border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#EEF1F4} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-btn.alt{background:transparent;border-color:#FFFFFF;color:#FFFFFF !important} .elementor-5429 .elementor-element.elementor-element-245a8e1b p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#FFFFFF} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards,.elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-245a8e1b h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards,.elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-245a8e1b .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-374ea718 *//*beo:type=cta;tone=cta;gap=64*/ .elementor-5429 .elementor-element.elementor-element-374ea718{background:#203B52} .elementor-5429 .elementor-element.elementor-element-374ea718 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:64px calc(64px + max(0px, (100vw - 1450px) / 2)) 64px 64px} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-374ea718 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:28px 22px 28px}} /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-374ea718{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-374ea718 > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-374ea718{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-374ea718{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-374ea718{margin-bottom:40px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6643595b */.elementor-5429 .elementor-element.elementor-element-6643595b{color:#292929} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-eb{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#203B52;margin:0 0 10px} .elementor-5429 .elementor-element.elementor-element-6643595b h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.2;margin:0 0 18px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-6643595b h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:24px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-6643595b h3:first-child,.elementor-5429 .elementor-element.elementor-element-6643595b .beo-eb+h3{margin-top:0} .elementor-5429 .elementor-element.elementor-element-6643595b h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-6643595b p,.elementor-5429 .elementor-element.elementor-element-6643595b li{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-6643595b p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-6643595b ul{padding-left:1.15em;margin:0 0 14px} .elementor-5429 .elementor-element.elementor-element-6643595b li{margin-bottom:6px} .elementor-5429 .elementor-element.elementor-element-6643595b a{color:#203B52;text-decoration:underline;text-underline-offset:3px} .elementor-5429 .elementor-element.elementor-element-6643595b strong{color:inherit} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(3,1fr)} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards.c2{grid-template-columns:repeat(2,1fr)} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards.c4{grid-template-columns:repeat(4,1fr)} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-card{background:#F3EEE9;border-radius:0;padding:24px 24px 20px} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-card p{font-size:16px;line-height:1.7} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-card p.beo-ct,.elementor-5429 .elementor-element.elementor-element-6643595b p.beo-ct{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 8px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-stats{display:flex;flex-wrap:wrap;gap:8px;max-width:780px;margin:6px 0 18px} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-stats span{flex:1 1 0;min-width:96px;background:#F3EEE9;border-radius:0;padding:10px 12px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#292929} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-stats b{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-btn{display:inline-block;background:#E46529;border:2px solid #E46529;color:#FFFFFF !important;text-decoration:none !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;padding:13px 24px;border-radius:0} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-btn.alt{background:transparent;border-color:#203B52;color:#203B52 !important} .elementor-5429 .elementor-element.elementor-element-6643595b p.beo-sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;color:#182B3D} @media(max-width:1024px){.elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards,.elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards.c3,.elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards.c4{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-6643595b h2{font-size:24px} .elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards,.elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards.c2,.elementor-5429 .elementor-element.elementor-element-6643595b .beo-cards.c4{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-439b876f */.elementor-5429 .elementor-element.elementor-element-439b876f{margin-top:22px} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-accordion-item{border-color:rgba(24,43,61,.18)} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-title,.elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-title a{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;color:#182B3D} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-title .elementor-accordion-icon{color:#182B3D} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-content,.elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-content p{font-size:16px;line-height:1.7;color:#292929} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-content p{margin:0 0 12px} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-content p:last-child{margin-bottom:0} .elementor-5429 .elementor-element.elementor-element-439b876f .elementor-tab-content a{color:#203B52;text-decoration:underline;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3974a58c *//*beo:type=faq;tone=white;gap=64*/ .elementor-5429 .elementor-element.elementor-element-3974a58c{background:#FFFFFF} .elementor-5429 .elementor-element.elementor-element-3974a58c > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0px calc(64px + max(0px, (100vw - 1450px) / 2)) 0px 64px} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3974a58c > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0px 22px 0px}} /*beo-bleed*/ .elementor-5429 .elementor-element.elementor-element-3974a58c{margin-left:calc(-21.469px - 3.6719%) !important;margin-right:calc(-20px - max(0px, (100vw - 1450px) / 2)) !important;border-radius:0 !important} .elementor-5429 .elementor-element.elementor-element-3974a58c > .elementor-container{max-width:none !important} body{overflow-x:clip} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3974a58c{margin-left:-6.8182% !important;margin-right:-6.8182% !important}} /*beo-air*/ .elementor-5429 .elementor-element.elementor-element-3974a58c{margin-bottom:64px !important} @media(max-width:767px){.elementor-5429 .elementor-element.elementor-element-3974a58c{margin-bottom:40px !important}}/* End custom CSS */