#cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1701368567918 {
margin-top: auto !important;
}

#cb-button-wrapper--1701369645232 {
margin-bottom: 50px;
}

@media screen and (max-width: 768px) {
    #cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1630398794482 p span,
    #cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1635846065540 p span,
    #cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1635846111125 p span {
        font-size: 34px !important;
    }
}


.cb-template11 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}

@media screen and (max-width: 768px) {
  .cb-template11 {
    height: 400px;
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 480px) {
  .cb-template11 {
    height: 300px;
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}








#cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1701368567918 h1,
#cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1701368567918 h1 span,
#cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1630342295189 h1,
#cb-text-wrapper--1730884743150--1730884742472--1730884742471--1730884680848--1730884680847--1730884680846--1730884566641--1730884565903--1730884565902--1730884452379--1730884451072--1730884451071--1730884275490--1730884274729--1730884274728--1703087701269--1703087699186--1703087699185--1703087208660--1703087207436--1703087207435--1701368567957--1630342295189 h1 span {
    font-size: 24pt !important;
    line-height: 1.4;
}

#cb-grid--1730884742471--1730884680846--1730884565902--1730884451071--1730884274728--1703087699185--1703087207435--1630342492728 .cb-grid--1730884742471--1730884680846--1730884565902--1730884451071--1730884274728--1703087699185--1703087207435__item {
  display: flex;
  flex-direction: column;
}
#cb-grid--1730884742471--1730884680846--1730884565902--1730884451071--1730884274728--1703087699185--1703087207435--1630342492728 .cb-grid--1730884742471--1730884680846--1730884565902--1730884451071--1730884274728--1703087699185--1703087207435__item > * {
  flex: 0 1 auto;
}
#cb-grid--1730884742471--1730884680846--1730884565902--1730884451071--1730884274728--1703087699185--1703087207435--1630342492728 .cb-grid--1730884742471--1730884680846--1730884565902--1730884451071--1730884274728--1703087699185--1703087207435__item .cb-button-wrapper {
  margin: auto 0 0 !important;
}


#cb-carousel-container--1636128757334574691617 .cb-carousel-item-inner {
    gap: 10px;
    display: grid !important;
    grid-template-rows: 200px 150px minmax(auto, 30px) auto;
}
/*
#cb-carousel-container--1636128757334574691617 .cb-carousel-item-inner > * {
    flex: 0 1 auto;
    display: flex !important;
    margin: auto 0 0 !important;
}
*/


#cb-carousel-container--1636128757334574691617 .cb-carousel-item-inner .cb-button {
    margin: 0 !important;
}

@media screen and (max-width: 768px) {
  #cb-component--1730884742471--1730884680846--1730884565902--1730884451070--1730884274728--1703087699184--1703087207434--1630340559697 {
    padding-top: 0 !important;
  }
}


@media screen and (max-width: 480px) {  
  #cb-carousel-container--1636128757334574691617 .cb-carousel-item-inner {
    grid-template-rows: auto auto auto auto;
  }
  
  #cb-carousel-container--1636128757334574691617 .cb-carousel-item-inner .cb-template3-carousel-text {
    margin-bottom: 0 !important;
  }
}


null


