/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    A plain-vanilla &amp; lightweight theme for Elementor page builder
 */

.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{
	background-color:#fff !important;
	box-shadow:0 2px 4px rgb(45 62 80 / 12%);
}

/** Pricing table css */

.talkehrpricingtable .row-1 th {
	position: static;
    min-height: 52px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-style: none;
    background-color: #165fa6;
    outline-color: #fff;
    outline-offset: 0px;
    outline-style: none;
    outline-width: 3px;
    font-family: Metropolis, sans-serif;
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
    cursor: pointer;
	color:white;
}
.talkehrpricingtable tbody .row-2 td,.talkehrpricingtable tbody .row-3 td,.talkehrpricingtable tbody .row-4 td {
	border: 1px none #000;
    background-color: #00a5e1 !important;
    color: #fff;
    padding: 30px;
	border-right-style: solid;
	border-bottom-style: solid;
    border-color: white;
}
.talkehrpricingtable tbody .row-2 td.column-1,.talkehrpricingtable tbody .row-3 td.column-1{
	font-size:29px !important;
	font-weight:700 !important;
}
.talkehrpricingtable .button-style.btn-request.pricebtn {
    border-color: #fff !important;
    background-color: rgba(255, 136, 7, 0) !important;
	padding: 12px;
}
.talkehrpricingtable .button-style.btn-request.reqbtn {
	padding: 12px;
}
.talkehrpricingtable .button-style.btn-request.pricebtn:hover {
	color: white !important;
	background : #ff8807 !important;
	border: 1px solid #ff8807 !important;
}
.talkehrpricingtable .button-style.btn-request.reqbtn:hover {
	color: #ff8807 !important;
	background : white !important;
}

.talkehrpricingtable tbody .row-5 td,
 .talkehrpricingtable tbody .row-11 td, .talkehrpricingtable tbody .row-21 td , .talkehrpricingtable tbody .row-31 td , .talkehrpricingtable tbody .row-39 td , .talkehrpricingtable tbody .row-44 td {
	color: white;
    background-color: #165fa6 !important;
    padding: 15px;
}

.talkehrpricingtable tbody td {
    border: 1px none #000;
    background-color: white;
    padding: 10px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: #aaa;
    font-size: 14px;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
	background:white !important;
}
.talkehrpricingtableclass .elementor-shortcode {
	overflow: auto;
}
.talkehrpricingtableclass .dashicons-yes {
	color: #008000ba;
    font-size: xx-large;
}
.talkehrpricingtableclass .dashicons-no {
	color: #aaa;
    font-size: xx-large;
}

.talkehrpricingtableclass thead tr th:not(:first-child) {
    text-align:center !important;
}
.talkehrpricingtableclass tbody tr td:not(:first-child) {
    text-align:center !important;
}




