.dark_link_color .elementor-icon-box-description a{
	color: var(--e-global-color-81c9cb9);
}
.dark_link_color .elementor-icon-box-description a:hover{
	color: var(--e-global-color-4f7df32);
}
.our_partners_inner .elementor-widget-wrap.elementor-element-populated {
    position: relative;
    top: 0;
		transition: all .2s ease-in-out !important;
}
.our_partners_inner .elementor-widget-wrap.elementor-element-populated:hover {
    transform: scale(1.05);
    top: -3px;
}
.faq_wraper .elementor-tab-title{
	border-radius: 12px;
}
.faq_wraper .elementor-accordion-item{
	margin-bottom: 10px;
}
.footer_phone_icon_box a{
	color: #fff;
	transition: all 0.2s linear;
}
.footer_phone_icon_box a:hover{
	color: var(--e-global-color-1b71584 );
}
.situation_section .elementor-icon-box-icon{
	position: relative;
}
.situation_section .elementor-icon-box-icon:before {
    position: absolute;
    content: '';
    background: url(https://embeddedhealth.com.au/wp-content/uploads/2023/06/image.png);
    height: 100px;
    width: 100px;
    background-size: contain;
    background-repeat: no-repeat;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.mediacation_polygon .elementor-widget-container {
    clip-path: polygon(85% 0, 100% 50%, 86% 100%, 0 100%, 14% 49%, 0% 0%);
    /* background-color: red; */
    height: 160px;
    margin-left: -40px;
    margin-right: -40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.mediacation_polygon_wraper .elementor-widget-container {
    clip-path: polygon(85% 0, 100% 50%, 86% 100%, 0 100%, 14% 49%, 0% 0%);
    /* background-color: red; */
    height: 160px;
    margin-left: -20px;
    margin-right: -20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	position: relative;
}
.medication_polygon_block_one .elementor-widget-container{
	height: 124px;
}
.mediacation_polygon_wraper .elementor-widget-container:before {
    content: '';
    background: #f8f8f875;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 9px;
    margin-left: -30px;
}
.mediacation_polygon_wraper .elementor-widget-container:after {
    content: '';
    background: #0000003b;
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 9px;
    margin-left: -30px;
}
.key_benefits_inner .elementor-widget-wrap.elementor-element-populated {
    position: relative;
    top: 0px !important;
	transition: all .2s linear !important;
}
.key_benefits_inner .elementor-widget-wrap.elementor-element-populated:hover {
    top: -5px !important;
}
.test_wraper {
    position: relative;
}
.testi_img {
    position: absolute;
    top: -97px;
}
.testi_img img{
	background-color: #fff;
}
.test_wraper:before {
    position: absolute;
    content: '';
    background: url(https://embeddedhealth.com.au/wp-content/uploads/2023/06/quote-right.png);
    left: 70px;
    top: -41px;
    z-index: 1;
    width: 84px;
    height: 84px;
    background-size: contain;
    background-repeat: no-repeat;
}
.test_wraper:after {
    position: absolute;
    content: '';
    background: url(https://embeddedhealth.com.au/wp-content/uploads/2023/06/quote-left.png);
    right: 70px;
    top: -41px;
    z-index: 1;
    width: 84px;
    height: 84px;
    background-size: contain;
    background-repeat: no-repeat;
}
.our_partners_inner {
	position: relative;
}
.our_partners_inner .elementor-swiper-button {
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: -20px !important;
    transform: translateY(0);
}
.our_partners_inner .swiper-pagination {
    bottom: -12px !important;
}
/* linkedin post */
body .sk-ww-linkedin-page-post .linkedin-page-post-user-root-container{
	color: #fff !important;
}
a.sk-linkedin-page-post-profile-usename-anchor {
    color: #fff !important;
}
body .sk-ww-linkedin-page-post .sk-linkedin-page-post-profile-info button {
    margin: 10px 0 10px 0;
    padding: 8px 18px !important;
    border-radius: 24px !important;
    font-size: 15px !important;
    line-height: 1em !important;
    height: auto !important;
}
/* linkedin post */

@media (min-width: 768px) and (max-width: 1024px){
	.home_hero_services .elementor-image-box-wrapper {
    display: flex;
    gap: 25px;
    align-items: center !important;
	}
	.home_hero_services figure.elementor-image-box-img {
    margin-bottom: 0 !important;
	}
}
@media (max-width: 767px){
	.testi_img {
    position: absolute;
    top: -62px;
	}
	.test_wraper:before {
    position: absolute;
    content: '';
    background: url(https://embeddedhealth.com.au/wp-content/uploads/2023/06/quote-right.png);
    left: 60px;
    top: -21px;
    z-index: 1;
    width: 44px;
    height: 44px;
    background-size: contain;
    background-repeat: no-repeat;
	}
	.test_wraper:after {
    position: absolute;
    content: '';
    background: url(https://embeddedhealth.com.au/wp-content/uploads/2023/06/quote-left.png);
    right: 60px;
    top: -21px;
    z-index: 1;
    width: 44px;
    height: 44px;
    background-size: contain;
    background-repeat: no-repeat;
	}
	.jobs_inner .col_100{
		width: 100% !important;
	}
}

/* 2023-07-13 */

.mederev_img_box .elementor-image-box-content{
	padding: 0 20px 20px;
}

.rmmrs_imp .elementor-image-box-description span{
		font-size: 2rem;
	line-height: 1.2;
}

.rmmrs_imp .elementor-image-box-description span:last-of-type{
			font-size: 3rem;
	    font-weight: 500;
}

/* 2023-07-13 */
.btn_top {
	display: none;
    position: fixed;
    bottom: 40px;
    right: 40px;
    width: auto !important;
	z-index: 999;
}
.elementor-element.mederev_service .elementor-widget-container .elementor-image-box-img img{
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
@media (max-width: 767px){
	.rmmrs_imp .elementor-image-box-description span {
    font-size: 1.5rem;
	}
	.rmmrs_imp .elementor-image-box-description span:last-of-type {
    font-size: 2.6rem;
	}
	.btn_top {
    bottom: 20px;
    right: 20px;
	}
}
.posts_linkedin .sk_branding {
    display: none !important;
    height: 0 !important;
    padding: 0 !important;
}
.posts_linkedin a.tutorial_link {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
}

#gform_submit_button_1 {
  background: #004876;
}

/*btn*/
@media (min-width:1024px) {
.btn-new {
	color:#FFFFFF;
	margin-left:-5px!important;
}
.btn-new a {
	background-color: var(--e-global-color-1b71584);
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.2);
    border-radius: 24px 24px 24px 24px;
	color:#FFFFFF!important;
	margin-left:-5px;
}
}