.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4031bd8b-de55-157a-a4e2-2c5127b022d3 {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0aad2fa0-3f6b-2d66-66c9-39b2f1b58503 {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7c3a6ce7-3a98-da15-fd89-d046cb2c169b {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-3bd88768-eef3-934b-ff66-c26ca26b6d78 {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-ae32c76e-106c-7306-8fda-0e488cdfff6b {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7af05a87-6901-0448-1025-662e5a1ebd77 {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-f5205a61-ed24-1abf-d51c-bfdcfe1ed790 {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fecfef1f-63f6-b6b3-4b25-db8f670cb83c {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-043a7f81-6615-6b01-829c-b0272180f534 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7ca6b318-f8fb-b134-fde9-91b2e74f5d96 {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-127a5a82-dafd-c390-0f36-7d0a05410cbc {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-300bea47-2d7c-2332-0c60-062ddd093f90 {
color: var(--white) !important;
}
.lfr-layout-structure-item-a6b83aaa-f282-172a-c7df-332a73e52076 {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d5af5f99-ed89-9874-c171-f3ec591db486 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7b8aaa42-1fa1-13f7-9498-88ad381141b3 {
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-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e55dc26e-3379-cb65-e0af-c82c5e69c733 {
border-color: var(--primary) !important;
border-radius: var(--border-radius-sm) !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !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-84addf25-77bf-7937-bb05-e07dc7636c7f {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-92f600cb-07f0-9cae-7a12-80eeb18e616b {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-79810027-56c7-519a-1c11-4acff60a4587 {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8fd3835f-0700-f0f9-2fd2-da36a3da417b {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-9d79bb23-8e90-e124-52bc-dc158e485850 {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-4c288f90-9bca-edac-4b45-a379de1a83c9 {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-ca1dcffe-b5ee-83de-d437-9e5e4ead5419 {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-a605202f-7d6e-a47d-872a-d04f2c82e5c1 {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-73557cea-7c9d-a345-7c39-a1195e89632c {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-6a3a0ab9-19e0-dc2d-0410-01235ceaefce {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-f655bc0b-117b-7e4b-f576-3dd7a527ce10 {
margin-bottom: 60px !important;
}
.lfr-layout-structure-item-9a3057c1-8803-38dd-41d9-557cef8a6f7b {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-23b24dd1-4c52-8ff0-8895-f0d93ba2f880 {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-de3dc6b0-f858-ec1b-c7df-11a8445efb58 {
text-align: right !important;
}
.lfr-layout-structure-item-e308b220-11f8-c1c5-e7f0-e0a48a1fcb6b {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-8f1600b8-9be4-5cb7-0120-9cf2e582e00f {
margin-bottom: 60px !important;
}
.lfr-layout-structure-item-049508c0-7199-64ca-6da1-0345a48979cd {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
color: var(--white) !important;
}
#wrapper .desktop-nav .main-nav-ul {
    justify-content: center !important;
    align-items: center;
}.lfr-layout-structure-item-a067ed21-50e9-4fb5-0be8-092be4ebaeef {
background-color: #FFFFFF !important;
border-radius: 20px !important;
margin-bottom: 30px !important;
overflow: hidden !important;
padding-bottom: 30px !important;
padding-left: 30px !important;
padding-right: 30px !important;
padding-top: 30px !important;
}
.lfr-layout-structure-item-56475bdc-4a24-dda5-600d-4c398a3d1e18 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7418d160-f51a-cc3c-7d2b-a92d426b0351 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4b54cc2f-a47e-0efe-ae7b-236784181b2b {
color: var(--gray-dark) !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: 15px !important;
}
.lfr-layout-structure-item-60f34350-f1b3-8d94-e0ab-ebc5271497ed {
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-6680e6bd-05c1-7119-ffc8-eb7fe695d194 {
border-radius: 20px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-800688e0-4054-a14d-86b2-770143c4f1b4 {
margin-bottom: 30px !important;
}
.lfr-layout-structure-item-0ffc0b02-c297-7164-0042-ff64833c1c67 {
margin-bottom: 30px !important;
}
.lfr-layout-structure-item-b4fb4b26-2b80-4dec-fd54-2c3f9c71b2ca {
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !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%;
}
.lfr-layout-structure-item-ccc3f441-519d-1a1b-7886-652d0d118ffe {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d2640613-951a-a9a1-c223-d418c35aa6fb {
background-color: var(--white) !important;
border-radius: var(--border-radius-sm) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-8906604e-ef80-722c-13d4-a84da6e5df1a {
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-6680e6bd-05c1-7119-ffc8-eb7fe695d194 {
margin-bottom: 20px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-043a7f81-6615-6b01-829c-b0272180f534 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-300bea47-2d7c-2332-0c60-062ddd093f90 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d5af5f99-ed89-9874-c171-f3ec591db486 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-7b8aaa42-1fa1-13f7-9498-88ad381141b3 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-e55dc26e-3379-cb65-e0af-c82c5e69c733 {
margin-left: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d5017107-ca4d-cc0e-7cf4-77c8224d3d3c {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-8648f349-b237-6f08-126a-cdabb6edf2b1 {
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-f655bc0b-117b-7e4b-f576-3dd7a527ce10 {
margin-bottom: 40px !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-8f1600b8-9be4-5cb7-0120-9cf2e582e00f {
margin-bottom: 40px !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a067ed21-50e9-4fb5-0be8-092be4ebaeef {
margin-bottom: 30px !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6680e6bd-05c1-7119-ffc8-eb7fe695d194 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-760d0848-5160-4ad2-ba4d-dba18663f30f {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-800688e0-4054-a14d-86b2-770143c4f1b4 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-0ffc0b02-c297-7164-0042-ff64833c1c67 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-04b89fe9-6ac3-a7a5-6ba9-5e6459b45d33 {
margin-bottom: 40px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-0aad2fa0-3f6b-2d66-66c9-39b2f1b58503 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ae32c76e-106c-7306-8fda-0e488cdfff6b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f5205a61-ed24-1abf-d51c-bfdcfe1ed790 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a6b83aaa-f282-172a-c7df-332a73e52076 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !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-84addf25-77bf-7937-bb05-e07dc7636c7f {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-79810027-56c7-519a-1c11-4acff60a4587 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-9a3057c1-8803-38dd-41d9-557cef8a6f7b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-7cb7bfc1-16df-ed1a-ddff-89a706676bb4 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b4fb4b26-2b80-4dec-fd54-2c3f9c71b2ca {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
}