.elementor-379 .elementor-element.elementor-element-449b921{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:48px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-449b921:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-449b921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-379 .elementor-element.elementor-element-7797f5a{--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;--gap:22px 18px;--row-gap:22px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-84ac8e1{--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;--justify-content:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:76px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-6e5b4bf{text-align:start;}.elementor-379 .elementor-element.elementor-element-6e5b4bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.48em;letter-spacing:3px;color:#6B7A91;}.elementor-379 .elementor-element.elementor-element-a9f861a{text-align:start;}.elementor-379 .elementor-element.elementor-element-a9f861a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:1.12em;color:#16335B;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-379 .elementor-element.elementor-element-9b38b6f{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-0c5b897{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-e07ef48{--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:flex-start;--align-items:center;--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-379 .elementor-element.elementor-element-09412f3 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-379 .elementor-element.elementor-element-09412f3{text-align:center;}.elementor-379 .elementor-element.elementor-element-09412f3 img{width:100%;}.elementor-379 .elementor-element.elementor-element-c8857be{--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;--justify-content:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:76px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-d612f71{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-a4b2c33{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-bb0329a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-ccf8e54{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-e0247f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#F2ECFC;--border-color:#F2ECFC;--border-radius:19px 19px 19px 19px;box-shadow:0px 9px 30px 0px rgba(22,51,91,0.08);--padding-top:25px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-379 .elementor-element.elementor-element-e0247f6:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-e0247f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-379 .elementor-element.elementor-element-fc416f2{text-align:start;}.elementor-379 .elementor-element.elementor-element-fc416f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.19em;letter-spacing:1.6px;color:#7C5CC4;}.elementor-379 .elementor-element.elementor-element-4ef664c{text-align:start;}.elementor-379 .elementor-element.elementor-element-4ef664c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.19em;color:#16335B;}.elementor-379 .elementor-element.elementor-element-a2705a9{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.59em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-ea6b4f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#E8F5EE;--border-color:#E8F5EE;--border-radius:19px 19px 19px 19px;box-shadow:0px 9px 30px 0px rgba(22,51,91,0.08);--padding-top:25px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-379 .elementor-element.elementor-element-ea6b4f8:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-ea6b4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-379 .elementor-element.elementor-element-e99129a{text-align:start;}.elementor-379 .elementor-element.elementor-element-e99129a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.19em;letter-spacing:1.6px;color:#0B8A65;}.elementor-379 .elementor-element.elementor-element-87a13ea{text-align:start;}.elementor-379 .elementor-element.elementor-element-87a13ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.19em;color:#16335B;}.elementor-379 .elementor-element.elementor-element-4a4a787{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.59em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-9206fee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#E8F3FB;--border-color:#E8F3FB;--border-radius:19px 19px 19px 19px;box-shadow:0px 9px 30px 0px rgba(22,51,91,0.08);--padding-top:25px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-379 .elementor-element.elementor-element-9206fee:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-9206fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-379 .elementor-element.elementor-element-8480bf0{text-align:start;}.elementor-379 .elementor-element.elementor-element-8480bf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.19em;letter-spacing:1.6px;color:#2789C7;}.elementor-379 .elementor-element.elementor-element-7af04fd{text-align:start;}.elementor-379 .elementor-element.elementor-element-7af04fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.19em;color:#16335B;}.elementor-379 .elementor-element.elementor-element-af0bd7c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.59em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-6c37212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#FCEBF3;--border-color:#FCEBF3;--border-radius:19px 19px 19px 19px;box-shadow:0px 9px 30px 0px rgba(22,51,91,0.08);--padding-top:25px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-379 .elementor-element.elementor-element-6c37212:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-6c37212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-379 .elementor-element.elementor-element-661bf39{text-align:start;}.elementor-379 .elementor-element.elementor-element-661bf39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.19em;letter-spacing:1.6px;color:#DD498D;}.elementor-379 .elementor-element.elementor-element-1dc8233{text-align:start;}.elementor-379 .elementor-element.elementor-element-1dc8233 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.19em;color:#16335B;}.elementor-379 .elementor-element.elementor-element-8103bab{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.59em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-6f80688{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-379 .elementor-element.elementor-element-6f80688:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-6f80688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-379 .elementor-element.elementor-element-c4013f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-379 .elementor-element.elementor-element-28f45a3{text-align:start;}.elementor-379 .elementor-element.elementor-element-28f45a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.19em;letter-spacing:1.6px;color:#6B7A91;}.elementor-379 .elementor-element.elementor-element-f8aa2d0{text-align:start;}.elementor-379 .elementor-element.elementor-element-f8aa2d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.19em;color:#16335B;}.elementor-379 .elementor-element.elementor-element-787fcb0{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.59em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-91a7508{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.59em;color:#4A5A73;}.elementor-379 .elementor-element.elementor-element-b395944{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-379 .elementor-element.elementor-element-61aa990{text-align:center;}.elementor-379 .elementor-element.elementor-element-61aa990 img{width:100%;}.elementor-379 .elementor-element.elementor-element-5acaf71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-379 .elementor-element.elementor-element-387d4b8{--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;}.elementor-379 .elementor-element.elementor-element-e78afce{--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-379 .elementor-element.elementor-element-fef866b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#5d7590;}.elementor-379 .elementor-element.elementor-element-43353d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.22em;color:#102743;}.elementor-379 .elementor-element.elementor-element-9d5f923{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.65em;color:#61738B;}.elementor-379 .elementor-element.elementor-element-9032254{--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-379 .elementor-element.elementor-element-a49449f{--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;}.elementor-379 .elementor-element.elementor-element-a49449f:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-a49449f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132C48;}.elementor-379 .elementor-element.elementor-element-6a97dd3{--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-379 .elementor-element.elementor-element-900ce58{--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-379 .elementor-element.elementor-element-ba11a56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#e8f2ff;}.elementor-379 .elementor-element.elementor-element-6e7be35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:700;line-height:1.22em;color:#ffffff;}.elementor-379 .elementor-element.elementor-element-634884a{font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.65em;color:#e1eafa;}.elementor-379 .elementor-element.elementor-element-d2990de{--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;}.elementor-379 .elementor-element.elementor-element-43be434{--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-379 .elementor-element.elementor-element-f4c7f5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#e52986;}.elementor-379 .elementor-element.elementor-element-0c108fe{--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-379 .elementor-element.elementor-element-a224161 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#368af1;}.elementor-379 .elementor-element.elementor-element-0c43695{--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-379 .elementor-element.elementor-element-44993ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#9458e8;}.elementor-379 .elementor-element.elementor-element-2c9826d{--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-379 .elementor-element.elementor-element-b7440e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#168fa0;}.elementor-379 .elementor-element.elementor-element-f8bb185{--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-379 .elementor-element.elementor-element-75b746a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.22em;color:#09846d;}.elementor-379 .elementor-element.elementor-element-f3850ce{--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;}.elementor-379 .elementor-element.elementor-element-f665104{--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-379 .elementor-element.elementor-element-ff70928 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.22em;color:#102743;}.elementor-379 .elementor-element.elementor-element-19e1126{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#61738B;}.elementor-379 .elementor-element.elementor-element-9797b98{--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-379 .elementor-element.elementor-element-0ae6683 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.22em;color:#102743;}.elementor-379 .elementor-element.elementor-element-bdb7250{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#61738B;}.elementor-379 .elementor-element.elementor-element-cc821ab{--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-379 .elementor-element.elementor-element-392e0e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.22em;color:#102743;}.elementor-379 .elementor-element.elementor-element-9b1752f{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#61738B;}.elementor-379 .elementor-element.elementor-element-c61e239{--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-379 .elementor-element.elementor-element-6753cab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.22em;color:#102743;}.elementor-379 .elementor-element.elementor-element-ab21e3a{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#61738B;}@media(max-width:1024px){.elementor-379 .elementor-element.elementor-element-449b921{--padding-top:34px;--padding-bottom:48px;--padding-left:26px;--padding-right:26px;}.elementor-379 .elementor-element.elementor-element-7797f5a{--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;--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-84ac8e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-379 .elementor-element.elementor-element-6e5b4bf .elementor-heading-title{font-size:14px;}.elementor-379 .elementor-element.elementor-element-a9f861a .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-379 .elementor-element.elementor-element-9b38b6f{font-size:18px;}.elementor-379 .elementor-element.elementor-element-0c5b897{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-379 .elementor-element.elementor-element-09412f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-379 .elementor-element.elementor-element-c8857be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-d612f71{font-size:17px;}.elementor-379 .elementor-element.elementor-element-a4b2c33{font-size:17px;}.elementor-379 .elementor-element.elementor-element-bb0329a{font-size:17px;}.elementor-379 .elementor-element.elementor-element-ccf8e54{--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;}.elementor-379 .elementor-element.elementor-element-fc416f2 .elementor-heading-title{font-size:11px;}.elementor-379 .elementor-element.elementor-element-4ef664c .elementor-heading-title{font-size:17px;}.elementor-379 .elementor-element.elementor-element-e99129a .elementor-heading-title{font-size:11px;}.elementor-379 .elementor-element.elementor-element-87a13ea .elementor-heading-title{font-size:17px;}.elementor-379 .elementor-element.elementor-element-8480bf0 .elementor-heading-title{font-size:11px;}.elementor-379 .elementor-element.elementor-element-7af04fd .elementor-heading-title{font-size:17px;}.elementor-379 .elementor-element.elementor-element-661bf39 .elementor-heading-title{font-size:11px;}.elementor-379 .elementor-element.elementor-element-1dc8233 .elementor-heading-title{font-size:17px;}.elementor-379 .elementor-element.elementor-element-6f80688{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-379 .elementor-element.elementor-element-28f45a3 .elementor-heading-title{font-size:11px;}.elementor-379 .elementor-element.elementor-element-f8aa2d0 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-379 .elementor-element.elementor-element-449b921{--padding-top:28px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-379 .elementor-element.elementor-element-7797f5a{--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;--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-84ac8e1{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-379 .elementor-element.elementor-element-6e5b4bf .elementor-heading-title{font-size:12px;}.elementor-379 .elementor-element.elementor-element-a9f861a .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-379 .elementor-element.elementor-element-9b38b6f{font-size:16px;}.elementor-379 .elementor-element.elementor-element-0c5b897{font-size:16px;}.elementor-379 .elementor-element.elementor-element-e07ef48{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-379 .elementor-element.elementor-element-09412f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-379 .elementor-element.elementor-element-c8857be{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-d612f71{font-size:15px;}.elementor-379 .elementor-element.elementor-element-a4b2c33{font-size:15px;}.elementor-379 .elementor-element.elementor-element-bb0329a{font-size:15px;}.elementor-379 .elementor-element.elementor-element-ccf8e54{--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-379 .elementor-element.elementor-element-e0247f6{--width:100%;}.elementor-379 .elementor-element.elementor-element-fc416f2 .elementor-heading-title{font-size:12px;}.elementor-379 .elementor-element.elementor-element-4ef664c .elementor-heading-title{font-size:14px;}.elementor-379 .elementor-element.elementor-element-a2705a9{font-size:15px;}.elementor-379 .elementor-element.elementor-element-ea6b4f8{--width:100%;}.elementor-379 .elementor-element.elementor-element-e99129a .elementor-heading-title{font-size:12px;}.elementor-379 .elementor-element.elementor-element-87a13ea .elementor-heading-title{font-size:14px;}.elementor-379 .elementor-element.elementor-element-4a4a787{font-size:15px;}.elementor-379 .elementor-element.elementor-element-9206fee{--width:100%;}.elementor-379 .elementor-element.elementor-element-8480bf0 .elementor-heading-title{font-size:12px;}.elementor-379 .elementor-element.elementor-element-7af04fd .elementor-heading-title{font-size:14px;}.elementor-379 .elementor-element.elementor-element-af0bd7c{font-size:15px;}.elementor-379 .elementor-element.elementor-element-6c37212{--width:100%;}.elementor-379 .elementor-element.elementor-element-661bf39 .elementor-heading-title{font-size:12px;}.elementor-379 .elementor-element.elementor-element-1dc8233 .elementor-heading-title{font-size:14px;}.elementor-379 .elementor-element.elementor-element-8103bab{font-size:15px;}.elementor-379 .elementor-element.elementor-element-6f80688{--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:24px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-379 .elementor-element.elementor-element-c4013f3{--width:100%;}.elementor-379 .elementor-element.elementor-element-28f45a3 .elementor-heading-title{font-size:12px;}.elementor-379 .elementor-element.elementor-element-f8aa2d0 .elementor-heading-title{font-size:24px;}.elementor-379 .elementor-element.elementor-element-787fcb0{font-size:15px;}.elementor-379 .elementor-element.elementor-element-91a7508{font-size:15px;}.elementor-379 .elementor-element.elementor-element-b395944{--width:100%;}}@media(min-width:768px){.elementor-379 .elementor-element.elementor-element-449b921{--content-width:1140px;}.elementor-379 .elementor-element.elementor-element-84ac8e1{--width:28%;}.elementor-379 .elementor-element.elementor-element-e07ef48{--width:38%;}.elementor-379 .elementor-element.elementor-element-c8857be{--width:29%;}.elementor-379 .elementor-element.elementor-element-e0247f6{--width:23%;}.elementor-379 .elementor-element.elementor-element-ea6b4f8{--width:23%;}.elementor-379 .elementor-element.elementor-element-9206fee{--width:23%;}.elementor-379 .elementor-element.elementor-element-6c37212{--width:23%;}.elementor-379 .elementor-element.elementor-element-c4013f3{--width:58%;}.elementor-379 .elementor-element.elementor-element-b395944{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-379 .elementor-element.elementor-element-84ac8e1{--width:100%;}.elementor-379 .elementor-element.elementor-element-e07ef48{--width:100%;}.elementor-379 .elementor-element.elementor-element-c8857be{--width:100%;}.elementor-379 .elementor-element.elementor-element-e0247f6{--width:47%;}.elementor-379 .elementor-element.elementor-element-ea6b4f8{--width:47%;}.elementor-379 .elementor-element.elementor-element-9206fee{--width:47%;}.elementor-379 .elementor-element.elementor-element-6c37212{--width:47%;}.elementor-379 .elementor-element.elementor-element-c4013f3{--width:100%;}.elementor-379 .elementor-element.elementor-element-b395944{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-a9f861a */.elementor-379 .elementor-element.elementor-element-a9f861a .jb-rainbow{display:inline-block;background:linear-gradient(90deg,#D87BAE 0%,#96A9A6 22%,#35BEA4 43%,#60A4F4 70%,#8D79EB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;} .elementor-379 .elementor-element.elementor-element-a9f861a .jb-subtitle{display:block;margin-top:12px;color:#16335B;font-size:14px;line-height:1.4;font-weight:500;white-space:nowrap;letter-spacing:-0.15px;} @media(max-width:767px){.elementor-379 .elementor-element.elementor-element-a9f861a .jb-subtitle{font-size:13px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09412f3 */.elementor-379 .elementor-element.elementor-element-09412f3{position:relative;overflow:visible;} .elementor-379 .elementor-element.elementor-element-09412f3 img{display:block;width:100%;max-width:100%;height:auto !important;object-fit:contain;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 84%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 84%,transparent 100%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dc8233 */.elementor-379 .elementor-element.elementor-element-1dc8233 .elementor-heading-title { white-space: nowrap; }
@media (max-width: 767px) { .elementor-379 .elementor-element.elementor-element-1dc8233 .elementor-heading-title { white-space: normal; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8aa2d0 */.elementor-379 .elementor-element.elementor-element-f8aa2d0 .jb-rainbow{display:inline-block;background:linear-gradient(90deg,#D87BAE 0%,#96A9A6 22%,#35BEA4 43%,#60A4F4 70%,#8D79EB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acaf71 */.elementor-379 .elementor-element.elementor-element-5acaf71{width:100%;max-width:100%;overflow:hidden;background:#faf9f7;font-family:Montserrat,Arial,sans-serif}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-grad{background:linear-gradient(90deg,#e67aaa,#a16bea 53%,#268ddd);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-intro{position:relative;isolation:isolate;display:block!important;width:100%;height:385px;min-height:385px;overflow:hidden;background:#eee6df;z-index:3;margin:0;padding:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201672%20385%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M0%200%20H1672%20V340%20C1445%20397%201276%20368%201038%20337%20C780%20296%20610%20317%20468%20340%20C253%20375%20111%20300%200%20270%20Z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201672%20385%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M0%200%20H1672%20V340%20C1445%20397%201276%20368%201038%20337%20C780%20296%20610%20317%20468%20340%20C253%20375%20111%20300%200%20270%20Z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-intro:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:#faf9f7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201672%20385%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M0%200%20H788%20C784%20135%20825%20248%20960%20325%20C697%20313%20470%20388%20260%20342%20C125%20314%2034%20282%200%20270%20Z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201672%20385%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M0%200%20H788%20C784%20135%20825%20248%20960%20325%20C697%20313%20470%20388%20260%20342%20C125%20314%2034%20282%200%20270%20Z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy{position:relative;z-index:4;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:70%!important;height:auto;min-height:0;padding:47px 1% 0 7.4%;margin:0;flex-shrink:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy:after{display:none!important;content:none!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy .elementor-widget{width:100%;margin:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-eyebrow .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.28em!important;font-weight:600!important;color:#223e62!important;margin:0!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-main .elementor-heading-title{font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(30px,2.9vw,49px)!important;font-weight:700!important;line-height:1.07!important;letter-spacing:-.035em!important;color:#0c2040!important;margin:18px 0 12px!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy .elementor-widget-text-editor p{font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(14px,1.09vw,18px)!important;color:#4e6684!important;line-height:1.48!important;max-width:670px;margin:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait{position:absolute!important;top:0;right:0;width:64%!important;height:100%!important;margin:0!important;display:block!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#e9e1d8;z-index:1}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait:before{content:"";position:absolute;inset:-25px;background-image:url("https://bender.clever-websites.de/wp-content/uploads/2026/10/jacqueline-businessportrait-sauber.webp");background-position:center 47%;background-size:cover;filter:blur(27px) saturate(.79) brightness(1.07);opacity:.7}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait:after{display:none!important;content:none!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait .elementor-widget-image,.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait .elementor-widget-image .elementor-widget-container{position:absolute!important;inset:0;display:block!important;width:100%!important;height:100%!important;overflow:visible!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait .elementor-widget-image img{position:absolute!important;display:block!important;top:-2%!important;left:28%!important;width:auto!important;height:106%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-band{position:relative;z-index:2;display:flex!important;flex-direction:row;gap:0;align-items:stretch;width:100%;margin:-115px 0 0;padding:90px 0 10px;min-height:315px;overflow:hidden;background:linear-gradient(115deg,#0c203a,#163653 75%,#254b69);color:#fff;border-radius:0 0 43% 4% / 0 0 8% 3%}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic{position:relative;flex:0 0 36%;width:36%;min-height:300px;margin-top:-90px;margin-bottom:-10px;overflow:hidden}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(15,34,58,0) 52%,#153552 100%)}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic .elementor-widget-image,.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic .elementor-widget-container{position:absolute!important;inset:0;width:100%!important;height:100%!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 51%!important;border-radius:0!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy{position:relative;z-index:3;display:flex!important;flex-direction:column;gap:0;flex:0 0 64%;width:64%;padding:7px 5.5% 12px 1%;margin:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important;color:#fff!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy .jb4-eyebrow .elementor-heading-title{font-size:12px!important;letter-spacing:.26em!important;color:#fff!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy h2.elementor-heading-title{font-size:clamp(26px,2.25vw,39px)!important;font-weight:700!important;line-height:1.12!important;margin:14px 0 12px!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy p{font-size:clamp(14px,1.02vw,17px)!important;line-height:1.46!important;color:#e1e9f3!important;margin:0!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path{position:relative;z-index:3;display:flex!important;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0;padding:30px 4% 3px;background:#faf9f7}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path:before{content:"";position:absolute;left:0;right:0;top:0;height:42px;border:0!important;border-radius:0!important;transform:none!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201672%2040%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20x2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fa2c91%22%2F%3E%3Cstop%20offset%3D%22.3%22%20stop-color%3D%22%233689fa%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%23a247ee%22%2F%3E%3Cstop%20offset%3D%22.81%22%20stop-color%3D%22%23138e9f%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%234c956f%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%2023%20C95%20-10%20187%204%20310%2025%20S489%205%20596%2018%20S763%2040%20854%2024%20S1007%2028%201104%2020%20S1280%2015%201380%2018%20S1554%207%201672%2039%22%20stroke%3D%22url(%23g)%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell{position:relative;display:flex!important;align-items:center;text-align:center;width:20%;min-width:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:before{content:"";position:absolute;top:-23px;left:calc(50% - 9px);width:18px;height:18px;border:2px solid #faf9f7;border-radius:50%;background:var(--dot)}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:nth-child(1){--dot:#e52986}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:nth-child(2){--dot:#368af1}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:nth-child(3){--dot:#9458e8}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:nth-child(4){--dot:#168fa0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:nth-child(5){--dot:#09846d}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.11em!important;color:var(--dot)!important;margin:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skills{display:flex!important;flex-direction:row;gap:0;padding:22px 4.4% 42px;background:#faf9f7}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill{position:relative;flex:0 0 25%;width:25%;min-width:0;display:flex!important;flex-direction:column;padding:0 20px 0;border-right:1px solid #e0e2e5}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill:last-child{border-right:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(16px,1.1vw,20px)!important;font-weight:700!important;line-height:1.32!important;color:#102743!important;margin:0 0 7px}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill p{font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(13px,.91vw,16px)!important;line-height:1.42!important;color:#5a6e8b!important;min-height:123px;margin:0}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill .elementor-widget-image{margin-top:auto!important}
.elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill .elementor-widget-image img{display:block;width:100%!important;height:120px!important;object-fit:cover!important;object-position:center!important;border-radius:27px!important}
@media(max-width:1024px){
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-intro{height:370px;min-height:370px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy{padding:46px 1% 0 6%;width:73%!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-main .elementor-heading-title{font-size:clamp(30px,3.4vw,43px)!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy .elementor-widget-text-editor p{font-size:14px!important;max-width:560px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait{width:62%!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait .elementor-widget-image img{left:31%!important;height:100%!important;top:0!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-band{margin-top:-111px;min-height:325px;padding-top:93px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic{min-height:320px;margin-top:-93px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy{padding:11px 3.2% 15px 1%}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy h2.elementor-heading-title{font-size:26px!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skills{flex-wrap:wrap;row-gap:24px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill{width:50%;flex:0 0 50%;padding-bottom:16px;border-bottom:1px solid #e0e2e5}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill:nth-child(2){border-right:0}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill p{min-height:0;margin-bottom:15px}
}
@media(max-width:767px){
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-intro{display:flex!important;flex-direction:column;height:auto;min-height:0;overflow:hidden;-webkit-mask-image:none!important;mask-image:none!important;border-radius:0 0 24% 3% / 0 0 4% 2%}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-intro:before{display:none}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy{width:100%!important;padding:40px 6% 20px;background:#faf9f7!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-main .elementor-heading-title{font-size:31px!important;line-height:1.15!important;margin:14px 0!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-copy .elementor-widget-text-editor p{font-size:15px!important;line-height:1.52!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait{position:relative!important;top:auto;right:auto;width:100%!important;height:275px!important;margin:0!important;flex-shrink:0}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-portrait .elementor-widget-image img{height:107%!important;left:calc(50% - 155px)!important;top:-2%!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-band{flex-direction:column;margin:-10px 0 0;padding:0 0 33px;min-height:0;border-radius:0 0 32% 3% / 0 0 4% 2%}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic{flex:0 0 auto;width:100%;height:165px;min-height:165px;margin:0}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandpic:after{background:linear-gradient(180deg,transparent 35%,#153552 100%)}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy{width:100%;flex:0 0 auto;padding:17px 6% 12px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-bandcopy h2.elementor-heading-title{font-size:27px!important;margin:10px 0!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path{flex-wrap:wrap;justify-content:center;gap:17px 0;padding:43px 4% 10px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell{width:33.333%;flex:0 0 33.333%}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell:before{top:-25px;width:12px;height:12px;left:calc(50% - 6px)}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-path-cell .elementor-heading-title{font-size:10px!important;letter-spacing:0!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skills{padding:18px 6% 44px;gap:22px 0}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill{width:100%;flex:0 0 100%;border-right:0;padding:10px 0 22px}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill .elementor-heading-title{font-size:19px!important}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill p{font-size:15px!important;min-height:0}
 .elementor-379 .elementor-element.elementor-element-5acaf71 .jb4-skill .elementor-widget-image img{height:175px!important}
}/* End custom CSS */