.elementor-31 .elementor-element.elementor-element-5131a13e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(170deg, #00000000 0%, #000000 66%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-5131a13e > .elementor-container{max-width:700px;min-height:49vh;}.elementor-31 .elementor-element.elementor-element-5131a13e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 155px 0px;}.elementor-31 .elementor-element.elementor-element-3d99e122{text-align:center;}.elementor-31 .elementor-element.elementor-element-3d99e122 .elementor-heading-title{color:#FFFFFF;letter-spacing:2.5px;}.elementor-31 .elementor-element.elementor-element-290e73d > .elementor-widget-container{margin:183px 0px -107px 0px;}.elementor-31 .elementor-element.elementor-element-290e73d{text-align:center;}.elementor-31 .elementor-element.elementor-element-290e73d .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ef21fac > .elementor-widget-container{margin:12% 0% -32% 0%;}.elementor-31 .elementor-element.elementor-element-ef21fac{text-align:center;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-52374d1{--spacer-size:40px;}.elementor-31 .elementor-element.elementor-element-4e5df32 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-4e5df32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-dd90578 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-31 .elementor-element.elementor-element-dd90578 img{width:100%;max-width:100%;height:264px;}.elementor-31 .elementor-element.elementor-element-0075c92 > .elementor-widget-container{margin:28px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-0075c92{text-align:center;}.elementor-31 .elementor-element.elementor-element-2b59cbe > .elementor-widget-container{margin:-13px 17px 0px 17px;}.elementor-31 .elementor-element.elementor-element-10c4a47{--spacer-size:10px;}.elementor-31 .elementor-element.elementor-element-90d3f9a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 17px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-fa0f6c6 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-31 .elementor-element.elementor-element-fa0f6c6 img{width:100%;max-width:100%;height:263px;}.elementor-31 .elementor-element.elementor-element-467bba5 > .elementor-widget-container{margin:25px 12px 0px 12px;}.elementor-31 .elementor-element.elementor-element-467bba5{text-align:center;}.elementor-31 .elementor-element.elementor-element-0c146fc > .elementor-widget-container{margin:12px 17px 0px 17px;}.elementor-31 .elementor-element.elementor-element-a1a0fc8{--spacer-size:10px;}.elementor-31 .elementor-element.elementor-element-29ddc38 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-641c549 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-31 .elementor-element.elementor-element-641c549 img{height:265px;}.elementor-31 .elementor-element.elementor-element-5c41522 > .elementor-widget-container{margin:10px 26px 26px 26px;}.elementor-31 .elementor-element.elementor-element-5c41522{text-align:center;}.elementor-31 .elementor-element.elementor-element-89fd416 > .elementor-widget-container{margin:-31px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-89fd416{text-align:justify;}.elementor-31 .elementor-element.elementor-element-e2143ad{--spacer-size:10px;}body.elementor-page-31:not(.elementor-motion-effects-element-type-background), body.elementor-page-31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-5131a13e{padding:140px 80px 80px 80px;}.elementor-31 .elementor-element.elementor-element-3d99e122 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-3d99e122 .elementor-heading-title{font-size:30px;}}