.elementor-2571 .elementor-element.elementor-element-262fc075:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-262fc075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.arouchawebdesigner.com/wp-content/uploads/2024/10/Programa-TCC-Pagina-BG-Desktop-1536x864.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2571 .elementor-element.elementor-element-262fc075 > .elementor-container{max-width:1500px;}.elementor-2571 .elementor-element.elementor-element-262fc075{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2571 .elementor-element.elementor-element-262fc075 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-262fc075 > .elementor-shape-bottom svg{width:calc(254% + 1.3px);height:155px;}.elementor-2571 .elementor-element.elementor-element-5adae392{text-align:start;}.elementor-2571 .elementor-element.elementor-element-5adae392 img{width:40%;}.elementor-2571 .elementor-element.elementor-element-52bc12a6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-52bc12a6{text-align:start;font-family:"Ragasta", Sans-serif;font-size:44px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-3d9a2416{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-2809abf .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#06172e;color:#06172e;background-image:linear-gradient(90deg, #1bd4c9 0%, #24F1B9 100%);box-shadow:0px 0px 40px 0px #1BD4C9;}.elementor-2571 .elementor-element.elementor-element-684e068{--spacer-size:600px;}.elementor-2571 .elementor-element.elementor-element-40799146{padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-4b4dab28 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-4b4dab28{text-align:center;font-family:"Ragasta", Sans-serif;font-size:62px;font-weight:400;line-height:1.3em;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-757e1a4a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-757e1a4a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#585858;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-66b78629.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-66b78629.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-3f35c89f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-3f35c89f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#c61010;}.elementor-2571 .elementor-element.elementor-element-49d7dd6e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-49d7dd6e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#585858;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-11304988.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-11304988.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-37658b0c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-37658b0c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-40d3371c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-40d3371c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:400;line-height:1.3em;color:#585858;}.elementor-2571 .elementor-element.elementor-element-104aa895 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#06172e;color:#06172e;background-image:linear-gradient(90deg, #1bd4c9 0%, #24F1B9 100%);box-shadow:0px 0px 40px 0px #1BD4C9;}.elementor-2571 .elementor-element.elementor-element-57a11740:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-57a11740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06172e;}.elementor-2571 .elementor-element.elementor-element-57a11740 > .elementor-container{max-width:847px;}.elementor-2571 .elementor-element.elementor-element-57a11740{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-57a11740 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-f5761f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-f5761f{text-align:center;font-family:"Ragasta", Sans-serif;font-size:62px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-8c9da1c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-8c9da1c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-403f7763:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-403f7763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-403f7763{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-403f7763, .elementor-2571 .elementor-element.elementor-element-403f7763 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-403f7763 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-22f3e0ed > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-22f3e0ed{text-align:center;}.elementor-2571 .elementor-element.elementor-element-22f3e0ed .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-44210d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-44210d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-46db0c6b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-46db0c6b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-69795df9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-69795df9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-7a012b57:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-7a012b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-7a012b57{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-7a012b57, .elementor-2571 .elementor-element.elementor-element-7a012b57 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-7a012b57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-74e16ffb > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-74e16ffb{text-align:center;}.elementor-2571 .elementor-element.elementor-element-74e16ffb .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-34d62fab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-34d62fab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-4f2b40f0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-4f2b40f0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-5dcffd8e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-5dcffd8e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-4ca0500b:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-4ca0500b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-4ca0500b{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-4ca0500b, .elementor-2571 .elementor-element.elementor-element-4ca0500b > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-4ca0500b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-18a71cba > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-18a71cba{text-align:center;}.elementor-2571 .elementor-element.elementor-element-18a71cba .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-74857ea6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-74857ea6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-3acd1a18 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-3acd1a18{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-588c23e2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-588c23e2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-6c05b9a:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-6c05b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-6c05b9a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-6c05b9a, .elementor-2571 .elementor-element.elementor-element-6c05b9a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-6c05b9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-52b44404 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-52b44404{text-align:center;}.elementor-2571 .elementor-element.elementor-element-52b44404 .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-7b05353c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-7b05353c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-43f118f1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-43f118f1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-c3b1284 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-c3b1284{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-79e5ac2c:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-79e5ac2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-79e5ac2c{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-79e5ac2c, .elementor-2571 .elementor-element.elementor-element-79e5ac2c > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-79e5ac2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-24f02d55 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-24f02d55{text-align:center;}.elementor-2571 .elementor-element.elementor-element-24f02d55 .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-269176cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-269176cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-1f553954 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-1f553954{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-10c1af14 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-10c1af14{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-bd05732:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-bd05732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-bd05732{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-bd05732, .elementor-2571 .elementor-element.elementor-element-bd05732 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-bd05732 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-71ffd2d5 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-71ffd2d5{text-align:center;}.elementor-2571 .elementor-element.elementor-element-71ffd2d5 .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-4be57475.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-4be57475.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-44f2fe2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-44f2fe2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-259124f5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-259124f5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-4e8ff38:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-4e8ff38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-4e8ff38{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-4e8ff38, .elementor-2571 .elementor-element.elementor-element-4e8ff38 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-4e8ff38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-3aa6f8eb > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-3aa6f8eb{text-align:center;}.elementor-2571 .elementor-element.elementor-element-3aa6f8eb .elementor-heading-title{font-family:"Ragasta", Sans-serif;font-size:200px;font-weight:bold;color:#1bd4c9;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-753d903b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-753d903b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-7b9aa32d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-7b9aa32d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-2c65ab4b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-2c65ab4b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-6383e3eb > .elementor-container{max-width:1160px;}.elementor-2571 .elementor-element.elementor-element-6383e3eb{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-269cbb42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-269cbb42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-7b2d2c54 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-2571 .elementor-element.elementor-element-7b2d2c54{text-align:start;font-family:"Ragasta", Sans-serif;font-size:62px;font-weight:400;line-height:1.3em;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-39a64851{--divider-border-style:solid;--divider-color:#1bd4c9;--divider-border-width:4px;}.elementor-2571 .elementor-element.elementor-element-39a64851 .elementor-divider-separator{width:20%;}.elementor-2571 .elementor-element.elementor-element-39a64851 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2571 .elementor-element.elementor-element-41f5f5ee > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-41f5f5ee{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414141;}.elementor-2571 .elementor-element.elementor-element-1686fcc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2571 .elementor-element.elementor-element-1686fcc0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-1686fcc0.elementor-view-stacked .elementor-icon{background-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-1686fcc0.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-1686fcc0.elementor-view-default .elementor-icon{fill:#24F1B9;color:#24F1B9;border-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-1686fcc0 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-1686fcc0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-1686fcc0 .elementor-icon-box-title{color:#06172e;}.elementor-2571 .elementor-element.elementor-element-3830e6cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2571 .elementor-element.elementor-element-3830e6cb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-3830e6cb.elementor-view-stacked .elementor-icon{background-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-3830e6cb.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-3830e6cb.elementor-view-default .elementor-icon{fill:#24F1B9;color:#24F1B9;border-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-3830e6cb .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-3830e6cb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-3830e6cb .elementor-icon-box-title{color:#06172e;}.elementor-2571 .elementor-element.elementor-element-61bd71e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2571 .elementor-element.elementor-element-61bd71e7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-61bd71e7.elementor-view-stacked .elementor-icon{background-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-61bd71e7.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-61bd71e7.elementor-view-default .elementor-icon{fill:#24F1B9;color:#24F1B9;border-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-61bd71e7 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-61bd71e7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-61bd71e7 .elementor-icon-box-title{color:#06172e;}.elementor-2571 .elementor-element.elementor-element-6d6c60e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2571 .elementor-element.elementor-element-6d6c60e9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-6d6c60e9.elementor-view-stacked .elementor-icon{background-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-6d6c60e9.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-6d6c60e9.elementor-view-default .elementor-icon{fill:#24F1B9;color:#24F1B9;border-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-6d6c60e9 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-6d6c60e9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-6d6c60e9 .elementor-icon-box-title{color:#06172e;}.elementor-2571 .elementor-element.elementor-element-7754c25b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2571 .elementor-element.elementor-element-7754c25b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-7754c25b.elementor-view-stacked .elementor-icon{background-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-7754c25b.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-7754c25b.elementor-view-default .elementor-icon{fill:#24F1B9;color:#24F1B9;border-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-7754c25b .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-7754c25b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-7754c25b .elementor-icon-box-title{color:#06172e;}.elementor-2571 .elementor-element.elementor-element-7c0266b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-7c0266b8:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-7c0266b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-7c0266b8 > .elementor-container{max-width:1600px;}.elementor-2571 .elementor-element.elementor-element-7c0266b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-7c0266b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-4cb6904b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-4cb6904b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-4cb6904b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2571 .elementor-element.elementor-element-5ab9eccf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Ragasta", Sans-serif;font-size:62px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-5ab9eccf > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-2571 .elementor-element.elementor-element-796b7fee{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-796b7fee > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-488cd267:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-488cd267 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #1bd4c9 0%, #18d2a2 100%);}.elementor-2571 .elementor-element.elementor-element-488cd267 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-488cd267 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-488cd267 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-488cd267 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-488cd267 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-4066c222 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-4066c222.elementor-view-stacked .elementor-icon{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-4066c222.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-4066c222.elementor-view-default .elementor-icon{fill:#010A15;color:#010A15;border-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-4066c222 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-4066c222 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-4066c222 .elementor-icon-box-title{color:#010A15;}.elementor-2571 .elementor-element.elementor-element-4066c222 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-44ead871:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-44ead871 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #1bd4c9 0%, #18d2a2 100%);}.elementor-2571 .elementor-element.elementor-element-44ead871 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-44ead871 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-44ead871 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-44ead871 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-44ead871 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-204dd3d8 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-204dd3d8.elementor-view-stacked .elementor-icon{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-204dd3d8.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-204dd3d8.elementor-view-default .elementor-icon{fill:#010A15;color:#010A15;border-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-204dd3d8 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-204dd3d8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-204dd3d8 .elementor-icon-box-title{color:#010A15;}.elementor-2571 .elementor-element.elementor-element-204dd3d8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-4a6202f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-4a6202f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #1bd4c9 0%, #18d2a2 100%);}.elementor-2571 .elementor-element.elementor-element-4a6202f7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-4a6202f7 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-4a6202f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-4a6202f7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-4a6202f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-e8bc85f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-e8bc85f.elementor-view-stacked .elementor-icon{background-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-e8bc85f.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-e8bc85f.elementor-view-default .elementor-icon{fill:#010A15;color:#010A15;border-color:#010A15;}.elementor-2571 .elementor-element.elementor-element-e8bc85f .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-e8bc85f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-e8bc85f .elementor-icon-box-title{color:#010A15;}.elementor-2571 .elementor-element.elementor-element-e8bc85f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-35fb1282{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2571 .elementor-element.elementor-element-35fb1282 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2571 .elementor-element.elementor-element-35fb1282 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2571 .elementor-element.elementor-element-35fb1282.elementor-view-stacked .elementor-icon{background-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-35fb1282.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-35fb1282.elementor-view-default .elementor-icon{color:#18d2a2;border-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-35fb1282.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-35fb1282.elementor-view-default .elementor-icon svg{fill:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-714d5dbc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Ragasta", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-714d5dbc > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-2571 .elementor-element.elementor-element-7d0c8646:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-7d0c8646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-7d0c8646{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-7d0c8646 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-2d09859c > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-2571 .elementor-element.elementor-element-2d09859c{text-align:center;font-family:"Ragasta", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-f80b6e7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-f80b6e7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-3c6ef486{z-index:1;}.elementor-2571 .elementor-element.elementor-element-3c6ef486 img{border-radius:10px 10px 10px 10px;box-shadow:0px 30px 55px 0px rgba(0,0,0,0.5);}.elementor-2571 .elementor-element.elementor-element-ba4cce6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2571 .elementor-element.elementor-element-65fce852:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-65fce852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-65fce852{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-65fce852 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-7bfdee17 > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-2571 .elementor-element.elementor-element-7bfdee17{text-align:center;font-family:"Ragasta", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-10cd2ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-10cd2ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-10cd2ab > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-10cd2ab > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-10cd2ab > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-10cd2ab > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-10cd2ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-3944f53e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-3944f53e.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-3944f53e.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-3944f53e.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-3944f53e .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-3944f53e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-3944f53e .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-3944f53e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-ac60bea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-ac60bea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-ac60bea > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-ac60bea > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-ac60bea > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-ac60bea > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-ac60bea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-4542d03a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-4542d03a.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-4542d03a.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-4542d03a.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-4542d03a .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-4542d03a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-4542d03a .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-4542d03a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-6a1b8866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-6a1b8866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-6a1b8866 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-6a1b8866 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-6a1b8866 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-6a1b8866 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-6a1b8866 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-4a7da51c .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-4a7da51c.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-4a7da51c.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-4a7da51c.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-4a7da51c .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-4a7da51c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-4a7da51c .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-4a7da51c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-31aa5e22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-31aa5e22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-31aa5e22 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-31aa5e22 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-31aa5e22 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-31aa5e22 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-31aa5e22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-27e01692 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-27e01692.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-27e01692.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-27e01692.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-27e01692 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-27e01692 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-27e01692 .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-27e01692 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-1979ba16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-1979ba16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-1979ba16 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-1979ba16 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-1979ba16 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-1979ba16 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-1979ba16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-1e9d00b9 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-1e9d00b9.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-1e9d00b9.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-1e9d00b9.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-1e9d00b9 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-1e9d00b9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-1e9d00b9 .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-1e9d00b9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-31131f56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-31131f56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-31131f56 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-31131f56 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-31131f56 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-31131f56 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-31131f56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-374ad247 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-374ad247.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-374ad247.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-374ad247.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-374ad247 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-374ad247 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-374ad247 .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-374ad247 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-30ccfc02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-30ccfc02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-30ccfc02 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-30ccfc02 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-30ccfc02 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-30ccfc02 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-30ccfc02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-324bf79b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2571 .elementor-element.elementor-element-324bf79b.elementor-view-stacked .elementor-icon{background-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-324bf79b.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-324bf79b.elementor-view-default .elementor-icon{fill:#FFF6F0;color:#FFF6F0;border-color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-324bf79b .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-324bf79b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-324bf79b .elementor-icon-box-title{color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-324bf79b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-7d899b83 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-7d899b83 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-7d899b83 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-7d899b83 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-55c16c5c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 57px 32px 0px rgba(0,0,0,0.5);margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-55c16c5c > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-55c16c5c > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-55c16c5c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-7098eb04 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-7098eb04{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#010A15;}.elementor-2571 .elementor-element.elementor-element-4be4083b{--e-image-carousel-slides-to-show:3;}.elementor-2571 .elementor-element.elementor-element-4be4083b .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2571 .elementor-element.elementor-element-4be4083b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#010A15;border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-58c285d8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#06172e;color:#06172e;background-image:linear-gradient(90deg, #1bd4c9 0%, #24F1B9 100%);box-shadow:0px 0px 40px 0px #1BD4C9;}.elementor-2571 .elementor-element.elementor-element-769a2952:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-769a2952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #010A15 0%, #06172e 100%);}.elementor-2571 .elementor-element.elementor-element-769a2952 > .elementor-background-overlay{background-image:url("https://portfolio.arouchawebdesigner.com/wp-content/uploads/2024/10/Programa-TCC-Pagina-BG-Desktop-1.webp");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-769a2952{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-13e62e71 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-13e62e71{text-align:center;font-family:"Ragasta", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-7889246 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-7889246{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-271660e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-271660e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-2571 .elementor-element.elementor-element-271660e8 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-271660e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-271660e8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-271660e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-271660e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-2edbc2b0 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2571 .elementor-element.elementor-element-2edbc2b0 .elementor-icon-box-title{margin-block-end:5px;color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-2edbc2b0.elementor-view-stacked .elementor-icon{background-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-2edbc2b0.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-2edbc2b0.elementor-view-default .elementor-icon{fill:#18d2a2;color:#18d2a2;border-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-2edbc2b0 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-2edbc2b0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-2edbc2b0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-26ed0447:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-26ed0447 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-2571 .elementor-element.elementor-element-26ed0447 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-26ed0447 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-26ed0447 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-26ed0447 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-26ed0447 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-7046dfdc .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2571 .elementor-element.elementor-element-7046dfdc .elementor-icon-box-title{margin-block-end:5px;color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-7046dfdc.elementor-view-stacked .elementor-icon{background-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-7046dfdc.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-7046dfdc.elementor-view-default .elementor-icon{fill:#18d2a2;color:#18d2a2;border-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-7046dfdc .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-7046dfdc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-7046dfdc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-625c6d83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-625c6d83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-2571 .elementor-element.elementor-element-625c6d83 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-625c6d83 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-625c6d83 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-625c6d83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-625c6d83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-795c9549 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2571 .elementor-element.elementor-element-795c9549 .elementor-icon-box-title{margin-block-end:5px;color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-795c9549.elementor-view-stacked .elementor-icon{background-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-795c9549.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-795c9549.elementor-view-default .elementor-icon{fill:#18d2a2;color:#18d2a2;border-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-795c9549 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-795c9549 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-795c9549 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-49b19e94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-49b19e94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-2571 .elementor-element.elementor-element-49b19e94 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#18d2a2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-49b19e94 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-49b19e94 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-49b19e94 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-49b19e94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-7f1fed18 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#06172e;color:#06172e;background-image:linear-gradient(90deg, #1bd4c9 0%, #24F1B9 100%);box-shadow:0px 0px 40px 0px #1BD4C9;}.elementor-2571 .elementor-element.elementor-element-255c6925 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2571 .elementor-element.elementor-element-255c6925 .elementor-icon-box-title{margin-block-end:5px;color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-255c6925.elementor-view-stacked .elementor-icon{background-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-255c6925.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-255c6925.elementor-view-default .elementor-icon{fill:#18d2a2;color:#18d2a2;border-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-255c6925 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-255c6925 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-255c6925 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-72da6def:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-72da6def > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-2571 .elementor-element.elementor-element-72da6def > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#18d2a2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-72da6def > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-72da6def > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-72da6def > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2571 .elementor-element.elementor-element-72da6def > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-8f833d5 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#06172e;color:#06172e;background-image:linear-gradient(90deg, #1bd4c9 0%, #24F1B9 100%);box-shadow:0px 0px 40px 0px #1BD4C9;}.elementor-2571 .elementor-element.elementor-element-41e526e9 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2571 .elementor-element.elementor-element-41e526e9 .elementor-icon-box-title{margin-block-end:5px;color:#FFF6F0;}.elementor-2571 .elementor-element.elementor-element-41e526e9.elementor-view-stacked .elementor-icon{background-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-41e526e9.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-41e526e9.elementor-view-default .elementor-icon{fill:#18d2a2;color:#18d2a2;border-color:#18d2a2;}.elementor-2571 .elementor-element.elementor-element-41e526e9 .elementor-icon-box-title, .elementor-2571 .elementor-element.elementor-element-41e526e9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-41e526e9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-111f9047:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-111f9047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF6F0 0%, #FFFFFF 100%);}.elementor-2571 .elementor-element.elementor-element-111f9047 > .elementor-container{max-width:824px;}.elementor-2571 .elementor-element.elementor-element-111f9047 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-111f9047{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-5c8ab707:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010A15DE;}.elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-element-populated, .elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-element-populated > .elementor-background-overlay, .elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-element-populated{box-shadow:0px 37px 51px 0px rgba(0, 0, 0, 0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:60px 60px 60px 60px;}.elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-4bb5db3 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px -0px 0px;}.elementor-2571 .elementor-element.elementor-element-4bb5db3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:4.1px;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-6d3af62c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-icon i{color:#18d2a2;transition:color 0.3s;}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-icon svg{fill:#18d2a2;transition:fill 0.3s;}.elementor-2571 .elementor-element.elementor-element-6d3af62c{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-6d3af62c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2571 .elementor-element.elementor-element-e4f3be5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-57c6bf89 .elementor-counter-number-wrapper{color:#A0A0A0;font-family:"Montserrat", Sans-serif;font-weight:bold;text-decoration:line-through;}.elementor-2571 .elementor-element.elementor-element-6bbbe44d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-16a281b6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-16a281b6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-1b312b65 > .elementor-widget-container{margin:-20px 0px -50px 0px;}.elementor-2571 .elementor-element.elementor-element-1b312b65{text-align:center;font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:bold;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-3ecca4a0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-3ecca4a0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-542a3cbf .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#06172e;color:#06172e;background-image:linear-gradient(90deg, #1bd4c9 0%, #24F1B9 100%);box-shadow:0px 0px 40px 0px #1BD4C9;}.elementor-2571 .elementor-element.elementor-element-62106af{padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-2c5ee486{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-33036a54 .elementor-button{background-color:#FBBB6300;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:2.9px;fill:#24F1B9;color:#24F1B9;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2571 .elementor-element.elementor-element-33036a54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-bc-flex-widget .elementor-2571 .elementor-element.elementor-element-1c3b1882.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2571 .elementor-element.elementor-element-1c3b1882.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2571 .elementor-element.elementor-element-5d265745 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-5d265745{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-76edc93c > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-2571 .elementor-element.elementor-element-76edc93c{text-align:start;font-family:"Ragasta", Sans-serif;font-size:62px;font-weight:400;line-height:1.3em;color:#06172e;}.elementor-2571 .elementor-element.elementor-element-2a2e41d1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#606060;}.elementor-2571 .elementor-element.elementor-element-33766ea:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-33766ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06172e;}.elementor-2571 .elementor-element.elementor-element-33766ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2571 .elementor-element.elementor-element-33766ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-2cf995bc > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px -0px 0px;}.elementor-2571 .elementor-element.elementor-element-2cf995bc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:4.1px;color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-6467f6e2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2571 .elementor-element.elementor-element-6467f6e2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-tab-title{border-width:2px;border-color:#1bd4c9;background-color:#020E1E;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-tab-content{border-width:2px;border-block-end-color:#1bd4c9;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-toggle-item:not(:last-child){margin-block-end:24px;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-toggle-item{box-shadow:0px 24px 35px 0px rgba(0,0,0,0.5);}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-toggle-title, .elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-toggle-icon{color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-tab-title.elementor-active a, .elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#1bd4c9;}.elementor-2571 .elementor-element.elementor-element-3ca6fd29 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-2571 .elementor-element.elementor-element-625354f2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2571 .elementor-element.elementor-element-124c7bf2 .elementor-button{background-color:#FBBB6300;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:2.9px;fill:#24F1B9;color:#24F1B9;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2571 .elementor-element.elementor-element-124c7bf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2571 .elementor-element.elementor-element-785ef23f:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-785ef23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020E1E;}.elementor-2571 .elementor-element.elementor-element-785ef23f > .elementor-container{max-width:631px;}.elementor-2571 .elementor-element.elementor-element-785ef23f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2571 .elementor-element.elementor-element-785ef23f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2571 .elementor-element.elementor-element-4e118ef5{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:2px;}.elementor-2571 .elementor-element.elementor-element-4e118ef5 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2571 .elementor-element.elementor-element-4e118ef5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2571 .elementor-element.elementor-element-4e118ef5.elementor-view-stacked .elementor-icon{background-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-4e118ef5.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-4e118ef5.elementor-view-default .elementor-icon{color:#24F1B9;border-color:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-4e118ef5.elementor-view-framed .elementor-icon, .elementor-2571 .elementor-element.elementor-element-4e118ef5.elementor-view-default .elementor-icon svg{fill:#24F1B9;}.elementor-2571 .elementor-element.elementor-element-5651c8ec{text-align:center;}.elementor-2571 .elementor-element.elementor-element-5651c8ec img{width:27%;}.elementor-2571 .elementor-element.elementor-element-7685fa94{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#838383;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2571 .elementor-element.elementor-element-262fc075:not(.elementor-motion-effects-element-type-background), .elementor-2571 .elementor-element.elementor-element-262fc075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.arouchawebdesigner.com/wp-content/uploads/2024/10/Programa-TCC-Pagina-BG-Mobile-576x1024.webp");background-position:center center;background-size:cover;}.elementor-2571 .elementor-element.elementor-element-5adae392{text-align:center;}.elementor-2571 .elementor-element.elementor-element-52bc12a6{text-align:center;font-size:25px;}.elementor-2571 .elementor-element.elementor-element-3d9a2416{text-align:center;font-size:14px;}.elementor-2571 .elementor-element.elementor-element-684e068{--spacer-size:420px;}.elementor-2571 .elementor-element.elementor-element-4b4dab28{font-size:36px;}.elementor-2571 .elementor-element.elementor-element-757e1a4a{font-size:18px;}.elementor-2571 .elementor-element.elementor-element-49d7dd6e{font-size:18px;}.elementor-2571 .elementor-element.elementor-element-40d3371c{font-size:18px;}.elementor-2571 .elementor-element.elementor-element-57a11740{padding:20px 20px 20px 20px;}.elementor-2571 .elementor-element.elementor-element-8c9da1c{font-size:18px;}.elementor-2571 .elementor-element.elementor-element-5ab9eccf{width:100%;max-width:100%;font-size:36px;}.elementor-2571 .elementor-element.elementor-element-796b7fee{width:100%;max-width:100%;}.elementor-2571 .elementor-element.elementor-element-714d5dbc{width:100%;max-width:100%;font-size:36px;}.elementor-2571 .elementor-element.elementor-element-2d09859c{font-size:36px;}.elementor-2571 .elementor-element.elementor-element-7bfdee17{font-size:36px;}.elementor-2571 .elementor-element.elementor-element-5c8ab707 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-2571 .elementor-element.elementor-element-6d3af62c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2571 .elementor-element.elementor-element-57c6bf89 .elementor-counter-number-wrapper{font-size:43px;}.elementor-2571 .elementor-element.elementor-element-1b312b65 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-2571 .elementor-element.elementor-element-1b312b65{font-size:45px;}.elementor-2571 .elementor-element.elementor-element-33036a54 .elementor-button{font-size:16px;}.elementor-2571 .elementor-element.elementor-element-33766ea{padding:20px 20px 20px 20px;}.elementor-2571 .elementor-element.elementor-element-6467f6e2{font-size:26px;}.elementor-2571 .elementor-element.elementor-element-124c7bf2 .elementor-button{font-size:16px;}.elementor-2571 .elementor-element.elementor-element-5651c8ec img{width:40%;}}/* Start custom CSS for column, class: .elementor-element-271660e8 */.elementor-2571 .elementor-element.elementor-element-271660e8{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26ed0447 */.elementor-2571 .elementor-element.elementor-element-26ed0447{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-625c6d83 */.elementor-2571 .elementor-element.elementor-element-625c6d83{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49b19e94 */.elementor-2571 .elementor-element.elementor-element-49b19e94{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72da6def */.elementor-2571 .elementor-element.elementor-element-72da6def{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */