.dt-sc-iconbox-wrapper .dt-sc-iconbox-description h3 {
    color: #FFFFFF;
    font-size: 28px;
    font-weight: 600;
}

.dt-sc-iconbox-wrapper .dt-sc-iconbox-description h4 {
    color: #FFFFFF;
    font-size: 22px;
    font-weight: 300;
}


/* .elementor-85 .pricing-table__heading .pricing-table__title {
	height: 72px;
}
.elementor-85 .pricing-table__heading .pricing-table__subtitle {
	height: 60px;
} */

.elementor-85 .elementor-element.elementor-element-1aa7fcf .pricing-table__title {
	height: 72px;
}

.elementor-85 .elementor-element.elementor-element-966ffa1 .pricing-table__subtitle {
	height: 60px;
}

.elementor-1330 .pricing-table__heading .pricing-table__title {
	height: 72px;
}

.elementor-1330 .pricing-table__heading .pricing-table__subtitle {
	height: 60px;
}

.elementor-1330 .elementor-element.elementor-element-2a9e21d .pricing-table__title {
	height: 72px;
}

.elementor-1330 .elementor-element.elementor-element-2a9e21d .pricing-table__subtitle {
	height: 60px;
}

.elementor-1330 .elementor-element.elementor-element-74b31cd .pricing-table__subtitle {
	height: 60px;
}

.wpcf7-form-control-wrap {
	margin-bottom: 40px;
}

.bookly-form select option {
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}





/* Forecast Inner pages CSS */

/* Cart Page CSS */
.is-large.wc-block-cart .wc-block-cart-items td {
    border: #fff solid 1px;
    padding: 15px;
    text-align: left;
}
.wc-block-components-product-name {
    font-size: 1.2em;
    color: #ffffff;
}
.is-large.wc-block-cart .wc-block-cart-items th {  
    border: #fff solid 1px;
    color: #fff;
    font-size: 1.3em;
}
.powered-by-bookly {
    display: none;
}
.wp-block-woocommerce-cart-order-summary-block {
    border: #fff solid 1px;
    padding: 15px;
}
.wc-block-components-totals-coupon .wc-block-components-panel__button {  
    color: #fff;
    margin-bottom: 20px;
}
.wc-block-cart .wc-block-cart__submit-container {
    border: #fff solid 1px;
}
.wc-blocks-components-select .wc-blocks-components-select__container {
    height: 60px !important;
}
.wc-block-components-form .wc-block-components-text-input input[type=text],
.wc-block-components-text-input input[type=text] {
    height: 60px !important;
}
.wc-block-components-order-summary .wc-block-components-panel__button {
    color: #ffffff;
}
.bookly-form * {
    font-size: 18px;
}
.bookly-form label {
    font-size: 18px;
}
.bookly-form input[type="text"], .bookly-form input[type="number"], .bookly-form input[type="password"], .bookly-form select {
    height: 40px !important;
    font-size: 20px !important;
}

.elementor-element-3e76fa27 .elementor-heading-title{    
    font-family: Josefin Sans, 'Josefin Sans', sans-serif !important;
    font-weight: 600 !important;
    font-style: normal;
    font-size: 55px;
    line-height: 68px;
    margin-bottom: 20px;
    color: #ffffff !important;
}
.elementor-element-5a1f542 .elementor-text-editor p {
    color: #ffffff;
}

.elementor-20398 .elementor-element.elementor-element-829d038 .elementor-button {
    font-size: 20px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: rgba(2, 1, 1, 0);
    border: #2A2A2A solid 2px;    
    border-radius: 50px 50px 50px 50px;
    padding: 15px 35px 12px 35px;
}
#footer {
    margin-bottom: 30px;
}

#menu-item-39 a.item-has-icon .menu-item-image {
    margin-left: 15px;
}


#menu-item-95 ul.sub-menu {
    width: 450px;
}
#menu-item-95 ul.sub-menu li {
    width: 200px;
}

.dt-header-menu .menu-container ul.dt-primary-nav > li.menu-item-1960.current-menu-item a:after,
.no-header-menu .menu-container ul > li.menu-item-1960.current-menu-item a:after {
opacity: 0;
}

.dt-header-menu .menu-container ul.dt-primary-nav > li#menu-item-1960 > a:after, .no-header-menu .menu-container > ul > li#menu-item-1960 > a:after {
    background: none;
}

.wp-block-button__link { color: #fff; background-color: transparent; padding: 15px 30px 12px; font-size: 1.125em; border: #ffffff solid 2px; }

.woocommerce ul.products.dt-augury-default.product-padding-content li.product .product-details > div {
    min-height: 70px;
}

input:-webkit-autofill {
    background-color: transparent !important;
    transition: background-color 5000s ease-in-out 0s;
}