/******* TEMPLATE 3 *******/
.cb-template3-carousel {
    height: 100%;
}
.cb-template3 .cb-template3-carousel-container {
    height: auto;
}
.cb-template3 .cb-template3-title,
.cb-template3 .cb-template3-carousel-container,
.cb-template3 .cb-template3-button {
    padding: 0 130px !important;
}
.cb-template3-carousel .cb-carousel__wrapper {
    height: 100% !important;
    align-items: stretch !important;
}
.cb-template3 .cb-template3-carousel .cb-carousel-item-inner {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.cb-template3 .cb-template3-carousel .cb-template3-carousel-button {
    margin-top: auto;
}
.cb-template3-button {
    margin-bottom: 50px;
}
.cb-template3 .cb-template3-title {
    margin-bottom: 50px;
}
.cb-template3 .cb-template3-title h1 {
    font-size: 3.375rem;
}
.cb-template3 .cb-template3-carousel .swiper-button-next {
    right: 2%;
}
.cb-template3 .cb-template3-carousel .swiper-button-prev {
    left: 2%;
}
.cb-template3 .cb-template3-carousel .cb-carousel-item .cb-template3-carousel-image {
    width: 100%;
    max-width: 400px;
    margin-bottom: 25px;
}
.cb-template3 .cb-template3-carousel .cb-carousel-item .cb-template3-carousel-image img {
    width: 100%;
}
.cb-template3 .cb-template3-carousel .cb-carousel-item .cb-template3-carousel-text {
    margin-bottom: 5px;
}
.cb-template3 .cb-template3-carousel .cb-carousel-item {
    height: 100%;
}
.cb-template3 .cb-template3-button a {
    color: #000000;
    font-size: 1.125rem;
}

@media screen and (max-width: 1279px) {
    .cb-template3 .cb-template3-title h1 {
        font-size: 2.5625rem !important;
    }

    .cb-template3 .cb-template3-button a {
        font-size: 16px;
    }
}

@media screen and (max-width: 768px) {
    .cb-template3 {
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .cb-template3 .cb-template3-title {
        margin-bottom: 30px;
        padding: 0 50px !important;
    }

    .cb-template3 .cb-template3-carousel .cb-carousel-item .cb-carousel-item-inner {
        height: 100%;
    }

    .cb-template3 .cb-template3-title,
    .cb-template3 .cb-template3-carousel-container,
    .cb-template3 .cb-template3-button {
        padding: 0 50px !important;
    }

    .cb-template3 .cb-template3-carousel-container {
        max-width: 100%;
        margin: 0 auto;
    }

    .cb-template3 .cb-template3-title h1 {
        font-size: 1.625rem !important;
    }

    .cb-template3-button {
        margin-bottom: 0;
        margin-top: 30px;
        justify-content: flex-start;
    }
}

@media screen and (max-width: 480px) {
    .cb-template3 .cb-template3-title,
    .cb-template3 .cb-template3-carousel-container,
    .cb-template3 .cb-template3-button {
        padding: 0 30px !important;
    }

    .cb-template3 .cb-template3-carousel .swiper-button-next {
        right: 0;
    }

    .cb-template3 .cb-template3-carousel .swiper-button-prev {
        left: 0;
    }
}


.cb-template18 {
  padding-left: 130px !important;
  padding-right: 130px !important;
}

.cb-template18 .cb-template18-tab .cb-tab-header {
  margin-bottom: 30px;
}

.cb-template18 .cb-template18-tab .cb-tab-header .cb-tab-header-head {
  font-family: 'Open Sans', sans-serif;
  cursor: pointer;
  font-weight: 600;
  font-size: 0.9375rem;
  text-transform: uppercase;
  margin-right: 30px;
  flex: 1;
  max-width: max-content;
}

.cb-template18 .cb-template18-tab .cb-tab-header .cb-tab-header-head:not(.active) {
  color: #666666;
}



.cb-template18 .cb-template18-tab .cb-template18-tab-table .dx-datagrid-headers {
  border-bottom: 0 !important;
}

.cb-template18 .cb-template18-tab .cb-template18-tab-table .dx-datagrid-rowsview {
  border-top: 0 !important;
}

.cb-template18 .cb-template18-tab .cb-template18-tab-table .dx-datagrid .dx-row.dx-header-row td {
  background-color: #FFFFFF;
  border-bottom: 1px solid #789D4A;
}

.cb-template18 .cb-template18-tab .cb-template18-tab-table .dx-datagrid .dx-row-alt.dx-row td {
  background-color: #ffffff !important;
}

.cb-template18 .cb-template18-tab .cb-template18-tab-table .dx-datagrid .dx-row td {
  background-color: transparent;
}

@media screen and (max-width: 1279px) {
  .cb-template18 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  
  .cb-template18 .cb-template18-title h1 {
    font-size: 2.5625rem !important;
  }
}


@media screen and (max-width: 769px) {
  .cb-template18 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  
  .cb-template18 .cb-template18-title h1 {
    font-size: 1.625rem !important;
  }
}


@media screen and (max-width: 480px) {
  .cb-template18 {
    height: auto;
    padding:30px !important
  }
}


#cb-tab-header--1650473216408700917 {
  padding-left: 130px !important;
  padding-right: 130px !important;
}

@media screen and (max-width: 768px) {
  
  #cb-tab-header--1650473216408700917 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  
  #cb-component--1644943087520117 {
  padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  #cb-tab-header--1650473216408700917 {
    margin: 0;
    width: 100%;
    padding: 0 50px;
    flex-direction: column;
  }
  #cb-tab-header--1650473216408700917 .cb-tab-header-head {
    max-width: 100%;
    margin: 0;
    padding-bottom: 10px;
  }
  
  
  #cb-text-wrapper--1644943087520410 {padding: 0 50px !important;}
  
  #cb-tab-header--1650473216408700917 {margin: 0;width: 100%;padding: 0 50px;}
  
  #cb-tab-content--1650473216408560331 .cb-tab-content-inner > .cb-text-wrapper {padding-left: 50px !important;padding-right: 50px !important;}
  
  #cb-tab-content--1650473216408560331 .cb-tab-content-inner > .cb-carousel-container { padding-left: 50px !important; padding-right: 50px !important; }
}

@media screen and (max-width: 480px) {
  
  #cb-tab-header--1650473216408700917 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  
#cb-component--1644943087520117 {
  padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  #cb-tab-header--1650473216408700917 {
    margin: 0;
    width: 100%;
    padding: 0 30px;
    flex-direction: column;
  }
  #cb-tab-header--1650473216408700917 .cb-tab-header-head {
    max-width: 100%;
    margin: 0;
    padding-bottom: 10px;
  }
  
  
  #cb-text-wrapper--1644943087520410 {padding: 0 30px !important;}
  
  #cb-tab-header--1650473216408700917 {margin: 0;width: 100%;padding: 0 30px;}
  
  #cb-tab-content--1650473216408560331 .cb-tab-content-inner > .cb-text-wrapper {padding-left: 30px !important;padding-right: 30px !important;}
  
  #cb-tab-content--1650473216408560331 .cb-tab-content-inner > .cb-carousel-container { padding-left: 30px !important; padding-right: 30px !important; }
}


