* {
  -webkit-font-smoothing: antialiased;
}
/****** Global Option variable - Responsive settings ******/
/*
 @media (min-width: 770px) and (max-width: 1024px) {
 :root {
 --h1_typography-font-size: 60px; 
 --h2_typography-font-size: 32px; 
 --h3_typography-font-size: 24px; 
 --awb-typography4-font-size: 32px; 
 --awb-typography5-font-size: 24px; 
 }
 } */
@media (max-width: 769px) {
  :root {
    --h1_typography-font-size: 32px;
    /* H1 - Heading Typography */
    --h1_typography-line-height: 40px;
    --h2_typography-font-size: 28px;
    /* H2 - Heading Typography */
    --h2_typography-line-height: 42px;
    --h3_typography-font-size: 24px;
    /* H3 - Heading Typography */
    --h3_typography-line-height: 36px;
    --h4_typography-font-size: 20px;
    /* H4 - Heading Typography */
    --h5_typography-font-size: 18px;
    /* H5 - Heading Typography */
    --h4_typography-line-height: 29px;
    --h5_typography-line-height: 27px;
    --awb-typography2-font-size: 20px;
    --awb-typography2-font-weight: 400;
    --awb-typography2-line-height: 30px;
    --awb-typography2-letter-spacing: 0.224px;
  }
}
/**Color codes -
 --awb-color1: #57b047; - Primary Green - #57B047
 --awb-color2: #1ebce6; - Primary Blue - #1EBCE6
 --awb-color3: #ee3e56; - Primary Red - #EE3E56
 --awb-color4: #f9ac1e; - Primary Yellow - #F9AC1E
 --awb-color5: #424143; - Primary Gray - #424143
 --awb-color6: #000000; - Primary Black - #000000
 --awb-color7: #ffffff; - Primary White - #FFFFFF
 --awb-color8: #79b150; - Secondary Green - #79B150
 --awb-custom_color_1: #6ebee7; - Secondary Blue - #6EBEE7
 --awb-custom_color_2: #cf4056; - Secondary Red - #CF4056
 --awb-custom_color_3: #F9AC1EB2; - Secondary Yellow - #F9AC1EB2
 --awb-custom_color_4: #bcd8a7; - Light Green - #BCD8A7
 --awb-custom_color_5: #b0def7; - Light Blue - #B0DEF7
 --awb-custom_color_6: #e79faa; - Light Red - #E79FAA
 --awb-custom_color_7: #f7e1b9; - Light Yellow - #F7E1B9
 --awb-custom_color_8: #3d3d3d; - Text color - #3D3D3D
 --awb-custom_color_9: #f4f4f4; - Light Gray - #F4F4F4
 --awb-custom_color_10: #27282a; - Dark Black 2 - #27282A
 --awb-custom_color_11: #cacaca; - Medium Gray - #CACACA
 **/
:root .awb-menu.collapse-enabled li.current-menu-ancestor > a, :root .awb-menu.collapse-enabled li.current-menu-item > a, :root .awb-menu.collapse-enabled li.expanded > a, :root .awb-menu.collapse-enabled li:hover > a, :root .awb-menu.collapse-enabled li.current-menu-ancestor > .awb-menu__open-nav-submenu_mobile:before, :root .awb-menu.collapse-enabled li.current-menu-item > .awb-menu__open-nav-submenu_mobile:before, :root .awb-menu.collapse-enabled li.expanded > .awb-menu__open-nav-submenu_mobile:before, :root .awb-menu.collapse-enabled li:hover > .awb-menu__open-nav-submenu_mobile:before {
  color: var(--awb-color7) !important;
}
/************************************* Universal adjustments *************************************/
/**********************************************************************************************/
/********* Functional Elements ***************/
/***===Added to fix IE spacing issue on flex columns===***/
.ua-ie-11 .fusion-flex-column > div > div:not([class]) {
  display: flex;
  flex-shrink: 0;
}
/***===Added to fix the empty regtangle icon for breaks on IE===***/
br {
  font-family: serif;
}
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
/***** focus outlines *****/
body *:focus:not(:focus-visible) {
  outline: none !important;
}
body *:focus {
  outline-style: solid !important;
  outline-width: 2px !important;
  outline-color: var(--awb-color6) !important;
  outline-offset: 2px;
}
body .fusion-button.button-flat:focus {
  box-shadow: 0 0 0 4px var(--awb-color4) !important;
}
body #menu-header-mini-menu li a:focus {
  outline-offset: -4px;
  outline-color: var(--awb-color4) !important;
}
body #content:focus {
  outline-width: 0px !important;
}
body .fusion-tb-header .has-fusion-standard-logo a:focus {
  outline-offset: -3px;
}
/**** tooltips ****/
/*   .tooltip.in {opacity:1 !important;}
 .tooltip-inner {font-family: arial; font-weight:400 !important; background: var(--awb-color7); min-width:170px; color: var(--awb-color1); opacity:1;}
 .tooltip-arrow {font-weight:400; border-top-color: var(--awb-color7) !important; border-bottom-color: var(--awb-color7) !important;} */
