.elementor-171 .elementor-element.elementor-element-5c56b08f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-5c56b08f:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-5c56b08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-171 .elementor-element.elementor-element-13a77b1a{--display:flex;--justify-content:center;}.elementor-171 .elementor-element.elementor-element-13a77b1a.e-con{--align-self:center;}.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-171 .elementor-element.elementor-element-39d2c7ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:0px 65px 0px 65px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-39d2c7ac.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-39d2c7ac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-171 .elementor-element.elementor-element-761f4a63{--display:flex;--min-height:495px;--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;}.elementor-171 .elementor-element.elementor-element-3ce0c808{--display:flex;--min-height:0px;}.elementor-171 .elementor-element.elementor-element-5579cf28{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-171 .elementor-element.elementor-element-5579cf28 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:900;letter-spacing:-0.5px;color:#000000;}.elementor-171 .elementor-element.elementor-element-227a1d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-227a1d9b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#000000;}.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-171 .elementor-element.elementor-element-5b3be65{--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;}.elementor-171 .elementor-element.elementor-element-5b3be65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-ee4d37f{--display:flex;}.elementor-171 .elementor-element.elementor-element-ee4d37f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-ac97919{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;border-style:solid;border-color:#000000;}.elementor-171 .elementor-element.elementor-element-ac97919.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-6806c93e .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-2fe19ad6{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-2fe19ad6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:-0.1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-4ee44779{width:var( --container-widget-width, 0% );max-width:0%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3242068c:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3242068c.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-595fb0f0 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-6f93d598:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6f93d598.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-4c7498ad{border-style:none;}.elementor-171 .elementor-element.elementor-element-4c7498ad .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-6188737a:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6188737a.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-438062bd .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-6f062a6:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6f062a6.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-3909e1ee .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-203700b2:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-203700b2.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-7e34ac8b .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-76700bfc:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-76700bfc.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-681396c7 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-79d7d2af:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-79d7d2af.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-27c3fef9 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-2d7f7948:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-2d7f7948.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-1cfa746c .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-1623c34b:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-1623c34b.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-699400bf .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-3c6d2656:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3c6d2656.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-5189741b .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-4a539626:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-4a539626.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-7fc328d9 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-57122e13:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-57122e13.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-25dcca60 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-3ea7765d:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3ea7765d.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-56617cbe .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-1649d13c:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-1649d13c.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-7b2cb419 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-453aa534:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-453aa534.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-5418c868 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-46950631:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-46950631.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-2fb1f448 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-691681b6{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-691681b6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:-0.1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-5e2c9053:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-5e2c9053.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-4e4f819f .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-64517bfc:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-64517bfc.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-358dcea3 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-20bdbfa:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-20bdbfa.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-19c887d9 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-213e8b9a:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-213e8b9a.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-28b871e3 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-36e1c229:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-36e1c229.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-69c815ed .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-15a6b743:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-15a6b743.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-20b421e5 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-1965f19e:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-1965f19e.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-3394869e .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-4ffd3b61:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-4ffd3b61.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-3640a4b8 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-4e4b8f1e:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-4e4b8f1e.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-25d30a20 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-557f139b:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-557f139b.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-79e07b3f .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-1655545d:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-1655545d.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-2a4d3b3a .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-6ffbc4e2:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6ffbc4e2.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-6412758e .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-791211c2:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-791211c2.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-617761cf .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-67cfd4fc:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-67cfd4fc.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-1201ea95 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-16a6f006:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-16a6f006.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-764e5e1a .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-6d49ff0:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6d49ff0.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-23dc5f94 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-627cb7ff:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-627cb7ff.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-971cdf8 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-3be16412:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3be16412.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-4c6bb40e .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-519c1c0b:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-519c1c0b.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-59fc0b59 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-3774b966:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3774b966.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-16178bee .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-50193bbe:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-50193bbe.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-4c259d03 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-40b46ec9:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-40b46ec9.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-597fe12e .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-79fc23e8:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-79fc23e8.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-6979eaa1 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-f30eb7f:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-f30eb7f.elementor-widget-image img{-webkit-mask-image:url( https://bemagora.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-171 .elementor-element.elementor-element-6c9e27f2 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-3898b1f1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-171 .elementor-element.elementor-element-3898b1f1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;color:#E50000;}.elementor-171 .elementor-element.elementor-element-3cd33fd4 .elementor-heading-title{color:#000000;}.elementor-171 .elementor-element.elementor-element-9831147{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-171 .elementor-element.elementor-element-9831147 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:-0.5px;color:#E50000;}.elementor-171 .elementor-element.elementor-element-5fc39e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-5fc39e9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-0.1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-36967019{background-color:#E50000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-171 .elementor-element.elementor-element-36967019 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-171 .elementor-element.elementor-element-3dce37a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-3dce37a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:-0.1px;color:#E50000;}.elementor-171 .elementor-element.elementor-element-b67613d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-b67613d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:-0.1px;color:#E50000;}.elementor-171 .elementor-element.elementor-element-36b502fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-36b502fb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.1px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-171 .elementor-element.elementor-element-3c6ac171 .elementor-button{background-color:#1E9F41;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-171 .elementor-element.elementor-element-23cc2ca9 .elementor-button{background-color:#FE0000;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;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-171 .elementor-element.elementor-element-3eae1c84{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:400;color:#333333;}.elementor-171 .elementor-element.elementor-element-582e2452{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;color:#666666;}.elementor-171 .elementor-element.elementor-element-1e0e1b8d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-7052e4aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-36f563ba{margin:0px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;z-index:9;text-align:start;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-36f563ba{left:-1px;}body.rtl .elementor-171 .elementor-element.elementor-element-36f563ba{right:-1px;}.elementor-171 .elementor-element.elementor-element-36f563ba img{width:64px;height:64px;border-radius:375px 375px 375px 375px;}.elementor-171 .elementor-element.elementor-element-30026268{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E9E9E9;--border-color:#E9E9E9;--padding-top:5px;--padding-bottom:5px;--padding-left:65px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-7e8b3eda .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-171 .elementor-element.elementor-element-6fb72029{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-171 .elementor-element.elementor-element-3f2ea264{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-3f2ea264 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;color:#999999;}.elementor-171 .elementor-element.elementor-element-3e290f68{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E9E9E9;--border-color:#E9E9E9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-26097a41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-5b8de862{margin:0px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;z-index:9;text-align:start;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-5b8de862{left:0px;}body.rtl .elementor-171 .elementor-element.elementor-element-5b8de862{right:0px;}.elementor-171 .elementor-element.elementor-element-5b8de862 img{width:64px;height:64px;border-radius:375px 375px 375px 375px;}.elementor-171 .elementor-element.elementor-element-2799da65{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E9E9E9;--border-color:#E9E9E9;--padding-top:5px;--padding-bottom:5px;--padding-left:65px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-4944db64 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-171 .elementor-element.elementor-element-1e0044bc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-1e0044bc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;color:#999999;}.elementor-171 .elementor-element.elementor-element-48c424c6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E9E9E9;--border-color:#E9E9E9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3537540a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2fb11ecd{margin:0px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;z-index:9;text-align:start;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-2fb11ecd{left:0px;}body.rtl .elementor-171 .elementor-element.elementor-element-2fb11ecd{right:0px;}.elementor-171 .elementor-element.elementor-element-2fb11ecd img{width:64px;height:64px;border-radius:375px 375px 375px 375px;}.elementor-171 .elementor-element.elementor-element-28a8c0a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E9E9E9;--border-color:#E9E9E9;--padding-top:5px;--padding-bottom:5px;--padding-left:65px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-4252ad7e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-171 .elementor-element.elementor-element-59602518{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-59602518 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;color:#999999;}.elementor-171 .elementor-element.elementor-element-635b3a91{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-171 .elementor-element.elementor-element-7a4ab077{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-222ff547{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-aaf05ac{margin:0px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;z-index:9;text-align:start;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-aaf05ac{left:0px;}body.rtl .elementor-171 .elementor-element.elementor-element-aaf05ac{right:0px;}.elementor-171 .elementor-element.elementor-element-aaf05ac img{width:64px;height:64px;border-radius:375px 375px 375px 375px;}.elementor-171 .elementor-element.elementor-element-147b15d6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E9E9E9;--border-color:#E9E9E9;--padding-top:5px;--padding-bottom:5px;--padding-left:65px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-2812bc58 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-171 .elementor-element.elementor-element-489ee6f4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-489ee6f4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;color:#999999;}.elementor-171 .elementor-element.elementor-element-5f3c4df2{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-171 .elementor-element.elementor-element-75847196{--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;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-75847196:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-75847196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-171 .elementor-element.elementor-element-516b2070{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-171 .elementor-element.elementor-element-3595638d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;color:#333333;}.elementor-171 .elementor-element.elementor-element-747f8c83{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D32116;--border-color:#D32116;--z-index:99;}.elementor-171 .elementor-element.elementor-element-747f8c83:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-747f8c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-171 .elementor-element.elementor-element-d379a1b{--display:flex;}.elementor-171 .elementor-element.elementor-element-d379a1b.e-con{--align-self:center;}.elementor-171 .elementor-element.elementor-element-688d55e4{font-family:"Arial", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-171 .elementor-element.elementor-element-374600dd{--display:flex;}.elementor-171 .elementor-element.elementor-element-374600dd.e-con{--align-self:center;}@media(min-width:768px){.elementor-171 .elementor-element.elementor-element-13a77b1a{--width:100%;}.elementor-171 .elementor-element.elementor-element-761f4a63{--width:65%;}.elementor-171 .elementor-element.elementor-element-5b3be65{--width:70.824%;}.elementor-171 .elementor-element.elementor-element-7052e4aa{--width:6.119%;}.elementor-171 .elementor-element.elementor-element-30026268{--width:93.881%;}.elementor-171 .elementor-element.elementor-element-26097a41{--width:6.119%;}.elementor-171 .elementor-element.elementor-element-2799da65{--width:93.881%;}.elementor-171 .elementor-element.elementor-element-3537540a{--width:6.119%;}.elementor-171 .elementor-element.elementor-element-28a8c0a6{--width:93.881%;}.elementor-171 .elementor-element.elementor-element-222ff547{--width:6.119%;}.elementor-171 .elementor-element.elementor-element-147b15d6{--width:93.881%;}.elementor-171 .elementor-element.elementor-element-d379a1b{--width:29.061%;}.elementor-171 .elementor-element.elementor-element-374600dd{--width:70.939%;}}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-5c56b08f{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-171 .elementor-element.elementor-element-13a77b1a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-171 .elementor-element.elementor-element-39d2c7ac{--e-transform-scale:1.2;text-align:center;}.elementor-171 .elementor-element.elementor-element-39d2c7ac .elementor-heading-title{font-size:20px;}.elementor-171 .elementor-element.elementor-element-5579cf28 .elementor-heading-title{font-size:28px;}.elementor-171 .elementor-element.elementor-element-227a1d9b{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-227a1d9b .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-5b3be65.e-con{--e-con-transform-scale:1;}.elementor-171 .elementor-element.elementor-element-5b3be65{--width:1600px;--min-height:0px;}.elementor-171 .elementor-element.elementor-element-ac97919{--container-widget-width:488px;--container-widget-flex-grow:0;width:var( --container-widget-width, 488px );max-width:488px;border-width:11px 11px 11px 11px;border-radius:29px 29px 29px 29px;}.elementor-171 .elementor-element.elementor-element-6806c93e.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-5a9beb49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-2fe19ad6{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-2fe19ad6 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-3242068c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-595fb0f0{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-6f93d598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6f93d598:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6f93d598.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-4c7498ad{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-6188737a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-438062bd{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-6f062a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6f062a6:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6f062a6.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-3909e1ee{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-203700b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-7e34ac8b{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-76700bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-76700bfc:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-76700bfc.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-681396c7{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-79d7d2af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-27c3fef9{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-2d7f7948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-2d7f7948:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-2d7f7948.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-1cfa746c{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-1623c34b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-699400bf{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-3c6d2656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-3c6d2656:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3c6d2656.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-5189741b{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-4a539626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-7fc328d9{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-57122e13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-57122e13:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-57122e13.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-25dcca60{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-3ea7765d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-56617cbe{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-1649d13c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-1649d13c:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-1649d13c.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-7b2cb419{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-453aa534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-5418c868{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-46950631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-46950631:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-46950631.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-2fb1f448{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-691681b6{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-691681b6 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-5e2c9053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-4e4f819f{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-64517bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-64517bfc:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-64517bfc.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-358dcea3{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-20bdbfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-19c887d9{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-213e8b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-213e8b9a:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-213e8b9a.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-28b871e3{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-36e1c229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-69c815ed{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-15a6b743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-15a6b743:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-15a6b743.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-20b421e5{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-1965f19e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-3394869e{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-4ffd3b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-4ffd3b61:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-4ffd3b61.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-3640a4b8{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-4e4b8f1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-25d30a20{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-557f139b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-557f139b:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-557f139b.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-79e07b3f{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-1655545d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-2a4d3b3a{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-6ffbc4e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6ffbc4e2:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6ffbc4e2.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-6412758e{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-791211c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-617761cf{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-67cfd4fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-67cfd4fc:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-67cfd4fc.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-1201ea95{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-16a6f006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-764e5e1a{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-6d49ff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6d49ff0:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-6d49ff0.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-23dc5f94{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-627cb7ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-971cdf8{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-3be16412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-3be16412:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3be16412.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-4c6bb40e{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-519c1c0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-59fc0b59{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-3774b966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-3774b966:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-3774b966.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-16178bee{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-50193bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-4c259d03{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-40b46ec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-40b46ec9:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-40b46ec9.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-597fe12e{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-79fc23e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6979eaa1{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-f30eb7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-f30eb7f:not( .elementor-widget-image ), .elementor-171 .elementor-element.elementor-element-f30eb7f.elementor-widget-image img{-webkit-mask-position:center center;}.elementor-171 .elementor-element.elementor-element-6c9e27f2{border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-3898b1f1{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:start;}.elementor-171 .elementor-element.elementor-element-3898b1f1 .elementor-heading-title{font-size:28px;}.elementor-171 .elementor-element.elementor-element-4b19087e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3cd33fd4{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-9831147{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-9831147 .elementor-heading-title{font-size:28px;}.elementor-171 .elementor-element.elementor-element-5fc39e9{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-5fc39e9 .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-36967019{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-36967019 .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-3dce37a0{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3dce37a0 .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-b67613d{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-b67613d .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-17e42de6{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-36b502fb{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-36b502fb .elementor-heading-title{font-size:24px;line-height:1.4em;letter-spacing:0px;}.elementor-171 .elementor-element.elementor-element-3c6ac171{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-23cc2ca9{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3eae1c84{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-582e2452{width:var( --container-widget-width, 360px );max-width:360px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-7052e4aa{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-36f563ba{width:var( --container-widget-width, 360px );max-width:360px;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-36f563ba img{width:45px;height:45px;}.elementor-171 .elementor-element.elementor-element-30026268{--width:82%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-7e8b3eda{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-6fb72029{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-26097a41{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-5b8de862{width:var( --container-widget-width, 360px );max-width:360px;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-5b8de862 img{width:45px;height:45px;}.elementor-171 .elementor-element.elementor-element-2799da65{--width:82%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4944db64{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3537540a{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2fb11ecd{width:var( --container-widget-width, 360px );max-width:360px;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-2fb11ecd img{width:45px;height:45px;}.elementor-171 .elementor-element.elementor-element-28a8c0a6{--width:82%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4252ad7e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-635b3a91{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-222ff547{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-aaf05ac{width:var( --container-widget-width, 360px );max-width:360px;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-aaf05ac img{width:45px;height:45px;}.elementor-171 .elementor-element.elementor-element-147b15d6{--width:82%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2812bc58{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-5f3c4df2{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-size:14px;}.elementor-171 .elementor-element.elementor-element-516b2070{--width:100%;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-171 .elementor-element.elementor-element-3595638d{text-align:center;}.elementor-171 .elementor-element.elementor-element-688d55e4{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-595fb0f0 */.elementor-171 .elementor-element.elementor-element-595fb0f0 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c7498ad */.elementor-171 .elementor-element.elementor-element-4c7498ad {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-4c7498ad {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-438062bd */.elementor-171 .elementor-element.elementor-element-438062bd {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3909e1ee */.elementor-171 .elementor-element.elementor-element-3909e1ee {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-3909e1ee {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e34ac8b */.elementor-171 .elementor-element.elementor-element-7e34ac8b {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-681396c7 */.elementor-171 .elementor-element.elementor-element-681396c7 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-681396c7 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27c3fef9 */.elementor-171 .elementor-element.elementor-element-27c3fef9 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cfa746c */.elementor-171 .elementor-element.elementor-element-1cfa746c {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-1cfa746c {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699400bf */.elementor-171 .elementor-element.elementor-element-699400bf {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5189741b */.elementor-171 .elementor-element.elementor-element-5189741b {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-5189741b {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fc328d9 */.elementor-171 .elementor-element.elementor-element-7fc328d9 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25dcca60 */.elementor-171 .elementor-element.elementor-element-25dcca60 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-25dcca60 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56617cbe */.elementor-171 .elementor-element.elementor-element-56617cbe {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b2cb419 */.elementor-171 .elementor-element.elementor-element-7b2cb419 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-7b2cb419 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5418c868 */.elementor-171 .elementor-element.elementor-element-5418c868 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb1f448 */.elementor-171 .elementor-element.elementor-element-2fb1f448 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-2fb1f448 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e4f819f */.elementor-171 .elementor-element.elementor-element-4e4f819f {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-358dcea3 */.elementor-171 .elementor-element.elementor-element-358dcea3 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-358dcea3 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19c887d9 */.elementor-171 .elementor-element.elementor-element-19c887d9 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28b871e3 */.elementor-171 .elementor-element.elementor-element-28b871e3 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-28b871e3 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c815ed */.elementor-171 .elementor-element.elementor-element-69c815ed {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b421e5 */.elementor-171 .elementor-element.elementor-element-20b421e5 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-20b421e5 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3394869e */.elementor-171 .elementor-element.elementor-element-3394869e {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3640a4b8 */.elementor-171 .elementor-element.elementor-element-3640a4b8 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-3640a4b8 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25d30a20 */.elementor-171 .elementor-element.elementor-element-25d30a20 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e07b3f */.elementor-171 .elementor-element.elementor-element-79e07b3f {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-79e07b3f {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d3b3a */.elementor-171 .elementor-element.elementor-element-2a4d3b3a {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6412758e */.elementor-171 .elementor-element.elementor-element-6412758e {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-6412758e {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-617761cf */.elementor-171 .elementor-element.elementor-element-617761cf {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1201ea95 */.elementor-171 .elementor-element.elementor-element-1201ea95 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-1201ea95 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-764e5e1a */.elementor-171 .elementor-element.elementor-element-764e5e1a {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23dc5f94 */.elementor-171 .elementor-element.elementor-element-23dc5f94 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-23dc5f94 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-971cdf8 */.elementor-171 .elementor-element.elementor-element-971cdf8 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c6bb40e */.elementor-171 .elementor-element.elementor-element-4c6bb40e {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-4c6bb40e {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fc0b59 */.elementor-171 .elementor-element.elementor-element-59fc0b59 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16178bee */.elementor-171 .elementor-element.elementor-element-16178bee {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-16178bee {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c259d03 */.elementor-171 .elementor-element.elementor-element-4c259d03 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597fe12e */.elementor-171 .elementor-element.elementor-element-597fe12e {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-597fe12e {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6979eaa1 */.elementor-171 .elementor-element.elementor-element-6979eaa1 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c9e27f2 */.elementor-171 .elementor-element.elementor-element-6c9e27f2 {
  border: 1.5px solid #ccc;       /* Borda cinza clara */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;             /* Espaço interno */
  color: #000000;                 /* Cor do texto */
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
}
.elementor-171 .elementor-element.elementor-element-6c9e27f2 {
  border-left: 4px solid red;     /* Borda vermelha só no lado esquerdo, com 4px de largura */
  border-radius: 12px;            /* Cantos arredondados */
  background-color: #f5f5f5;      /* Fundo cinza clarinho */
  padding: 15px 20px;
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  letter-spacing: -0.1px;
  /* Para evitar que a borda esquerda fique com cantos arredondados só nela, pode usar border-radius específico: */
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c6ac171 */@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}

.pulse {
  display: inline-block;
  animation: pulse 2s infinite;
}/* End custom CSS */