/* Enter Your Custom CSS Here */
.free-trial-fixed{
    display: block;
    width: 60px;
    height: 220px;
    position: fixed;
    top: calc(50% - 110px);
	  left:3px;
    z-index:9
}
#menu-item-14505:hover::before {
	display:none;
}
#menu-item-14505 a{
    background: #00AEEF;
    line-height: 30px !important;
    color: #fff !important;
    font-weight: bold;
    border-radius: 50px;
    padding: 6px 20px !important;
}
#menu-item-14505 a:hover{
    background: #333;
	  color: #fff !important;
}
.cou-padding-bottom{
	padding-bottom:15px;
}
/* ========== Free Trial Form CSS ==========*/
.free-trial-form-root{}
.free-trial-form-root .wpcf7-list-item{}
.free-trial-form-root .wpcf7-textarea{
	height:150px;
}
@media only screen and (min-width: 1200px) {
  .free-trial-form-root .wpcf7-list-item{
    width: 48%;
  }
	.free-trial-form-root .wpcf7-form-control{
		margin:7px 0 0 0;
	}
	.free-trial-form-root span.wpcf7-not-valid-tip{
    display: block;
    margin: 7px 0 0 0;
  }
}
/* ========== Get A Quote Form CSS ==========*/
.get-a-quote-form-root{}
.get-a-quote-form-root .wpcf7-list-item{}
.get-a-quote-form-root .wpcf7-textarea{
	height:150px;
}
@media only screen and (min-width: 1200px) {
  .get-a-quote-form-root .wpcf7-list-item{
    width: 48%;
  }
	.get-a-quote-form-root .wpcf7-form-control{
		margin:7px 0 0 0;
	}
	.get-a-quote-form-root span.wpcf7-not-valid-tip{
    display: block;
    margin: 7px 0 0 0;
  }
}
.cpwccu h3{
	padding:15px 0 0 0;
	font-size:20px;
}
.cpwccu .number-box-content{
	margin:0;
}
.cpwccu .content-box-info{
	min-height:285px;
}
.page-id-14443 .number-box a{
	color:#fff;
}
.page-id-14443 .content-box-info p{
	color:#fff !important;
}
.page-id-14443 .btn-read-more{
	color:#fff !important;
}
.page-id-14443 .number-box.style-dark.dark{
	border-radius:10px;
}
.entry-content a{
	color:#00AEEF;
}