.elementor-27013 .elementor-element.elementor-element-714e2f7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-403d995{--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:space-between;--align-items:center;--gap:32px 40px;--row-gap:32px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-27013 .elementor-element.elementor-element-09a8668{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-27013 .elementor-element.elementor-element-ad9cc5e.elementor-element{--align-self:stretch;}.elementor-27013 .elementor-element.elementor-element-ad9cc5e{text-align:start;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );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-27013 .elementor-element.elementor-element-91cc54d{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0F6CAD;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-27013 .elementor-element.elementor-element-de4b76b .elementor-heading-title{font-size:44px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-9d9b01b{font-size:20px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-3049a29{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-27013 .elementor-element.elementor-element-4ff51aa{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-icon i{color:#2E7D4F;transition:color 0.3s;}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-icon svg{fill:#2E7D4F;transition:fill 0.3s;}.elementor-27013 .elementor-element.elementor-element-91f443a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-item > a{font-size:17px;font-weight:600;}.elementor-27013 .elementor-element.elementor-element-91f443a .elementor-icon-list-text{color:#1B2330;transition:color 0.3s;}.elementor-27013 .elementor-element.elementor-element-46f3970{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-icon i{color:#2E7D4F;transition:color 0.3s;}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-icon svg{fill:#2E7D4F;transition:fill 0.3s;}.elementor-27013 .elementor-element.elementor-element-ad776fa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-item > a{font-size:17px;font-weight:600;}.elementor-27013 .elementor-element.elementor-element-ad776fa .elementor-icon-list-text{color:#1B2330;transition:color 0.3s;}.elementor-27013 .elementor-element.elementor-element-ff91c2d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27013 .elementor-element.elementor-element-64a0db3 .elementor-button{background-color:#35D706;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#1B2330;color:#1B2330;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-27013 .elementor-element.elementor-element-64a0db3 .elementor-button:hover, .elementor-27013 .elementor-element.elementor-element-64a0db3 .elementor-button:focus{background-color:#2DB805;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-64a0db3 .elementor-button:hover svg, .elementor-27013 .elementor-element.elementor-element-64a0db3 .elementor-button:focus svg{fill:#1B2330;}.elementor-27013 .elementor-element.elementor-element-c293b53{font-size:16px;color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-9d389a5{font-size:14px;color:#5A6270;}.elementor-27013 .elementor-element.elementor-element-aef3243{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-27013 .elementor-element.elementor-element-3d99500 img{width:100%;height:380px;border-radius:16px 16px 16px 16px;}.elementor-27013 .elementor-element.elementor-element-4cc4e1b{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-4cc4e1b:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-4cc4e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-ed49c13{font-size:17px;line-height:1.5em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-b0b9621{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-87ad2d8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-87ad2d8:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-87ad2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-9e895ba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-2844e39{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-27013 .elementor-element.elementor-element-9ac10db{text-align:center;}.elementor-27013 .elementor-element.elementor-element-9ac10db .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-e49f1ef{text-align:center;font-size:15px;color:#E3F0FA;}.elementor-27013 .elementor-element.elementor-element-38f536a{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-27013 .elementor-element.elementor-element-22f2f2f{text-align:center;}.elementor-27013 .elementor-element.elementor-element-22f2f2f .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-d7d2227{text-align:center;font-size:15px;color:#E3F0FA;}.elementor-27013 .elementor-element.elementor-element-348ce13{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-27013 .elementor-element.elementor-element-9f8dac8{text-align:center;}.elementor-27013 .elementor-element.elementor-element-9f8dac8 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-9469c3f{text-align:center;font-size:15px;color:#E3F0FA;}.elementor-27013 .elementor-element.elementor-element-0fce8a1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-f791008{text-align:center;}.elementor-27013 .elementor-element.elementor-element-f791008 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#1C93E2;}.elementor-27013 .elementor-element.elementor-element-991fa2f{font-size:18px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-d05a51f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:072px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-e4ec0fa{text-align:center;}.elementor-27013 .elementor-element.elementor-element-e4ec0fa .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#1C93E2;}.elementor-27013 .elementor-element.elementor-element-c028141{font-size:18px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-20a195d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-a4857c5{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27013 .elementor-element.elementor-element-a4857c5:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-a4857c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-94cc55e img{width:100%;height:240px;}.elementor-27013 .elementor-element.elementor-element-aafb234{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-27013 .elementor-element.elementor-element-2a76b7b .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.3em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-2550a12{font-size:15px;color:#5A6270;}.elementor-27013 .elementor-element.elementor-element-e77dbea{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-f38e15b{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27013 .elementor-element.elementor-element-f38e15b:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-f38e15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-5941c2c img{width:100%;height:240px;}.elementor-27013 .elementor-element.elementor-element-482dce5{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-27013 .elementor-element.elementor-element-4b76b48 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.3em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-99b177c{font-size:15px;color:#5A6270;}.elementor-27013 .elementor-element.elementor-element-82f21ea{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-0c6d805{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27013 .elementor-element.elementor-element-0c6d805:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-0c6d805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-4de8457 img{width:100%;height:240px;}.elementor-27013 .elementor-element.elementor-element-af35806{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-27013 .elementor-element.elementor-element-a08847f .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.3em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-be5d63b{font-size:15px;color:#5A6270;}.elementor-27013 .elementor-element.elementor-element-2670fb8{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-d33b957{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-d33b957:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-d33b957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F8;}.elementor-27013 .elementor-element.elementor-element-7924338{text-align:center;}.elementor-27013 .elementor-element.elementor-element-7924338 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#1C93E2;}.elementor-27013 .elementor-element.elementor-element-ad17ec6{font-size:18px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-1e65925{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-fe9b2fb{--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:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-fe9b2fb:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-fe9b2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-7ede310 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-01220a2{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-e22db8c{--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:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-e22db8c:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-e22db8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-ee0551f .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-b5716a8{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-d20f4dc{--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:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-d20f4dc:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-d20f4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-e8217b6 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-6401234{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-766a842{--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:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-766a842:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-766a842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-2687ea1 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-67d2ea1{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-158dfbc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-dae6c29{text-align:center;}.elementor-27013 .elementor-element.elementor-element-dae6c29 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#1C93E2;}.elementor-27013 .elementor-element.elementor-element-3d473d4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-c83c96c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-c83c96c:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-c83c96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-c466640{font-size:16px;color:#E3A008;}.elementor-27013 .elementor-element.elementor-element-9669831{font-size:16px;line-height:1.55em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-d6bb48c{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-3a5f8ad{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-3a5f8ad:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-3a5f8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-9c67169{font-size:16px;color:#E3A008;}.elementor-27013 .elementor-element.elementor-element-3f688b1{font-size:16px;line-height:1.55em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-eedadfa{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-c11e578{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E5EA;--border-color:#E3E5EA;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-c11e578:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-c11e578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-2a2194c{font-size:16px;color:#E3A008;}.elementor-27013 .elementor-element.elementor-element-59611d2{font-size:16px;line-height:1.55em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-8a9b9a0{font-size:15px;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-37e0bb9{font-size:16px;color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-d9d114e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-27e24ae{text-align:center;}.elementor-27013 .elementor-element.elementor-element-27e24ae .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#1C93E2;}.elementor-27013 .elementor-element.elementor-element-2271235{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-2eb5bd0{--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;}.elementor-27013 .elementor-element.elementor-element-f21cb6e{font-size:28px;font-weight:700;color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-4f1dff5 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-ce3a63c{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-f29fd17{--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;}.elementor-27013 .elementor-element.elementor-element-58df62e{font-size:28px;font-weight:700;color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-a99f4a1 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-aacc6b0{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-5b3e1f9{--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;}.elementor-27013 .elementor-element.elementor-element-c751927{font-size:28px;font-weight:700;color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-90d6910 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-6e16452{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-a9b246b{--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;}.elementor-27013 .elementor-element.elementor-element-5de9b53{font-size:28px;font-weight:700;color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-3089abc .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.2em;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-36daa39{font-size:16px;line-height:1.5em;color:#3E4654;}.elementor-27013 .elementor-element.elementor-element-3511369 .elementor-button{background-color:#35D706;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#1B2330;color:#1B2330;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-27013 .elementor-element.elementor-element-3511369 .elementor-button:hover, .elementor-27013 .elementor-element.elementor-element-3511369 .elementor-button:focus{background-color:#2DB805;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-3511369 .elementor-button:hover svg, .elementor-27013 .elementor-element.elementor-element-3511369 .elementor-button:focus svg{fill:#1B2330;}.elementor-27013 .elementor-element.elementor-element-fb08c0a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-dfa3f32{text-align:center;}.elementor-27013 .elementor-element.elementor-element-dfa3f32 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#1C93E2;}.elementor-27013 .elementor-element.elementor-element-4ec4a05{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-27013 .elementor-element.elementor-element-4ec4a05:not(.elementor-motion-effects-element-type-background), .elementor-27013 .elementor-element.elementor-element-4ec4a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F6CAD;}.elementor-27013 .elementor-element.elementor-element-5976a7c{--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:space-between;--align-items:center;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-27013 .elementor-element.elementor-element-5df23f4{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27013 .elementor-element.elementor-element-341f7dd .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-27013 .elementor-element.elementor-element-8cedc41{font-size:18px;line-height:1.5em;color:#E3F0FA;}.elementor-27013 .elementor-element.elementor-element-b49aa53{--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-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27013 .elementor-element.elementor-element-0c7bae9 .elementor-button{background-color:#35D706;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#1B2330;color:#1B2330;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-27013 .elementor-element.elementor-element-0c7bae9 .elementor-button:hover, .elementor-27013 .elementor-element.elementor-element-0c7bae9 .elementor-button:focus{background-color:#2DB805;color:#1B2330;}.elementor-27013 .elementor-element.elementor-element-0c7bae9 .elementor-button:hover svg, .elementor-27013 .elementor-element.elementor-element-0c7bae9 .elementor-button:focus svg{fill:#1B2330;}.elementor-27013 .elementor-element.elementor-element-0f9a7ab{font-size:14px;color:#E3F0FA;}.elementor-27013 .elementor-element.elementor-element-df1ed49{--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;}body.elementor-page-27013:not(.elementor-motion-effects-element-type-background), body.elementor-page-27013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-27013 .elementor-element.elementor-element-9e895ba{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-20a195d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-1e65925{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-3d473d4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-2271235{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-27013 .elementor-element.elementor-element-714e2f7{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-09a8668{--width:50%;}.elementor-27013 .elementor-element.elementor-element-4ff51aa{--width:48%;}.elementor-27013 .elementor-element.elementor-element-46f3970{--width:48%;}.elementor-27013 .elementor-element.elementor-element-aef3243{--width:46%;}.elementor-27013 .elementor-element.elementor-element-87ad2d8{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-0fce8a1{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-d05a51f{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-d33b957{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-158dfbc{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-d9d114e{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-fb08c0a{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-4ec4a05{--content-width:1200px;}.elementor-27013 .elementor-element.elementor-element-5df23f4{--width:58%;}.elementor-27013 .elementor-element.elementor-element-b49aa53{--width:36%;}}@media(max-width:767px){.elementor-27013 .elementor-element.elementor-element-714e2f7{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-403d995{--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-27013 .elementor-element.elementor-element-09a8668{--width:100%;}.elementor-27013 .elementor-element.elementor-element-de4b76b .elementor-heading-title{font-size:34px;}.elementor-27013 .elementor-element.elementor-element-9d9b01b{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-3049a29{--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-27013 .elementor-element.elementor-element-4ff51aa{--width:100%;}.elementor-27013 .elementor-element.elementor-element-46f3970{--width:100%;}.elementor-27013 .elementor-element.elementor-element-ff91c2d{--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:stretch;}.elementor-27013 .elementor-element.elementor-element-aef3243{--width:100%;}.elementor-27013 .elementor-element.elementor-element-3d99500 img{height:260px;}.elementor-27013 .elementor-element.elementor-element-87ad2d8{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-9e895ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-9ac10db .elementor-heading-title{font-size:28px;}.elementor-27013 .elementor-element.elementor-element-22f2f2f .elementor-heading-title{font-size:28px;}.elementor-27013 .elementor-element.elementor-element-9f8dac8 .elementor-heading-title{font-size:28px;}.elementor-27013 .elementor-element.elementor-element-0fce8a1{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-f791008 .elementor-heading-title{font-size:27px;}.elementor-27013 .elementor-element.elementor-element-d05a51f{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-e4ec0fa .elementor-heading-title{font-size:27px;}.elementor-27013 .elementor-element.elementor-element-20a195d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-94cc55e img{height:200px;}.elementor-27013 .elementor-element.elementor-element-2a76b7b .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-5941c2c img{height:200px;}.elementor-27013 .elementor-element.elementor-element-4b76b48 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-4de8457 img{height:200px;}.elementor-27013 .elementor-element.elementor-element-a08847f .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-d33b957{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-7924338 .elementor-heading-title{font-size:27px;}.elementor-27013 .elementor-element.elementor-element-1e65925{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-7ede310 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-ee0551f .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-e8217b6 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-2687ea1 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-158dfbc{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-dae6c29 .elementor-heading-title{font-size:27px;}.elementor-27013 .elementor-element.elementor-element-3d473d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-d9d114e{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-27e24ae .elementor-heading-title{font-size:27px;}.elementor-27013 .elementor-element.elementor-element-2271235{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27013 .elementor-element.elementor-element-4f1dff5 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-a99f4a1 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-90d6910 .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-3089abc .elementor-heading-title{font-size:18px;}.elementor-27013 .elementor-element.elementor-element-fb08c0a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-dfa3f32 .elementor-heading-title{font-size:27px;}.elementor-27013 .elementor-element.elementor-element-4ec4a05{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-27013 .elementor-element.elementor-element-5976a7c{--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-27013 .elementor-element.elementor-element-5df23f4{--width:100%;}.elementor-27013 .elementor-element.elementor-element-341f7dd .elementor-heading-title{font-size:28px;}.elementor-27013 .elementor-element.elementor-element-b49aa53{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS *//* PaintingGuy.sg – HDB page styles (pg- classes only) */
.pg {
  --pg-ink: #1B2330;
  --pg-muted: #3E4654;
  --pg-soft: #5A6270;
  --pg-navy: #0F6CAD;
  --pg-accent: #35D706;        /* CTA buttons */
  --pg-accent-dark: #2DB805;
  --pg-line: #E3E5EA;
  --pg-tint: #F6F6F8;
  --pg-card: #FFFFFF;
  color: var(--pg-ink);
  font-size: 17px;
  line-height: 1.6;
}
.pg *, .pg *::before, .pg *::after { box-sizing: border-box; }

/* ---------- Shared bits ---------- */
.pg h3 { margin: 0 0 10px; font-size: 19px; line-height: 1.3; color: var(--pg-ink); }
.pg p { margin: 0; }

.pg-btn {
  display: inline-flex; align-items: center; justify-content: center;
  min-height: 48px; padding: 14px 24px;
  background: var(--pg-accent); color: #1B2330 !important;
  border-radius: 4px; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; text-decoration: none !important;
  transition: background .15s ease;
}
.pg-btn:hover, .pg-btn:focus-visible { background: var(--pg-accent-dark); }

.pg-card {
  background: var(--pg-card);
  border: 1px solid var(--pg-line);
  border-radius: 14px;
  padding: 24px;
}

/* ---------- 1. Price table block ---------- */
.pg-table-wrap {
  overflow-x: auto;
  background: var(--pg-card);
  border: 1px solid var(--pg-line);
  border-radius: 14px;
  margin-bottom: 20px;
}
.pg-table {
  width: 100%; min-width: 640px;
  border-collapse: collapse; font-size: 16px; margin: 0;
}
.pg-table th, .pg-table td {
  padding: 14px 20px; text-align: left; border: 0;
  border-top: 1px solid var(--pg-line); vertical-align: middle;
}
.pg-table thead th { background: var(--pg-tint); border-top: 0; font-weight: 700; }
.pg-table tbody th { font-weight: 600; }
.pg-table .pg-price { font-weight: 700; color: var(--pg-ink); }
.pg-table .pg-row-alt { background: #F9F9FB; }

.pg-grid-2 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 20px;
  margin-bottom: 24px;
}
.pg-card ul { margin: 0; padding-left: 20px; }
.pg-card li { margin-bottom: 6px; }

.pg-cta-row {
  display: flex; flex-direction: column; gap: 20px;
  align-items: center; justify-content: center; text-align: center;
  margin-top: 8px;
}
.pg-cta-row span { color: var(--pg-soft); font-size: 15px; }

/* ---------- 2. Project cards block ---------- */
.pg-projects {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 24px;
}
.pg-project {
  background: var(--pg-card);
  border: 1px solid var(--pg-line);
  border-radius: 14px;
  overflow: hidden;
  margin: 0;
}
.pg-ba {
  display: grid; grid-template-columns: 1fr 1fr; gap: 2px;
  background: var(--pg-line);
}
.pg-ba figure { margin: 0; position: relative; }
.pg-ba img {
  display: block; width: 100%; height: 200px; object-fit: cover;
}
.pg-ba figcaption {
  position: absolute; left: 8px; top: 8px;
  background: rgba(27, 35, 48, .85); color: #FFFFFF;
  font-size: 12px; font-weight: 700; letter-spacing: .04em;
  text-transform: uppercase; padding: 3px 8px; border-radius: 4px;
}
.pg-project-body { padding: 20px; }
.pg-project-meta { font-size: 15px; color: var(--pg-soft); margin-bottom: 6px !important; }
.pg-project-body p:last-child { font-size: 15px; }

/* ---------- 3. FAQ block ---------- */
.pg-faq {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  gap: 16px 40px;
}
.pg-faq > div { border-top: 1px solid var(--pg-line); padding-top: 16px; }
.pg-faq h3 { font-size: 18px; margin-bottom: 6px; }
.pg-faq p { font-size: 15px; color: var(--pg-muted); }

/* ---------- Phones ---------- */
@media (max-width: 767px) {
  .pg { font-size: 16px; }
  .pg-cta-row { align-items: stretch; }
  .pg-btn { width: 100%; }
  .pg-ba img { height: 160px; }
}

/* Page spacing tidy-up */
body.elementor-page-27013 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
body.elementor-page-27013 .elementor-widget-text-editor, body.elementor-page-27013 .elementor-widget-text-editor p, body.elementor-page-27013 .elementor-icon-list-text { line-height: 1.5 !important; }
.pg h3 { font-weight: 700; }

/* Single finished photo per project */
.pg-photo { margin: 0; background: var(--pg-line); }
.pg-photo img { display: block; width: 100%; height: 240px; object-fit: cover; }
@media (max-width: 767px) { .pg-photo img { height: 200px; } }/* End custom CSS */