.elementor-1655 .elementor-element.elementor-element-d068ce8{margin-top:6em;margin-bottom:0em;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1655 .elementor-element.elementor-element-d91050d{text-align:center;}/* Start custom CSS for shortcode, class: .elementor-element-e37936b */.elementor-1655 .elementor-element.elementor-element-e37936b .directorist-col-md-8 {
    padding-right: 0%;
    padding-left: 0%;
    margin: 0px;
    width: 100%;
}

.elementor-1655 .elementor-element.elementor-element-e37936b table td, table th {
	border: 1px solid var(--e-global-color-66f81ad);
	vertical-align: middle;
}


.elementor-1655 .elementor-element.elementor-element-e37936b table caption+thead tr:first-child td, table caption+thead tr:first-child th, table colgroup+thead tr:first-child td, table colgroup+thead tr:first-child th, table thead:first-child tr:first-child td, table thead:first-child tr:first-child th {
    border-top: 1px solid var(--e-global-color-66f81ad);
}

.elementor-1655 .elementor-element.elementor-element-e37936b table tfoot th, table thead th {
    font-size: 1.5em;
}


.elementor-1655 .elementor-element.elementor-element-e37936b .directorist-content-module__contents {
    border: 1px solid var(--e-global-color-66f81ad);
    border-radius: 10px;
}

.elementor-1655 .elementor-element.elementor-element-e37936b .directorist-content-module__title {
    margin-bottom: 10px;
}

.elementor-1655 .elementor-element.elementor-element-e37936b div#directorist_payment_gateways {
    border: 0px;
}

.elementor-1655 .elementor-element.elementor-element-e37936b label.directorist-radio__label {
    font-size: 1.2rem !important;
    font-weight: 600 !important;
    color: var(--e-global-color-primary) !important;
}

.elementor-1655 .elementor-element.elementor-element-e37936b .directorist-radio input[type=radio]:checked + .directorist-radio__label:after {
	background-color: var(--e-global-color-b74d2e0);
	border-color: var(--e-global-color-primary);
	margin-top: 3px;
}

.elementor-1655 .elementor-element.elementor-element-e37936b .directorist-radio input[type=radio] + .directorist-radio__label:before {
    background-color: var(--e-global-color-b74d2e0) !important;
}

.directorist-radio input[type=radio] + .directorist-radio__label:after {
    margin-top: 3px;
}

.elementor-1655 .elementor-element.elementor-element-e37936b p.text-muted {
    font-size: 0.7em !important;
    font-style: italic;
}

.elementor-1655 .elementor-element.elementor-element-e37936b ul {
    display: flex;
    align-content: flex-end;
    justify-content: flex-start;
    align-items: flex-start;
}

.elementor-1655 .elementor-element.elementor-element-e37936b li.list-group-item {
    width: 33.33% !important;
    padding: 0px 10px !important;
}


.elementor-1655 .elementor-element.elementor-element-e37936b a.directorist-btn.directorist-btn-outline-primary.atbdp_not_now_button {
    font-size: 0.8em;
    letter-spacing: 0px;
    border: 0px !important;
    padding: 16px 42px 16px 42px;
}/* End custom CSS */