/********* Content elements***************/
/** text and rollovers **/
strong {
  font-weight: 700;
}
/** buttons **/
.button-nowrap {
  text-wrap: nowrap;
  display: block;
}
.nobtn.fusion-button-default {
  border: 0 !important;
}
.nobtn.fusion-button-default:hover, .nobtn.fusion-button-default:active, .nobtn.fusion-button-default:focus {
  background: transparent;
  color: var(--awb-color8);
}
.nobtn.fusion-button-default:hover .fusion-button-text, .nobtn.fusion-button-default:active .fusion-button-text, .nobtn.fusion-button-default:focus .fusion-button-text {
  color: var(--awb-color8);
}
.button-default.active, .fusion-button-default.active, .avia-button.active {
  background: var(--button_gradient_top_color_hover);
  color: var(--button_accent_hover_color, var(--button_accent_color));
  border-color: var(--button_border_hover_color);
}
.button-default.active .fusion-button-text, .fusion-button-default.active .fusion-button-text, .avia-button.active .fusion-button-text {
  color: var(--button_accent_hover_color, var(--button_accent_color));
}
.button-small.button-default {
  min-width: 150px;
}
/** images **/
.img100, .img100 img {
  width: 100%;
}
/** hide shows **/
@media (min-width: 770px) {
  .mobile-show {
    display: none !important;
  }
}
@media (max-width: 769px) {
  .mobile-hide {
    display: none !important;
  }
}
/** Tabs **/
body .nav-tabs.nav-justified > .active > a, body .nav-tabs.nav-justified > .active > a:focus, body .nav-tabs.nav-justified > .active > a:hover {
  border: 0px;
}
body .fusion-tabs .tab-content > .tab-pane {
  margin-top: 4px;
}
.fusion-tabs .nav-tabs li a:focus .fusion-tab-heading {
  color: var(--awb-color8);
}
/*** modal ***/
.modal-header button.close {
  opacity: 1;
}
.modal-header button.close:hover, .modal-header button.close:focus {
  opacity: 0.8;
}
.mt8 * {
  margin-top: 8px;
}
/**********In page Anchor Horizontal module*************/
.ipal-text_box {
  width: 165px;
  /*height: 51px;
   padding: 8px 28px;
   margin-left: 5%;*/
  padding: 6px 28px;
  margin-left: 5%;
  min-height: 51px;
  align-items: center;
}
.ipal-text_box.w193 {
  width: 193px;
}
.ipal-text_box.w189 {
  width: 189px;
}
.ipal-text_box::before {
  content: '';
  width: 100vw;
  left: -100vw;
  position: absolute;
  height: 100%;
  top: 0;
}
.ipal-empty_box {
  margin-right: -5%;
  width: 51px;
  height: 51px;
}
.ipal-empty_box::before {
  content: '';
  width: 100vw;
  right: -100vw;
  position: absolute;
  height: 100%;
  top: 0;
}
.no-line-seprator .fusion-separator {
  display: none;
}
.green-aline .ipal-text_box, .green-aline .ipal-empty_box {
  background: var(--awb-color8);
}
.green-aline .ipal-text_box::before, .green-aline .ipal-empty_box::before {
  background: var(--awb-custom_color_4);
}
.blue-aline .ipal-text_box, .blue-aline .ipal-empty_box {
  background: var(--awb-custom_color_1);
}
.blue-aline .ipal-text_box::before, .blue-aline .ipal-empty_box::before {
  background: var(--awb-custom_color_5);
}
.red-aline .ipal-text_box, .red-aline .ipal-empty_box {
  background: var(--awb-custom_color_2);
}
.red-aline .ipal-text_box::before, .red-aline .ipal-empty_box::before {
  background: var(--awb-custom_color_6);
}
.red-aline .ipal-text_box p {
  color: var(--awb-color7);
}
.yellow-aline .ipal-text_box, .yellow-aline .ipal-empty_box {
  background: #fbc562;
}
.yellow-aline .ipal-text_box::before, .yellow-aline .ipal-empty_box::before {
  background: var(--awb-custom_color_7);
}
@media (max-width: 769px) {
  html[lang="es-ES"] .fusion-tb-footer .fusion-menu li {
    margin-bottom: 10px;
  }
  html[lang="es-ES"] body .menu-item-home {
    width: 100% !important;
  }
  html[lang="es-ES"] .ipal-text_box p {
    /*font-size: 24px;*/
    font-size: 21px;
    /*line-height: 36px;*/
    line-height: 23px;
    letter-spacing: 0.269px;
  }
  html[lang="es-ES"] body .w106 {
    width: 100% !important;
  }
  .ipal-text_box::before {
    left: auto;
    right: -100vw;
  }
  .ipal-text_box {
    height: 60px;
  }
  .ipal-text_box {
    padding: 6px 20px;
  }
  .ipal-text_box p {
    font-size: 24px;
    line-height: 36px;
    line-height: 23px;
    letter-spacing: 0.269px;
  }
  .mw174 {
    width: 174px !important;
  }
  .mw200 {
    width: 200px !important;
  }
  .mw205 {
    width: 205px !important;
  }
}
/**********In page Anchor Horizontal module*************/
/************************************* Header & Main menu *************************************/
/**********************************************************************************************/
/******Header Nav*****/
.fusion-tb-header nav .fusion-menu .current_page_item > a {
  font-weight: 500;
}
.fusion-tb-header nav .fusion-menu .current_page_item.green-bg_menu {
  background: var(--awb-color8) !important;
}
.fusion-tb-header nav .fusion-menu .current_page_item.green-bg_menu > a span {
  color: var(--awb-custom_color_12) !important;
}
.fusion-tb-header nav .fusion-menu .current_page_item.blue-bg_menu {
  background: var(--awb-custom_color_1);
}
.fusion-tb-header nav .fusion-menu .current_page_item.blue-bg_menu > a span {
  color: var(--awb-custom_color_8) !important;
}
.fusion-tb-header nav .fusion-menu .current_page_item.red-bg_menu {
  background: var(--awb-custom_color_2);
}
.fusion-tb-header nav .fusion-menu .current_page_item.red-bg_menu > a span, .fusion-tb-header nav .fusion-menu .current_page_item.red-bg_menu > a:focus span {
  color: var(--awb-color7) !important;
}
.fusion-tb-header nav .fusion-menu .current_page_item.yellow-bg_menu {
  background: #fbc562;
}
.fusion-tb-header nav .fusion-menu .current_page_item.yellow-bg_menu > a span {
  color: var(--awb-custom_color_8) !important;
}
.fusion-tb-header .green-bg_menu .awb-menu__sub-ul li.menu-item:hover {
  background: var(--awb-color8);
}
.fusion-tb-header .green-bg_menu .awb-menu__sub-ul li.menu-item:hover span {
  color: var(--awb-custom_color_12) !important;
}
.fusion-tb-header .blue-bg_menu .awb-menu__sub-ul li.menu-item:hover {
  background: var(--awb-custom_color_1);
}
.fusion-tb-header .blue-bg_menu .awb-menu__sub-ul li.menu-item:hover span {
  color: var(--awb-custom_color_8) !important;
}
.fusion-tb-header .red-bg_menu .awb-menu__sub-ul li.menu-item:hover {
  background: var(--awb-custom_color_2);
}
.fusion-tb-header .red-bg_menu .awb-menu__sub-ul li.menu-item:hover span {
  color: var(--awb-color7) !important;
}
.fusion-tb-header .yellow-bg_menu .awb-menu__sub-ul li.menu-item:hover {
  background: #fbc562;
}
.fusion-tb-header .yellow-bg_menu .awb-menu__sub-ul li.menu-item:hover span {
  color: var(--awb-custom_color_8) !important;
}
.awb-menu.collapse-enabled .awb-menu__main-li.current_page_item.blue-bg_menu {
  background: var(--awb-custom_color_1);
}
.awb-menu.collapse-enabled .awb-menu__main-li.current_page_item.green-bg_menu {
  background: var(--awb-color8);
}
.awb-menu.collapse-enabled .awb-menu__main-li.current_page_item.yellow-bg_menu {
  background: #fbc562;
}
.awb-menu.collapse-enabled .awb-menu__main-li.current_page_item.red-bg_menu {
  background: var(--awb-custom_color_2);
}
.fusion-tb-header .current_page_item.red-bg_menu > a:focus span {
  color: var(--awb-color7) !important;
}
.fusion-tb-header .menu-item {
  /*width: 132px;*/
  width: 142px;
  height: 67px;
  margin-left: 0;
  /* margin-right: 8px; */
  margin-right: 0;
  display: flex;
  align-items: center;
}
.fusion-tb-header .menu-item:last-child {
  margin-right: 0;
}
.fusion-tb-header .menu-item > .awb-menu__main-a {
  width: fit-content;
  margin-right: 10px;
  height: fit-content;
}
.fusion-tb-header .menu-item > .awb-menu__main-a:focus span.menu-text {
  outline-color: var(--awb-color7) !important;
  outline-offset: 2px;
}
.fusion-tb-header .menu-item > .awb-menu__main-a span.menu-text {
  text-transform: uppercase;
}
.fusion-tb-header .awb-menu__sub-ul {
  box-shadow: none !important;
}
.fusion-tb-header .awb-menu__sub-ul .menu-item {
  border-radius: 0;
  height: auto;
  margin-right: 0;
}
.fusion-tb-header .awb-menu__sub-ul .menu-item:last-child a span {
  border-bottom: 0;
}
.fusion-tb-header .awb-menu__sub-ul .menu-item:hover {
  background: var(--awb-color5);
}
.fusion-tb-header .awb-menu__sub-ul .menu-item a {
  padding: 0 12px;
  z-index: 999;
}
.fusion-tb-header .awb-menu__sub-ul .menu-item a span {
  width: 100%;
  border-bottom: 1px solid var(--awb-custom_color_11);
  /* padding-bottom: 18px;
   padding-top: 18px; */
  padding-bottom: 24px;
  padding-top: 24px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: 0.157px;
  text-transform: uppercase;
  z-index: 0;
}
.fusion-tb-header .menu-item:hover a span, .fusion-tb-header .menu-item a:hover span, .fusion-tb-header .menu-item a span:hover, .fusion-tb-header .menu-item:hover a, .fusion-tb-header .menu-item:hover, .fusion-tb-header .menu-item a:hover {
  font-weight: 400;
  color: var(--awb-color7);
}
.fusion-tb-header .awb-menu__open-nav-submenu_main {
  display: block;
}
.fusion-tb-header .awb-menu__open-nav-submenu_main::before {
  color: var(--awb-color7);
}
.fusion-tb-header .current_page_item.green-bg_menu .awb-menu__open-nav-submenu_main {
  background: var(--awb-color8) !important;
}
.fusion-tb-header .current_page_item.blue-bg_menu .awb-menu__open-nav-submenu_main {
  background: var(--awb-custom_color_1);
}
.fusion-tb-header .current_page_item.red-bg_menu .awb-menu__open-nav-submenu_main {
  background: var(--awb-custom_color_2);
}
.fusion-tb-header .current_page_item.yellow-bg_menu .awb-menu__open-nav-submenu_main {
  background: #fbc562;
}
.fusion-tb-header .current_page_item .awb-menu__open-nav-submenu_main::before {
  color: var(--awb-custom_color_8) !important;
}
.fusion-tb-header .current_page_item.red-bg_menu .awb-menu__open-nav-submenu_main::before {
  color: var(--awb-custom_color_7) !important;
}
.fusion-tb-header a:focus, .fusion-tb-header button:focus {
  outline-color: var(--awb-color7) !important;
}
.fusion-tb-header nav a:focus {
  background: var(--awb-color5) !important;
  color: var(--awb-color7) !important;
}
.fusion-tb-header nav a:focus span {
  color: var(--awb-color7) !important;
}
.fusion-tb-header nav .current_page_item > a:focus {
  background: transparent !important;
}
.fusion-tb-header nav .current_page_item > a:focus span {
  color: var(--awb-color5) !important;
}
.fusion-tb-header .fusion-menu .menu-item .awb-menu__open-nav-submenu_main[aria-expanded="true"], .fusion-tb-header .fusion-menu > .menu-item:hover .awb-menu__open-nav-submenu_main::before, .fusion-tb-header .fusion-menu > .menu-item > a:hover ~ .awb-menu__open-nav-submenu_main::before {
  transform: rotate(180deg);
}
/******* Mobile/Ipad Main Menu *******/
@media (max-width: 1024px) {
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li .awb-menu__sub-ul {
    top: 5px;
  }
  .fusion-tb-header .awb-menu.collapse-enabled.awb-menu_indent-left ul ul a {
    padding-left: 1em !important;
  }
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li a, .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__sub-li a {
    background: transparent !important;
  }
  .fusion-tb-header ul.fusion-menu {
    display: none !important;
  }
  .fusion-tb-header .awb-menu.expanded ul.fusion-menu {
    display: block !important;
  }
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li a, .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__sub-li a {
    width: 70% !important;
    margin-left: -17%;
  }
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile {
    width: 20% !important;
  }
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile:focus, .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li a:focus {
    outline-offset: -10px;
  }
  .fusion-tb-header .fusion-menu {
    margin-top: 10px !important;
  }
  .fusion-tb-header .fusion-menu .menu-item {
    height: auto;
    border-bottom: 0;
  }
  .fusion-tb-header .fusion-menu .menu-item > .awb-menu__main-a span.menu-text {
    font-weight: 400;
  }
  .fusion-tb-header .fusion-menu.expanded > .awb-menu__main-a, .fusion-tb-header .fusion-menu.expanded > .awb-menu__open-nav-submenu_main::before {
    color: var(--awb-color7) !important;
  }
  .fusion-tb-header .fusion-menu.expanded >.current_page_item > .awb-menu__open-nav-submenu_main::before {
    color: var(--awb-custom_color_8) !important;
  }
  .fusion-tb-header .current_page_item > a span {
    font-weight: 500 !important;
  }
  .fusion-tb-header .green-bg_menu.current-menu-item {
    background: var(--awb-color8) !important;
  }
  .fusion-tb-header .blue-bg_menu.current-menu-item {
    background: var(--awb-custom_color_1) !important;
  }
  .fusion-tb-header .red-bg_menu.current-menu-item {
    background: var(--awb-custom_color_2) !important;
  }
  .fusion-tb-header .yellow-bg_menu.current-menu-item {
    background: #fbc562 !important;
  }
  .fusion-tb-header .awb-menu.expanded .current_page_item .awb-menu__open-nav-submenu_main::before {
    color: var(--awb-custom_color_8) !important;
  }
  .fusion-tb-header .awb-menu.expanded .current_page_item.red-bg_menu .awb-menu__open-nav-submenu_main::before {
    color: var(--awb-custom_color_7) !important;
  }
  .fusion-tb-header .awb-menu.expanded .awb-menu__open-nav-submenu_main::before {
    transform: rotate(0deg) !important;
  }
  .fusion-tb-header .awb-menu.expanded .awb-menu__open-nav-submenu_main[aria-expanded="true"]::before {
    transform: rotate(180deg) !important;
  }
  .fusion-tb-header .awb-menu.expanded .awb-menu__sub-ul li {
    margin-left: 5% !important;
    border-bottom: 0;
  }
  .fusion-tb-header .awb-menu.expanded .awb-menu__sub-ul li a {
    min-height: 40px;
    font-size: 14px;
    font-weight: 400;
  }
  .fusion-tb-header .awb-menu.expanded .awb-menu__sub-ul li a span {
    border-bottom: 0 !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    font-weight: 400;
  }
}
@media (min-width: 1025px) {
  .fusion-tb-header .awb-menu .awb-menu__li:focus-within > .awb-menu__sub-ul, .fusion-tb-header .awb-menu .awb-menu__li a:focus-within > .awb-menu__sub-ul {
    display: none !important;
  }
  .fusion-tb-header .awb-menu .awb-menu__li:hover > .awb-menu__sub-ul, .fusion-tb-header .awb-menu .awb-menu__li a:hover > .awb-menu__sub-ul {
    display: block !important;
  }
  .fusion-tb-header .awb-menu .awb-menu__li .awb-menu__sub-ul.focused-submenu {
    display: block !important;
  }
}
@media (max-width: 769px) {
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li a, .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__sub-li a {
    margin-left: -29%;
  }
}
/******* Logo  *******/
.fusion-tb-header .has-fusion-standard-logo a {
  height: auto;
  display: block;
  padding: 5px;
}
/******* Mobile Logo *******/
@media (max-width: 767px) {
  .fusion-tb-header .fusion-standard-logo {
    max-height: 70px !important;
    width: auto;
  }
  body #skipnav, body .skip-link {
    display: block;
  }
  .custom-header {
    padding-left: 25px !important;
  }
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li a, .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__sub-li a {
    margin-left: -27%;
  }
}
/************************************* Footer *************************************/
/**********************************************************************************/
.fusion-footer .dead-link ul li:hover {
  background: none;
}
.ftr-privmenu a {
  text-decoration: underline;
}
.ftr-privmenu a:hover {
  text-decoration: none;
}
.fusion-footer .awb-menu__sub-li.current-menu-item, .fusion-footer .awb-menu__sub-li.expanded, .fusion-footer .awb-menu__sub-li.hover, .fusion-footer .awb-menu__sub-li:focus-within, .fusion-footer .awb-menu__sub-li:hover {
  background: transparent;
}
.footer-link_seprator {
  color: var(--awb-color2);
  margin-left: 10px;
}
.fusion-tb-footer .fusion-menu li {
  margin-left: 0;
}
.fusion-tb-footer .fusion-menu li:last-child .footer-link_seprator {
  display: none;
}
.fusion-tb-footer .fusion-menu li:hover a span, .fusion-tb-footer .fusion-menu li:hover a {
  color: var(--awb-color7);
  text-decoration-color: var(--awb-color7);
}
.fusion-tb-footer .fusion-menu li a:focus {
  outline: 2px solid var(--awb-color7) !important;
  color: var(--awb-color7) !important;
}
.fusion-tb-footer nav a span {
  color: var(--awb-color) !important;
  text-decoration: underline;
}
#toTop.fusion-to-top-active {
  opacity: 1 !important;
}
#toTop:before {
  content: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/01/29172124/up_arrow.svg);
}
#toTop {
  width: 66px;
  height: 66px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--awb-color8);
  bottom: 0;
  border-radius: 0 !important;
}
#toTop:focus {
  background-color: var(--link_hover_color);
  outline: 2px solid var(--awb-color7) !important;
  outline-offset: 4px;
}
#awb-to-top-label {
  bottom: 15px;
  position: fixed;
  z-index: 100000;
  line-height: 1;
  pointer-events: none;
  font-size: 15.36px;
  color: var(--awb-color7);
  font-weight: 400;
  line-height: 23.04px;
  letter-spacing: 0.172px;
  right: 150px;
  display: none;
  background: var(--awb-custom_color_10);
  padding: 2px;
}
#toTop.fusion-to-top-active ~ #awb-to-top-label {
  display: block;
}
.screen-reader-text.skip-link:focus {
  outline: 2px solid var(--awb-color6) !important;
  box-shadow: none;
  outline-offset: -5px;
}
@media (max-width: 1024px) {
  #menu-footer-social a {
    justify-content: left;
  }
  .to-top-right #toTop {
    right: 20px;
  }
  #awb-to-top-label {
    right: 105px;
  }
}
@media (max-width: 769px) {
  ul.ftr-bar1-list {
    margin: 0 auto;
  }
  #menu-footer-left-menu-careers a, #menu-footer-middle-menu-learn-more a {
    text-align: center;
    display: block;
  }
  #menu-footer-social a {
    justify-content: center;
  }
  ul#menu-footer-menu a {
    line-height: 21px !important;
  }
}
.hide-for-all {
  display: none !important;
}
/*******Home Page*********/
/* Hero Banner Section */
.green-bg {
  background: var(--awb-color1);
}
.blue-bg {
  background: var(--awb-color2);
}
.red-bg {
  background: var(--awb-color3);
}
.yellow-bg {
  background: var(--awb-color4);
}
.white-bg {
  background: var(--awb-color7);
}
.banner-heading {
  margin: 0 !important;
  padding: 24px 24px 12px 24px;
}
.white-bg {
  background: var(--awb-color7);
}
.banner-content {
  padding: 14px 24px;
}
@media (max-width: 1024px) {
  /* .banner-heading{
   padding-left: 8%;
   padding-right: 8%;
   }
   .banner-content {
   padding-left: 8%;
   padding-right: 8%;
   } */
  .fw-left-col_heading {
    padding-right: 15px;
  }
}
@media (min-width: 421px) and (max-width: 770px) {
  .hero-banner {
    min-height: 90vh;
  }
  .banner-content-section {
    display: none !important;
  }
}
@media (max-width: 769px) {
  .banner-heading, .banner-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .banner-heading {
    padding-left: 20px;
    padding-right: 55px;
    padding-bottom: 20px;
    padding-top: 28px;
  }
  .banner-content {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 28px;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.179px;
  }
  .fw-left-col_heading {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .img-card-accordions .panel-collapse {
    margin-top: 4px;
  }
}
/*****Video section******/
.adsd-video-controls {
  display: flex;
  gap: 20px;
  margin-bottom: 6px;
}
.adsd-video-controls.right-align {
  justify-content: end;
}
.adsd-video-btn {
  display: flex;
  gap: 12px;
  align-items: end;
}
.link-black {
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  letter-spacing: 0.157px;
  text-decoration: underline;
  text-underline-offset: 4px;
  color: var(--awb-custom_color_8);
}
.video-thumbnail {
  cursor: pointer;
}
.iframe-video {
  display: none !important;
}
.iframe-video.active-video {
  display: block !important;
}
.iframe-video.active-video.active-video_thumbnail {
  display: none !important;
}
.adsd-video-controls label.checkbox {
  position: relative;
}
.adsd-video-controls label.switch {
  --switch-size: 40px;
  --thumb-gap: 4px;
  --thumb-size: calc(var(--switch-size)* 0.55 - var(--thumb-gap));
  --thumb-active-offset: calc(var(--switch-size) / 2);
  --track-radius: calc(var(--switch-size) / 1.6666);
  --thumb-color: #fff;
  --track-color: var(--awb-custom_color_11);
  --accent-color: var(--awb-color2);
}
.adsd-video-controls label.switch .track {
  width: var(--switch-size);
  height: calc(var(--switch-size) / 1.6666);
  background: var(--track-color);
  border-radius: var(--track-radius);
  border-radius: calc(var(--track-radius) / 2);
  display: flex;
  align-items: center;
  box-shadow: inset 0px 0px 4px -2px rgba(0, 0, 0, 0.129);
  transition: 250ms ease;
  cursor: pointer;
}
.adsd-video-controls label.switch .thumb {
  display: inline-block;
  background: var(--thumb-color);
  width: var(--thumb-size);
  height: var(--thumb-size);
  border-radius: 50%;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.17);
  transform: translateX(var(--thumb-gap));
  transition: transform 250ms ease-in-out;
}
.adsd-video-controls label.switch input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  grid-area: col-1;
  width: 33px;
  height: 18px;
  padding: 0;
}
.adsd-video-controls label.switch input[type=checkbox]:focus {
  outline-offset: 4px;
}
.adsd-video-controls label.switch input[type=checkbox]:checked + .track {
  background: var(--accent-color);
}
.adsd-video-controls label.switch input[type=checkbox]:checked + .track .thumb {
  transform: translateX(var(--thumb-active-offset));
}
.adsd-video-controls label.switch input[type=checkbox]:focus + .track {
  box-shadow: inset 0px 0px 4px 1px rgba(0, 0, 0, 0.09);
}
.adsd-video-controls label.switch.has-label {
  display: grid;
  grid-template-areas: "col-1 col-2";
  grid-gap: 10px;
  align-items: center;
}
.adsd-video-controls label.switch.has-label .track {
  grid-area: col-1;
}
.adsd-video-controls label.switch.has-label .on {
  grid-area: col-2;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0.157px;
}
@media (max-width: 769px) {
  .video-col .fusion-image-element, .iframe-video {
    margin-left: -20px;
    margin-right: -20px;
  }
  .adsd-video-controls.right-align {
    justify-content: flex-start;
  }
}
/*****END Video section******/
/* Image card section */
.img-card_heading {
  padding-bottom: 8px !important;
}
@media (max-width: 769px) {
  .img-card-accordion_single .panel-body {
    display: flex;
    flex-direction: column;
    gap: 24px;
  }
  .img-card-accordion_single .panel-body::before, .img-card-accordion_single .panel-body::after {
    display: none;
  }
  .img-card-accordion_single p {
    margin-bottom: 0;
  }
}
/* END Image card section */
/******Timeline section***********/
/*
 .timeline_wrapper {
 display: flex;
 flex-direction: column;
 gap: 20px;
 & .timeline_horizontal-line {
 display: flex;
 gap: 5px;
 & .timeline-bar {
 height: 32px;
 &.green {
 background: var(--awb-color1);
 }
 &.blue {
 background: var(--awb-color2);
 }
 &.red {
 background: var(--awb-color3);
 display: flex;
 justify-content: flex-end;
 align-items: center;
 }
 &.yellow {
 background: var(--awb-color4);
 right: 56px;
 position: relative;
 float: right;
 height: 28px;
 }
 }
 }
 & .w180 {
 width: 180px;
 }
 & .w106 {
 width: 106px;
 }
 & .w480 {
 width: 480px;
 }
 & .w640 {
 width: 640px;
 }
 & .w132 {
 width: 132px;
 }
 & .center-content_timeline {
 padding-left: 10%;
 padding-right: 10%;
 }
 & .custom-rp {
 padding-right: 8px;
 }
 & .timeline-info {
 /* display: flex; */
