.carousel-item>img {
            width: 100%;
        }
        
        .carouselContent {
            top: 28%;
            left: 10%;
        }
		a:hover {
			text-decoration: none;
		}
		.carousel-item:nth-child(1) .one_item2{
			height: 3px;
			width: 113px;
			background-color: #ffff;
			margin: 5px 0;
		}
		.h-100 {
			height: auto!important;
		}
		.w-100 {
			width: auto!important;
		}
		.carousel-item:nth-child(1) .one_item3{
			color: #fff;
			font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(1) .one_item4{
			color: #fff;
			font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(2) p{
			color: #fff;
			text-align: left;
		}
		.carousel-item:nth-child(2) .Two_item3{
			font-size: 24px;
			margin-left: -13px;
		}
		.carousel-item:nth-child(2) .Two_item4 {
			 font-size: 13px;
			 margin-left: -13px;
		}
		.carousel-item:nth-child(2) .Two_item1{
			 font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(2) .Two_item2{
			 font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(2) li:nth-child(3) {
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
			border-right: 1px solid #fff;
			position: relative;
			padding: 24px 0;
			padding-right: 10px;
			margin-top: 10px!important;
		}
		.carousel-item:nth-child(2) .carouselContentUl {
			max-width: 100%!important;
				padding: 0px!important;
		}
		.carousel-item:nth-child(3) .carouselContentUl {
			max-width: 100%!important
		}
		.carousel-item:nth-child(2) li:nth-child(3):before {
			content: '';
			position: absolute;
			height: 10%;
			top: 0;
			left: 0px;
			width: 1px;
			background-color: #fff;
		}
		.carousel-item:nth-child(2) li:nth-child(3):after {
			content: '';
			position: absolute;
			height: 10%;
			left: 0px;
			bottom: 0;
			width: 1px;
			background-color: #fff;
		}
		.carousel-item:nth-child(3) p {
			color: #fff;
		}
		.carousel-item:nth-child(3) li:nth-child(1) .Three-item1,.carousel-item:nth-child(3) li:nth-child(2) .Three-item2 {
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(3) li:nth-child(3) .Three-item3 {
			height: 3px;
			width: 113px;
			background-color: #fff;
			margin: 8px 0;
		}
		.carousel-item:nth-child(3) .carouselContentUl {
			align-items: flex-start!important;
			padding: 0!important;
		}
		.carousel-item:nth-child(2) .carouselContentUl {
			align-items: flex-start!important;
		}
		
		
        #demo p {
          margin-bottom: 16px;
				
        }
		button {
			outline: none!important;
		}
        .one_item1 {
            display: inline-block;
				color: #fff;
			font-size: 18px;
        }
        
        .one_item2 {
            font-size: 25px;
        }
        
        .Two_item1 {
            font-size: 45px;
        }
        
        .Two_item2 {
            font-size: 30px;
            display: inline-block;
            position: relative;
        }
        .Two_item3 {
            font-size: 25px;
        }
        
        .Two_button {
            font-size: 20px;
            color: #FFF;
            border-radius: 10px;
            background-color: #135f07;
            outline: none;
            border: none;
            padding: 5px 8px;
        }
        
        .Two_button:focus {
            outline: none;
            border: none;
        }
        
        .Three-item1 {
            color: #ffffff;
            font-size: 30px;
        }
        
        .Three-item2 {
            font-size: 30px;
        }
        
        .Three-item4 {
            font-size: 13px!important;
            white-space: nowrap;
        }
        
        .carouselContentUl {
            display: flex;
            flex-direction: column;
            justify-content: center;
            height: 100%;
            align-items: flex-start;
				 text-align: left;
        }
        
        .Three-item3 {
            display: flex;
            align-items: center;
            justify-content: center;
            vertical-align: middle;
            margin-bottom: 16px;
        }
        
        .Three-item3>p {
            background-color: #135f07;
            font-size: 28px;
            color: #fff;
            margin-left: 10px;
            margin-right: 10px;
            margin-bottom: 0!important;
            padding: 0px 25px;
            vertical-align: middle;
        }
        
        .carouselLine {
            padding: 2px;
            background-color: #135f07;
            width: 100px;
            vertical-align: middle;
        }
				.active {
					padding: 0!important;
				}
			.carousel-indicators>li:nth-child(2) {
				margin: 0 10px!important;
			}
		.correlationProductUlContent a {
			color: #135f07;
			display: inline-block;
		}
			.mainContent p {
				font-size: 14px;
				color: #3a3a3a;
			}
			.mainContent h4 {
				font-size: 20px;
				margin: 8px 0;
			}
		.wp-block-getwid-banner__text {
			color: #fff!important;
		}
		.bgMove {
			display: none;
		}
		.wp-block-getwid-section__wrapper {
			height: auto;
		}@media(min-width: 1367px) {
			 .one_item1 {
				font-size: 21px;
			}
			.carousel-item:nth-child(1) .one_item3,.carousel-item:nth-child(1) .one_item4 {
				font-size: 45px;
			}
			
			.carousel-item:nth-child(2) .Two_item1,.carousel-item:nth-child(2) .Two_item2 {
				font-size: 45px;
			}
			.carousel-item:nth-child(2) .Two_item3 {
				font-size: 26px;
			}
			.carousel-item:nth-child(2) .Two_item4 {
				font-size: 21px;
			}
			.carousel-item:nth-child(3) li:nth-child(1) .Three-item1, .carousel-item:nth-child(3) li:nth-child(2) .Three-item2 {
				font-size: 45px;
			}
			.Three-item4 {
				font-size: 21px!important;
			}
		}
		
        @media (max-width: 1600px) {
            .Three-item3>p {
                font-size: 23px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
              font-size: 13px;
					color: #fff;
            }
            .Two_item2,
            .Three-item1 {
               font-size: 30px;
            }
            .Two_item1,
            .Three-item2 {
                font-size: 30px;
            }
            .one_item1 {
                font-size: 18px;
					color: #fff;
            }
            .Two_button {
                font-size: 18px;
            }
        }
			
        @media (max-width: 992px) {
				.carousel-item:nth-child(1) li:nth-child(1),.carousel-item:nth-child(1) li:nth-child(2) {
					display: none;
				}
			.carousel-item:nth-child(2) li:nth-child(3) {
					display: none;
				}
			.carousel-item:nth-child(3) li:nth-child(3),.carousel-item:nth-child(3) li:nth-child(4) {
					display: none;
				}
            .Three-item3>p {
                font-size: 20px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
                font-size: 18px;
            }
            .one_item1 {
                font-size: 40px;
            }
            .Two_button {
                font-size: 16px;
            }
            #demo p,
            .Three-item2 {
                margin-bottom: 12px;
            }
        }
        
        @media (max-width: 768px) {
            .Three-item3>p {
                font-size: 18px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
                font-size: 16px;
            }
            .Two_item1,
            .Three-item2 {
                font-size: 30px;
            }
            .one_item1 {
                font-size: 35px;
            }
            .Two_button {
                font-size: 14px;
            }
            #demo p,
            .Three-item3 {
                margin-bottom: 2px;
            }
			
        }
			@media(max-width:700px) {
				.carousel-item:nth-child(1) .one_item3,.carousel-item:nth-child(1) .one_item4 {
					font-size: 18px;
					font-weight: normal;
				}
				.carousel-item:nth-child(2) .Two_item1,.carousel-item:nth-child(2) .Two_item2  {
					font-size: 18px;
					font-weight: normal;
				}
				.carousel-item:nth-child(3) .Three-item1,.carousel-item:nth-child(3) .Three-item2  {
					font-size: 18px;
					font-weight: normal;
				}
			}
        @media (max-width: 576px) {
            .Three-item3>p {
                font-size: 16px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
                font-size: 14px;
            }
            .Two_item3 {
                font-size: 12px;
            }
            .Two_item3 {
                white-space: normal;
            }
            .Two_item2,
            .Three-item1 {
                font-size: 14px;
            }
            .Two_item1,
            .Three-item2 {
                font-size: 20px;
            }
            .one_item1 {
                font-size: 25px;
            }
            .Two_button {
                font-size: 14px;
            }
            #demo p,
            .Three-item3 {
                margin-bottom: 0px;
            }
            #demo {
                white-space: nowrap;
            }
            .carouselContentUl {
                font-size: 0;
            }
            .Two_button {
                padding: 0 10px;
            }
        }
		
			@media(max-width:375px) {
				.carousel-item:nth-child(1) li:nth-child(3)>p,.carousel-item:nth-child(1) li:nth-child(4)>p {
					font-size: 17px;
				}
				.carousel-item:nth-child(2) li:nth-child(1)>p,.carousel-item:nth-child(2) li:nth-child(2)>p {
					font-size: 17px;
				}
				.carousel-item:nth-child(3) li:nth-child(1)>p,.carousel-item:nth-child(3) li:nth-child(2)>p {
					font-size: 17px;
				}
				.bgPc {
					display: none;
				}
				.bgMove {
					display: block;
				}
			}
		
		
		

		li {
			font-size: inherit;
		}
		body {
			font-size: 14px;
		}
.headerNav {
  width: 100%;
  height: 60px;
  background: #F2FAFF;
}
.headerNavUl {
  display: flex;
  width: 80%;
  margin: 0 auto;
  align-items: center;
  height: 100%;
}

.ListMainer {
  width: 80%;
  margin: 0 auto;
  margin-top: 50px;
}
.listProduct {
  margin: 0;
}
.listProductLeft {
  padding: 0;
}
.listProductLeftImg {
  text-align: center;
  width: 80%;
	display:flex;
	align-items:flex-start;
	overflow:hidden;
}
.listProductLeftImg img {
  width: 100%;
  height: auto;
	transform:scale(1.5);
}
.listProductRight {
  padding: 0;
}
.listProductRightUl {
  display: flex;
  flex-direction: column;
}
		figure {
			text-align: center;
			width: 100%;
			margin-top: 16px;
		}
.listTitle p {
  line-height: 60px;
  font-size: 32px;
  color: #135f07;
  padding-left: 36px;
  border-left: 7px solid #135f07;
}

.listText {
  font-size: 16px;
  color: #3F3F3F;
  line-height: 30px;
}
.textIndex {
  text-indent: 32px;
}
.listIcon {
  margin: 0;
  margin-top: 15px!important;
  flex-wrap: nowrap;
}
.listIconImg {
  width: 90%;
}
		.listIconBox  {
			margin-right: 40px;
		}
.listIconBoxTitle {
  font-size: 16px;
  margin-top: 15px;
  color: #135f07;
}
        .listIconBoxButton {
            color: #fff;
            width: 20%;
            font-size: 18px;
            outline: none;
            min-width: 100px;
            padding: 5px;
            margin-top: 20px;
            background-color: #135f07;
        }
		.listIconBoxButton:focus {
			background-color: #135f07;
		}
		.listIconBoxButton:hover {
			background-color: #3a3a3a;
		}
.productDetails {
  margin-top: 20px;
}
.listLine {
  width: 100%;
  height: 2px;
  background: #135f07;
  opacity: 0.89;
}
.productTitle {
  font-size: 20px;
  color: #135f07;
	margin-bottom:15px;
}
		b, strong {
			font-weight: normal;
			font-size: 20px;
		}
		.correlationProductUlContent>li {
			padding: 0;
			display: flex;
			flex-direction: column;
			align-items: center;
		}
		.correlationProductTitle,.correlationProductText {
			margin-left: 0!important;
		}
		.col-md-3 {
			max-width: 23%;
		}
		.correlationProductUlContent  {
			flex-wrap: nowrap!important;
			justify-content: space-between;
		}
.correlationProductUlContentLi:nth-child(2),.correlationProductUlContentLi:nth-child(3){

	}

.correlationProductUlContentLiImg {
  text-align: center;
	position: relative;
}
		.correlationProductUlContentLiImg:before{
			content:'';
			position: absolute; 
			left: 0;
			top: 0;
			height: 100%;
			width: 33px;
			background: #fff;
		}
		.correlationProductUlContentLiImg:after{
			content:'';
			position: absolute; 
			right: 0;
			top: 0;
			height: 100%;
			width: 33px;
			background: #fff;
		}
		.correlationProductUlContentLiImg img {
			width: 100%;
		}
.correlationProductUlContentLiImg > img {
  width: 60%;
}
		
.correlationProductTitle {
  font-size: 18px;
  margin-top: 16px;
  margin-bottom: 7px;
  color: #888888;
	margin-left: 33px;
}
.correlationProductText {
  font-size: 14px;
  color: #3F3F3F;
  line-height: 23px;
	margin-left: 33px;
}
		.container-fluid {
			padding: 0;
		}
		@media(max-width: 1260px) {
			.correlationProductUlContentLiImg:before {
				width: 21px;
			}
			.correlationProductUlContentLiImg:after {
				width: 21px;
			}
		}
@media (max-width: 992px) {
	.listIconBoxTitle {
		font-size: 14px;
	}
  .listProductLeftImg img {

  }
}
@media (max-width: 768px) {
	  .headerNavUl {
		width: 92%;
	  }
	  .listProductLeftImg img {
		transform: scale(1);
	  }
	.listProductLeftImg {

		width:100%;
	}	
	.correlationProductUlContent {
		flex-wrap: wrap!important;
	}
	.correlationProductUlContent>li {
      max-width: 48%;
	}
	.correlationProductUlContent>li:nth-child(3),.correlationProductUlContent>li:nth-child(4) {
		margin-top: 20px!important;
	}
}
		@media(max-width:499px) {
			.listIcon {
				display: flex;
				justify-content: space-between;
			}
			.listIconBox {
				margin-right: 0;
			}
		}
		

		.breadcrumbs{
	display: flex;
    align-items: center;
    height: 100%;
    width: 80%;
    margin: 0 auto!important;
	 font-size: 14px;
	
		}
		.breadcrumbs a{
			 color: #888888;
			   
		}
		.breadcrumbs li{
			 cursor: pointer;
		}
			
  
 

		.breadcrumbs li:nth-child(2) {
			color:#135f07;
		}