.elementor-4271 .elementor-element.elementor-element-e79f043{--display:flex;--min-height:315px;}.elementor-4271 .elementor-element.elementor-element-e79f043:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-e79f043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84B0D4;}.elementor-4271 .elementor-element.elementor-element-145b2e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4271 .elementor-element.elementor-element-1447db9 .elementor-heading-title{font-family:var( --e-global-typography-aw-hero-uc-font-family ), sans-serif;font-size:var( --e-global-typography-aw-hero-uc-font-size );font-weight:var( --e-global-typography-aw-hero-uc-font-weight );text-transform:var( --e-global-typography-aw-hero-uc-text-transform );font-style:var( --e-global-typography-aw-hero-uc-font-style );text-decoration:var( --e-global-typography-aw-hero-uc-text-decoration );line-height:var( --e-global-typography-aw-hero-uc-line-height );letter-spacing:var( --e-global-typography-aw-hero-uc-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-4271 .elementor-element.elementor-element-49a67ae .elementor-heading-title{font-family:var( --e-global-typography-aw-hero-uc-font-family ), sans-serif;font-size:var( --e-global-typography-aw-hero-uc-font-size );font-weight:var( --e-global-typography-aw-hero-uc-font-weight );text-transform:var( --e-global-typography-aw-hero-uc-text-transform );font-style:var( --e-global-typography-aw-hero-uc-font-style );text-decoration:var( --e-global-typography-aw-hero-uc-text-decoration );line-height:var( --e-global-typography-aw-hero-uc-line-height );letter-spacing:var( --e-global-typography-aw-hero-uc-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-4271 .elementor-element.elementor-element-c211e28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3);}.elementor-4271 .elementor-element.elementor-element-c211e28:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-c211e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4271 .elementor-element.elementor-element-0d31bb4 img{width:180px;}.elementor-4271 .elementor-element.elementor-element-4535ee0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-b19b813{--display:flex;}.elementor-4271 .elementor-element.elementor-element-b19b813:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-b19b813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4271 .elementor-element.elementor-element-a70f453{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4271 .elementor-element.elementor-element-ffb3637{--display:flex;}.elementor-4271 .elementor-element.elementor-element-d7b28ba .elementor-heading-title{font-family:var( --e-global-typography-aw-heading-font-family ), sans-serif;font-size:var( --e-global-typography-aw-heading-font-size );font-weight:var( --e-global-typography-aw-heading-font-weight );text-transform:var( --e-global-typography-aw-heading-text-transform );font-style:var( --e-global-typography-aw-heading-font-style );text-decoration:var( --e-global-typography-aw-heading-text-decoration );line-height:var( --e-global-typography-aw-heading-line-height );letter-spacing:var( --e-global-typography-aw-heading-letter-spacing );color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-f6f0128{--display:flex;}.elementor-4271 .elementor-element.elementor-element-06cd7c1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans", sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-6105aaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-a70fff2{--display:flex;}.elementor-4271 .elementor-element.elementor-element-caec189{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4271 .elementor-element.elementor-element-b543a39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4271 .elementor-element.elementor-element-cddb9c6{--display:flex;}.elementor-4271 .elementor-element.elementor-element-4254d47{font-family:var( --e-global-typography-aw-body-font-family ), sans-serif;font-size:var( --e-global-typography-aw-body-font-size );font-weight:var( --e-global-typography-aw-body-font-weight );text-transform:var( --e-global-typography-aw-body-text-transform );font-style:var( --e-global-typography-aw-body-font-style );text-decoration:var( --e-global-typography-aw-body-text-decoration );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-1e9e5f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4271 .elementor-element.elementor-element-a4d7f3f{--display:flex;}.elementor-4271 .elementor-element.elementor-element-3aac092{font-family:var( --e-global-typography-aw-body-font-family ), sans-serif;font-size:var( --e-global-typography-aw-body-font-size );font-weight:var( --e-global-typography-aw-body-font-weight );text-transform:var( --e-global-typography-aw-body-text-transform );font-style:var( --e-global-typography-aw-body-font-style );text-decoration:var( --e-global-typography-aw-body-text-decoration );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-2503f88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-7979e36{--display:flex;}.elementor-4271 .elementor-element.elementor-element-7d53367{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4271 .elementor-element.elementor-element-0352846{--display:flex;}.elementor-4271 .elementor-element.elementor-element-e0386b0{text-align:center;}.elementor-4271 .elementor-element.elementor-element-dc0a875{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-aacd220{--display:flex;}.elementor-4271 .elementor-element.elementor-element-76b5bb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4271 .elementor-element.elementor-element-b478969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4271 .elementor-element.elementor-element-1885207{--display:flex;}.elementor-4271 .elementor-element.elementor-element-c58c2c7{font-family:var( --e-global-typography-aw-body-font-family ), sans-serif;font-size:var( --e-global-typography-aw-body-font-size );font-weight:var( --e-global-typography-aw-body-font-weight );text-transform:var( --e-global-typography-aw-body-text-transform );font-style:var( --e-global-typography-aw-body-font-style );text-decoration:var( --e-global-typography-aw-body-text-decoration );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-91d8051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4271 .elementor-element.elementor-element-58f1e5f{--display:flex;}.elementor-4271 .elementor-element.elementor-element-8619043{font-family:var( --e-global-typography-aw-body-font-family ), sans-serif;font-size:var( --e-global-typography-aw-body-font-size );font-weight:var( --e-global-typography-aw-body-font-weight );text-transform:var( --e-global-typography-aw-body-text-transform );font-style:var( --e-global-typography-aw-body-font-style );text-decoration:var( --e-global-typography-aw-body-text-decoration );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-d3cda57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-f1c0bd1{--display:flex;}.elementor-4271 .elementor-element.elementor-element-9699aff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4271 .elementor-element.elementor-element-dde5ebf{--display:flex;}.elementor-4271 .elementor-element.elementor-element-3806789{text-align:center;}.elementor-4271 .elementor-element.elementor-element-f5b61a9{--display:flex;}.elementor-4271 .elementor-element.elementor-element-b1a6c01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans", sans-serif;font-size:15px;font-weight:300;font-style:italic;color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-cee8eac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-5fe62aa{--display:flex;}.elementor-4271 .elementor-element.elementor-element-76a31f3{font-family:var( --e-global-typography-aw-body-font-family ), sans-serif;font-size:var( --e-global-typography-aw-body-font-size );font-weight:var( --e-global-typography-aw-body-font-weight );text-transform:var( --e-global-typography-aw-body-text-transform );font-style:var( --e-global-typography-aw-body-font-style );text-decoration:var( --e-global-typography-aw-body-text-decoration );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-97b155f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4271 .elementor-element.elementor-element-f54f08e{--display:flex;}.elementor-4271 .elementor-element.elementor-element-45469a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-4271 .elementor-element.elementor-element-a98d705{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-4271 .elementor-element.elementor-element-5f84477{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4271 .elementor-element.elementor-element-dd9289f{--display:flex;--min-height:180px;}.elementor-4271 .elementor-element.elementor-element-b7db1f2{text-align:center;}.elementor-4271 .elementor-element.elementor-element-b7db1f2 img{width:140px;}.elementor-4271 .elementor-element.elementor-element-378c5fc{--display:flex;}.elementor-4271 .elementor-element.elementor-element-b6c392b{text-align:center;}.elementor-4271 .elementor-element.elementor-element-b6c392b .elementor-heading-title{font-family:var( --e-global-typography-aw-subheading-font-family ), sans-serif;font-size:var( --e-global-typography-aw-subheading-font-size );font-weight:var( --e-global-typography-aw-subheading-font-weight );text-transform:var( --e-global-typography-aw-subheading-text-transform );font-style:var( --e-global-typography-aw-subheading-font-style );text-decoration:var( --e-global-typography-aw-subheading-text-decoration );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );color:var( --e-global-color-text );}.elementor-4271 .elementor-element.elementor-element-f57fbbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4271 .elementor-element.elementor-element-f57fbbc:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-f57fbbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5035a4d );}.elementor-4271 .elementor-element.elementor-element-be46c18{font-family:"IBM Plex Sans", sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-52a6a51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-4271 .elementor-element.elementor-element-ec38399{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4271 .elementor-element.elementor-element-1896ddf{--display:flex;--min-height:180px;}.elementor-4271 .elementor-element.elementor-element-c7946ae{text-align:center;}.elementor-4271 .elementor-element.elementor-element-c7946ae img{width:140px;}.elementor-4271 .elementor-element.elementor-element-6f81a5a{--display:flex;}.elementor-4271 .elementor-element.elementor-element-cbe3a2f{text-align:center;}.elementor-4271 .elementor-element.elementor-element-cbe3a2f .elementor-heading-title{font-family:var( --e-global-typography-aw-subheading-font-family ), sans-serif;font-size:var( --e-global-typography-aw-subheading-font-size );font-weight:var( --e-global-typography-aw-subheading-font-weight );text-transform:var( --e-global-typography-aw-subheading-text-transform );font-style:var( --e-global-typography-aw-subheading-font-style );text-decoration:var( --e-global-typography-aw-subheading-text-decoration );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );color:var( --e-global-color-text );}.elementor-4271 .elementor-element.elementor-element-1d6699f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4271 .elementor-element.elementor-element-1d6699f:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-1d6699f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5035a4d );}.elementor-4271 .elementor-element.elementor-element-e5723aa{font-family:"IBM Plex Sans", sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-6cadd44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-4271 .elementor-element.elementor-element-d0c8ac4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4271 .elementor-element.elementor-element-4644b77{--display:flex;--min-height:180px;}.elementor-4271 .elementor-element.elementor-element-13ca263{text-align:center;}.elementor-4271 .elementor-element.elementor-element-13ca263 img{width:140px;}.elementor-4271 .elementor-element.elementor-element-aa67fe5{--display:flex;}.elementor-4271 .elementor-element.elementor-element-9a7e43b{text-align:center;}.elementor-4271 .elementor-element.elementor-element-9a7e43b .elementor-heading-title{font-family:var( --e-global-typography-aw-subheading-font-family ), sans-serif;font-size:var( --e-global-typography-aw-subheading-font-size );font-weight:var( --e-global-typography-aw-subheading-font-weight );text-transform:var( --e-global-typography-aw-subheading-text-transform );font-style:var( --e-global-typography-aw-subheading-font-style );text-decoration:var( --e-global-typography-aw-subheading-text-decoration );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );color:var( --e-global-color-text );}.elementor-4271 .elementor-element.elementor-element-153ce67{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4271 .elementor-element.elementor-element-153ce67:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-153ce67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5035a4d );}.elementor-4271 .elementor-element.elementor-element-90dbecc{font-family:"IBM Plex Sans", sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-4271 .elementor-element.elementor-element-1ac837c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-4271 .elementor-element.elementor-element-c5465c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4271 .elementor-element.elementor-element-f1521ad{--display:flex;--min-height:180px;--justify-content:center;}.elementor-4271 .elementor-element.elementor-element-e7f7f0b{text-align:center;}.elementor-4271 .elementor-element.elementor-element-e7f7f0b img{width:140px;}.elementor-4271 .elementor-element.elementor-element-003dbf2{--display:flex;}.elementor-4271 .elementor-element.elementor-element-7a9b7a0{text-align:center;}.elementor-4271 .elementor-element.elementor-element-7a9b7a0 .elementor-heading-title{font-family:var( --e-global-typography-aw-subheading-font-family ), sans-serif;font-size:var( --e-global-typography-aw-subheading-font-size );font-weight:var( --e-global-typography-aw-subheading-font-weight );text-transform:var( --e-global-typography-aw-subheading-text-transform );font-style:var( --e-global-typography-aw-subheading-font-style );text-decoration:var( --e-global-typography-aw-subheading-text-decoration );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );color:var( --e-global-color-text );}.elementor-4271 .elementor-element.elementor-element-44d4251{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4271 .elementor-element.elementor-element-44d4251:not(.elementor-motion-effects-element-type-background), .elementor-4271 .elementor-element.elementor-element-44d4251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5035a4d );}.elementor-4271 .elementor-element.elementor-element-b51c061{font-family:"IBM Plex Sans", sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4271 .elementor-element.elementor-element-145b2e1{--content-width:1100px;}}@media(max-width:1024px){.elementor-4271 .elementor-element.elementor-element-1447db9 .elementor-heading-title{font-size:var( --e-global-typography-aw-hero-uc-font-size );line-height:var( --e-global-typography-aw-hero-uc-line-height );letter-spacing:var( --e-global-typography-aw-hero-uc-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-49a67ae .elementor-heading-title{font-size:var( --e-global-typography-aw-hero-uc-font-size );line-height:var( --e-global-typography-aw-hero-uc-line-height );letter-spacing:var( --e-global-typography-aw-hero-uc-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-d7b28ba .elementor-heading-title{font-size:var( --e-global-typography-aw-heading-font-size );line-height:var( --e-global-typography-aw-heading-line-height );letter-spacing:var( --e-global-typography-aw-heading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-4254d47{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-3aac092{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-c58c2c7{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-8619043{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-76a31f3{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-b6c392b .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-cbe3a2f .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-9a7e43b .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-7a9b7a0 .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}}@media(max-width:767px){.elementor-4271 .elementor-element.elementor-element-1447db9 .elementor-heading-title{font-size:var( --e-global-typography-aw-hero-uc-font-size );line-height:var( --e-global-typography-aw-hero-uc-line-height );letter-spacing:var( --e-global-typography-aw-hero-uc-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-49a67ae .elementor-heading-title{font-size:var( --e-global-typography-aw-hero-uc-font-size );line-height:var( --e-global-typography-aw-hero-uc-line-height );letter-spacing:var( --e-global-typography-aw-hero-uc-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-d7b28ba .elementor-heading-title{font-size:var( --e-global-typography-aw-heading-font-size );line-height:var( --e-global-typography-aw-heading-line-height );letter-spacing:var( --e-global-typography-aw-heading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-caec189{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4271 .elementor-element.elementor-element-4254d47{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-3aac092{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-76b5bb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4271 .elementor-element.elementor-element-c58c2c7{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-8619043{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-76a31f3{font-size:var( --e-global-typography-aw-body-font-size );line-height:var( --e-global-typography-aw-body-line-height );letter-spacing:var( --e-global-typography-aw-body-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-45469a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4271 .elementor-element.elementor-element-b6c392b .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-cbe3a2f .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-9a7e43b .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}.elementor-4271 .elementor-element.elementor-element-7a9b7a0 .elementor-heading-title{font-size:var( --e-global-typography-aw-subheading-font-size );line-height:var( --e-global-typography-aw-subheading-line-height );letter-spacing:var( --e-global-typography-aw-subheading-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-1447db9 */.elementor-4271 .elementor-element.elementor-element-1447db9 { max-width: 600px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a67ae */.elementor-4271 .elementor-element.elementor-element-49a67ae { max-width: 600px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d31bb4 */.elementor-4271 .elementor-element.elementor-element-0d31bb4 img { max-height:174px; width:180px; object-fit:contain; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c211e28 */.elementor-4271 .elementor-element.elementor-element-c211e28 { position: absolute; right: 0; bottom: -101px; z-index: 2; width: 282px; height: 202px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b2e1 */.elementor-4271 .elementor-element.elementor-element-145b2e1 > .e-con-inner { position: relative; height: 315px; padding-top: 60px; box-sizing: border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e79f043 */.elementor-4271 .elementor-element.elementor-element-e79f043 { overflow: visible; position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b19b813 */.elementor-4271 .elementor-element.elementor-element-b19b813 { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b543a39 */.elementor-4271 .elementor-element.elementor-element-b543a39 { width: 50% !important; flex-shrink: 0 !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-b543a39 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e9e5f2 */.elementor-4271 .elementor-element.elementor-element-1e9e5f2 { width: 50% !important; flex-shrink: 0 !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-1e9e5f2 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a70fff2 */.elementor-4271 .elementor-element.elementor-element-a70fff2 { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7979e36 */.elementor-4271 .elementor-element.elementor-element-7979e36 { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b478969 */.elementor-4271 .elementor-element.elementor-element-b478969 { width: 50% !important; flex-shrink: 0 !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-b478969 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d8051 */.elementor-4271 .elementor-element.elementor-element-91d8051 { width: 50% !important; flex-shrink: 0 !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-91d8051 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aacd220 */.elementor-4271 .elementor-element.elementor-element-aacd220 { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1c0bd1 */.elementor-4271 .elementor-element.elementor-element-f1c0bd1 { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe62aa */.elementor-4271 .elementor-element.elementor-element-5fe62aa { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7db1f2 */.elementor-4271 .elementor-element.elementor-element-b7db1f2 img { max-width:140px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6c392b */.elementor-4271 .elementor-element.elementor-element-b6c392b .elementor-heading-title { min-height: 2.4em; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f84477 */.elementor-4271 .elementor-element.elementor-element-5f84477 { border: 1px solid #CCCCCC !important; flex: 1 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57fbbc */.elementor-4271 .elementor-element.elementor-element-f57fbbc { flex: 1 1 auto !important; display:flex; flex-direction:column; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a98d705 */.elementor-4271 .elementor-element.elementor-element-a98d705 { flex: 1 !important; cursor: pointer; } .elementor-4271 .elementor-element.elementor-element-a98d705:hover > .e-con:last-child { background-color: #7aaec8 !important; } .elementor-4271 .elementor-element.elementor-element-a98d705:hover > .e-con:last-child * { color: #FFFFFF !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-a98d705 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7946ae */.elementor-4271 .elementor-element.elementor-element-c7946ae img { max-width:140px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbe3a2f */.elementor-4271 .elementor-element.elementor-element-cbe3a2f .elementor-heading-title { min-height: 2.4em; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec38399 */.elementor-4271 .elementor-element.elementor-element-ec38399 { border: 1px solid #CCCCCC !important; flex: 1 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6699f */.elementor-4271 .elementor-element.elementor-element-1d6699f { flex: 1 1 auto !important; display:flex; flex-direction:column; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a6a51 */.elementor-4271 .elementor-element.elementor-element-52a6a51 { flex: 1 !important; cursor: pointer; } .elementor-4271 .elementor-element.elementor-element-52a6a51:hover > .e-con:last-child { background-color: #7aaec8 !important; } .elementor-4271 .elementor-element.elementor-element-52a6a51:hover > .e-con:last-child * { color: #FFFFFF !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-52a6a51 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13ca263 */.elementor-4271 .elementor-element.elementor-element-13ca263 img { max-width:140px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a7e43b */.elementor-4271 .elementor-element.elementor-element-9a7e43b .elementor-heading-title { min-height: 2.4em; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c8ac4 */.elementor-4271 .elementor-element.elementor-element-d0c8ac4 { border: 1px solid #CCCCCC !important; flex: 1 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-153ce67 */.elementor-4271 .elementor-element.elementor-element-153ce67 { flex: 1 1 auto !important; display:flex; flex-direction:column; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cadd44 */.elementor-4271 .elementor-element.elementor-element-6cadd44 { flex: 1 !important; cursor: pointer; } .elementor-4271 .elementor-element.elementor-element-6cadd44:hover > .e-con:last-child { background-color: #7aaec8 !important; } .elementor-4271 .elementor-element.elementor-element-6cadd44:hover > .e-con:last-child * { color: #FFFFFF !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-6cadd44 { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7f7f0b */.elementor-4271 .elementor-element.elementor-element-e7f7f0b img { max-width:140px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b7a0 */.elementor-4271 .elementor-element.elementor-element-7a9b7a0 .elementor-heading-title { min-height: 2.4em; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5465c0 */.elementor-4271 .elementor-element.elementor-element-c5465c0 { border: 1px solid #CCCCCC !important; flex: 1 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d4251 */.elementor-4271 .elementor-element.elementor-element-44d4251 { flex: 1 1 auto !important; display:flex; flex-direction:column; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac837c */.elementor-4271 .elementor-element.elementor-element-1ac837c { flex: 1 !important; cursor: pointer; } .elementor-4271 .elementor-element.elementor-element-1ac837c:hover > .e-con:last-child { background-color: #7aaec8 !important; } .elementor-4271 .elementor-element.elementor-element-1ac837c:hover > .e-con:last-child * { color: #FFFFFF !important; }
@media (max-width: 767px){ .elementor-4271 .elementor-element.elementor-element-1ac837c { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45469a1 */.elementor-4271 .elementor-element.elementor-element-45469a1 img { height: 140px !important; width: auto !important; object-fit: contain !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54f08e */.elementor-4271 .elementor-element.elementor-element-f54f08e { width: 1100px !important; max-width: 100% !important; }/* End custom CSS */