.elementor-14537 .elementor-element.elementor-element-1fbddc6{padding:50px 20px 50px 20px;}.elementor-14537 .elementor-element.elementor-element-88f84fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14537 .elementor-element.elementor-element-88f84fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14537 .elementor-element.elementor-element-09b2a90 > .elementor-widget-container{padding:0px 20px 0px 20px;}@media(max-width:1024px){.elementor-14537 .elementor-element.elementor-element-88f84fb > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-14537 .elementor-element.elementor-element-a8fb0a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14537 .elementor-element.elementor-element-88f84fb{width:100%;}}/* Start custom CSS for section, class: .elementor-element-1fbddc6 */.single-vacancy-wrapper h1 {
    color: #056679;
    font-size: 39px;
    font-weight: 700;
    font-family: "Open Sans", Sans-serif;
}

.single-vacancy-wrapper h2 {
    color: #056679;
    font-size: 31px;
    font-weight: 700;
    margin-top: 35px;
    font-family: "Open Sans", Sans-serif;
}

.new-job-details {
    margin-bottom: 25px;
}

.new-job-details label {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    font-family: "Open Sans", Sans-serif;
}

.vacancy-meta {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    font-family: "Open Sans", Sans-serif;
}

.vacancy-description {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    font-family: "Open Sans", Sans-serif;
}

.apply-button {
    color: #ffffff;
    cursor: pointer;
    font-weight: 500;
    min-width: 125px;
    text-align: center;
    padding: 10px 25px;
    border-radius: 5px;
    margin-right: -15px;
    text-decoration: none !important;
    text-transform: uppercase;
    background-image: linear-gradient(#056679, #25244D);
}

.apply-button:hover {
    color: #ffffff;
    animation: btn-scale-up 0.5s ease 0s 1 normal forwards;
}

.apply-button:focus {
    color: #ffffff;
}

@keyframes btn-scale-up {
	0% {
		transform: scale(1);
	}

	100% {
		transform: scale(1.1);
	}
}/* End custom CSS */