/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                       ADDITIONAL 2 STYLE --- MAIN CSS START~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/.staffWrap {}.staffWrap .rightBox ul {	background: #;}.staffWrap .rightBox ul li span {	}.staffWrap .leftBox p,.staffWrap .rightBox ul li p {	color: #005aff;}.staffWrap .rightBox ul li:nth-child(even) {	background: #f9f9f9;}.staffWrap .rightBox ul li {	padding: 5px 13px;}.staffWrap .rightBox ul li .elementor-price-list-header {	display: inline-block;	vertical-align: top;	margin-bottom: 0;	width: 50%;	padding-right: 5px;}.staffWrap .rightBox ul li p.elementor-price-list-description {	display: inline-block;	vertical-align: top;	padding-bottom: 0;	font-size: 19px;	width: 48%;}.staffWrap .rightBox .elementor-price-list .elementor-price-list-text {    display: block;}.staffWrap .rightBox ul li:first-child {	background: transparent;}.staffWrap .rightBox ul li:first-child p,.staffWrap .rightBox ul li:first-child span {	color: #FE4C68;}.staffWrap .leftBox h3 {    margin-bottom: 5px;    line-height: 28px;}.staffWrap .leftBox p {    padding-bottom: 0;}.staffWrap .leftBox .elementor-image-box-content {	/*margin-top: 33px;*/}/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                   ADDITIONAL 2 STYLE --- RESPONSIVE CSS START~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/@media (min-width: 1400px) and (max-width: 1600px) {    .staffWrap .rightBox ul li .elementor-price-list-header {        width: 45%;    }    .staffWrap .rightBox ul li p.elementor-price-list-description {    	width: 45%;    }}@media (min-width: 1200px) and (max-width: 1400px) { 	.staffWrap .leftBox h3 {    	font-size: 24px;	}	.staffWrap .leftBox p {    	font-size: 18px;	}	.staffWrap .rightBox  ul li span ,	.staffWrap .rightBox ul li p.elementor-price-list-description {    	font-size: 17px;    }    .staffWrap .rightBox ul li .elementor-price-list-header {        width: 41%;    }    .staffWrap .rightBox ul li p.elementor-price-list-description {    	width: 56%;    }}  @media (min-width: 992px) and (max-width: 1200px) {         .staffWrap .rightBox ul li span, .staffWrap .rightBox ul li p.elementor-price-list-description {   		font-size: 15px;	}    .staffWrap .rightBox ul li .elementor-price-list-header {        width: 46%;    }    .staffWrap .rightBox ul li p.elementor-price-list-description {    	width: 52%;    }    .staffWrap .rightBox ul li {    	padding: 5px 6px;	}	.staffWrap .leftBox h3 {   		font-size: 20px;	}}/* Laptop screen */@media (min-width: 1025px) and (max-width: 1440px) { }/* Large desktop */@media (min-width: 1025px) {		 	}/* Portrait tablet to landscape and desktop */@media (min-width: 768px) and (max-width: 1024px) { 	}@media (max-width: 991px) {	.staffWrap .rightBox ul li span, .staffWrap .rightBox ul li p.elementor-price-list-description {   		font-size: 15px;	}	 	}        /* Landscape phone to portrait tablet */@media (max-width: 767px) { 		@media screen and (orientation: landscape) {	}	.staffWrap .rightBox ul li span, .staffWrap .rightBox ul li p.elementor-price-list-description {   		font-size: 15px;	}		}     /* Landscape phones and down */@media (max-width: 480px) { }