/** desktop - css start **/
.column-col-12.tabbed-container-module .tabbed-content.noSlider .tabs ul li {
    width: auto !important;
}
.column-col-12.tabbed-container-module .tabbed-content.noSlider .tabs ul .slick-list .slick-track {
    width: 100% !important;
}
.tabbed-container-module{
	z-index:0;
    position:relative;
}
.tabbed-container-module .tabs ul{width: 100%} /*   display: flex; justify-content: center; align-content: space-between;*/
.tabbed-container-module .tabs ul .slick-track{display: flex;justify-content: center;align-items: end;}
.tabbed-container-module .tabs ul .slick-track > li{margin: 0 16px;}
.tabbed-container-module .tabbed-content{padding: 0;}
.tabbed-container-module .slick-next{right:0px;}
.tabbed-container-module .slick-prev, .tabbed-container-module .slick-next{width:166px;position:relative;}
.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before {
  opacity: .5 !important;
}
.tabbed-container-module .tabs ul li a:focus, 
.tabbed-container-module .tabs ul li a:active,
.tabbed-container-module .tabs ul li input:focus,
.tabbed-container-module .tabs ul li select:focus{border: none;outline: none;}

.tabbed-container-module .slick-prev:before {content: "\e907";color: #005072;position: absolute;
opacity: 1;font-family: "icomoon";transform: rotate(180deg);font-size: 18px;left: 41px;line-height: 0;}
 
.tabbed-container-module .slick-next:before{content: "\e907";color: #005072;position: absolute;opacity: 1;font-family: "icomoon";font-size: 18px;right: 16px;line-height: 0;}
.tabbed-container-module.color- .tabs {display: flex;align-items: center;justify-content: center;position: relative;}
.tabbed-container-module .tabs::after {content: '';position: absolute;bottom: 10px;width: 100%;z-index: -1;border-bottom: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%); border-image-slice: 1;}

.slick-slide a.active::after {content: "";width: 100%;/*height: 2px;bottom: 0;left: 0;background-color: #fff;position: absolute;z-index: 99999; }*/
height: 5px;
    bottom: -1px;
    left: 0;
    background-color: white;
    position: absolute;
    z-index: 9;}

.slick-slide a.active::before {content: "";width: 100%;height: 2px;top: 0;left: 0;position: absolute;z-index: 99999;border-top: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%); 
border-image-slice: 1;}