/*    gap: 5px;
 padding-left: 0;
 list-style: none;
 margin-top: 5px;
 & .date {
 display: flex;
 gap: 5px;
 align-items: center;
 margin-bottom: 0;
 & .ti-box {
 width: 12px;
 height: 12px;
 display: block;
 &.ti-box_green {
 background: var(--awb-color1);
 }
 &.ti-box_blue {
 background: var(--awb-color2);
 }
 &.ti-box_red {
 background: var(--awb-color3);
 }
 &.ti-box_yellow {
 background: var(--awb-color4);
 }
 }
 }
 }
 }
 @media (min-width: 1200px) and (max-width: 1300px) {
 .timeline-item {
 float: left;
 }
 .timeline-item.w180 {
 width: 16%;
 padding-right: 10px;
 }
 .timeline-item.w106 {
 margin-left: -6px;
 }
 .timeline-item.w480.center-content_timeline {
 width: 34%;
 padding-left: 7%;
 padding-right: 2%;
 }
 .timeline-item.w180 {
 width: 16%;
 padding-right: 10px;
 }
 .timeline_wrapper .custom-rp {
 margin-left: 25px;
 }
 .timeline-item.w132 {
 width: 11%;
 }
 }
 @media (max-width: 769px) {
 .timeline_wrapper{
 flex-direction: row;
 & .timeline_horizontal-line {
 flex-direction: column;
 & .timeline-bar {
 width: 24px !important;
 }
 & .timeline-bar.red {
 background: var(--awb-color3);
 display: flex;
 justify-content: center;
 align-items: end;
 }
 & .timeline-bar.yellow {
 background: var(--awb-color4);
 position: relative;
 bottom: 56px;
 width: 20px !important;
 right: auto;
 height: 66px;
 }
 & .w180 {
 height: 111px;
 }
 & .w106 {
 height: 66px;
 }
 & .w480 {
 height: 299px;
 }
 & .w640 {
 height: 500px;
 }
 & .w132 {
 height: 132px;
 }
 }
 & .timeline-info {
 flex-direction: column;
 margin-top: -10px;
 & .timeline-item {
 border-bottom: 1px solid var(--awb-custom_color_11);
 padding-bottom: 10px;
 width: 100%;
 padding-left: 0;
 padding-right: 10%;
 &.center-content_timeline{
 margin-top: 50%;
 margin-bottom: 25%;
 }
 &.custom-rp{
 margin-bottom: 4%;
 }
 &:last-child {
 margin-top: 8%;
 }
 }
 }
 }
 }
 */
