/*IE*/
@supports (-ms-ime-align:auto) {

    .dt-custom-arrow.dt-elementor-button .dt-elementor-button-content-wrapper { display: block; } 

    .dt-custom-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content::after { mask-size: 55% auto; }

    div[class*='elementor-'] div[class*='elementor-element-'].dt-custom-pricing-table.elementor-element thead tr th.jet-table__head-cell .jet-table__cell-inner { margin-bottom: -40px; }

    div[class*="elementor-"] section[class*="elementor-element-"].elementor-element:not(.elementor-motion-effects-element-type-background), 
    div[class*="elementor-"] section[class*="elementor-element-"].elementor-element > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }

    .dt-gradient-text { background-image: none !important; }
    .dt-gradient-text .elementor-heading-title { color: currentColor; }

    .dt-sc-header-icons-list > div.search-item .dt-sc-search-form-container { top: -16px; }

    .dt-custom-testimonial .elementor-testimonial-wrapper .elementor-testimonial-name, .dt-custom-testimonial .elementor-testimonial-wrapper .elementor-testimonial-job { display: inline; }

    .dt-custom-pricing-table tbody:after { position: absolute; box-shadow: 0px 14px 40px 0px rgba(0, 0, 0, 0.1); content: ""; display: block; width: 100%; height: 80%; top: 100px; left: 0; }

}

/*Firefox*/
@-moz-document url-prefix() { 

    div[class*="elementor-"] div[class*="elementor-element-"].dt-custom-pricing-table { margin-bottom: -50px; }

}

/*Chrome & Safari*/
.selector:not(*:root), div[class*="elementor-"] div[class*="elementor-element-"].dt-custom-pricing-table.elementor-element thead tr th.jet-table__head-cell { border-bottom-style: hidden; }
.selector:not(*:root), div[class*="elementor-"] div[class*="elementor-element-"].dt-custom-pricing-table.elementor-element tbody tr:first-child .jet-table__cell-inner { padding-top: 40px; }