.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-eaf4eff9-48f2-7c02-3de4-2bc8ecef6aa3 {
margin-top: 16px !important;
}
.lfr-layout-structure-item-5c6175ad-2149-3185-30c1-924685050066 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 97px !important;
padding-top: 97px !important;
}
.lfr-layout-structure-item-5c6175ad-2149-3185-30c1-924685050066 {
position: relative;
}.lfr-layout-structure-item-a6bcdb64-ce34-8d0c-afa1-62a670853682 {
margin-top: 16px !important;
color: var(--color-neutral-900) !important;
}
.lfr-layout-structure-item-ad71c26a-bc3f-4d2a-bcdd-4a9cfda694ab {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ad71c26a-bc3f-4d2a-bcdd-4a9cfda694ab) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
display: none !important;
margin-left: auto !important;
margin-right: auto !important;
}
.lfr-layout-structure-item-ad71c26a-bc3f-4d2a-bcdd-4a9cfda694ab {
    &::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        266.14deg,
        rgba(19, 53, 122, 0.2) 0.85%,
        rgba(19, 53, 122, 0.6) 49.12%,
        #13357A 90.24%
    );
    z-index: 1;
    pointer-events: none;
}
}.lfr-layout-structure-item-eab153dd-3de0-ce1a-e20b-0977765b8a75 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-6f99ff0a-7cde-90a9-0164-d1824f916fe9 {
margin-top: 16px !important;
}
.lfr-layout-structure-item-5952d8e2-d078-9713-d605-cd18c8f90e3d {
@media (max-width: 768px) {
   .cls-high-school-senai__content {
      padding-left: 20px;
      padding-right: 20px;
    }
  }
}.lfr-layout-structure-item-052565fd-ce2a-1890-f84f-4949d186c0d5 {
top: 44px;
left: -300px;
z-index: -1;

img {
    object-fit: cover;
    width: 215.5px;
}
}.lfr-layout-structure-item-e8c9aa17-2bc4-9373-49c6-e0f8bd11e0e3 {
display: none;

@media(max-width:600px){
  top: 810px;
   left: 10px;
   overflow: hidden;
   z-index: -1;
  display: flex;

  img {
      object-fit: cover;
      width: 100px;
  }
}
}.lfr-layout-structure-item-7182c484-7984-8c5b-df84-630555183b01 {
top: 450px;
right: calc(-246px - 55px);
overflow: hidden;
z-index: -1;

@media(max-width:1832px){
  display: none;
}

@media(max-width:600px){
    display: none;
     top: 734px;
     left: 8px;


     img {
        object-fit: cover;
        width: 100px;
        height: 95.97px;
     }
}
}.lfr-layout-structure-item-627f7462-9b9f-c7b1-b5fc-dfdce60efb5f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 112px !important;
padding-top: 112px !important;
}
.lfr-layout-structure-item-d705a7b0-a602-be3a-e6a9-9831bd6172ab {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c97aa84c-cb80-9818-1b26-2977d5d638d0 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-a5de7903-1829-dceb-9813-cbfb00998f70 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-591ec04c-f92f-840b-545c-465e6236003c {
top: 1100px;
left: -254px;
overflow: hidden;
z-index: -1;

img {
    object-fit: cover;
    width: 139px;
}

  @media(max-width:600px){
     display: none;
  }
}.lfr-layout-structure-item-677123f8-0cb0-db3a-7a2a-6941ae5aab97 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-677123f8-0cb0-db3a-7a2a-6941ae5aab97 {
position: relative;
}.lfr-layout-structure-item-d14891c0-5f34-3d00-58ee-85aabce743ea {
font-size: 20px !important;
color: #fff !important;
}
.lfr-layout-structure-item-d14891c0-5f34-3d00-58ee-85aabce743ea {
font-size: var(--font-size-small-lg);
line-height: var(--line-height-xl);
font-weight: var(--font-weight-regular);
}.lfr-layout-structure-item-99a5c78d-65d5-4d4e-6a16-00702f30657e {
top: 972px;
left: -272px;
overflow: hidden;
z-index: -1;

img {
    object-fit: cover;
    width: 196.27px;
    height: 196.27px;
}
}.lfr-layout-structure-item-9192a8cc-9981-651a-3065-b65fa6cd967b {
margin-top: 16px !important;
}
.lfr-layout-structure-item-0d9db98a-9d74-1c2e-02a0-f0619b72f154 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-b3dc4558-7358-5d91-3aa6-fd10a848012e {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-b3dc4558-7358-5d91-3aa6-fd10a848012e {
position: relative;
}.lfr-layout-structure-item-5e9e7857-2f7a-5c31-efcb-3ddff06c0b11 {
margin-top: 16px !important;
color: var(--color-neutral-900) !important;
}
.lfr-layout-structure-item-cd132f62-e5fd-724e-2073-88c96ddf7827 {
margin-top: 96px !important;
}
.lfr-layout-structure-item-c919fbe3-79b2-ad76-cdba-07abbdf3c520 {
top: 500px;
right: -260px;
overflow:hidden;
z-index: -1;

 img {
        object-fit: cover;
        width: 182.99px;
     }
}.lfr-layout-structure-item-13b5ee05-f7da-2f1a-5453-4ab6645952f3 {
margin-top: 16px !important;
}
.lfr-layout-structure-item-f462883c-9a74-9f21-f82f-d11c9984edf9 {
z-index: 2;
}.lfr-layout-structure-item-d5cc518f-903b-188b-8600-b1b430d1cdee {
top: 450px;
right: -280px;
overflow:hidden;
z-index: -1;

img {
        object-fit: cover;
        width: 178.61px;
        height: 179.08px;

     }

@media(max-width:600px){
    top: -70px;
     right: 0px;

     img {
        object-fit: cover;
        width: 100px;
        height: 100px;
     }
}
}.lfr-layout-structure-item-85aa8af0-6c3c-8d58-8ee6-3d74ed0e6cb1 {
top: 910px;
left: -290px;
overflow: hidden;
z-index: -1;

img {
    object-fit: cover;
    width: 197.37px;
    height: 198.56px;
}
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-5c6175ad-2149-3185-30c1-924685050066 {
padding-bottom: 64px !important;
padding-top: 64px !important;
}
.lfr-layout-structure-item-eab153dd-3de0-ce1a-e20b-0977765b8a75 {
height: auto !important;
}
.lfr-layout-structure-item-d705a7b0-a602-be3a-e6a9-9831bd6172ab {
margin-top: 32px !important;
}
.lfr-layout-structure-item-d14891c0-5f34-3d00-58ee-85aabce743ea {
margin-top: 32px !important;
}
.lfr-layout-structure-item-cd132f62-e5fd-724e-2073-88c96ddf7827 {
margin-top: 64px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-627f7462-9b9f-c7b1-b5fc-dfdce60efb5f {
padding-bottom: 104px !important;
padding-top: 64px !important;
}
}