/******END Timeline section***********/
/******Timeline section --new***********/
.timeline_horizontal-line {
  list-style: none;
  padding-left: 0;
  display: flex;
  gap: 2px;
  margin-top: 0;
}
.timeline-bar {
  height: 32px;
}
.w180 {
  width: 16%;
}
.w106 {
  width: 12%;
}
li.w640 {
  width: 56%;
}
li.w132 {
  width: 14%;
}
.timeline-bar.green {
  background: #57B047;
}
.timeline-bar.blue {
  background: #1EBCE6;
}
.timeline-bar.red {
  background: #EE3E56;
  display: flex;
  align-items: center;
  justify-content: right;
  padding-right: 10%;
}
.yellow {
  background: #F9AC1E;
  height: 28px;
  width: 25%;
}
.yellow-timeline-item {
  width: 30%;
}
.red-timeline-item {
  width: 68%;
  /* padding-left: 12%;
   padding-right: 11%; */
  padding-left: 0;
  padding-right: 25%;
}
.timeline-item.red-yellow {
  flex-direction: row;
}
.timeline-item {
  display: flex;
  flex-direction: column;
  margin-top: 25px;
}
.ti-box {
  width: 12px;
  height: 12px;
  display: inline-block;
}
.ti-box_green {
  background: #57B047;
}
.ti-box_blue {
  background: #1EBCE6;
}
.date {
  margin-bottom: 0;
  display: flex;
  align-items: center;
  gap: 6px;
}
.content {
  margin-top: 0;
  margin-bottom: 0;
}
.ti-box_red {
  background: #EE3E56;
}
.ti-box_yellow {
  background: #F9AC1E;
}
@media (max-width: 991px) {
  .timeline_horizontal-line {
    flex-direction: column;
  }
  .timeline_horizontal-line li {
    display: flex;
    width: 100%;
    /*  gap: 23px; */
    gap: 36px;
  }
  .timeline-bar.green {
    height: 113px;
  }
  .timeline-bar {
    width: 29px;
  }
  .timeline-item {
    width: 100%;
    margin-top: -14px;
  }
  .timeline-bar.blue {
    /* height: 80px; */
    height: 66px;
  }
  .timeline-bar.red {
    height: 400px;
    /*   width: 24px; */
    padding-right: 0;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 8%;
  }
  .w132 .timeline-bar.green, .w132 .timeline-bar.blue {
    height: 106px;
    /*
     .w132 .timeline-bar.blue {
     height: 132px;
     }
     */
  }
  .yellow.w106 {
    height: 66px;
    width: 20px;
  }
  .timeline-item.red-yellow {
    flex-direction: column;
  }
  .red-timeline-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    /* padding-top: 20%;
     padding-bottom: 8%; */
    padding-top: 1%;
    padding-bottom: 27%;
  }
  .yellow-timeline-item {
    width: 100%;
  }
  .timeline-item .content:last-child {
    border-bottom: 2px solid #cecece;
    padding-bottom: 10px;
    margin-bottom: 0;
  }
}
@media (max-width: 769px) {
  .red-timeline-item {
    /* padding-bottom: 11%; */
    padding-bottom: 30%;
  }
}
@media (max-width: 767px) {
  .timeline-bar.red {
    padding-bottom: 20%;
  }
  .red-timeline-item {
    /*   padding-top: 25%;
     padding-bottom: 29%; */
    padding-top: 1%;
    padding-bottom: 54%;
  }
  .timeline-item {
    margin-top: -10px;
  }
  .timeline-item .date {
    font-size: 22px;
    font-weight: 400;
    line-height: 33px;
    letter-spacing: 0.246px;
  }
}
/* to fix 175% zoom issue at 1280px */
@media (min-width: 700px) and (max-width: 760px) {
  .red-timeline-item {
    padding-top: 8%;
    padding-bottom: 9%;
  }
}
/* to fix 200% zoom issue at 1280px */
@media (min-width: 600px) and (max-width: 699px) {
  .red-timeline-item {
    padding-top: 11%;
    padding-bottom: 12%;
  }
}
/******END Timeline section --new***********/
/**Image link**/
.img-link a:focus {
  outline-offset: -5px;
}
.img-link a:focus img {
  padding: 8px;
}
/**END Image link**/
/* Team Slider */
.custom-sliders .slick-dots {
  position: relative;
  bottom: 0;
  display: flex;
  margin-top: 12px;
}
.slick-dots li.slick-active button .slick-dot-icon:before {
  margin-top: 0 !important;
  margin-left: 0 !important;
}
.slick-dots li button .slick-dot-icon:before {
  content: '' !important;
  width: 16px;
  height: 16px;
  background: var(--awb-custom_color_11);
}
.slick-dots li button .slick-dot-icon {
  opacity: 1 !important;
}
.slick-prev .slick-prev-icon:before {
  content: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/01/28201049/Arrow.svg) !important;
}
.slick-arrow > span {
  opacity: 1 !important;
  width: 52px;
  height: 63px;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}
.slick-next .slick-next-icon:before {
  content: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/01/28201124/Arrow-1.svg) !important;
}
.slick-arrow {
  width: 52px !important;
  /* height: 56px !important; */
  height: 62.5px !important;
}
button.slick-prev.slick-arrow {
  left: -20.4% !important;
  top: 43.7% !important;
}
.team-slider button.slick-prev.slick-arrow {
  left: -22% !important;
}
.slick-next:focus .slick-next-icon, .slick-next:focus .slick-prev-icon, .slick-prev:focus .slick-next-icon, .slick-prev:focus .slick-prev-icon {
  margin-left: 0 !important;
}
.slick-next {
  right: -15px !important;
  top: 43.7% !important;
}
.slick-dots li {
  margin-left: 0 !important;
  margin-right: 8px !important;
}
.slick-dots li button {
  width: 16px !important;
  height: 16px !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
}
.slick-initialized .slick-slide {
  overflow: hidden;
  margin-left: 1px;
}
.slick-slider.slick-dotted {
  margin-bottom: 0 !important;
}
/*
 .beside_slider::after {
 content: '' !important;
 width: 175% !important;
 height: 5px !important;
 background: var(--awb-color8) !important;
 position: absolute !important;
 bottom: 0 !important;
 left: -100% !important;
 }
 button.slick-next.slick-arrow::before {
 content: '' !important;
 width: 300% !important;
 height: 5px !important;
 position: absolute !important;
 top: -5px !important;
 right: -200% !important;
 }
 */
