.elementor-16 .elementor-element.elementor-element-4855af2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4855af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-4caa8d4 ) 53%, var( --e-global-color-secondary ) 0%);}.elementor-16 .elementor-element.elementor-element-4855af2 > .elementor-container{max-width:1000px;}.elementor-16 .elementor-element.elementor-element-4855af2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-4855af2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:14em 0em 8em 0em;}.elementor-16 .elementor-element.elementor-element-66da362.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-70c9425 > .elementor-widget-container{margin:2em 0em 0em 0em;padding:0px 25px 0px 25px;}.elementor-16 .elementor-element.elementor-element-70c9425 .bmo-typewriter-container{text-align:center;font-family:var( --e-global-typography-970875e-font-family ), Sans-serif;font-size:var( --e-global-typography-970875e-font-size );color:#000000;}.elementor-16 .elementor-element.elementor-element-2afff355 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-2afff355{margin-top:7em;margin-bottom:1em;}.elementor-16 .elementor-element.elementor-element-2e9f114a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-2e9f114a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-ad080b6 .elementor-heading-title{font-family:var( --e-global-typography-76b1cae-font-family ), Sans-serif;font-size:var( --e-global-typography-76b1cae-font-size );line-height:var( --e-global-typography-76b1cae-line-height );}.elementor-16 .elementor-element.elementor-element-b402b1d{margin-top:40px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-4b351b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-4b351b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-4b351b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-acd0d9e{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );box-shadow:10px 10px 0px 0px #87C9E4;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-acd0d9e:hover{box-shadow:14px 14px 0px 0px #BAD7DF;}.elementor-16 .elementor-element.elementor-element-a463a48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-c1dad57{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-16 .elementor-element.elementor-element-c1dad57.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-c1dad57 img{max-width:100px;}.elementor-16 .elementor-element.elementor-element-17762c1{text-align:center;}.elementor-16 .elementor-element.elementor-element-17762c1 .elementor-heading-title{font-family:var( --e-global-typography-dce3999-font-family ), Sans-serif;font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-2a45542{text-align:center;}.elementor-16 .elementor-element.elementor-element-f622756{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );box-shadow:10px 10px 0px 0px #FFB3D8;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-f622756:hover{box-shadow:14px 14px 0px 0px #FFE2E2;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-c8a74ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-c8a74ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-c8a74ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-a861b12{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-16 .elementor-element.elementor-element-a861b12.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a861b12 img{width:80%;max-width:100px;}.elementor-16 .elementor-element.elementor-element-427a2cb{text-align:center;}.elementor-16 .elementor-element.elementor-element-427a2cb .elementor-heading-title{font-family:var( --e-global-typography-dce3999-font-family ), Sans-serif;font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-0df3aa0{text-align:center;}.elementor-16 .elementor-element.elementor-element-9382ba1{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1aa848a );box-shadow:10px 10px 0px 0px #FFEE00;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-9382ba1:hover{box-shadow:14px 14px 0px 0px #99DDCC;}.elementor-16 .elementor-element.elementor-element-c700086.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-45a94dd{width:auto;max-width:auto;background-color:var( --e-global-color-1aa848a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-16 .elementor-element.elementor-element-45a94dd.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-45a94dd img{width:80%;max-width:100px;}.elementor-16 .elementor-element.elementor-element-4420c37{text-align:center;}.elementor-16 .elementor-element.elementor-element-4420c37 .elementor-heading-title{font-family:var( --e-global-typography-dce3999-font-family ), Sans-serif;font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-847e36f{text-align:center;}.elementor-16 .elementor-element.elementor-element-67b2390{margin-top:40px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-d289022.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-d289022.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-d289022.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-7e23d46{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );box-shadow:10px 10px 0px 0px #87C9E4;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-7e23d46:hover{box-shadow:14px 14px 0px 0px #BAD7DF;}.elementor-16 .elementor-element.elementor-element-c63dc7c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-5c7d06b{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-16 .elementor-element.elementor-element-5c7d06b.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-5c7d06b img{width:80%;max-width:100px;}.elementor-16 .elementor-element.elementor-element-e119ff7{text-align:center;}.elementor-16 .elementor-element.elementor-element-e119ff7 .elementor-heading-title{font-family:var( --e-global-typography-dce3999-font-family ), Sans-serif;font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-40db2c8{text-align:center;}.elementor-16 .elementor-element.elementor-element-1fad4e6{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );box-shadow:10px 10px 0px 0px #FFB3D8;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-1fad4e6:hover{box-shadow:14px 14px 0px 0px #FFE2E2;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-327c58f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-327c58f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-327c58f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-21c5922{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-16 .elementor-element.elementor-element-21c5922.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-21c5922 img{width:80%;max-width:100px;}.elementor-16 .elementor-element.elementor-element-5b4c90a{text-align:center;}.elementor-16 .elementor-element.elementor-element-5b4c90a .elementor-heading-title{font-family:var( --e-global-typography-dce3999-font-family ), Sans-serif;font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-0fee986{text-align:center;}.elementor-16 .elementor-element.elementor-element-c7f2bfc{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1aa848a );box-shadow:10px 10px 0px 0px #FFEE00;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-c7f2bfc:hover{box-shadow:14px 14px 0px 0px #99DDCC;}.elementor-16 .elementor-element.elementor-element-0087c9e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-fced8c7{width:auto;max-width:auto;background-color:var( --e-global-color-1aa848a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-16 .elementor-element.elementor-element-fced8c7.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-fced8c7 img{width:80%;max-width:100px;}.elementor-16 .elementor-element.elementor-element-3e28b58{text-align:center;}.elementor-16 .elementor-element.elementor-element-3e28b58 .elementor-heading-title{font-family:var( --e-global-typography-dce3999-font-family ), Sans-serif;font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-1751586{text-align:center;}.elementor-16 .elementor-element.elementor-element-3586dad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-3586dad:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3586dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-3586dad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:7em;margin-bottom:7em;padding:8em 0em 6em 0em;}.elementor-16 .elementor-element.elementor-element-3586dad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-55ecb2a > .elementor-widget-container{padding:3em 3em 3em 3em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4caa8d4 );}.elementor-16 .elementor-element.elementor-element-55ecb2a .bmo-typewriter-container{text-align:center;font-family:var( --e-global-typography-54826cd-font-family ), Sans-serif;font-size:var( --e-global-typography-54826cd-font-size );color:var( --e-global-color-4caa8d4 );}.elementor-16 .elementor-element.elementor-element-55ecb2a .typed-cursor{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-14030e6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-14030e6 .elementor-icon-list-text{color:var( --e-global-color-4caa8d4 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-6a3ce51{text-align:end;}.elementor-16 .elementor-element.elementor-element-6a3ce51 img{width:90%;box-shadow:40px -40px 0px 0px #FFE2E2;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-2e9f114a{width:45.993%;}.elementor-16 .elementor-element.elementor-element-5dd23d30{width:54.007%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-4855af2{margin-top:0em;margin-bottom:0em;padding:10em 0em 4em 0em;}.elementor-16 .elementor-element.elementor-element-70c9425 .bmo-typewriter-container{font-size:var( --e-global-typography-970875e-font-size );}.elementor-16 .elementor-element.elementor-element-2afff355{margin-top:5em;margin-bottom:1em;}.elementor-16 .elementor-element.elementor-element-ad080b6 .elementor-heading-title{font-size:var( --e-global-typography-76b1cae-font-size );line-height:var( --e-global-typography-76b1cae-line-height );}.elementor-16 .elementor-element.elementor-element-acd0d9e{padding:30px 15px 30px 15px;}.elementor-16 .elementor-element.elementor-element-17762c1 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-f622756{padding:30px 15px 30px 15px;}.elementor-16 .elementor-element.elementor-element-427a2cb .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-9382ba1{padding:30px 15px 30px 15px;}.elementor-16 .elementor-element.elementor-element-4420c37 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-7e23d46{padding:30px 15px 30px 15px;}.elementor-16 .elementor-element.elementor-element-e119ff7 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-1fad4e6{padding:30px 15px 30px 15px;}.elementor-16 .elementor-element.elementor-element-5b4c90a .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-c7f2bfc{padding:30px 15px 30px 15px;}.elementor-16 .elementor-element.elementor-element-3e28b58 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-3586dad{margin-top:4em;margin-bottom:4em;}.elementor-16 .elementor-element.elementor-element-55ecb2a .bmo-typewriter-container{font-size:var( --e-global-typography-54826cd-font-size );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-70c9425 .bmo-typewriter-container{font-size:var( --e-global-typography-970875e-font-size );}.elementor-16 .elementor-element.elementor-element-2afff355{margin-top:4em;margin-bottom:1em;}.elementor-16 .elementor-element.elementor-element-ad080b6{text-align:center;}.elementor-16 .elementor-element.elementor-element-ad080b6 .elementor-heading-title{font-size:var( --e-global-typography-76b1cae-font-size );line-height:var( --e-global-typography-76b1cae-line-height );}.elementor-16 .elementor-element.elementor-element-5525b258{text-align:center;}.elementor-16 .elementor-element.elementor-element-17762c1 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-427a2cb .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-4420c37 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-e119ff7 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-5b4c90a .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-3e28b58 .elementor-heading-title{font-size:var( --e-global-typography-dce3999-font-size );line-height:var( --e-global-typography-dce3999-line-height );}.elementor-16 .elementor-element.elementor-element-3586dad{margin-top:0em;margin-bottom:5em;padding:6em 0em 3em 0em;}.elementor-16 .elementor-element.elementor-element-55ecb2a .bmo-typewriter-container{font-size:var( --e-global-typography-54826cd-font-size );}}/* Start custom CSS for section, class: .elementor-element-b402b1d */.elementor-16 .elementor-element.elementor-element-b402b1d .elementor-widget-image {
    aspect-ratio: 1 !important;
    display: flex;
    justify-content: center;
    align-content: center;
}

.elementor-16 .elementor-element.elementor-element-b402b1d img {
    max-width: 70px !important;
    object-fit: contain;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67b2390 */.elementor-16 .elementor-element.elementor-element-67b2390 .elementor-widget-image {
    aspect-ratio: 1 !important;
    display: flex;
    justify-content: center;
    align-content: center;
}

.elementor-16 .elementor-element.elementor-element-67b2390 img {
    max-width: 70px !important;
    object-fit: contain;
    
}/* End custom CSS */
/* Start custom CSS for bmo_typewriter, class: .elementor-element-55ecb2a */.elementor-16 .elementor-element.elementor-element-55ecb2a .bmo-typewriter-container {
    min-height: 220px !important;
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14030e6 */.elementor-16 .elementor-element.elementor-element-14030e6 a, .elementor-16 .elementor-element.elementor-element-14030e6 li {
    color: black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a3ce51 */.elementor-16 .elementor-element.elementor-element-6a3ce51 img {
    aspect-ratio: 3/3.2;
    object-fit: cover;
}/* End custom CSS */