.elementor .h2{font-family:Poppins;font-weight:400;font-size:48px;line-height:124%;text-wrap: balance;\n}.elementor .subtitle_line{width:30px;height:4px;min-width:30px;min-height:4px;max-width:30px;max-height:4px;padding:0px;margin:0px;border-start-start-radius:0px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:10px;display:inline-flex;gap:0px;align-self:end;}.elementor .subtitle_text{font-family:"Source Sans Pro";font-weight:400;font-size:16px;}.elementor .subtitle_wrap{height:auto;min-height:1px;padding:0px;margin:0px;display:flex;gap:10px;align-items:end;}.elementor .card_small{overflow:hidden;padding-block-start:144px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;border-radius:80px;flex-direction:column;gap:9px;}.elementor .card_small_title{position:relative;z-index:1;font-family:Poppins;font-weight:700;font-size:24px;line-height:28px;text-wrap: balance;\n}.elementor .card_small_text{position:relative;z-index:2;font-family:"Source Sans Pro";font-weight:400;font-size:16px;}.elementor .h3{font-family:Poppins;font-weight:700;font-size:18px;color:var(--Preto);}.elementor .footer{font-family:"Source Sans Pro";font-weight:400;font-size:14px;color:var(--Branco);}.elementor .link-top{width:55px;height:52px;position:fixed;inset-block-end:26px;inset-inline-start:0px;z-index:300;color:var(--Lilas);padding:0px;border-start-end-radius:100px;border-end-end-radius:100px;background-color:var(--LilasPastel);justify-content:center;align-items:center;box-shadow: -4px 4px 16px rgba(0, 0, 0, 0.25);\n}.elementor .link-top:hover,.elementor .link-top:focus-visible{color:var(--Preto);background-color:#E4E98D;}.elementor .header-menu-profile{color:var(--Branco);padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--Roxo);gap:10px;justify-content:flex-end;align-items:center;fill: red;\n}.elementor .header-menu-profile:hover,.elementor .header-menu-profile:focus-visible{color:var(--Preto);background-color:var(--VerdePastel);}.elementor .card_curso_icone{width:18px;height:18px;color:var(--Bordo);}.elementor .card_curso_titulo{font-family:Poppins;font-weight:700;font-size:24px;color:var(--Preto);align-self:start;text-wrap: balance;\n}.elementor .card_curso_circle{width:44px;height:44px;min-width:44px;min-height:44px;padding:2px;border-radius:100px;background-color:var(--Lilas);justify-content:center;align-items:center;align-self:end;}.elementor .curso_banner_tag_label{font-size:12px;line-height:12px;}.elementor .curso_banner_tag_value{font-weight:700;font-size:18px;line-height:12px;}.elementor .curso_banner_tag_wrapper{width:auto;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;background-color:#ffffff40;gap:12px;align-items:center;}.elementor .curso_banner_tag_values_wrapper{padding:0px;flex-direction:column;row-gap:4px;}.elementor .curso_banner_tag_svg{width:26px;height:24px;flex:1 0 auto;}.elementor .salary_proggress_bar_label{min-width:70px;font-weight:700;line-height:11px;}.elementor .function-item-image{width:80px;height:80px;font-size:16px;border-radius:10px;gap:12px;align-items:center;}.elementor .function-item-title{font-size:16px;line-height:16px;}.elementor .function-item-description{font-size:14px;}.elementor .company-item-logo{width:64px;height:22px;}.elementor .curriculum-item-wrapper{width:49%;padding:30px;border-radius:10px;border-style:none;background-color:var(--Branco);display:flex;flex-direction:column;row-gap:12px;flex:1 0 auto;}.elementor .curriculum-item-tag{font-weight:700;font-size:14px;color:var(--Lilas);line-height:14px;}.elementor .curriculum-item-title{font-size:16px;border-style:none;}.elementor .curriculum-item-title.e--selected{color:var(--Branco);background-color:var(--Lilas);}.elementor .curriculum-item-title:hover,.elementor .curriculum-item-title:focus-visible{color:#000000;background-color:var(--VerdePastel);}.elementor .curriculum-list-wrapper{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .curriculum-module-tab-selector{color:var(--Preto);border-style:none;background-color:var(--Branco);}.elementor .curriculum-module-tab-selector:hover,.elementor .curriculum-module-tab-selector:focus-visible{background-color:var(--VerdePastel);}.elementor .curriculum-module-tab-selector.e--selected{color:var(--Branco);background-color:var(--Lilas);}.elementor .journey_item_wrapper{padding:0px;flex-direction:column;row-gap:20px;}.elementor .journey_item_header{column-gap:20px;padding:0px;justify-content:space-between;align-items:center;}.elementor .journey_item_icon_wrapper{width:100%;height:80px;max-width:100px;padding:0px;border-radius:100px;background-color:var(--VerdePastel);display:flex;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .journey_item_content_wrapper{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;flex-direction:column;row-gap:10px;}.elementor .journey_item_title{font-family:Poppins;font-weight:700;font-size:18px;}.elementor .journey_item_arrow{width:100%;}.elementor .comparative_row{min-height:64px;column-gap:8px;padding:0px;}.elementor .comparative_model{height:50px;max-width:185px;font-family:Poppins;font-weight:700;font-size:18px;color:var(--Branco);border-start-start-radius:20px;border-start-end-radius:20px;background-color:var(--Lilas);justify-content:center;align-items:center;}.elementor .comparative_topic_wrapper{max-width:185px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#5c5c5c33;border-style:solid;background-color:var(--Light);display:flex;justify-content:center;align-items:center;}.elementor .comparative_topic_check{width:30px;height:30px;padding:0px;border-radius:999px;background-color:var(--Lilas);display:flex;justify-content:center;align-items:center;}.elementor .comparative_topic_check_icon{width:14px;height:10px;display:flex;}