.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-4f3bd778-351b-c24f-7cd1-8a09ae14c7a2 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f2b5858b-29b4-67db-3d95-7ae7dd2e3568 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-09ee9d83-87ec-9fae-0e1e-602493fbff8b {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: 15px !important;
}
.lfr-layout-structure-item-867b3c5f-63da-09cc-42d5-76cb909119d7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fdcb1e01-d3d5-bfb8-020f-ad065b12af91 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-60f34350-f1b3-8d94-e0ab-ebc5271497ed {
margin-bottom: var(--spacer-10,10rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-c108998f-4b5b-05e2-6daf-8dbb47dce924 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ff44b562-5441-7a06-dcc0-c4a135d710d1 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-800688e0-4054-a14d-86b2-770143c4f1b4 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-cfa97dfe-a70d-4d8a-1d4d-75c2552ec8b3 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8d8ee7cf-2ff0-5bfe-8fcf-9b1b97cb7118 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2f0acaa3-e579-a71f-9ce8-3abf4238018c {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-300bea47-2d7c-2332-0c60-062ddd093f90 {
color: var(--white) !important;
}
.lfr-layout-structure-item-6d026995-4680-c90a-a04a-6c1f3db8ab3a {
margin-bottom: var(--spacer-4,1.5rem) !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-fc806d38-d501-c9b9-ea4f-f217dbddbea1 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-11286e43-a552-1f5f-a66d-961e16bd6f54 {
margin-bottom: 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-5078e498-945a-efd0-114d-a3eabea6fdf4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-75b70115-5d48-13d4-8731-d456a0a53498 {
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;
}
.lfr-layout-structure-item-f1f927e4-ace8-abd8-f9c1-5b8e41bfa790 {
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-74644c7a-e82a-423b-d410-8191a30d033d {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cfc81bc7-df19-14d9-9611-bba7a6f04847 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e2896a02-686b-ff14-9ce9-774a015634f8 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ed17fb4f-a199-52c8-18b7-017d03757dff {
margin-bottom: var(--spacer-4,1.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-efa2fdbc-7997-033a-d9f1-8cb04ecee946 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f3d47471-00be-61b5-119b-14cd88ea98b1 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-430c26af-df7a-67ad-6d97-efb83df7def6 {
margin-bottom: var(--spacer-3,1rem) !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-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: var(--spacer-4,1.5rem) !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-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-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;
}
}