.elementor-33886 .elementor-element.elementor-element-eb00344{--display:flex;--min-height:377px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-eb00344:not(.elementor-motion-effects-element-type-background), .elementor-33886 .elementor-element.elementor-element-eb00344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8d2f9d6 ) 0%, var( --e-global-color-94c8086 ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33886 .elementor-element.elementor-element-ea66f64{text-align:center;}.elementor-33886 .elementor-element.elementor-element-ea66f64 .elementor-heading-title{font-family:var( --e-global-typography-73b23ca-font-family ), Sans-serif;font-size:var( --e-global-typography-73b23ca-font-size );font-weight:var( --e-global-typography-73b23ca-font-weight );line-height:var( --e-global-typography-73b23ca-line-height );letter-spacing:var( --e-global-typography-73b23ca-letter-spacing );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-33886 .elementor-element.elementor-element-bdbe9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#FFFFFF;}.elementor-33886 .elementor-element.elementor-element-39ae0ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-88fb9e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-84e0506{margin-top:0px;margin-bottom:0px;}.elementor-33886 .elementor-element.elementor-element-6be688c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33886 .elementor-element.elementor-element-1c0c6be{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:69.5%;--container-widget-flex-grow:0;text-align:left;}.elementor-33886 .elementor-element.elementor-element-1c0c6be img{border-radius:8px 8px 8px 8px;}.elementor-33886 .elementor-element.elementor-element-637593d{--display:flex;--position:absolute;bottom:53px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-637593d{right:20px;}body.rtl .elementor-33886 .elementor-element.elementor-element-637593d{left:20px;}.elementor-33886 .elementor-element.elementor-element-4d4651b{width:initial;max-width:initial;--e-transform-translateY:12px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F05123B0;border-radius:8px 8px 8px 8px;box-shadow:11px 11px 0px 4px rgba(239.99999999999997, 80.99999999999991, 34.99999999999997, 0.6901960784313725);font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#60697B;}.elementor-33886 .elementor-element.elementor-element-2cdfb05{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-30d75aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-475248b{margin-top:0px;margin-bottom:0px;}.elementor-33886 .elementor-element.elementor-element-adbecfb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-de95766{width:var( --container-widget-width, 69.591% );max-width:69.591%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:69.591%;--container-widget-flex-grow:0;text-align:left;}.elementor-33886 .elementor-element.elementor-element-de95766.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-de95766 img{border-radius:8px 8px 8px 8px;}.elementor-33886 .elementor-element.elementor-element-d5ce934{--display:flex;--position:absolute;bottom:70px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-d5ce934{right:20px;}body.rtl .elementor-33886 .elementor-element.elementor-element-d5ce934{left:20px;}.elementor-33886 .elementor-element.elementor-element-5406cab{width:initial;max-width:initial;--e-transform-translateY:11px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCA562B5;border-radius:8px 8px 8px 8px;box-shadow:11px 11px 0px 4px rgba(204, 165.00000000000003, 97.99999999999999, 0.7098039215686275);font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#60697B;}.elementor-33886 .elementor-element.elementor-element-40f2b8d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-c1bcf3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-7b0b89f{margin-top:0px;margin-bottom:0px;}.elementor-33886 .elementor-element.elementor-element-900eea5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-081e05c{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:69.5%;--container-widget-flex-grow:0;text-align:left;}.elementor-33886 .elementor-element.elementor-element-081e05c img{border-radius:8px 8px 8px 8px;}.elementor-33886 .elementor-element.elementor-element-459d1bb{--display:flex;--position:absolute;bottom:51px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-459d1bb{right:20px;}body.rtl .elementor-33886 .elementor-element.elementor-element-459d1bb{left:20px;}.elementor-33886 .elementor-element.elementor-element-ebb61b4{width:initial;max-width:initial;--e-transform-translateY:9px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1DCDFFC4;border-radius:8px 8px 8px 8px;box-shadow:11px 11px 0px 4px rgba(29.00000000000001, 204.99999999999997, 255, 0.7686274509803922);font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#60697B;}.elementor-33886 .elementor-element.elementor-element-ac8da6a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-7f44758 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-02940da{margin-top:0px;margin-bottom:0px;}.elementor-33886 .elementor-element.elementor-element-d0f1b75 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-ef6c1c7{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:69.5%;--container-widget-flex-grow:0;text-align:left;}.elementor-33886 .elementor-element.elementor-element-ef6c1c7 img{border-radius:8px 8px 8px 8px;}.elementor-33886 .elementor-element.elementor-element-30983c1{--display:flex;--position:absolute;bottom:48px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-30983c1{right:20px;}body.rtl .elementor-33886 .elementor-element.elementor-element-30983c1{left:20px;}.elementor-33886 .elementor-element.elementor-element-33832bd{width:initial;max-width:initial;--e-transform-translateY:-31px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF020296;border-radius:8px 8px 8px 8px;box-shadow:11px 11px 0px 4px rgba(255, 1.999999999999993, 1.999999999999993, 0.5882352941176471);font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#60697B;}.elementor-33886 .elementor-element.elementor-element-5e0acc8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-edf2a73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-92e0424{margin-top:0px;margin-bottom:0px;}.elementor-33886 .elementor-element.elementor-element-55514a5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-bb4dd4f{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:69.5%;--container-widget-flex-grow:0;text-align:left;}.elementor-33886 .elementor-element.elementor-element-bb4dd4f img{border-radius:8px 8px 8px 8px;}.elementor-33886 .elementor-element.elementor-element-0f0e9fc{--display:flex;--position:absolute;bottom:48px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-0f0e9fc{right:20px;}body.rtl .elementor-33886 .elementor-element.elementor-element-0f0e9fc{left:20px;}.elementor-33886 .elementor-element.elementor-element-40d40de{width:initial;max-width:initial;--e-transform-translateY:-10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155D8CAB;border-radius:8px 8px 8px 8px;box-shadow:11px 11px 0px 4px rgba(20.99999999999999, 93.00000000000003, 140, 0.6705882352941176);font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#60697B;}.elementor-33886 .elementor-element.elementor-element-750c97b{margin-top:0px;margin-bottom:0110px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-249e2f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-94592f8{margin-top:0px;margin-bottom:0px;}.elementor-33886 .elementor-element.elementor-element-99dbb05 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-f3a1b7f{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:69.5%;--container-widget-flex-grow:0;text-align:left;}.elementor-33886 .elementor-element.elementor-element-f3a1b7f img{border-radius:8px 8px 8px 8px;}.elementor-33886 .elementor-element.elementor-element-a5a1a99{--display:flex;--position:absolute;bottom:43px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-a5a1a99{right:20px;}body.rtl .elementor-33886 .elementor-element.elementor-element-a5a1a99{left:20px;}.elementor-33886 .elementor-element.elementor-element-c3bba72{width:initial;max-width:initial;--e-transform-translateY:-32px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000B3;border-radius:8px 8px 8px 8px;box-shadow:11px 11px 0px 4px rgba(0, 0, 0, 0.7019607843137254);font-family:var( --e-global-typography-61795c9-font-family ), Sans-serif;font-size:var( --e-global-typography-61795c9-font-size );font-weight:var( --e-global-typography-61795c9-font-weight );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );color:#60697B;}.elementor-33886 .elementor-element.elementor-element-9d32337{--display:flex;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-d3427a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-fb61b9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-fb61b9b:not(.elementor-motion-effects-element-type-background), .elementor-33886 .elementor-element.elementor-element-fb61b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33886 .elementor-element.elementor-element-fb61b9b > .elementor-shape-bottom .elementor-shape-fill, .elementor-33886 .elementor-element.elementor-element-fb61b9b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FF2E4C;}.elementor-33886 .elementor-element.elementor-element-fb61b9b > .elementor-shape-bottom svg, .elementor-33886 .elementor-element.elementor-element-fb61b9b > .e-con-inner > .elementor-shape-bottom svg{width:calc(190% + 1.3px);height:145px;}.elementor-33886 .elementor-element.elementor-element-ca4460c{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-33886 .elementor-element.elementor-element-e0ca2e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-e0ca2e4 > .elementor-shape-top .elementor-shape-fill, .elementor-33886 .elementor-element.elementor-element-e0ca2e4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF2E4C;}.elementor-33886 .elementor-element.elementor-element-e0ca2e4 > .elementor-shape-top svg, .elementor-33886 .elementor-element.elementor-element-e0ca2e4 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:145px;transform:translateX(-50%) rotateY(180deg);}.elementor-33886 .elementor-element.elementor-element-071e9e6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-33886 .elementor-element.elementor-element-fb61b9b{--content-width:1140px;}.elementor-33886 .elementor-element.elementor-element-071e9e6{--content-width:1415px;}}@media(max-width:1200px){.elementor-33886 .elementor-element.elementor-element-bdbe9ab{padding:0px 70px 0px 70px;}.elementor-33886 .elementor-element.elementor-element-1c0c6be{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:65.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.59% );max-width:65.59%;}.elementor-33886 .elementor-element.elementor-element-4d4651b{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-33886 .elementor-element.elementor-element-de95766{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:65.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.59% );max-width:65.59%;}.elementor-33886 .elementor-element.elementor-element-5406cab{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-33886 .elementor-element.elementor-element-081e05c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:65.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.59% );max-width:65.59%;}.elementor-33886 .elementor-element.elementor-element-ebb61b4{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-33886 .elementor-element.elementor-element-ef6c1c7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:65.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.59% );max-width:65.59%;}.elementor-33886 .elementor-element.elementor-element-33832bd{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-33886 .elementor-element.elementor-element-bb4dd4f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:65.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.59% );max-width:65.59%;}.elementor-33886 .elementor-element.elementor-element-40d40de{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-33886 .elementor-element.elementor-element-f3a1b7f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:65.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.59% );max-width:65.59%;}.elementor-33886 .elementor-element.elementor-element-c3bba72{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-33886 .elementor-element.elementor-element-d3427a7{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-33886 .elementor-element.elementor-element-ca4460c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}@media(max-width:1024px){.elementor-33886 .elementor-element.elementor-element-eb00344{--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-ea66f64 .elementor-heading-title{font-size:var( --e-global-typography-73b23ca-font-size );line-height:var( --e-global-typography-73b23ca-line-height );letter-spacing:var( --e-global-typography-73b23ca-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-bdbe9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-84e0506{margin-top:0px;margin-bottom:50px;}.elementor-33886 .elementor-element.elementor-element-1c0c6be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;z-index:1;}.elementor-33886 .elementor-element.elementor-element-1c0c6be img{border-radius:8px 8px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-637593d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-637593d{right:14%;}body.rtl .elementor-33886 .elementor-element.elementor-element-637593d{left:14%;}.elementor-33886 .elementor-element.elementor-element-4d4651b{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-4d4651b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-475248b{margin-top:0px;margin-bottom:50px;}.elementor-33886 .elementor-element.elementor-element-de95766{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;z-index:1;}.elementor-33886 .elementor-element.elementor-element-de95766 img{border-radius:8px 8px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-d5ce934{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-d5ce934{right:14%;}body.rtl .elementor-33886 .elementor-element.elementor-element-d5ce934{left:14%;}.elementor-33886 .elementor-element.elementor-element-5406cab{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-5406cab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-7b0b89f{margin-top:0px;margin-bottom:50px;}.elementor-33886 .elementor-element.elementor-element-081e05c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;z-index:1;}.elementor-33886 .elementor-element.elementor-element-081e05c img{border-radius:8px 8px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-459d1bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-459d1bb{right:14%;}body.rtl .elementor-33886 .elementor-element.elementor-element-459d1bb{left:14%;}.elementor-33886 .elementor-element.elementor-element-ebb61b4{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-ebb61b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-02940da{margin-top:0px;margin-bottom:50px;}.elementor-33886 .elementor-element.elementor-element-ef6c1c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;z-index:1;}.elementor-33886 .elementor-element.elementor-element-ef6c1c7 img{border-radius:8px 8px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-30983c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-30983c1{right:14%;}body.rtl .elementor-33886 .elementor-element.elementor-element-30983c1{left:14%;}.elementor-33886 .elementor-element.elementor-element-33832bd{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-33832bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-92e0424{margin-top:0px;margin-bottom:50px;}.elementor-33886 .elementor-element.elementor-element-bb4dd4f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;z-index:1;}.elementor-33886 .elementor-element.elementor-element-bb4dd4f img{border-radius:8px 8px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-0f0e9fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-0f0e9fc{right:14%;}body.rtl .elementor-33886 .elementor-element.elementor-element-0f0e9fc{left:14%;}.elementor-33886 .elementor-element.elementor-element-40d40de{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-40d40de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-750c97b{padding:0px 0px 100px 0px;}.elementor-33886 .elementor-element.elementor-element-94592f8{margin-top:0px;margin-bottom:50px;}.elementor-33886 .elementor-element.elementor-element-f3a1b7f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;z-index:1;}.elementor-33886 .elementor-element.elementor-element-f3a1b7f img{border-radius:8px 8px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-a5a1a99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-33886 .elementor-element.elementor-element-a5a1a99{right:14%;}body.rtl .elementor-33886 .elementor-element.elementor-element-a5a1a99{left:14%;}.elementor-33886 .elementor-element.elementor-element-c3bba72{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-c3bba72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33886 .elementor-element.elementor-element-5cb4614 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-fb61b9b{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33886 .elementor-element.elementor-element-ca4460c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-33886 .elementor-element.elementor-element-e0ca2e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33886 .elementor-element.elementor-element-071e9e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:880px){.elementor-33886 .elementor-element.elementor-element-bdbe9ab{padding:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-d3427a7{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33886 .elementor-element.elementor-element-5cb4614 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-33886 .elementor-element.elementor-element-eb00344{--padding-top:180px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-33886 .elementor-element.elementor-element-ea66f64{text-align:center;}.elementor-33886 .elementor-element.elementor-element-ea66f64 .elementor-heading-title{font-size:var( --e-global-typography-73b23ca-font-size );line-height:var( --e-global-typography-73b23ca-line-height );letter-spacing:var( --e-global-typography-73b23ca-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-bdbe9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-637593d{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-4d4651b{font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-d5ce934{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-5406cab{font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-459d1bb{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-ebb61b4{font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-30983c1{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-33832bd{font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-0f0e9fc{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-40d40de{font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-a5a1a99{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-c3bba72{font-size:var( --e-global-typography-61795c9-font-size );line-height:var( --e-global-typography-61795c9-line-height );letter-spacing:var( --e-global-typography-61795c9-letter-spacing );}.elementor-33886 .elementor-element.elementor-element-5cb4614 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33886 .elementor-element.elementor-element-fb61b9b{--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-e0ca2e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33886 .elementor-element.elementor-element-071e9e6{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-4d4651b */.elementor-33886 .elementor-element.elementor-element-4d4651b .post-title{
    font-size: 26px;
    font-family: inherit;
    color: var(--sandbox-heading-color);
    font-weight: 700;
    word-spacing: 2px;
    letter-spacing: -0.2px;
    margin: var(--sandbox-heading-margin);

}

@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-4d4651b div{
        box-shadow:none !important;
    }
    .elementor-33886 .elementor-element.elementor-element-4d4651b .card-body{
        padding: 36px 15px 14px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637593d */.elementor-33886 .elementor-element.elementor-element-637593d{
    max-width: 480px;
}
@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-637593d:hover{
    transform: scale(103%);
    cursor: pointer;
    }
}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-637593d{
        position:initial;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-84e0506 */.elementor-33886 .elementor-element.elementor-element-84e0506 .e-con-boxed .post-content>p:last-of-type{
  width: max-content;
  position:relative;
}
.elementor-33886 .elementor-element.elementor-element-84e0506 .e-con-boxed .post-content>p:last-of-type:before {
  content: "";
  bottom: 1px;
  transform-origin: left;
  transform: scaleX(0%);
  position: absolute;
  background-color: #155d8c;
  height: 1px;
  width: 100%;
  display: block;
  transition-duration: 0.5s;
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
}
.elementor-33886 .elementor-element.elementor-element-84e0506 .e-con-boxed:hover .post-content>p:last-of-type:before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
	transition-timing-function: cubic-bezier(0.4, 1, 0.8, 1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-39ae0ce */.elementor-33886 .elementor-element.elementor-element-39ae0ce{
    max-width: 1100px;
    margin: auto;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5406cab */.elementor-33886 .elementor-element.elementor-element-5406cab .post-title{
    font-size: 26px;
    font-family: inherit;
    color: var(--sandbox-heading-color);
    font-weight: 700;
    word-spacing: 2px;
    letter-spacing: -0.2px;
    margin: var(--sandbox-heading-margin);

}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-5406cab div{
        box-shadow:none !important;
    }
    .elementor-33886 .elementor-element.elementor-element-5406cab .card-body{
        padding: 36px 15px 14px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5ce934 */.elementor-33886 .elementor-element.elementor-element-d5ce934{
    max-width: 480px;
}
@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-d5ce934:hover{
    transform: scale(103%);
    cursor: pointer;
    }
}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-d5ce934{
        position:initial;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-475248b */.elementor-33886 .elementor-element.elementor-element-475248b .e-con-boxed .post-content>p:last-of-type{
  width: max-content;
  position:relative;
}
.elementor-33886 .elementor-element.elementor-element-475248b .e-con-boxed .post-content>p:last-of-type:before {
  content: "";
  bottom: 1px;
  transform-origin: left;
  transform: scaleX(0%);
  position: absolute;
  background-color: #155d8c;
  height: 1px;
  width: 100%;
  display: block;
  transition-duration: 0.5s;
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
}
.elementor-33886 .elementor-element.elementor-element-475248b .e-con-boxed:hover .post-content>p:last-of-type:before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
	transition-timing-function: cubic-bezier(0.4, 1, 0.8, 1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2cdfb05 */.elementor-33886 .elementor-element.elementor-element-2cdfb05{
    max-width: 1100px;
    margin: auto;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebb61b4 */.elementor-33886 .elementor-element.elementor-element-ebb61b4 .post-title{
    font-size: 26px;
    font-family: inherit;
    color: var(--sandbox-heading-color);
    font-weight: 700;
    word-spacing: 2px;
    letter-spacing: -0.2px;
    margin: var(--sandbox-heading-margin);

}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-ebb61b4 div{
        box-shadow:none !important;
    }
    .elementor-33886 .elementor-element.elementor-element-ebb61b4 .card-body{
        padding: 36px 15px 14px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459d1bb */.elementor-33886 .elementor-element.elementor-element-459d1bb{
    max-width: 480px;
}
@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-459d1bb:hover{
    transform: scale(103%);
    cursor: pointer;
    }
}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-459d1bb{
        position:initial;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b0b89f */.elementor-33886 .elementor-element.elementor-element-7b0b89f .e-con-boxed .post-content>p:last-of-type{
  width: max-content;
  position:relative;
}
.elementor-33886 .elementor-element.elementor-element-7b0b89f .e-con-boxed .post-content>p:last-of-type:before {
  content: "";
  bottom: 1px;
  transform-origin: left;
  transform: scaleX(0%);
  position: absolute;
  background-color: #155d8c;
  height: 1px;
  width: 100%;
  display: block;
  transition-duration: 0.5s;
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
}
.elementor-33886 .elementor-element.elementor-element-7b0b89f .e-con-boxed:hover .post-content>p:last-of-type:before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
	transition-timing-function: cubic-bezier(0.4, 1, 0.8, 1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40f2b8d */.elementor-33886 .elementor-element.elementor-element-40f2b8d{
    max-width: 1100px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33832bd */.elementor-33886 .elementor-element.elementor-element-33832bd .post-title{
    font-size: 26px;
    font-family: inherit;
    color: var(--sandbox-heading-color);
    font-weight: 700;
    word-spacing: 2px;
    letter-spacing: -0.2px;
    margin: var(--sandbox-heading-margin);

}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-33832bd div{
        box-shadow:none !important;
    }
    .elementor-33886 .elementor-element.elementor-element-33832bd .card-body{
        padding: 36px 15px 14px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30983c1 */.elementor-33886 .elementor-element.elementor-element-30983c1{
    max-width: 480px;
}
@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-30983c1:hover{
    transform: scale(103%);
    cursor: pointer;
    }
}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-30983c1{
        position:initial;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-02940da */.elementor-33886 .elementor-element.elementor-element-02940da .e-con-boxed .post-content>p:last-of-type{
  width: max-content;
  position:relative;
}
.elementor-33886 .elementor-element.elementor-element-02940da .e-con-boxed .post-content>p:last-of-type:before {
  content: "";
  bottom: 1px;
  transform-origin: left;
  transform: scaleX(0%);
  position: absolute;
  background-color: #155d8c;
  height: 1px;
  width: 100%;
  display: block;
  transition-duration: 0.5s;
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
}
.elementor-33886 .elementor-element.elementor-element-02940da .e-con-boxed:hover .post-content>p:last-of-type:before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
	transition-timing-function: cubic-bezier(0.4, 1, 0.8, 1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ac8da6a */.elementor-33886 .elementor-element.elementor-element-ac8da6a{
    max-width: 1100px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40d40de */.elementor-33886 .elementor-element.elementor-element-40d40de .post-title{
    font-size: 26px;
    font-family: inherit;
    color: var(--sandbox-heading-color);
    font-weight: 700;
    word-spacing: 2px;
    letter-spacing: -0.2px;
    margin: var(--sandbox-heading-margin);

}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-40d40de div{
        box-shadow:none !important;
    }
    .elementor-33886 .elementor-element.elementor-element-40d40de .card-body{
        padding: 36px 15px 14px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f0e9fc */.elementor-33886 .elementor-element.elementor-element-0f0e9fc{
    max-width: 480px;
}
@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-0f0e9fc:hover{
    transform: scale(103%);
    cursor: pointer;
    }
}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-0f0e9fc{
        position:initial;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-92e0424 */.elementor-33886 .elementor-element.elementor-element-92e0424 .e-con-boxed .post-content>p:last-of-type{
  width: max-content;
  position:relative;
}
.elementor-33886 .elementor-element.elementor-element-92e0424 .e-con-boxed .post-content>p:last-of-type:before {
  content: "";
  bottom: 1px;
  transform-origin: left;
  transform: scaleX(0%);
  position: absolute;
  background-color: #155d8c;
  height: 1px;
  width: 100%;
  display: block;
  transition-duration: 0.5s;
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
}
.elementor-33886 .elementor-element.elementor-element-92e0424 .e-con-boxed:hover .post-content>p:last-of-type:before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
	transition-timing-function: cubic-bezier(0.4, 1, 0.8, 1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e0acc8 */.elementor-33886 .elementor-element.elementor-element-5e0acc8{
    max-width: 1100px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3bba72 */.elementor-33886 .elementor-element.elementor-element-c3bba72 .post-title{
    font-size: 26px;
    font-family: inherit;
    color: var(--sandbox-heading-color);
    font-weight: 700;
    word-spacing: 2px;
    letter-spacing: -0.2px;
    margin: var(--sandbox-heading-margin);

}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-c3bba72 div{
        box-shadow:none !important;
    }
    .elementor-33886 .elementor-element.elementor-element-c3bba72 .card-body{
        padding: 36px 15px 14px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1a99 */.elementor-33886 .elementor-element.elementor-element-a5a1a99{
    max-width: 480px;
}
@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-a5a1a99:hover{
    transform: scale(103%);
    cursor: pointer;
    }
}
@media screen and (max-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-a5a1a99{
        position:initial;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-94592f8 */.elementor-33886 .elementor-element.elementor-element-94592f8 .e-con-boxed .post-content>p:last-of-type{
  width: max-content;
  position:relative;
}
.elementor-33886 .elementor-element.elementor-element-94592f8 .e-con-boxed .post-content>p:last-of-type:before {
  content: "";
  bottom: 1px;
  transform-origin: left;
  transform: scaleX(0%);
  position: absolute;
  background-color: #155d8c;
  height: 1px;
  width: 100%;
  display: block;
  transition-duration: 0.5s;
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
}
.elementor-33886 .elementor-element.elementor-element-94592f8 .e-con-boxed:hover .post-content>p:last-of-type:before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
	transition-timing-function: cubic-bezier(0.4, 1, 0.8, 1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-750c97b */.elementor-33886 .elementor-element.elementor-element-750c97b{
    max-width: 1100px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-67e5c64 */.elementor-counter-title{
    text-align: center;
}

@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-67e5c64>div>div>div>div>div>div:last-of-type{
        margin-right: 12px;
        margin-left:7px;
    }
    .elementor-33886 .elementor-element.elementor-element-67e5c64>div>div>div>div>div>div:nth-of-type(3){
        margin-right: 18px;
    }
        .elementor-33886 .elementor-element.elementor-element-67e5c64>div>div>div>div>div>div:nth-of-type(1){
        margin-right: -19px;
    }
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-5cb4614 */.elementor-counter-title{
    text-align: center;
}

@media screen and (min-width:1024px){
    .elementor-33886 .elementor-element.elementor-element-5cb4614>div>div>div>div>div>div:last-of-type{
        margin-right: 12px;
        margin-left:7px;
    }
    .elementor-33886 .elementor-element.elementor-element-5cb4614>div>div>div>div>div>div:nth-of-type(3){
        margin-right: 18px;
    }
        .elementor-33886 .elementor-element.elementor-element-5cb4614>div>div>div>div>div>div:nth-of-type(1){
        margin-right: -19px;
    }
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width:1200px) and (min-width:1025px){
	.previewCase_box {
	 max-width: 500px !important;
	}
	.previewCase_box>div>div{
		top: 70px !important;
	}
	.previewCase_box>div>div{
		margin-top: 30px !important;
		width: 100% !important;
	}
}
@media screen and (min-width:1024px){
    .previewCaseRight{
        margin-top:90px !important;
    }
    .previewCaseRightLast{
        margin-bottom:120px !important;
    }
}

@media screen and (max-width:1024px){
    #page{
        overflow-x:hidden;
    }
    .previewCaseRight:not(.previewCaseRightLast)
        {
            padding:0 15px !important;
        margin-top:30px !important;
    }
    .previewCaseRightLast{
                    padding:0 15px !important;
        margin-top:30px !important;
        margin-bottom:50px !important;
    }
}/* End custom CSS */