.tabbed-container-module .tabs ul li a {/*padding: 16px 2px;*/padding:20px 2px 30px;text-align: center;text-decoration: none;color: #999999;font-size: 2.0rem;line-height: 24px;letter-spacing: 0;display: block; word-break: keep-all;position:relative;}
.tabbed-container-module .tabs ul li a.active{color:#000;} 
.tabbed-container-module .tabs ul {list-style: none; text-align: center; display: flex;align-content: space-between;justify-content: space-evenly;align-items: center;}
.tabbed-container-module ul li{padding:0; margin:0px;width: 100%;}
.tabbed-container-module ul li::before{content:none;}
.tabbed-container-module .tabbed-content .item {display: none;}
.tabbed-container-module .tabbed-content .item.active {display: block;}
/** desktop - css start **/


/** Tablet - css start **/

.item.active .item-content {padding: 1em;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}
/** tablet - css start **/
.column-col-12.tabbed-container-module .tabbed-content, .column-col-9.tabbed-container-module .tabbed-content div.item.active {border-bottom: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);border-image-slice: 1;width: 100%;}



.tabbed-container-module .tabbed-content{padding: 0;}
/** blue variation css ***/
.tabbed-container-module .tabbed-content.color-blue {background-color:#005072;padding-top:24px;}
.tabbed-container-module .tabbed-content.color-blue .tabs ul li a.active{color:#fff;}
.tabbed-container-module .tabbed-content.color-blue .tabs ul::after{z-index: 1;}
.tabbed-container-module .tabbed-content.color-blue .slick-prev::before, 
.tabbed-container-module .tabbed-content.color-blue .slick-next::before{color:#fff;}
.tabbed-container-module .tabbed-content.color-blue .tabs {position: relative;}
.tabbed-container-module .tabbed-content.color-blue .tabs:after {content: '';height: 2px;background: #000;position: absolute;bottom: 0;width: 100%;z-index: 1;border-bottom: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);border-image-slice: 1;}
.tabbed-container-module .tabbed-content.color-blue .tabs ul {z-index: 10;}
.tabbed-container-module .tabbed-content.color-blue .tabs ul::after{display:none;}
.tabbed-container-module .tabbed-content.color-blue .slick-slide a.active::after{background-color: #005072;}

/** black variation css ***/


.tabbed-container-module .tabbed-content.color-black {background-color: #000;padding-top: 24px;}

.tabbed-container-module .tabbed-content.color-black .tabs ul li a.active{color:#fff;}
.tabbed-container-module .tabbed-content.color-black .item.active p,
.tabbed-container-module .tabbed-content.color-blue .item.active p{color:#fff;}
.tabbed-container-module .tabbed-content.color-black .tabs ul::after{z-index: 1;}
.tabbed-container-module .tabbed-content.color-black .slick-prev::before, 
.tabbed-container-module .tabbed-content.color-black .slick-next::before{color:#fff;}
.tabbed-container-module .tabbed-content.color-black .tabs {position: relative;}
.tabbed-container-module .tabbed-content.color-black .tabs:after {content: '';height: 2px;background: #000;position: absolute;bottom: 0;width: 100%;z-index: 1;border-bottom: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);border-image-slice: 1;}
.tabbed-container-module .tabbed-content.color-black .tabs ul {z-index: 10;}
.tabbed-container-module .tabbed-content.color-black .tabs ul::after{display:none;}
.tabbed-container-module .tabbed-content.color-black .slick-slide a.active::after{background-color: black;}


@media all and (max-width: 991.98px) {
.tabbed-container-module .tabbed-content.color-black,
.tabbed-container-module .tabbed-content.color-blue{padding-top:0px;}
.tabbed-container-module .tabbed-content.color-blue .item {
  background-color: #005072;
}

.tabbed-container-module .tabbed-content.color-blue .item.active p,
.tabbed-container-module .tabbed-content.color-black .item.active p{color:#000;}
.tabbed-container-module .tabbed-content .item.active:first-child{  margin-top:0px;}

.tabbed-container-module .tabbed-content .item {border:0px; border-bottom: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);border-image-slice: 1; position:relative;}
.tabbed-container-module .item::before {background: none;font-size: 2.4rem;line-height: 29px;letter-spacing: 0px;padding: 24px 16px;display: block;position: relative;}


.column-col-12.tabbed-container-module .tabbed-content, .column-col-9.tabbed-container-module .tabbed-content {border-bottom: none;}
.tabbed-container-module .tabbed-content .item:first {border-bottom:2px solid;}
.tabbed-container-module .tabbed-content .item.active::after {content: '';width: 15px;font-weight: bold;padding-top: 2px;background-color: black;top: 39px;}
.tabbed-container-module .tabbed-content .item::after {position: absolute;content: "+";transform: translateY(-50%);right: 16px;top: 50%;font-size: 27px;color: #000;}
.column-col-12.tabbed-container-module .tabbed-content, .column-col-9.tabbed-container-module .tabbed-content {border-top: 2px solid;border-image: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);border-image-slice: 1;width: 100%;}
.tabbed-container-module .tabbed-content{border-bottom:none;}
.tabbed-container-module .tabbed-content .tabs {display: none;}
.tabbed-container-module .tabbed-content .item::before {content: attr(data-title);}
.tabbed-container-module .tabbed-content .item .item-content {height: 0;visibility: hidden;opacity: 0;overflow: hidden;transition: opacity 0.3s ease-in-out;}
.tabbed-content .item.active .item-content {height: auto;visibility: visible;opacity: 1;background-color: #fff;
margin-bottom: 30px;}
.tabbed-content.color-black .item.active .item-content {background-color: #fff;}
.tabbed-container-module button.slick-prev.slick-arrow.slick-disabled, 
.tabbed-container-module button.slick-next.slick-arrow.slick-disabled {opacity: 0.5; cursor: auto;}
 .tabbed-container-module .tabbed-content .tabs li {display: inline-block;}
 .tabbed-container-module .tabbed-content .tabs li a {display: block;}
 .tabbed-container-module .tabbed-content.tabs-side .tabs {width: 150px;float: left;}
 .tabbed-container-module .tabbed-content.tabs-side .tabs li {display: block;}
 .tabbed-container-module .tabbed-content.tabs-side .item {margin-left: 150px;}
 .tabbed-container-module .tabbed-content .item{display:block;}

.tabbed-container-module .tabbed-content.color-black .item::after ,
.tabbed-container-module .tabbed-content.color-blue .item::after ,
.tabbed-container-module .tabbed-content.color-blue .item::before,
.tabbed-container-module .tabbed-content.color-black .item::before {color: #fff;}
 .tabbed-container-module .tabbed-content.color-blue .item.active::after,
.tabbed-container-module .tabbed-content.color-black .item.active::after{background-color:#fff;}
}
@media all and (max-width: 767.98px){ 
 .tabbed-container-module .tabbed-content .item:before {padding-right: 35px;}
 }
 
 
 .content-below-tool {
    padding: 50px 0;
}