.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-8dd6ba23-b402-a90a-df2a-3edb04a85938 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-8e9226b1-b593-88a3-4aa3-468aa4d77935 {
.fragment_45547 {
    & table {
        & tbody {
            & tr {
                td {
                    padding: var(--padding-sm) var(--padding-xs);
                }
            }
        }
    }
}
}.lfr-layout-structure-item-cfc379fd-7f55-e168-43f3-7b860e66a405 {
.fragment_16596 .text-main-container {
    & .text-main-content {
        & .text-main-text-area {
            & .text-area-title-container {
                & .text-area-title-main {
font-size: 32px;
gap: 8px;
font-family: Inter;
font-style: normal;
font-weight: 700;
line-height: 44px;
                }
            }
        }
    }
}
}.lfr-layout-structure-item-bc6337d2-d673-ccff-92e4-4f9e65f8f1dd {
h1 {
display: none;
}
}.lfr-layout-structure-item-243217bf-6799-7743-0732-126603368f14 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-14b4df82-9ccd-1b9e-ab85-55c0bbf1c314 {
}.lfr-layout-structure-item-0839628b-b199-e67f-63e0-87ed8293b7d8 {
	.fragment_16596 .text-main-container {
    gap: 32px !important;
}
}.lfr-layout-structure-item-198d6783-4c3c-a562-fed9-8471c4d9ec34 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-c49f1953-75a9-7318-81cc-aaf2420ea142 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-5fa16be5-8ec5-e75c-0a5e-560b2fc49d24 {
position: relative;
}.lfr-layout-structure-item-7a2d7ddb-f845-41f2-c9de-e61a9d83c857 {
@media (max-width: 767px) {
display: none;
}
}.lfr-layout-structure-item-cb1ea594-c62a-f8c1-6927-74bcf1baa536 {
.fragment_38408{
  flex-wrap: nowrap !important;
}
}.lfr-layout-structure-item-1a408d94-a285-c089-c136-15461794ebb8 {
margin-top: 32px !important;
text-align: center !important;
}
.botao-custom-iel-desenv {
.btn {
color: white;
background: var(--color-brand-current-pure);
}

.btn:hover {
background: var(--color-brand-current-medium);
}

.btn:active {
background: var(--color-brand-current-pure);
}
}.lfr-layout-structure-item-227c8991-abaf-0cff-ce2a-7e0e00da0555 {
background-color: var(--color-brand-current-background) !important;
}
.lfr-layout-structure-item-0947c915-1408-6321-e084-8684faac41f5 {
display: none !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-68a83135-07d1-b5ac-5ab3-84e61f97f896 {
    .fragment_16596 .text-main-container {
        & .text-main-content {
            & .text-main-text-area {
                word-break: 
                break-word;
            }
        }
    }
}.lfr-layout-structure-item-e6855770-7849-d16c-e673-c89e127782f6 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-a2aa6797-b647-0e70-4fcc-f8dd682a5bfd {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-14c17773-8af3-e9fa-54f8-431e1f0d8ad7 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-a9ac6b95-12d9-df70-e43d-2b4594fc6ec7 {
    .fragment_33846 {
        gap: 4px;
}
}.lfr-layout-structure-item-17fa0a49-daaa-bf22-795f-3ee55e55d46b {
border-radius: 4px !important;
}
.lfr-layout-structure-item-5a5d83d6-b088-bed0-0612-b19d0805e901 {
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-7a35ffea-84bb-d9f7-9301-2de2d2571a78 {
[data-lfr-editable-id="Texto do paragrafo"] {
color: $color-neutral-dark;
/* Desktop/Caption/Caption */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 16px; /* 133.333% */
}
}.lfr-layout-structure-item-f0a88eab-575b-60cc-05aa-0c90cb4f43b7 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3adab542-316f-e5c5-b1d4-f7f8522942a9 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-32737852-c43e-ec9c-1267-375d638ffd0e {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0df6f65d-255f-e740-f77a-b0e9aade0e19 {
display: none !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-63ea1e3b-6234-4c7c-609f-e078ba7542fd {
height: 31px !important;
width: 120px !important;
}
.lfr-layout-structure-item-ff0dc5a9-54d6-7558-17a6-dfe0608366a9 {
border-radius: 4px !important;
display: none !important;
}
.lfr-layout-structure-item-ae0ba1e0-6cd9-fb4b-9a24-ee5115ed43d1 {
.fragment_16596 .text-main-container {
    & .text-main-content {
        & .text-main-text-area {
            & .text-area-title-container {
                & .text-area-title-main {

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 28px;
                }
            }
        }
    }
}
}.lfr-layout-structure-item-6eef89be-3f01-4d79-97c2-bfca68759365 {
    .fragment_33846 {
        gap: 4px;
}
}.lfr-layout-structure-item-10160ffc-546a-efd6-17f3-99bdfef01783 {
position: relative;
z-index: 2;
}.lfr-layout-structure-item-ca127796-7f2f-fe0b-309a-54e0a85cdce3 {
h1 {
display: none;
}
}.lfr-layout-structure-item-d6966396-e00c-0351-5866-40ae8b183c16 {
@media (max-width: 320px) {
display: none;
}
}.lfr-layout-structure-item-ba712812-6f92-3286-a89e-17b3617f54f9 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-4a37ece4-8c71-f946-dacb-8686312899c3 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-b9a3944b-5436-23b5-36fe-bed50183d19e {
}.lfr-layout-structure-item-e5125b92-7fd8-8a9c-4419-059e507308b0 {
  img{
border-radius: var(--border-radius-lg);
 width: 450px !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-fc92afe8-575e-1924-fc91-5a6635eb3ac3 {
margin-top: 32px !important;
max-width: 560px !important;
}
.accordion-seccion-interna {
.accordion-item {
padding: 0;
}

.accordion-item.force-corporate-style .accordion-head .accordion-title  {
color: var(--color-brand-corporate-pure) !important;
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 36px; /* 150% */}
}.lfr-layout-structure-item-ca308658-85ed-2344-6c7a-c9f6a000acad {
background-color: var(--color-brand-current-lightest) !important;
}
.lfr-layout-structure-item-77555137-f27a-70a8-8ec6-b3800ca239b2 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-8693abd2-aa40-a875-e5be-343427ed8a69 {
position: relative;
}.lfr-layout-structure-item-ead4870c-92b0-a819-3e39-44464491c7b0 {
max-width: 560px !important;
}
.lfr-layout-structure-item-61de0bd5-3806-382a-9a7a-99c82dd9c6a6 {
max-width: 100%;
position: relative;
z-index: 2;
}.lfr-layout-structure-item-8b780f08-d101-01e3-ab79-eee0de302fc3 {
z-index: 2;
position: relative;

.fragment_16596 .text-main-container {
    & .text-main-content {
        & .text-main-text-area {
        gap: 32px;
        }
    }
}
}.lfr-layout-structure-item-f63c310d-1322-5b71-76d0-1f9a1b1e193e {
	.fragment_16596 .text-main-container {
    gap: 48px;
}
}.lfr-layout-structure-item-8781d3a0-05af-abbd-39e1-092ea760e960 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-5bad7b09-cc5c-c357-dbc5-8214a283ed21 {
display: none !important;
}
.lfr-layout-structure-item-e4e49f79-f2e8-43d8-e344-b45f216984b1 {
display: none !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-43cf29b5-a113-4216-0f10-105d5c7b78b7 {
text-align: center !important;
}
.lfr-layout-structure-item-43cf29b5-a113-4216-0f10-105d5c7b78b7 {
position: relative;
}.lfr-layout-structure-item-2cee245f-a234-7e72-6095-6c17cbbdbc62 {
h1 {
display: none;
}
  .text-main-swap-area-outer {
  	width: 100%;
    align-items: center !important;
  }
}.lfr-layout-structure-item-141690e5-c8a6-2332-a2b7-bd9e4f0a25d0 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-73099523-34a7-8ce9-b7e6-c053c1ad2bf6 {
 .text-main-swap-area-outer {
 width: 100% !important;
 align-items: center !important;
    }

position: relative;
z-index: 2;
width: 100% !important;

    img {
        height: 31.57px !important;
        width: 120px !important;
        object-fit: contain;
    }
}.lfr-layout-structure-item-5026be26-135b-6a20-13a4-39886f11c9c0 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
}.lfr-layout-structure-item-4b8dcab0-b829-c947-c1ae-cdfc10945cf8 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d84c9a03-6b71-755c-25f7-ae9d41731509 {
margin-bottom: 48px !important;
}
.lfr-layout-structure-item-c040e062-43ab-0dfb-7f18-71ba01367f95 {
[data-lfr-editable-id="Conteúdo: Nome"]{
color: var(--color-brand-corporate-pure) !important;
}
[data-lfr-editable-id="Conteúdo: Parágrafo"] {
  color: var(--color-neutral-medium) !important;
}
.fragment_38408{
  gap: var(--gap-micro) !important;
}
.ds-caption{
  font-weight: 400 !important;
}
}.lfr-layout-structure-item-6307b126-5fd1-b1bb-42a2-3dae7e52d1d2 {
position: relative;
}.lfr-layout-structure-item-8a38bf88-4fcc-c922-927c-ed1a5eeeece9 {
.fragment_39127.ds-button-primary.ds-default-btn {
color: var(--color-brand-iel-pure);
background: var(--color-neutral-white);
}
}.lfr-layout-structure-item-aa80dfcb-6928-1e68-1f5b-a825b0fbb40f {
border-radius: 4px !important;
}
.lfr-layout-structure-item-4f9900ec-075f-62e3-553a-48a2d557722a {
display: none !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-bac8d232-f0c9-bb23-287e-bcd42e859c33 {
display: none !important;
}
.lfr-layout-structure-item-bac8d232-f0c9-bb23-287e-bcd42e859c33 {
h1 {
display: none;
}
  .text-main-swap-area-outer {
  	width: 100%;
    align-items: center !important;
  }
}.lfr-layout-structure-item-337f7e73-fdee-29a7-6b70-6e571ec22205 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-b4c76af6-d5ba-b585-6e0b-f512fd21c1dd {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-e60c2e6b-9cfe-b297-8571-cf9c8985897b {
background-color: var(--color-brand-current-background) !important;
}
.IES-academia-negocios {
position: relative;

@media(max-width: 320px) {
.fragment_39314 {
padding-left: 0 !important;
}
}
}
}.card-academia-iel {
.image-tag {
height: 170px;
transition: transform 0.3s ease; 
pointer-events: auto;
cursor: default;
}

.image-tag:hover {
transform: scale(1.05);
}

.fragment_36735.card {
min-height: 328px;

.card-content {
  min-height: 110px;
 display: flex;
 align-items: baseline;
 padding-top: 0;
}
}
}.lfr-layout-structure-item-3329b0f1-9067-7a35-28c7-5dee60a2ebb1 {
border-radius: 4px !important;
}
.tag-iel-negocios {
.fragment_39008.tag-container {
background-color: var(--color-brand-iel-lighter);
border-radius: 4px;
padding: 8px;
font-size: 14px;

span {
font-size: 14px;
font-weight: 400;
color: var(--color-brand-current-dark);
min-width: 144px;
}

i {
color: var(--color-brand-current-dark);
}
}
}.lfr-layout-structure-item-04212c4e-781d-dbea-c277-8979b06b8d97 {
z-index: 1;
position: relative;

@media (min-width: 1920px) {
pointer-events: none;
}
}
.lfr-layout-structure-item-6a0ec47a-3e9a-e41c-ab1c-fa4b1c4b361f {
  position: relative;
.framed-element .svg-bottom-right{
  margin-right: 0 !important;
}
}.lfr-layout-structure-item-0633f5b9-9317-7b88-bdf9-f3539543a4f3 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-8f45398d-6aec-c47a-9cf2-d773954d8daa {
max-width: 560px !important;
}
.lfr-layout-structure-item-d9150ae9-e582-0637-a19f-539f9f63cf3a {
  --menu-top: -36px;
  body.has-control-menu & {
    --menu-top: 44px;
  }
  
	position: sticky;
  top: var(--menu-top);
  z-index: 900;
  
  @media screen and (max-width: 1143px) {
    top: 0;
  }
}.lfr-layout-structure-item-81427548-79b2-9aff-3b20-3c240259ce2e {
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-449fe84e-795b-ade2-d3f3-e40b1aa27dc9 {
.fragment_45547 {
    & table {
        & tbody {
            & tr {
                td {
                    padding: var(--padding-sm) var(--padding-xs);
                }
            }
        }
    }
}
}.lfr-layout-structure-item-6b0ecc21-5863-9ffa-5144-d95b082592bc {
display: none !important;
}
.lfr-layout-structure-item-a15bc3c2-f825-5ad0-7ee4-a16e02b4bc8a {
[data-lfr-editable-id="Texto do paragrafo"] {
color: $color-neutral-dark;
/* Desktop/Caption/Caption */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 16px; /* 133.333% */
}
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-f3542640-a3dc-b74b-629c-81f2344cb892 {
}.lfr-layout-structure-item-14c17773-8af3-e9fa-54f8-431e1f0d8ad7 {
.fragment_16596 .text-main-container {
    & .text-main-content {
        align-items: center;
    }


position: relative;
z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-b9a3944b-5436-23b5-36fe-bed50183d19e {
}.lfr-layout-structure-item-e5125b92-7fd8-8a9c-4419-059e507308b0 {
  img{
border-radius: var(--border-radius-lg);
  width: 450px !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-61de0bd5-3806-382a-9a7a-99c82dd9c6a6 {
width: 100% !important;
}
.lfr-layout-structure-item-5bad7b09-cc5c-c357-dbc5-8214a283ed21 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-73099523-34a7-8ce9-b7e6-c053c1ad2bf6 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
width: 100% !important;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-5026be26-135b-6a20-13a4-39886f11c9c0 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;

    align-items: baseline;
    justify-content: left;
    display: flex;
    width: 100%;
}.lfr-layout-structure-item-04212c4e-781d-dbea-c277-8979b06b8d97 {
z-index: 1;
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-a2aa6797-b647-0e70-4fcc-f8dd682a5bfd {
margin-top: 40px !important;
}
.lfr-layout-structure-item-14c17773-8af3-e9fa-54f8-431e1f0d8ad7 {
text-align: center !important;
}
.lfr-layout-structure-item-14c17773-8af3-e9fa-54f8-431e1f0d8ad7 {
.fragment_16596 .text-main-container {
    & .text-main-content {
        align-items: center;
    }
}


position: relative;
z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-e5125b92-7fd8-8a9c-4419-059e507308b0 {
  img{
border-radius: var(--border-radius-lg);
  width: 100% !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-73099523-34a7-8ce9-b7e6-c053c1ad2bf6 {
text-align: left !important;
}
.lfr-layout-structure-item-73099523-34a7-8ce9-b7e6-c053c1ad2bf6 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
  width: 100% !important;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-6a0ec47a-3e9a-e41c-ab1c-fa4b1c4b361f {
  position: relative;
.framed-element .svg-bottom-right{
  margin-right: 0 !important;

}

.framed-element .svg-top-left{
 margin-left: -14px;
}
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-e5125b92-7fd8-8a9c-4419-059e507308b0 {
  img{
border-radius: var(--border-radius-lg);
  width: 100% !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-8b780f08-d101-01e3-ab79-eee0de302fc3 {
min-width: 200px !important;
}
.lfr-layout-structure-item-73099523-34a7-8ce9-b7e6-c053c1ad2bf6 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
width: 100% !important;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-6a0ec47a-3e9a-e41c-ab1c-fa4b1c4b361f {
  position: relative;
.framed-element .svg-bottom-right{
right: 0;
transform: translateX(150px);

}

.framed-element .svg-top-left{
left: 0;
transform: translateX(-150px);
}
}}