.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-9c8436d3-7cc8-a35f-0dea-3668d6245c91 {
position: relative;
}.lfr-layout-structure-item-d0d1f0a5-3a5c-c954-70c2-05715cea9143 {
.fragment_45547 {
    & table {
        & tbody {
            & tr {
                td {
                    padding: var(--padding-sm) var(--padding-xs);
                }
            }
        }
    }
}
}.lfr-layout-structure-item-b43553c9-1bf6-3cc5-a2b2-c62dd50bdb05 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
}.lfr-layout-structure-item-d5950c20-1bdc-8f22-3b29-ad511b3f4494 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-83f95768-735c-989f-6066-4e30155ff185 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-5a939e9d-dcb5-e466-6e9d-1c150ad1968b {
max-width: 560px !important;
}
.lfr-layout-structure-item-9d14403b-27d7-bc1c-ae12-c08d6abbb19c {
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-eb5efdaf-dd58-6a4e-97d4-dcac1f42bf82 {
h1 {
display: none;
}
  .text-main-swap-area-outer {
  	width: 100%;
    align-items: center !important;
  }
}.lfr-layout-structure-item-f5492ee3-b2b6-e8af-e9d3-c22e1e7036e0 {
    .fragment_33846 {
        gap: 4px;
}
}.lfr-layout-structure-item-7a4c4104-a917-6d84-8d4e-8928f7bd61c6 {
z-index: 2;
position: relative;

.fragment_16596 .text-main-container {
    & .text-main-content {
        & .text-main-text-area {
        gap: 32px;
        }
    }
}
}.lfr-layout-structure-item-b28fe699-3eba-d8f9-baa3-39486ac3c3d6 {
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-5a4538ee-c4b1-5dec-0238-bbef714b84fd {
border-radius: 4px !important;
display: none !important;
}
.lfr-layout-structure-item-5a4aab31-310a-5faa-2f06-0738556730e5 {
display: none !important;
}
.lfr-layout-structure-item-f9c4f869-f9a8-992f-c067-8212d0142d8d {
z-index: 1;
position: relative;

@media (min-width: 1920px) {
pointer-events: none;
}
}
.lfr-layout-structure-item-e0e72b75-720f-55d3-3aad-f9a8fb0776f2 {
.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-437d2cac-d497-3bd7-2dda-377961f78332 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-04da1b5d-d99f-f1aa-940e-fa87e5afd06d {
  img{
border-radius: var(--border-radius-lg);
 width: 450px !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-47296d25-3f12-3684-6ce1-8088bf2ed872 {
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-cec65466-b456-afeb-fe2b-c299946648a3 {
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-fcd82a4e-4c84-0154-475d-36408af52113 {
max-width: 560px !important;
}
.lfr-layout-structure-item-4d500da5-372d-d55b-9ae8-1d51ddcaed83 {
background-color: var(--color-brand-current-background) !important;
}
.lfr-layout-structure-item-cc2dbefa-d20e-f925-62f3-ee0811e0d164 {
display: none !important;
}
.lfr-layout-structure-item-cc2dbefa-d20e-f925-62f3-ee0811e0d164 {
h1 {
display: none;
}
  .text-main-swap-area-outer {
  	width: 100%;
    align-items: center !important;
  }
}.lfr-layout-structure-item-56589d4f-f377-d7ed-9f32-1dcc869eaf0a {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-de649924-87e6-fc4c-2e54-bc9d4cf3880c {
display: none !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-bc58b215-d1dc-7c62-1e3d-eea02936f2de {
position: relative;
}.lfr-layout-structure-item-93eef556-3d93-1d1f-965e-018f9840f18f {
display: none !important;
}
.lfr-layout-structure-item-097a6548-f639-eceb-2a00-9230995f00ab {
    .fragment_16596 .text-main-container {
        & .text-main-content {
            & .text-main-text-area {
                word-break: 
                break-word;
            }
        }
    }
}.lfr-layout-structure-item-d7d746e1-b037-17ea-7f6a-2be9b54f949a {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-246b85ff-df9f-1844-9e8a-e2c280cdf112 {
.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-77efda25-78e4-adf6-2c73-5ea856e4d1e0 {
max-width: 100%;
position: relative;
z-index: 2;
}.lfr-layout-structure-item-313f2a19-ee02-c781-9127-ccd502fc0276 {
background-color: var(--color-brand-current-background) !important;
}
.IES-academia-negocios {
position: relative;

@media(max-width: 320px) {
.fragment_39314 {
padding-left: 0 !important;
}
}
}
}.lfr-layout-structure-item-a3fa232e-78eb-f6e7-c161-0e68bc268708 {
background-color: var(--color-brand-current-lightest) !important;
}
.lfr-layout-structure-item-68eb4da1-7321-8bfd-a298-cb091a0d2b65 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-dbeeddd8-b4d6-abaa-3f00-f61c8a7285fe {
[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-28295edb-accb-cdb5-bbec-f214fb163d84 {
    .fragment_33846 {
        gap: 4px;
}
}.lfr-layout-structure-item-5213e86d-61e7-5426-ff83-0111b916c2b1 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-1cd7bc7a-da3b-f9c8-d7bb-638bd96279a6 {
.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-607aa0d1-0e34-850d-920d-8408101a1961 {
display: none !important;
}
.lfr-layout-structure-item-486ba8a9-b724-2a61-3570-b65e0304dade {
border-radius: 4px !important;
}
.lfr-layout-structure-item-cf685cda-26a5-1b77-2628-8a7d0cc392f3 {
text-align: center !important;
}
.lfr-layout-structure-item-cf685cda-26a5-1b77-2628-8a7d0cc392f3 {
position: relative;
}.lfr-layout-structure-item-688ce026-0943-5dc3-7b41-59b3452ab97e {
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-9b49ecf6-d23a-3219-c158-147dcee7ccc9 {
}.lfr-layout-structure-item-0839628b-b199-e67f-63e0-87ed8293b7d8 {
	.fragment_16596 .text-main-container {
    gap: 32px !important;
}
}.lfr-layout-structure-item-93d09b7b-57af-7e92-25ba-3e6a18c70b4d {
.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-ce33a00a-dc87-1332-97df-9f601bd58403 {
[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-09dda58b-1fc7-e628-edc8-dfda3f7cc98e {
}.lfr-layout-structure-item-1e360f88-1d1b-9fd8-2be3-d2c104aee808 {
border-radius: 4px !important;
}
.lfr-layout-structure-item-fdd802c2-3b88-5bcb-188c-bad4f7900fb3 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-318c2b3d-8584-a5e1-d229-3132d6eeceeb {
.fragment_45547 {
    & table {
        & tbody {
            & tr {
                td {
                    padding: var(--padding-sm) var(--padding-xs);
                }
            }
        }
    }
}
}.lfr-layout-structure-item-63db1aab-ac2f-9299-5abb-c310b2782d49 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-cc55dfc8-a5b1-b5e0-7377-0367815228e3 {
  position: relative;
.framed-element .svg-bottom-right{
  margin-right: 0 !important;
}
}.lfr-layout-structure-item-efeafb0c-700d-923b-46ad-30bc0e99285a {
@media (max-width: 767px) {
display: none;
}
}.lfr-layout-structure-item-c076068d-94a1-5959-f986-071913345199 {
 .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-9ce36696-0f6c-09d6-253a-847bd33fc584 {
position: relative;
z-index: 2;
}.lfr-layout-structure-item-b75872ae-90fc-8239-4f7e-922dfc747558 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3bbf5c06-9343-9cec-3627-bfcc8e180aa9 {
[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-ee137880-3a7f-443a-6aa9-ee0650dc5152 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-11bf1d0e-a982-5ce8-56a2-75d881bfde39 {
margin-bottom: 48px !important;
}
.lfr-layout-structure-item-2bcbd5c3-5b7c-9868-db0f-8c34886a8a2d {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-38b62a09-cc8d-76a2-6297-fe6bcbb42084 {
display: none !important;
}
.lfr-layout-structure-item-95758008-41de-3755-858e-35dfe14a2120 {
position: relative;
}.lfr-layout-structure-item-a97829cf-bd00-04f1-a584-8864436a631c {
	.fragment_16596 .text-main-container {
    gap: 48px;
}
}.lfr-layout-structure-item-447aab0e-8354-f045-e1af-1731d46ced59 {
display: none !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-84b197fa-bc74-a7c3-85ef-e114e99a04e2 {
.fragment_38408{
  flex-wrap: nowrap !important;
}
}.lfr-layout-structure-item-404b64d7-172b-b741-3a97-1a9547ee8e23 {
h1 {
display: none;
}
}.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-d88aebb9-6531-a4d3-2baa-25bc0226ac4e {
@media (max-width: 320px) {
display: none;
}
}.lfr-layout-structure-item-1fb093a5-a5cd-8204-0a42-22da2f2f9eac {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-461b5df9-4161-ce94-b436-769e99f9d492 {
height: 31px !important;
width: 120px !important;
}
.lfr-layout-structure-item-3e1bbddd-9a4a-8e88-163a-96457b969cc4 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-f6241ba9-3a18-ef24-1349-8aec57fdb76a {
.fragment_39127.ds-button-primary.ds-default-btn {
color: var(--color-brand-iel-pure);
background: var(--color-neutral-white);
}
}.lfr-layout-structure-item-eb6acbed-afed-ad92-434e-6fa740872196 {
font-family: Inter !important;
font-weight: 700 !important;
color: var(--color-brand-corporate-pure) !important;
}
.lfr-layout-structure-item-e774e425-95be-7f93-4eeb-c566b05da8ad {
border-radius: 4px !important;
}
.lfr-layout-structure-item-6fc9a995-c6d6-2b8d-c89c-030ad3a2c1c3 {
h1 {
display: none;
}
}.lfr-layout-structure-item-072728bd-3818-ff91-06b1-30d0de6036f8 {
display: none !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-c41fa8f4-785c-e84e-0590-04d0e1db2b1d {
}.lfr-layout-structure-item-b43553c9-1bf6-3cc5-a2b2-c62dd50bdb05 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;

    align-items: baseline;
    justify-content: left;
    display: flex;
    width: 100%;
}.lfr-layout-structure-item-f9c4f869-f9a8-992f-c067-8212d0142d8d {
z-index: 1;
}.lfr-layout-structure-item-04da1b5d-d99f-f1aa-940e-fa87e5afd06d {
  img{
border-radius: var(--border-radius-lg);
  width: 450px !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-246b85ff-df9f-1844-9e8a-e2c280cdf112 {
.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-77efda25-78e4-adf6-2c73-5ea856e4d1e0 {
width: 100% !important;
}
.lfr-layout-structure-item-607aa0d1-0e34-850d-920d-8408101a1961 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-09dda58b-1fc7-e628-edc8-dfda3f7cc98e {
}.lfr-layout-structure-item-c076068d-94a1-5959-f986-071913345199 {
.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;
}
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-04da1b5d-d99f-f1aa-940e-fa87e5afd06d {
  img{
border-radius: var(--border-radius-lg);
  width: 100% !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-246b85ff-df9f-1844-9e8a-e2c280cdf112 {
text-align: center !important;
}
.lfr-layout-structure-item-246b85ff-df9f-1844-9e8a-e2c280cdf112 {
.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-93d09b7b-57af-7e92-25ba-3e6a18c70b4d {
margin-top: 40px !important;
}
.lfr-layout-structure-item-cc55dfc8-a5b1-b5e0-7377-0367815228e3 {
  position: relative;
.framed-element .svg-bottom-right{
  margin-right: 0 !important;

}

.framed-element .svg-top-left{
 margin-left: -14px;
}
}.lfr-layout-structure-item-c076068d-94a1-5959-f986-071913345199 {
text-align: left !important;
}
.lfr-layout-structure-item-c076068d-94a1-5959-f986-071913345199 {
.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;
}
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-7a4c4104-a917-6d84-8d4e-8928f7bd61c6 {
min-width: 200px !important;
}
.lfr-layout-structure-item-04da1b5d-d99f-f1aa-940e-fa87e5afd06d {
  img{
border-radius: var(--border-radius-lg);
  width: 100% !important;
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-cc55dfc8-a5b1-b5e0-7377-0367815228e3 {
  position: relative;
.framed-element .svg-bottom-right{
right: 0;
transform: translateX(150px);

}

.framed-element .svg-top-left{
left: 0;
transform: translateX(-150px);
}
}.lfr-layout-structure-item-c076068d-94a1-5959-f986-071913345199 {
.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;
}
}}