.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-7418d160-f51a-cc3c-7d2b-a92d426b0351 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: 15px !important;
}
.lfr-layout-structure-item-ff3f1c1e-e255-5ecb-52cf-f094a7bc58e5 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-60f34350-f1b3-8d94-e0ab-ebc5271497ed {
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-47de7ecb-97a2-32d2-cf39-69c60563d239 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d740a6ec-245b-1b3a-5306-ba04d83b1a6f {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d2b3f10d-bbec-294d-6c3a-e2d9524fa59a {
border-color: var(--primary) !important;
border-radius: var(--border-radius-sm) !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-left: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-800688e0-4054-a14d-86b2-770143c4f1b4 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c9bb3e7d-e8a5-27e6-f359-3098bcaa73f7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bb6c8c46-e5d9-2b4b-c299-c2b125e4df01 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-bdcd9372-fde6-860d-96d9-a61c297ab6cb {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3347e6a7-6332-4eef-ba66-f265ebb1ad89 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3e2aa8e7-48ac-79d8-12c7-1f8f8755fe20 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-da12c4d2-c630-e29c-0dad-c6db5de96739 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-300bea47-2d7c-2332-0c60-062ddd093f90 {
color: var(--white) !important;
}
.lfr-layout-structure-item-0ed04e38-2e8a-2921-c5c6-e91e35e4ab78 {
margin-bottom: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-04b89fe9-6ac3-a7a5-6ba9-5e6459b45d33 {
margin-bottom: var(--spacer-8,7.5rem) !important;
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 .bg-container-primary-secondary .btns-wrapper a.btn-link {
  color: #fff !important;
}
#wrapper .bg-container-primary-secondary .btns-wrapper .btn-arrow-right:after {
  content: "";
  background: url(https://www.icba.org/documents/d/asset-library-45247/arrow-right-white)
    no-repeat !important;
}

#wrapper .card .card-img.height-100-width-auto-1x1 {
    height: 55px !important;
    aspect-ratio: 1 / 1;
    width: auto;
    max-width: 55px !important;
}.lfr-layout-structure-item-d5c11427-ee68-64d5-2059-77d0334893df {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fdf2f777-4479-d8f2-c8f8-a8e08f90c1d4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
#wrapper .desktop-nav .main-nav-ul {
    justify-content: center !important;
    align-items: center;
}.lfr-layout-structure-item-cfc81bc7-df19-14d9-9611-bba7a6f04847 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5549df3c-328e-29a1-dd1a-ef98529ff7e8 {
margin-bottom: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-cf6f9733-efe6-bff4-ae00-9ffdf5df1b2c {
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-88028cde-a6c0-0c33-6b55-0f45c76df52d {
border-color: var(--primary) !important;
border-radius: var(--border-radius-sm) !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-left: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c406ba61-0da6-8d10-cbef-2171e44b7b69 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f6722390-1fa6-8ee2-ae88-d658bbf01fa7 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f3d47471-00be-61b5-119b-14cd88ea98b1 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-53c1d877-2134-6dbc-e652-0ca2ca8b4c33 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8906604e-ef80-722c-13d4-a84da6e5df1a {
margin-bottom: var(--spacer-9,9rem) !important;
margin-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-56475bdc-4a24-dda5-600d-4c398a3d1e18 {
margin-bottom: var(--spacer-5,3rem) !important;
}
@media screen and (max-width: 767px) {.lfr-layout-structure-item-20aadb86-b37c-3fbb-fa91-4302a8cc45a0 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d2b3f10d-bbec-294d-6c3a-e2d9524fa59a {
margin-left: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-800688e0-4054-a14d-86b2-770143c4f1b4 {
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-3e2aa8e7-48ac-79d8-12c7-1f8f8755fe20 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-da12c4d2-c630-e29c-0dad-c6db5de96739 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-300bea47-2d7c-2332-0c60-062ddd093f90 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-04b89fe9-6ac3-a7a5-6ba9-5e6459b45d33 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-88028cde-a6c0-0c33-6b55-0f45c76df52d {
margin-left: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d2b3f10d-bbec-294d-6c3a-e2d9524fa59a {
display: none !important;
}
.lfr-layout-structure-item-0ed04e38-2e8a-2921-c5c6-e91e35e4ab78 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-88028cde-a6c0-0c33-6b55-0f45c76df52d {
display: none !important;
}
}