.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-ab6da29c-48a1-b41f-53df-946992a6007d {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: 15px !important;
}
.lfr-layout-structure-item-ee683c9a-6810-a0ee-1929-6d4de6453c03 {
text-align: right !important;
}
.lfr-layout-structure-item-5a779f64-3ae7-b91d-ddbc-96bdd92ae5c1 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-08278494-e6ab-99f8-ce8a-5c5f464593aa {
display: none !important;
}
.lfr-layout-structure-item-04b89fe9-6ac3-a7a5-6ba9-5e6459b45d33 {
margin-top: var(--spacer-8,7.5rem) !important;
}
/* .page-editor [data-aos^="fade"][data-aos^="fade"] {
    opacity: 1;
    transition-property: opacity, transform;
  }
  
  .page-editor [data-aos="fade-down"],
  .page-editor [data-aos="fade-up"],
  .page-editor [data-aos="fade-left"],
  .page-editor [data-aos="fade-right"] {
    transform: none;
  } */

#wrapper .has-extended-top-primary:before {
  background: #001026;
}
#wrapper .inner-page-menu.primary-bg-variant {
  background: #001026;
  color: #fff;
}
#wrapper .inner-page-menu .page-menu ul li a.active {
  background: #1266e2;
  color: #fff;
}
#wrapper .inner-page-menu .page-menu ul li a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: auto;
  height: 5px;
  width: 100%;
  background: #be0a0a;
  transform: scaleY(0);
  transition: all 0.2s ease-in-out;
}

#wrapper .has-extended-top-primary:before {
  background: #001026 !important;
}
#wrapper .inner-page-menu.primary-bg-variant {
  background: #001026 !important;
  color: #fff;
}
#wrapper .inner-page-menu .page-menu ul li a.active {
  background: #1266e2 !important;
  color: #fff;
}
#wrapper .inner-page-menu .page-menu ul li a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: auto;
  height: 5px !important;
  width: 100%;
  background: #be0a0a !important;
  transform: scaleY(0);
  transition: all 0.2s ease-in-out;
}
#wrapper .bg-container-primary-secondary .btn-arrow-right:after,
#wrapper .card.alternate-card .link-btn:after,
#wrapper .pagination-bar .page-item:last-child .page-link:after,
#wrapper .quote-card .quote-title a:after,
#wrapper .topics-list ul li a:after {
  content: "";
  background: url(https://www.icba.org/documents/d/asset-library-45247/arrow-right-sharp-light-full)
    no-repeat !important;
}
#wrapper .bg-container-primary-secondary .btn-link {
  color: #1266e2 !important;
}
#wrapper .btn-success {
  color: #fff !important;
  background-color: #ff5050 !important;
  border-color: #ff5050 !important;
  text-decoration: none;
}
#wrapper .btn-success:focus,
#wrapper .btn-success:hover {
  color: #fff !important;
  background-color: #cd3737 !important;
  border-color: #cd3737 !important;
  text-decoration: none;
}
#wrapper .icon-teacher:before {
  font-size: 24px;
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  padding: 0;
  border: 0;
  background: transparent
    url(https://www.icba.org/documents/d/asset-library-45247/angle-down-solid-full)
    no-repeat !important;
  background-size: 100% 100%;
}
#wrapper .btn-success.icon-envelope:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  padding: 0;
  border: 0;
  background: transparent
    url(https://www.icba.org/documents/d/asset-library-45247/envelope-white)
    no-repeat !important;
}
#wrapper .btn-success.btn-arrow-right:after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  padding: 0;
  border: 0;
  background: transparent
    url(https://www.icba.org/documents/d/asset-library-45247/arrow-right-white)
    no-repeat !important;
}
#wrapper .company-card .company-logo img {
    width: 100%;
    height: 100%;
    object-fit: scale-down !important;
    aspect-ratio: 1 / 1 !important;
}.lfr-layout-structure-item-a7f49e98-148c-9b6b-81f4-26e6f6e71fb3 {
margin-top: -100px !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
#wrapper .desktop-nav .main-nav-ul {
    justify-content: center !important;
    align-items: center;
}.lfr-layout-structure-item-ec03adf9-10c7-8dc5-b290-9b394ca67e52 {
display: none !important;
}
.lfr-layout-structure-item-8906604e-ef80-722c-13d4-a84da6e5df1a {
margin-bottom: var(--spacer-10,10rem) !important;
margin-top: var(--spacer-7,6rem) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-578d405c-a7c6-3b3d-7ad8-6d7dd64ef5f7 {
margin-bottom: var(--spacer-5,3rem) !important;
}
@media screen and (max-width: 767px) {.lfr-layout-structure-item-d5017107-ca4d-cc0e-7cf4-77c8224d3d3c {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-844e720c-d3b2-6746-368a-fbb86f4cc706 {
margin-bottom: 15px !important;
margin-top: 15px !important;
}
.lfr-layout-structure-item-e5b11b19-1689-8158-36d4-9d4407430adb {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-04b89fe9-6ac3-a7a5-6ba9-5e6459b45d33 {
margin-bottom: 40px !important;
}
}