.elementor-12 .elementor-element.elementor-element-0d0efca{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-0d0efca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d0efca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://selodesalomao.pro/wp-content/uploads/2025/11/Design-sem-nome-5.png");background-size:cover;}.elementor-12 .elementor-element.elementor-element-d1b52c8{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-d1b52c8.elementor-element{--order:-99999 /* order start hack */;}.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-12 .elementor-element.elementor-element-1bd2dfb.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-1bd2dfb{text-align:center;}.elementor-12 .elementor-element.elementor-element-1bd2dfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;}.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-12 .elementor-element.elementor-element-01c030e.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-01c030e{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#ACABAB;}.elementor-12 .elementor-element.elementor-element-6b34c6a{margin:-117px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6b34c6a.elementor-element{--align-self:center;}.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-12 .elementor-element.elementor-element-c350e58.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-c350e58 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-2588a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.86;}.elementor-12 .elementor-element.elementor-element-2588a6c::before, .elementor-12 .elementor-element.elementor-element-2588a6c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2588a6c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2588a6c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2588a6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2588a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-60c67d3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-119c50a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ddfcfdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:15px 15px 15px 15px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(42.49999999999998, 42.49999999999998, 42.49999999999998, 0.5) inset;text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#ACABAB;}.elementor-12 .elementor-element.elementor-element-ddfcfdb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-1b18cb3{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-1b18cb3.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-5ea12ac{background-color:#0000002B;text-align:center;}.elementor-12 .elementor-element.elementor-element-5ea12ac.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-5ea12ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-02516e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-37d0f7a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-4ec27b4{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-4ec27b4 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a930cb8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a84cc62.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a84cc62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-eae9d56{margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-2e5b826{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-b2256b7{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-b2256b7 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dcfc886{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-00df00d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-00df00d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-72318fe{margin:-163px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-72318fe.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c6d27f3{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-c6d27f3.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-52e8eee.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-52e8eee{text-align:center;}.elementor-12 .elementor-element.elementor-element-52e8eee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-77e3f62.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-77e3f62{text-align:center;}.elementor-12 .elementor-element.elementor-element-abf8968{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-45f517c{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-45f517c img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-25b8ed9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-be1fa1b{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-be1fa1b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-be1fa1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-3cb7e63{margin:-123px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-635ffb4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-6eae5d0{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6eae5d0 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a11a6b5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3f08f9e{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3f08f9e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f08f9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-c3e64eb{margin:-123px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ccc6d0f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-64ca252{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-64ca252 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-2f27f10{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-afb793c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-afb793c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-205f4b4{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6162411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-cfe6c8b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-c6a324d{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c6a324d img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-501d54b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-54ee5d8{background-color:#2A2A2A94;padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(95, 93, 93, 0.5) inset;text-align:center;}.elementor-12 .elementor-element.elementor-element-54ee5d8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-54ee5d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-51394ca{margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-97576f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-7456f16{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7456f16 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-0f87cbd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5067be5{background-color:#2A2A2A94;margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(95, 93, 93, 0.5) inset;text-align:center;}.elementor-12 .elementor-element.elementor-element-5067be5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5067be5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-4776aa3{margin:-163px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4776aa3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-04d77c2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-4e7efa1{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-4e7efa1 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3b104ce{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-906fb7c{background-color:#2A2A2A94;padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(95, 93, 93, 0.5) inset;text-align:center;}.elementor-12 .elementor-element.elementor-element-906fb7c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-906fb7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-d083e0f{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f3c45d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(115.60000000000001, 111.8304347826087, 111.8304347826087, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-fa03d75{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-fa03d75 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-c4235b9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dc2b07c{background-color:#2A2A2A94;padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(95, 93, 93, 0.5) inset;text-align:center;}.elementor-12 .elementor-element.elementor-element-dc2b07c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dc2b07c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:#FFF900;}.elementor-12 .elementor-element.elementor-element-7a686ac{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-eb52a15{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-eb52a15.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-7ec18c8.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-7ec18c8{text-align:center;}.elementor-12 .elementor-element.elementor-element-7ec18c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-db42d29.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-db42d29{text-align:center;}.elementor-12 .elementor-element.elementor-element-de6f615{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4a281e6{--display:flex;}.elementor-12 .elementor-element.elementor-element-98e25fa{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-98e25fa.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-fd26f10.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-fd26f10{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd26f10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-6cf6219{text-align:center;}.elementor-12 .elementor-element.elementor-element-6cf6219 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-906ccd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px -14px 0px;box-shadow:0px 0px 10px 0px rgba(95, 93, 93, 0.5) inset;}.elementor-12 .elementor-element.elementor-element-da90e41.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37649ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-37649ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-098d0d9{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-4324107.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4324107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-26e5f38.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a476806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-0c76c2e{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-4720ea9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4720ea9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-de4ba91{text-align:center;}.elementor-12 .elementor-element.elementor-element-de4ba91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-91acc24{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-98e83af{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-82210ab.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-82210ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-ab816cb{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ab816cb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ab816cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-c5fd438{margin:-68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-225e7f0{--display:flex;}.elementor-12 .elementor-element.elementor-element-02e9829 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-1db1371{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7047644{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ca354b4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ca354b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-4aac13e{margin:-98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4aac13e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4aac13e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-4e43e99{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-da4513b{--display:flex;}.elementor-12 .elementor-element.elementor-element-da4513b.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-64240de{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-64240de img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3f221d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ec05c39{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-047133a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-047133a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-f5588a3{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f5588a3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f5588a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-3ae9d59{margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9a7b46a{--display:flex;}.elementor-12 .elementor-element.elementor-element-9a7b46a.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-23ff550 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-fca9446{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bc162f5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-02f0c88.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-02f0c88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-eb291d0{margin:-103px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-eb291d0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-eb291d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-5d8140e{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2da3ad3{--display:flex;}.elementor-12 .elementor-element.elementor-element-2da3ad3.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-ee7feb3 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a784a88{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6f1d369{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d7b65a3{margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d7b65a3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d7b65a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-02653d7{margin:-185px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-02653d7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-02653d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-6f76af7{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3c24faa{--display:flex;}.elementor-12 .elementor-element.elementor-element-3c24faa.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-9032c38 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-113a70a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-47250d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7fcbfcd.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-93a0a3b{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-12f3a3c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-12f3a3c{text-align:center;}.elementor-12 .elementor-element.elementor-element-12f3a3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-fff0e45{text-align:center;}.elementor-12 .elementor-element.elementor-element-fff0e45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6401aac{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-63030fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4f6021b{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-6128ddd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6128ddd{text-align:center;}.elementor-12 .elementor-element.elementor-element-6128ddd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-ff8a088{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff8a088 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-37649ff{--width:99.392%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-60c67d3{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-37d0f7a{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a930cb8{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2e5b826{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dcfc886{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-abf8968{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-25b8ed9{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-635ffb4{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a11a6b5{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ccc6d0f{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2f27f10{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-cfe6c8b{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-501d54b{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-97576f2{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0f87cbd{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-04d77c2{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3b104ce{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f3c45d5{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c4235b9{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-91acc24{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-98e83af{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1db1371{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7047644{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3f221d1{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ec05c39{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fca9446{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bc162f5{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a784a88{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6f1d369{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1bd2dfb .elementor-heading-title{font-size:31px;}.elementor-12 .elementor-element.elementor-element-6b34c6a{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60c67d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ddfcfdb{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5ea12ac{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-5ea12ac .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-37d0f7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a930cb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a84cc62{margin:-177px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a84cc62.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-eae9d56{margin:-182px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:21px;}.elementor-12 .elementor-element.elementor-element-2e5b826{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dcfc886{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-00df00d{margin:-132px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-72318fe{margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-52e8eee{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-52e8eee .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-abf8968{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-25b8ed9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-be1fa1b{margin:-194px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;}.elementor-12 .elementor-element.elementor-element-3cb7e63{margin:-186px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-635ffb4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a11a6b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3f08f9e{margin:-87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;}.elementor-12 .elementor-element.elementor-element-c3e64eb{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ccc6d0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2f27f10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-afb793c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-205f4b4{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-cfe6c8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-501d54b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-54ee5d8{margin:-177px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-54ee5d8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-54ee5d8 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-51394ca{margin:-175px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:21px;}.elementor-12 .elementor-element.elementor-element-97576f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0f87cbd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5067be5{margin:-220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5067be5 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-4776aa3{margin:-222px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-04d77c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3b104ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-906fb7c{margin:-153px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-906fb7c .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-d083e0f{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3c45d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c4235b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dc2b07c{margin:-147px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-dc2b07c .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-7a686ac{margin:-147px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7ec18c8{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7ec18c8 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-fd26f10{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-fd26f10 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-6cf6219 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-4324107 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-4720ea9 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-de4ba91 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-91acc24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-98e83af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-82210ab .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-ab816cb{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5fd438{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1db1371{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7047644{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ca354b4 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-4aac13e{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4e43e99{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-da4513b.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-3f221d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ec05c39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-047133a{margin:-98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-047133a .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-f5588a3{margin:-239px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3ae9d59{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fca9446{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bc162f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-02f0c88{margin:-104px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-02f0c88 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-eb291d0{margin:-241px -2px calc(var(--kit-widget-spacing, 0px) + -2px) -2px;}.elementor-12 .elementor-element.elementor-element-5d8140e{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2da3ad3.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-ee7feb3.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-a784a88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6f1d369{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d7b65a3{margin:-148px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d7b65a3 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-02653d7{margin:-320px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6f76af7{margin:-164px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3c24faa.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-9032c38.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-12f3a3c .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fff0e45 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6128ddd .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ff8a088 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-1bd2dfb */.elementor-12 .elementor-element.elementor-element-1bd2dfb .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddfcfdb *//* Defina um nome de classe para seu card */
.meu-card-glass {
    /* 1. O fundo com transparência */
    /* Este é um branco com 10% de opacidade. Ajuste como precisar. */
    background-color: rgba(255, 255, 255, 0.1);

    /* 2. O efeito de desfoque no que está atrás */
    /* O valor em 'px' controla a intensidade do desfoque */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* Suporte para Safari/iOS */

    /* 3. Borda sutil (essencial para o efeito) */
    /* Uma borda branca com 20% de opacidade */
    border: 1px solid rgba(255, 255, 255, 0.2);

    /* 4. Cantos arredondados (recomendado) */
    border-radius: 15px;

    /* 5. Sombra suave para dar profundidade (opcional) */
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ea12ac */.elementor-12 .elementor-element.elementor-element-5ea12ac .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a84cc62 */.elementor-12 .elementor-element.elementor-element-a84cc62 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00df00d */.elementor-12 .elementor-element.elementor-element-00df00d .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e8eee */.elementor-12 .elementor-element.elementor-element-52e8eee .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be1fa1b */.elementor-12 .elementor-element.elementor-element-be1fa1b .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f08f9e */.elementor-12 .elementor-element.elementor-element-3f08f9e .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afb793c */.elementor-12 .elementor-element.elementor-element-afb793c .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54ee5d8 */.elementor-12 .elementor-element.elementor-element-54ee5d8 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5067be5 */.elementor-12 .elementor-element.elementor-element-5067be5 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-906fb7c */.elementor-12 .elementor-element.elementor-element-906fb7c .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc2b07c */.elementor-12 .elementor-element.elementor-element-dc2b07c .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ec18c8 */.elementor-12 .elementor-element.elementor-element-7ec18c8 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd26f10 */.elementor-12 .elementor-element.elementor-element-fd26f10 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4324107 */.elementor-12 .elementor-element.elementor-element-4324107 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4720ea9 */.elementor-12 .elementor-element.elementor-element-4720ea9 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82210ab */.elementor-12 .elementor-element.elementor-element-82210ab .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca354b4 */.elementor-12 .elementor-element.elementor-element-ca354b4 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-047133a */.elementor-12 .elementor-element.elementor-element-047133a .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f0c88 */.elementor-12 .elementor-element.elementor-element-02f0c88 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7b65a3 */.elementor-12 .elementor-element.elementor-element-d7b65a3 .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f3a3c */.elementor-12 .elementor-element.elementor-element-12f3a3c .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6128ddd */.elementor-12 .elementor-element.elementor-element-6128ddd .elementor-heading-title {
    /* Mude de 180deg para 90deg */
    background: linear-gradient(90deg, #FFFFFF 0%, #FFD700 100%);
    
    /* O resto do código permanece igual */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */