  .elementor-kit-8961{--e-global-color-primary:#263541;--e-global-color-secondary:#263541;--e-global-color-text:#4C5263;--e-global-color-accent:#C2185B;--e-global-color-ff13e5b:#0678B3;--e-global-color-6318a34:#C64D00;--e-global-color-3c0a532:#A0B60D;--e-global-color-9c96c54:#44B19C;--e-global-color-2dac92b:#973297;--e-global-color-bdc0859:#FFFFFF;--e-global-color-8604bc2:#0F4D81;--e-global-color-41108be:#EFCA77;--e-global-color-eadfa5e:#66435A;--e-global-color-b7199d9:#082843;--e-global-typography-primary-font-family:"Proxima Nova";--e-global-typography-primary-font-size:54px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Proxima Nova";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Proxima Nova";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Proxima Nova";--e-global-typography-accent-font-weight:700;--e-global-typography-c509733-font-family:"Proxima Nova";--e-global-typography-c509733-font-size:16px;--e-global-typography-c509733-font-weight:700;--e-global-typography-c509733-text-transform:uppercase;--e-global-typography-c509733-letter-spacing:2px;color:#4C5263;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-kit-8961 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8961 h1{font-size:56px;font-weight:700;line-height:1.2em;}.elementor-kit-8961 h2{font-size:36px;font-weight:700;line-height:1.2em;}.elementor-kit-8961 h3{font-size:24px;font-weight:700;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:var( --e-global-color-bdc0859 );--lightbox-ui-color:var( --e-global-color-primary );--lightbox-text-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-kit-8961{--e-global-typography-primary-font-size:36px;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-line-height:1.2em;}.elementor-kit-8961 h1{font-size:36px;}.elementor-kit-8961 h2{font-size:36px;}.elementor-kit-8961 h3{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8961{--e-global-typography-primary-font-size:34px;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-line-height:1.2em;}.elementor-kit-8961 h1{font-size:22px;line-height:1.2em;}.elementor-kit-8961 h2{font-size:22px;}.elementor-kit-8961 h3{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.post-tags{
    display: none;
}
.elementor-widget-button.gu__btn a.elementor-button{
    background-color: #0F4D81;
    color: #F7F8FB;
    border: 2px solid #0F4D81;
    padding: 20px 50px;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    letter-cusspacing: 2px;
    box-shadow: 5px 5px 35px 0px #0f4e8125;
    transition: ease 0.3s;
}
.elementor-widget-button.gu__btn a.elementor-button:hover{
    background-color: white;
    color: #0F4D81;
}
.elementor-widget-button.gu__btn-white a.elementor-button{
    background-color: white;
    color: #0F4D81;
}
.elementor-widget-button.gu__btn-white a.elementor-button:hover{
    background-color: #0F4D81;
    color: white;
}
.elementor-widget-button.gu__btn-pink a.elementor-button{
    background-color: #C2185B;
    border-color: #C2185B;
    color: white;
}
.elementor-widget-button.gu__btn-pink a.elementor-button:hover{
    background-color: white;
    color: #C2185B;
}
.elementor-widget-button.gu__btn-trans a.elementor-button{
    background-color: transparent;
    color:#0F4D81;
}
.elementor-widget-button.gu__btn-trans a.elementor-button:hover{
    background-color: #0F4D81;
    color: white;
}
.elementor-widget-button.gu__btn-transPink a.elementor-button{
    background-color: transparent;
    border-color: #C2185B;
    color: #C2185B;
}
.elementor-widget-button.gu__btn-transPink a.elementor-button:hover{
    background-color: #C2185B;
    color: white;
}
.elementor-widget-button.gu__btn-transWhite a.elementor-button{
    background-color: transparent;
    border-color: #F7F8FB;
    color: #F7F8FB;
}
elementor-widget-button.gu__btn-transWhite a.elementor-button:hover{
    background-color: #F7F8FB;
    color: #0F4D81;
}

.elementor-widget-heading h3 {
    font-size: 24px !important;
}
@media (max-width: 680px) {
    .elementor-widget-heading h3 {
        font-size: 22px !important;
    }
}


/* Searchbar styling */
.search-results-header {
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .search-results-header {
      margin-bottom: 30px; }
}
@media (max-width: 576px) {
  .search-results-header {
      padding-left: 0;
      padding-right: 0;

  }
}
.search-results-header .search-input-wrap {
  box-shadow: 5px 5px 35px 0px #0f4e8125;
  border-radius: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.search-results-header .search-input-wrap input[type="search"] {
  box-shadow: none;
  border-radius: 0px 10px 10px 0px;
  color: #4C5263;
  background-color: white;
  border: none;
}
.search-results-header .search-input-wrap .input-group-text {
  background-color: white;
  border: none;
  border-radius: 10px 0px 0px 10px;
  padding-left: 20px;
}
.search-results-header .search-input-wrap .input-group-text i {
  color: #4C5263;
  font-size: 15px;
}
/* End Searchbar styling */


/*Mobile Settings start*/
@media (max-width: 767px) {
    .elementor-widget-button.gu__btn a {
        display: block !important;
        width: 100% important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding: 20px 20px !important;
        text-align: center;
    }
    .gu__btn {
        width: 100% important;
        min-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        text-align: center;
    }
    .icon-text .elementor-icon-box-wrapper {
        display: flex;
    }
    .icon-text .elementor-icon {
        margin-right: 18px;
    }
    .elementor-widget-icon-box .elementor-icon-box-wrapper {
        display: flex;
    }
    .elementor-widget-icon-box:not(.icon-text):not(.custom-icon-box) .elementor-icon {
        margin-right: 18px;
        transform: translatey(12px);
    }
    .elementor-tab-content {
        padding: 10px !important;
    }
}
.arr-link {
    line-height: 1.5em !important;
    margin: 0px 20px 10px 0px;

}
.first-section .elementor-container {
    z-index: 99 !important;
}
/*Mobile Settings end*/

/*Custom pink link start*/
.arr-link.pink {
font-family: Proxima Nova;
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 36px;
display: flex;
align-items: center;
letter-spacing: 0.012em;
color: #C2185B !important;
  display: inline-block;
  padding-right: 18px;
  position: relative;
}
.arr-link.pink:after {
  content: '';
  width: 28px;
height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7-1.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  right: -20px;
  top: 5px;
}
.arr-link.pink:hover {
    color: #0F4D81 !important;
}
.arr-link.pink:hover:after {
  content: '';
  width: 28px;
height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  right: -20px;
  top: 5px;
}
/*Custom pink link end*/

/*Custom tabs start*/
.custom-tabs .elementor-tab-content {color:#4C5263!important;font-size: 16px!important;font-weight: 400!important;line-height: 24px;font-family: "ProximaNova", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif!important;}
.custom-tabs .elementor-tab-title a{color:#263541!important;font-size:18px;line-height: 18px;font-weight:400;font-family:"ProximaNova-SB", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;}
.custom-tabs .elementor-tab-title{color:white!important;}
.custom-tabs .elementor-tabs-content-wrapper{background-color:#F7F8FB!important;color:#4C5263!important;}
.custom-tabs .elementor-tab-desktop-title.elementor-active, .custom-tabs .elementor-tab-mobile-title.elementor-active {background-color:#F7F8FB!important;}
.custom-tabs .elementor-tab-title.elementor-active{color:#C2185B!important;}
.custom-tabs .elementor-tab-title.elementor-active a{color:#C2185B!important;}
.custom-tabs .elementor-tabs-content-wrapper {
   border-radius: 0 0 10px 10px;
}
.custom-tabs .elementor-tabs-wrapper {
    display: flex;
}
.custom-tabs .elementor-tabs-wrapper div {
       width: 100%;
    text-align: center;
}
.custom-tabs .elementor-tabs .elementor-tabs-wrapper {
    border-radius: 10px 10px 0 0 !important;
    background-color: #0678B3;
}
.elementor-widget-tabs .elementor-tab-desktop-title:last-child{border-right:none!important;}
@media (min-width: 1024px) {
.custom-tabs .elementor-tab-title {
    padding: 25px 40px 25px 50px;
    border-right: 1px solid #ffffff !important;
}
    
}
.custom-tabs .elementor-tab-title.elementor-active {
    background-color: #fff;
    border-top: 0px solid #C2185B !important;
    border-radius: 0px;
}
.custom-tabs .tab-cont-wrap {
  padding: 25px 10px 25px 10px;
}
.elementor-kit-8961 .elementor-tab-content {
    padding: 40px;
}
.custom-tabs .tab-img img {
  width: 100%;
  border-radius: 10px;
  box-shadow: 5px 5px 35px rgba(0, 0, 0, 0.1);
}
.custom-tabs .tab-tit {
  font-size: 22px;
line-height: 30px;
letter-spacing: 0.012em;
color: #0F4D81;
  margin-bottom: 20px;
  font-weight: 700;
}
.custom-tabs .tab-text {
  font-size: 20px;
line-height: 1.4em;
color: #4E4D4D;
  margin-bottom: 35px;
  font-family: 'Proxima Nova';
  font-weight: 500;
}
.custom-tabs .tab-btn {
    color: #C2185B;
    border: 2px solid #C2185B;
    padding: 18px 35px;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 2px;
    transition: ease 0.3s;
    display: inline-block;
}
.custom-tabs .tab-btn:hover {
  background-color: #C2185B;
  color: #fff;
}
@media(max-width: 680px) {
        .elementor-tab-title.elementor-tab-mobile-title {
            display: none;
        }
}
@media (max-width: 1024px) {
    .tab-tit {
        margin-top: 20px;
    }
    .custom-tabs .elementor-tabs-wrapper {
    display: flex;
    flex-wrap: wrap;
}
}
@media(min-width: 1024px) {
 .tab-cont {
  min-width: 50%;
  max-width: 50%;
}
.elementor-kit-8961 .tab-cont:first-child {
  padding-left: 0px;
  padding-right: 30px;
}.elementor-kit-8961 .tab-cont:last-child {
  padding-left: 30px;
  padding-right: 0px;
}
.tab-cont-wrap {
  display: flex;
}

}
.custom-tabs .tab-btn {
    text-align: center;
}
.custom-tabs .tab-btn-2 {
    color: #0F4D81;
    border: 2px solid #0F4D81;
    padding: 18px 98px;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 2px;
    transition: ease 0.3s;
    display: inline-block;
    background-color: #fff;
    display: inline-block;
    margin-right: 20px;
}
.ks_ul_checked {
    list-style: none;
    margin: 5px 0 20px 0;
}
.elementor-kit-8961 .tab-cont-wrap {
    padding: 0 ;
}
.elementor-kit-8961 .ks_ul_checked li {
    padding: 0 0 0 45px;
    margin: 0 0 20px 0;
    position: relative;
}
.elementor-kit-8961 .ks_ul_checked li:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 7px;
    width: 20px;
    height: 20px;
    background: url(/wp-content/uploads/2021/11/Group-1223-1.png);
    background-repeat: no-repeat;
    background-size: contain;
}
.ks_ul_checked li span {
    display: inline-block;
    margin: 0 14px 0 0;
    transform: translateY(3px);
}
@media(min-width: 1024px) {
    .tab-img, .tab-cont {
  min-width: 50%;
  max-width: 50%;
}
.tab-img {
  padding-right: 20px;
}
.tab-cont {
  padding-left: 50px;
}
.tab-cont-wrap {
  display: flex;
}
.custom-tabs .elementor-tabs-wrapper div {
    width: 100%;
}
}
/*Custom tabs end*/

/*First Section Wave Image start*/
.first-section:after {
    content: '';
    width: 327px;
    height: 512px;
    position: absolute;
    left: 0;
    bottom: -240px;
    background-repeat: no-repeat;
    background-size: contain;
}
/*First section Wave Image end*/

/*Blue Link Start*/
.arr-link {
font-family: Proxima Nova;
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 36px;
display: flex;
align-items: center;
letter-spacing: 0.012em;
color: #0F4D81;
  display: inline-block;
  padding-right: 18px;
  position: relative;
}
.arr-link:after {
  content: '';
  width: 28px;
height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  right: -20px;
  top: 5px;
}
/*Blue Link End*/

/*Toggles Start*/
.custom-toggle .elementor-toggle-item {
    border-radius: 10px;
    box-shadow: 5px 5px 35px rgba(15, 77, 129, 0.1);
    background-color: #fff;
}
.togles .tab-cont-wrap {
  padding: 25px 10px 25px 10px;
}

.togles .tab-img img {
  width: 100%;
  border-radius: 10px;
  box-shadow: 5px 5px 35px rgba(0, 0, 0, 0.1);
}
.togles .tab-text {
  font-size: 14px;
line-height: 24px;
color: #4C5263;
  margin-bottom: 35px;
}
.togles .tab-btn {
    color: #C2185B;
    border: 2px solid #C2185B;
    padding: 18px 35px;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 2px;
    transition: ease 0.3s;
    display: inline-block;
}
/*Toggles End*/

/*Flip Cards Start*/

    .elementor-kit-8961 .custom-flip.left-top-flip .elementor-flip-box__button {
    padding: 0;
}
.elementor-kit-8961 .custom-flip.left-top-flip .elementor-flip-box__button {
    display: inline-block;
    position: relative;
}
.elementor-kit-8961 .custom-flip.left-top-flip .elementor-flip-box__button:after {
    content: '';
    width: 24px;
    height: 14px;
    background: url(/wp-content/uploads/2021/11/Vector-7-1.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .custom-flip.left-top-flip .elementor-flip-box__button:hover:after {
    content: '';
    width: 24px;
    height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .custom-flip.left-top-flip .elementor-flip-box__layer {
    border-radius: 10px 0 0 0;
    overflow: hidden;
}
@media(max-width: 680px) {
    .elementor-kit-8961 .custom-flip.left-top-flip .elementor-flip-box__layer {
    border-radius: 10px 10px 0 0;
    overflow: hidden;
}
}

.elementor-kit-8961 .cutom-flip .elementor-flip-box__button {
    padding: 0;
}
.elementor-kit-8961 .cutom-flip .elementor-flip-box__button {
    display: inline-block;
    position: relative;
}
.elementor-kit-8961 .cutom-flip .elementor-flip-box__button:after {
    content: '';
    width: 24px;
    height: 14px;
    background: url(/wp-content/uploads/2021/11/Vector-7-1.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip .elementor-flip-box__button:hover:after {
    content: '';
    width: 24px;
    height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}


.elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__button {
    padding: 0;
}
.elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__button {
    display: inline-block;
    position: relative;
}
.elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__button:after {
    content: '';
    width: 24px;
    height: 14px;
    background: url(/wp-content/uploads/2021/11/Vector-7-1.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__button:hover:after {
    content: '';
    width: 24px;
    height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__layer {
    border-radius: 0 10px 0 0;
    overflow: hidden;
}
@media(max-width: 680px) {
    .elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__layer {
    border-radius: 0px 0px 10px 10px;
    overflow: hidden;
}
}
@media(max-width: 680px) {
    .elementor-kit-8961 .cutom-flip.top-right-flip .elementor-flip-box__layer {
    border-radius: 0px 0px 0 0;
    overflow: hidden;
}
}


.elementor-kit-8961 .cutom-flip.bottom-left .elementor-flip-box__button {
    padding: 0;
}
.elementor-kit-8961 .cutom-flip.bottom-left .elementor-flip-box__button {
    display: inline-block;
    position: relative;
}
.elementor-kit-8961 .cutom-flip.bottom-left .elementor-flip-box__button:after {
    content: '';
    width: 24px;
    height: 14px;
    background: url(/wp-content/uploads/2021/11/Vector-7-1.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip.bottom-left .elementor-flip-box__button:hover:after {
    content: '';
    width: 24px;
    height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip.bottom-left .elementor-flip-box__layer {
    border-radius: 0px 0 0 10px;
    overflow: hidden;
}
@media(max-width: 680px) {
    .elementor-kit-8961 .cutom-flip.bottom-left .elementor-flip-box__layer {
    border-radius: 0px 0px 0 0;
    overflow: visible;
}
}


.elementor-kit-8961 .cutom-flip.bottom-right .elementor-flip-box__button {
    padding: 0;
}
.elementor-kit-8961 .cutom-flip.bottom-right .elementor-flip-box__button {
    display: inline-block;
    position: relative;
}
.elementor-kit-8961 .cutom-flip.bottom-right .elementor-flip-box__button:after {
    content: '';
    width: 24px;
    height: 14px;
    background: url(/wp-content/uploads/2021/11/Vector-7-1.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip.bottom-right .elementor-flip-box__button:hover:after {
    content: '';
    width: 24px;
    height: 14px;
  background: url(/wp-content/uploads/2021/11/Vector-7.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -34px;
    top: 5px;
}
.elementor-kit-8961 .cutom-flip.bottom-right .elementor-flip-box__layer {
    border-radius: 0 0 10px 0;
    overflow: hidden;
}
@media(max-width: 680px) {
    .elementor-kit-8961 .cutom-flip.bottom-right .elementor-flip-box__layer {
    border-radius: 0px 0px 10px 10px;
    overflow: hidden;
}
}
/*Flip Cards End*/


/*Vertical Tabs + Tabs List Start*/

.ks_tabs .elementor-tab-title a {color: #263541;font-size: 18px;
    line-height: 18px;
    font-weight: 400;font-family: "ProximaNova-SB", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif!important;}
.ks_tabs .elementor-tab-content {color:#4C5263!important;font-size: 16px!important;font-weight: 400!important;line-height: 24px;font-family: "ProximaNova", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif!important;}
.ks_tabs .elementor-tab-title.elementor-active a {color: #c2185b;}
.ks_tabs .elementor-tab-content {color:##4C5263!important;font-size: 16px!important;font-weight: 400!important;line-height: 24px;}
.ks_tabs .elementor-tabs {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    box-shadow: 5px 5px 35px rgba(15, 77, 129, 0.1);
    border-radius: 10px 10px 10px 0;
    background: #FFFFFF;
}
.ks_tabs .elementor-tabs-wrapper {
    width: 30%;
    display: flex;
    flex-direction: column;
    border: none;
    padding: 31px 0px 64px 0px;
    background: #0678B3;
    border-radius: 10px 0px 0px 10px;
}


.ks_tabs .elementor-tab-title {
    font-weight: bold;
    font-size: 20px;
    letter-spacing: 0.012em;
    text-transform: capitalize;
    color: white!important;
    border: none;
    transition: 300ms;


}
.ks_tabs .elementor-tab-title:hover {
    color: #43a4e4 !important;

}
.ks_tabs .elementor-tab-title.elementor-active {
    color: #C2185B !important;
    background: linear-gradient(0deg, #C2185B, #C2185B) no-repeat left top / 3px 100% white;

}
@media (min-width: 680px) {
    .ks_tabs .elementor-tabs-content-wrapper {
    width: 70%;
    position: relative;
    border-radius: 0 10px 10px 0;
}
}
@media(max-width: 680px) {
    .ks_tabs .elementor-tab-content {
        padding: 20px !important;
    }
}
.ks_tabs .elementor-tab-content {
    width: 100%;
    display: block !important;
    visibility: hidden;
    pointer-events: none;
    overflow: hidden;
    max-height: 0;
    transition: 150ms linear;
    border: none !important;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    padding: 40px 40px 40px 40px;
}

.ks_tabs .elementor-tab-content.elementor-active {
    visibility: visible;
    pointer-events: all;
    overflow: visible;
    max-height: 1000px;
    position: relative;
    z-index: 2;
}
@media (max-width: 750px) {
    .ks_tabs .elementor-tabs {
        width: 100%;
        flex-direction: column;
    }
    .ks_tabs .elementor-tabs-wrapper {
        width: 100%;
        padding: 10px 0 10px 0;
    }
    .ks_tabs .elementor-tab-mobile-title {display: none;}
    .ks_tabs .elementor-tab-desktop-title {
        padding: 12px 25px !important;
            font-size: 18px !important;
    }

}

.ks_tabs .ks_additional_info {
    margin-top: 30px;
    font-weight: normal;
    font-size: 12px;
    line-height: 1.3;
    letter-spacing: 0.012em;
    color: #000000;
}


.ks_ul_checked {
    list-style: none;
    margin: 40px 0 0 0;
}
.ks_ul_checked li{
    padding: 0 0 0 0;
    margin: 0 0 20px 0;
}
.ks_ul_checked li span {
    display: inline-block;
    margin: 0 14px 0 0;
    transform: translateY(3px);
}
.five button.accordion-button.collapsed {
        display: flex;
    font-weight: bold;
    color: #174e82 !important;
    border: none;
    padding: 15px;
    width: 100%;
    box-shadow: 5px 5px 35px 0px rgb(15 77 129 / 10%);
    border-radius: 5px !important;
    font-size: 18px;
}
.five button.accordion-button.collapsed:hover {
    background-color: white;
}
.five button.accordion-button {
    display: flex;
    font-weight: bold;
    color: #cc3366 !important;
    border: none;
    padding: 15px;
    width: 100%;
    box-shadow: 5px 5px 35px 0px rgb(15 77 129 / 10%) !important;
    border-radius: 5px !important;
    background-color: white !important;
    font-size: 18px;
}

.five button.accordion-button:not(.collapsed)::after {
    filter: invert(30%) sepia(85%) saturate(1504%) hue-rotate(
312deg) brightness(83%) contrast(93%) !important;
}
    .ks_tabs .elementor-tab-content.elementor-active {
    max-height: fit-content;
}

.elementor-tab-desktop-title{
    display: flex!important;
    justify-content: center;
}

/*Vertical Tabs End + Tabs List*/

/*Number Box Start*/
.number-box .elementor-image-box-content {
    display: flex !important;

}
.number-box .elementor-image-box-title {
    margin-right: 20px;
}
/*Number Box End*/
.custom-icon-box {
    box-shadow: 5px 5px 35px 0px rgb(15 77 129 / 18%);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px;
    background-color: #fff;
    border-radius: 10px;
}

.boxes a:hover {
    color: #C2185B !important;
}

.gu__inline_btn{
    display:inline-block!important;
}

.first-section .elementor-background-overlay{opacity:0.4!important;}

/*Timeline Start*/
.left-time-col.one:before {
      content: '';
 width: 22px!important;
  height: 22px!important;
background-color: #c2185c!important;border:none!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 56px;
}
.left-time-col.one:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px!important;
}
.left-time-col.one {
    position: relative;
}
.left-time-col.two:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;

      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.two:after {
      content: '';
  width: 4px;
  height: calc(100% + 40px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.left-time-col.two {
    position: relative;
}

.left-time-col.three:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.three:after {
      content: '';
  width: 4px;
  height: calc(100% + 70px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.left-time-col.three {
    position: relative;
}
.left-time-col.four:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 56px;
}
.left-time-col.four:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px;
}
.left-time-col.four {
    position: relative;
}



.left-time-col.six:before {
      content: '';
 width: 22px!important;
  height: 22px!important;border:none!important;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.six:after {
      content: '';
  width: 4px;
  height: calc(100% + 70px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px!important;
}
.left-time-col.six {
    position: relative;
}


.left-time-col.five:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.five:after {
      content: '';
  width: 4px;
  height: calc(100% + 70px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.left-time-col.five {
    position: relative;
}

.left-time-col.seven:before {
      content: '';
width: 22px;
  height: 22px;
background-color: #c2185c!important;

      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 56px;
}
.left-time-col.seven:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px;
}
.left-time-col.seven {
    position: relative;
}

.left-time-col.eight:before {
      content: '';
  width: 22px;
  height: 22px;
background-color: #c2185c!important;

      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.eight:after {
      content: '';
  width: 4px;
  height: calc(100% + 80px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.left-time-col.eight {
    position: relative;
}

.left-time-col.nine:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.nine:after {
      content: '';
  width: 4px;
  height: calc(100% + 70px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.left-time-col.nine {
    position: relative;
}

.left-time-col.ten:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;

      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 56px;
}
.left-time-col.ten:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px;
}
.left-time-col.ten {
    position: relative;
}
.left-time-col.eleven:before {
      content: '';
  width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}
.left-time-col.eleven:after {
      content: '';
  width: 4px;
  height: calc(100% + 50px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.left-time-col.eleven {
    position: relative;
}
.left-time-col.twelve:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -13px;
  top: 18px;
}

.left-time-col.twelve {
    position: relative;
}
/*Timeline End*/
/*Mobile Timeline Start*/

.time-title:before {
      content: '';
 width: 22px;
  height: 22px;
background-color: #c2185c!important;
      border-radius: 50%;
  position: absolute;
  right: -33px;
  top: 18px;
}
.time-title {
    position: relative;
}

.time-title.first:after {
      content: '';
  width: 4px;
  height: calc(100% + 300px);
  background-color: #C2185B;
  position: absolute;
  top: 30px;
  right: -24px;
}
.time-title {
    position: relative;
}


.mob-time-col.first:after {
      content: '';
  width: 4px;
  height: calc(100% + 40px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.first {
    position: relative;
}

.mob-time-col.two:after {
      content: '';
  width: 4px;
  height: calc(100% + 90px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.two {
    position: relative;
}

.mob-time-col.three:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px;
}
.mob-time-col.three {
    position: relative;
}

.mob-time-col.four:after {
      content: '';
  width: 4px;
  height: calc(100% + 70px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.four {
    position: relative;
}

.mob-time-col.five:after {
      content: '';
  width: 4px;
  height: calc(100% + 90px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.five {
    position: relative;
}

.mob-time-col.six:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px;
}
.mob-time-col.six {
    position: relative;
}

.mob-time-col.seven:after {
      content: '';
  width: 4px;
  height: calc(100% + 80px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.seven {
    position: relative;
}

.mob-time-col.eight:after {
      content: '';
  width: 4px;
  height: calc(100% + 90px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.eight {
    position: relative;
}

.mob-time-col.nine:after {
      content: '';
  width: 4px;
  height: calc(100%);
  background-color: #C2185B;
  position: absolute;
  top: 70px;
  right: -4px;
}
.mob-time-col.nine {
    position: relative;
}

.mob-time-col.ten:after {
      content: '';
  width: 4px;
  height: calc(100% + 50px);
  background-color: #C2185B;
  position: absolute;
  top: 37px;
  right: -4px;
}
.mob-time-col.ten {
    position: relative;
}

/*Mobile Timeline End*/

/*Breadcrumb for LP pages*/
#breadcrumb {margin-top:10px;}
/*Breadcrumb for LP pages End */
/* border radius for youtube videos */
.elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video {
    border-radius: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Regular.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Regular.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-RegularIt.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-RegularIt.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-RegularIt.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-RegularIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Light.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Light.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-LightIt.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-LightIt.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-LightIt.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-LightIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNovaT-Thin.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNovaT-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNovaT-Thin.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNovaT-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ThinIt.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ThinIt.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ThinIt.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ThinIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Semibold.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Semibold-1.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Bold.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Bold.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt-1.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt-1.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt-1.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BoldIt-3.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Extrabld.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Extrabld.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Extrabld.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ExtrabldIt.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ExtrabldIt.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ExtrabldIt.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-ExtrabldIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Black.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Black.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Black.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BlackIt.eot');
	src: url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BlackIt.eot?#iefix') format('embedded-opentype'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BlackIt.woff') format('woff'),
		url('https://gallaudet.edu/wp-content/uploads/2021/10/ProximaNova-BlackIt.ttf') format('truetype');
}
/* End Custom Fonts CSS */