.slider-container_hl .slick-initialized.slick-slider::before {
  content: '' !important;
  width: 100% !important;
  position: absolute !important;
  left: -16.7% !important;
  background: #fff;
  height: 100% !important;
  z-index: -1;
}
.slider-container_hl .slick-initialized.slick-slider {
  background: #fff !important;
}
.slider-container_hl.gray_bg .slick-initialized.slick-slider::before, .slider-container_hl.gray_bg .slick-initialized.slick-slider {
  background: #f4f4f4 !important;
}
.slider-container_hl::before {
  content: '' !important;
  width: 100% !important;
  height: 5px !important;
  position: absolute !important;
  top: 41.2% !important;
  z-index: 0;
}
.slider-container_hl .slick-arrow {
  /* margin-top: -4px; */
  margin-top: -3.9px;
}
.sr-program-slider_wrapper .slick-slide .fusion-builder-row {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.sr-program-slider_wrapper button.slick-prev.slick-arrow {
  /*  left: -20.5% !important; */
}
.sr-program-slider_wrapper .slick-next {
  right: -10.5% !important;
}
.sr-program-slider_wrapper::before {
  top: var(--pseudo-top_srp_slider, 41%) !important;
}
.sr-program-slider_wrapper .custom-sliders .slick-dots {
  padding-left: 10px;
}
.sr-program-slider_wrapper .slider-heading_cpb {
  padding-bottom: 7px !important;
}
.sr-program-slider_wrapper .slider-content {
  margin-top: 4px;
}
.green-slider .slick-arrow {
  border-top: 5.5px solid var(--awb-color8);
}
.green-slider.slider-container_hl .slick-arrow {
  margin-top: -3.9px !important;
}
.green-slider::before {
  background: var(--awb-color8) !important;
}
.green-slider .slick-dots li.slick-active button .slick-dot-icon:before {
  background: var(--awb-color1);
}
.green-slider .slick-arrow > span {
  background: var(--awb-custom_color_4) !important;
}
.green-slider button.slick-next.slick-arrow::before {
  background: var(--awb-color8) !important;
}
.program-alumni-slider_wrapper::before {
  top: var(--pseudo-top_patest_slider, 41%) !important;
}
.educator-slider_wrapper::before {
  top: var(--pseudo-top_edutest_slider, 41%) !important;
}
.employer-testimonial-slider_wrapper::before {
  top: var(--pseudo-top_emptest_slider, 41%) !important;
}
.our-team-slider_wrapper::before {
  top: var(--pseudo-top_ot_slider, 41%) !important;
}
.program-alumni-slider_wrapper .blockquote-wrapper, .educator-slider_wrapper .blockquote-wrapper, .employer-testimonial-slider_wrapper .blockquote-wrapper {
  /* padding-right: 12%; */
  padding-right: 17%;
}
.program-alumni-slider_wrapper .slick-dots, .educator-slider_wrapper .slick-dots, .employer-testimonial-slider_wrapper .slick-dots {
  padding-left: 62px;
  bottom: -8px !important;
}
.blue-slider .slick-arrow {
  border-top: 5.6px solid var(--awb-custom_color_1);
  margin-top: -4.2px !important;
}
.blue-slider::before {
  background: var(--awb-custom_color_1) !important;
}
.blue-slider .slick-dots li.slick-active button .slick-dot-icon:before {
  background: var(--awb-custom_color_1);
}
.blue-slider .slick-arrow > span {
  background: var(--awb-custom_color_5) !important;
}
.blue-slider button.slick-next.slick-arrow::before {
  background: var(--awb-custom_color_1) !important;
}
.red-slider .slick-arrow {
  border-top: 5px solid var(--awb-color3);
}
.red-slider::before {
  background: var(--awb-color3) !important;
}
.red-slider .slick-dots li.slick-active button .slick-dot-icon:before {
  background: var(--awb-color3);
}
.red-slider .slick-arrow > span {
  background: var(--awb-custom_color_6) !important;
}
.red-slider button.slick-next.slick-arrow::before {
  background: var(--awb-custom_color_6) !important;
}
@media (max-width: 769px) {
  .slider-container_hl .slick-initialized.slick-slider::before {
    display: none;
  }
  .slider-container_hl .slick-arrow {
    border-top: 0 !important;
    z-index: 9;
  }
  .sr-program-slider_wrapper .slick-slide .fusion-builder-row {
    /* padding-right: 20% !important;
     padding-left: 20% !important;*/
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .sr-program-slider_wrapper .slick-arrow {
    top: 30% !important;
  }
  .sr-program-slider_wrapper .slick-next {
    /*  right: 17% !important; */
    right: 17.5% !important;
  }
  .sr-program-slider_wrapper .slick-prev.slick-arrow {
    /*  top: 28% !important; */
    top: 30% !important;
  }
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    /* left: 12.8% !important; */
    left: 13.8% !important;
  }
  .sr-program-slider_wrapper .custom-sliders .slick-dots {
    padding-left: 20px;
    justify-content: center;
  }
  .blue-slider .slick-arrow.slick-next {
    /* border-left: 4px solid var(--awb-custom_color_1); */
    box-shadow: -5px 0px 0px 0px var(--awb-custom_color_1);
  }
  .blue-slider .slick-arrow.slick-prev {
    /*  border-right: 4px solid var(--awb-custom_color_1); */
    box-shadow: 5px 0px 0px 0 var(--awb-custom_color_1);
  }
  .green-slider .slick-arrow.slick-next {
    box-shadow: -5px 0px 0px 0px var(--awb-color8);
  }
  .green-slider .slick-arrow.slick-prev {
    box-shadow: 5px 0px 0px 0 var(--awb-color8);
  }
  .red-slider .slick-arrow.slick-prev {
    box-shadow: 5px 0px 0px 0px var(--awb-color3);
  }
  .red-slider .slick-arrow.slick-next {
    box-shadow: -5px 0px 0px 0px var(--awb-color3);
  }
  .sr-program-slider_wrapper .slider-content ul {
    margin-top: 0;
  }
  .slick-arrow {
    /*width: 52px !important;
     height: 66px !important;*/
    width: 46px !important;
    height: 68px !important;
  }
  .slick-arrow > span {
    height: 68px;
    width: 47px;
  }
  .program-alumni-slider_wrapper button.slick-prev.slick-arrow, .educator-slider_wrapper button.slick-prev.slick-arrow, .employer-testimonial-slider_wrapper button.slick-prev.slick-arrow {
    left: -6.4% !important;
  }
  .program-alumni-slider_wrapper button.slick-next.slick-arrow, .educator-slider_wrapper button.slick-next.slick-arrow, .employer-testimonial-slider_wrapper button.slick-next.slick-arrow {
    right: 4px !important;
  }
  .program-alumni-slider_wrapper .slick-dots, .educator-slider_wrapper .slick-dots, .employer-testimonial-slider_wrapper .slick-dots {
    padding-left: 0;
    bottom: -8px !important;
    justify-content: center;
  }
  .blq-p {
    border-bottom: 0 !important;
  }
  .sr-program-slider_wrapper .mobile-img {
    padding-left: 20%;
    padding-right: 20%;
  }
}
@media (max-width: 767px) {
  .sr-program-slider_wrapper .slick-slide .fusion-builder-row {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .sr-program-slider_wrapper .slick-slide .fusion-builder-row .mobile-img {
    padding-left: 15%;
    padding-right: 15%;
  }
  .sr-program-slider_wrapper .slick-next {
    /*  right: 1.5% !important; */
    right: 3% !important;
  }
  .sr-program-slider_wrapper .slick-arrow {
    top: 114px !important;
  }
  .sr-program-slider_wrapper .slick-prev.slick-arrow {
    left: -2.5% !important;
    top: 114px !important;
  }
  .sr-program-slider_wrapper .custom-sliders .slick-dots {
    padding-left: 0px;
    justify-content: center;
  }
  .program-alumni-slider_wrapper .blockquote-wrapper, .educator-slider_wrapper .blockquote-wrapper, .employer-testimonial-slider_wrapper .blockquote-wrapper {
    padding-right: 5px;
  }
  .program-alumni-slider_wrapper .blockquote-wrapper .blq-p, .educator-slider_wrapper .blockquote-wrapper .blq-p, .employer-testimonial-slider_wrapper .blockquote-wrapper .blq-p {
    padding-right: 20%;
    padding-left: 10%;
  }
  .program-alumni-slider_wrapper button.slick-prev.slick-arrow, .educator-slider_wrapper button.slick-prev.slick-arrow, .employer-testimonial-slider_wrapper button.slick-prev.slick-arrow {
    left: 0 !important;
  }
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    left: -0.8% !important;
  }
}
@media (max-width: 415px) {
  .sr-program-slider_wrapper .slick-next {
    right: 4.5% !important;
  }
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    left: 0.7% !important;
  }
}
@media (max-width: 391px) {
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    left: 0% !important;
  }
  .sr-program-slider_wrapper .slick-next {
    right: 4% !important;
  }
}
@media (max-width: 376px) {
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    left: -1% !important;
  }
  .sr-program-slider_wrapper .slick-next {
    right: 2.8% !important;
  }
}
@media (max-width: 360px) {
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    left: -3.7% !important;
  }
  .sr-program-slider_wrapper .slick-next {
    right: -0.2% !important;
  }
}
/* END Team Slider */
/* Team Accordion */
.team-accordions .panel-heading a {
  display: grid !important;
  grid-template-columns: 1fr auto;
  align-items: center !important;
  gap: 10px;
}
.team-accordions .panel-heading a .toggle-subheading {
  grid-column: 1;
  grid-row: 2;
  font-size: 18px;
  font-weight: 400;
  line-height: 22.5px;
  letter-spacing: 0.202px;
}
.team-accordions .panel-heading a .fusion-toggle-icon-wrapper {
  grid-column: 2;
  grid-row: span 2;
}
.team-accordions .panel-heading a .sr-program-slider_wrapper button.slick-prev.slick-arrow {
  left: -1.2% !important;
}
@media (max-width: 769px) {
  .beside_slider::after {
    display: none;
  }
  .slider-container_hl::before {
    display: none;
  }
  .team-accordions .panel-title .fusion-toggle-heading {
    font-size: 22px;
    line-height: 33px;
    letter-spacing: 0.246px;
  }
  .team-accordions .panel-collapse {
    margin-top: 4px;
  }
  .team-accordions .panel-heading a {
    gap: 0;
  }
  .img-card-accordion_single .panel-body {
    padding-bottom: 0;
  }
}
/* END Team Accordion */
/*******END Home Page*********/
/*****Student Page************/
.slider-content ul {
  padding-left: 20px;
}
.sub-list {
  list-style: none;
  padding-left: 0 !important;
}
/*Testimonials slider*/
.slider-content blockquote {
  padding: 0;
  margin: 0;
  background: transparent;
  border: 0;
  font-style: normal;
}
.slider-content blockquote p {
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  letter-spacing: 0.246px;
}
.blockquote-icon {
  width: 60px;
  height: 53px;
  position: relative;
  display: inline-block;
}
.green-slider .blockquote-icon {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/01/31132619/quote-icon.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.red-slider .blockquote-icon {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/01/31161030/quote-icon-1.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.blue-slider .blockquote-icon {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/02/03131653/quote-icon-2.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.slider-content blockquote {
  display: flex;
  gap: 10px;
}
.slider-content blockquote .blq-p {
  padding-top: 45px;
  padding-bottom: 28px;
  border-bottom: 1px solid var(--awb-custom_color_11);
}
/*END Testimonials slider*/
/*Impact section*/
.bottom-border-1 {
  border-bottom: 1px solid var(--awb-custom_color_11);
}
.two-col-list {
  -moz-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-count: 2;
  -webkit-column-gap: 20px;
  column-count: 2;
  column-gap: 20px;
  padding-left: 30px;
}
.two-col-list li {
  break-inside: avoid;
}
.two-col-list li:nth-child(11) {
  break-after: column;
}
@media (max-width: 767px) {
  .two-col-list {
    column-count: 1;
    /* Switch to one column on smaller screens */
    display: flex;
    flex-direction: column;
  }
}
/*END Impact section*/
/*****END Student Page************/
/********Employer Slider************/
.content-list_underline {
  list-style: none;
  padding-left: 0;
  margin-top: 60px;
  margin-bottom: 0;
}
.cl-heading {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: 0.224px;
  text-transform: uppercase;
}
/*
 .content-list_underline li {
 font-size: 16px;
 font-style: normal;
 font-weight: 400;
 line-height: 24px;
 letter-spacing: 0.179px;
 } */
.content-list_underline li {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.179px;
  padding-bottom: 6px;
  margin-bottom: 20px;
  border-bottom: 1px solid var(--awb-custom_color_11);
}
.content-list {
  padding-left: 15px;
}
.img-card_content ul {
  margin-top: 0px;
  padding-left: 25px;
}
.img-card_heading.pl16 {
  padding-left: 16px;
}
.custom-footer_content {
  display: none;
}
.with-custom-footer .custom-footer_content {
  display: block;
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
  letter-spacing: 0.246px;
  text-transform: uppercase;
}
.with-custom-footer .custom-footer_content p {
  margin-top: 0;
  margin-bottom: 40px;
}
.custom-footer_content a:focus {
  outline-color: #fff !important;
}
@media (max-width: 768px) {
  .benefits-content .content-list_underline {
    margin-top: 0px;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 20px;
  }
  .mmlr-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .content-list {
    padding-left: 25px;
  }
  .img-card_heading.pl16 {
    padding-left: 36px;
  }
}
/********END Employer Slider************/
/***Market Page****/
.market-content_heading {
  padding-bottom: 20px !important;
  margin-bottom: 40px !important;
  margin-top: 0 !important;
}
.market-content_subheading {
  margin-bottom: 16px;
}
.market-content_subheading p {
  margin-bottom: 0;
}
.market-content_textbox .content-list {
  margin-top: 0;
  padding-left: 30px;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .custom-heading_accordion {
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 33px;
    letter-spacing: 0.246px;
    text-transform: uppercase;
    padding-bottom: 12px;
    border-bottom: 1px solid #cacaca;
  }
  .custom-subheading_accordion {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: 0.224px;
    text-transform: uppercase;
    margin-bottom: -8px;
  }
  .market-content_textbox .content-list {
    margin-bottom: 0;
  }
}
/*Testimonial*/
.blockquote-wrapper blockquote {
  padding: 0;
  margin: 0;
  background: transparent;
  border: 0;
  display: flex;
  gap: 5px;
  font-style: normal;
  flex-direction: column;
}
.blq-blue .blockquote-icon {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3553/2025/02/03131653/quote-icon-2.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.blq-row {
  display: flex;
  gap: 5px;
}
.blq-empty_box {
  width: 60px;
  height: 53px;
}
/*
 .blockquote-icon {
 width: 48px;
 height: 42px;
 }
 */
.blq-content_wrapper {
  width: 90%;
  /* padding-top: 45px; */
  padding-top: 50px;
}
.blq-p {
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  letter-spacing: 0.202px;
  border-bottom: 1px solid var(--awb-custom_color_11);
  padding-bottom: 23px;
  margin-bottom: 20px !important;
}
.blq-testimonial_wrapper {
  display: flex;
  gap: 21px;
  align-items: center;
}
.blq-testimonial_heading {
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  letter-spacing: 0.246px;
  text-transform: uppercase;
  margin-bottom: 0 !important;
}
.blq-testimonial_subheading {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.179px;
  text-transform: uppercase;
}
@media (max-width: 769px) {
  .blq-content_wrapper {
    width: 100%;
    padding-top: 31px;
  }
  .blq-empty_box {
    display: none;
  }
  .program-alumni-slider_wrapper button.slick-prev.slick-arrow, .educator-slider_wrapper button.slick-prev.slick-arrow, .employer-testimonial-slider_wrapper button.slick-prev.slick-arrow {
    left: -0.4% !important;
  }
  .program-alumni-slider_wrapper .blockquote-wrapper .blq-p, .educator-slider_wrapper .blockquote-wrapper .blq-p, .employer-testimonial-slider_wrapper .blockquote-wrapper .blq-p {
    padding-right: 5px;
    padding-left: 0px;
  }
  .region-mobile-accordion .img-card-accordion_single .blockquote-wrapper {
    margin-left: 30px;
  }
  .region-mobile-accordion .img-card-accordion_single .blq-content_wrapper {
    width: 100%;
  }
  .region-mobile-accordion .img-card-accordion_single .blq-row {
    gap: 10px;
  }
}
@media (max-width: 767px) {
  .blq-content_wrapper {
    width: 66%;
  }
}
/*END Testimonial*/
/***END Market Page****/
/**Sitemap**/
.custom-link_col .content-list_underline a {
  text-decoration: none !important;
  color: var(--awb-custom_color_8);
  text-transform: capitalize;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0.202px;
}
/**END Sitemap**/
/* to fix 400% zoom issue at 1280px */
@media (max-width: 330px) {
  .program-alumni-slider_wrapper button.slick-next.slick-arrow, .educator-slider_wrapper button.slick-next.slick-arrow, .employer-testimonial-slider_wrapper button.slick-next.slick-arrow {
    right: -14px !important;
  }
}
/* ES */
html[lang="es-ES"] .ipal-text_box {
  padding: 6px 20px !important;
}
html[lang="es-ES"] .beside_slider h2.fusion-title-heading.title-heading-left {
  font-size: 23px !important;
  line-height: 1.2;
}
.news-cards .fusion-text {
  padding-bottom: 2px;
}
html[lang="es-ES"] .beside_slider .fusion-column-wrapper {
  margin-right: 0;
}
html[lang="es-ES"] .date {
  display: block !important;
}
.d-none {
  width: 0px !important;
  height: 0px !important;
  font-size: 0px !important;
}
html[lang="es-ES"] .banner-content-section .fusion-layout-column:first-child .fusion-text {
  font-size: 16px !important;
}
@media (min-width: 1250px) {
  html[lang="es-ES"] .fusion-tb-header .menu-item {
    width: 157px !important;
  }
}
@media (min-width: 1024px) {
  html[lang="es-ES"] .w106 {
    width: 25% !important;
    /*html[lang="es-ES"] .menu-item-home {
     width: 180px;
     }*/
  }
  html[lang="es-ES"] .fusion-tb-header .wpml-ls-item:last-child {
    justify-content: flex-start;
    padding-left: 10px;
  }
}
@media (min-width: 1024px) and (max-width: 1250px) {
  html[lang="es-ES"] .fusion-tb-header .menu-item {
    width: auto !important;
    margin: 0 5px;
  }
  .ipad8-set {
    width: 50% !important;
  }
  .ipad8-set-es {
    width: 50% !important;
  }
  .ftr-privmenu a {
    line-height: 1.2 !important;
  }
  html[lang="es-ES"] .beside_slider h2.fusion-title-heading.title-heading-left {
    line-height: 1.2 !important;
    font-size: 22px !important;
  }
  .ipad8-set-es div#program-heading {
    margin-bottom: 0px !important;
  }
  .ipad8-set-es .ipad8-fsize p {
    font-size: 14px !important;
  }
}
@media (min-width: 1200px) and (max-width: 1250px) {
  html[lang="es-ES"] .fusion-tb-header .menu-item {
    width: 157px !important;
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  .slider-container_hl .slick-arrow {
    margin-top: -4.3px !important;
  }
  .green-slider.slider-container_hl .slick-arrow {
    margin-top: -4px !important;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .sr-program-slider_wrapper .slick-next {
    right: 0px !important;
  }
  html[lang="es-ES"] div#program-heading {
    margin-bottom: 0 !important;
  }
}
@media (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  .sr-program-slider_wrapper button.slick-prev.slick-arrow {
    left: -1px !important;
  }
  .program-alumni-slider_wrapper button.slick-prev.slick-arrow, .educator-slider_wrapper button.slick-prev.slick-arrow, .employer-testimonial-slider_wrapper button.slick-prev.slick-arrow {
    left: -2px !important;
  }
}
@media (max-width: 1024px) {
  .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__main-li a, .fusion-tb-header .awb-menu.collapse-enabled .awb-menu__sub-li a {
    width: 100% !important;
    margin-left: 0px !important;
  }
}
@media (max-width: 767px) {
  .timeline_wrapper {
    margin-top: -10px;
  }
  .adsd-video-controls label.switch.has-label span {
    text-decoration: underline;
  }
  .blq-p {
    font-size: 18px !important;
  }
}
/* ES */
