/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 15 2020 | 05:33:01 */
body{
	color: rgba(76, 76, 76, 1.00);
  	font-family: 'Open Sans',sans-serif !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    font-style: normal !important;
    letter-spacing: unset !important;
  	font-size: 100%;
}
body, .elementor-widget-text-editor{
  font-family: 'Open Sans',sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  font-style: normal !important;
  letter-spacing: unset !important;
  font-size: 100%;
}
.ct-purchase-btn .btn-icon .desc{
    background-color: #11456b;
}
.ct-purchase-btn{
  margin-bottom: unset !important;
}
a.btn, a.btn:link, a.btn:hover, a.btn:focus, a.btn:active {
  font-family: "Merriweather",Sans-serif;
  font-weight: 400;
  color: #fff;
}
.swiper-slide a{
  display: inline-block;
}
.btn-icon,
.btn-icon {
  display: inline-block;
  margin: 0 10px; 
  color: #fff;
  overflow: hidden;
  border-radius: 5px;
}
.btn-icon .icon {
  padding: 15px; 
  background: #09325b;
}
.btn-icon .desc {
  padding: 15px 20px;
  background: #0e4988;
}
.ct-testimonials{
	color: rgba(98, 98, 98, 1.00);
}
.ct-review-by{
	font-size: .8125rem;
}
h1.elementor-heading-title{
	font-size: 2.31rem !important;
}
#ct-icn-btn {
    padding: unset;
  	cursor:pointer;
  	font-family: "Merriweather";
    font-weight: 300;
    background-color: #11456b;
  	font-size: 1em;
    letter-spacing: 0.6px;
    color: #ffffff;
}
#ct-icn-btn .elementor-button-icon{
  	border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
	background: #09325b;
}
#ct-icn-btn span span{
	padding: 15px;
}
.lowercase-text{
  text-transform: lowercase !important;
}
.padding-none{
	padding:unset !important;
}
.ct-margin-unset{
	margin:unset !important;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, #add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input{
	padding:8px;
}
.woocommerce form .form-row .select2-selection--single{
	padding:15px;
}
.woocommerce form .form-row .select2-selection__rendered{
	padding: unset;
    margin-top: -14px;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text{
	padding: 8px;
    width: 130px;
}
.woocommerce-MyAccount-navigation li{
	display:block;
  	background-color: #E6EDF3;
    border: 1px solid #E6EDF3;
    padding: 10px;
}
.woocommerce-MyAccount-navigation li.is-active{
	background-color: #fff;
}
.disabled{
	cursor: not-allowed;
    opacity: 0.5;
}
.ct-coming-soon{
	color: red;
}
.ct-menu a{
	text-transform: capitalize;
}