header.jupiterx-header {
overflow:inherit !important;
}
.new_navlinks {
position: unset;
}
.new_navlinks nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
transform-origin: center right;
width:100vw !important;
max-width: 1860px;
overflow: visible;
left:auto !important;
right:-88px !important;
background-color:#CA3664;
min-height:100vh; 
padding:150px 20px 20px 50px;
}
.new_navlinks .elementor-menu-toggle{
z-index:9999;
}
.new_navlinks nav.elementor-nav-menu--dropdown ul li a.elementor-item {
text-align: right;
float: right;
}
.new_navlinks nav.elementor-nav-menu--dropdown ul li a.elementor-item::after {
content:'';
width:0;
height:2px;
background-color: #fff;
position: absolute;
right: 20px;
bottom: 5px;
transition: all 0.3s;
}
.new_navlinks nav.elementor-nav-menu--dropdown ul li a.elementor-item:hover::after {
width:calc(100% - 40px);
}
.new_navlinks nav.elementor-nav-menu--dropdown ul.sub-menu li a.elementor-sub-item {
font-size: 14px !important;
display: inline-block;
}
.new_navlinks nav.elementor-nav-menu--dropdown ul.sub-menu li a.elementor-sub-item::after {
content:'';
width:0;
height:2px;
background-color: #fff;
position: absolute;
left: 20px;
bottom: 5px;
transition: all 0.3s;
}
.new_navlinks nav.elementor-nav-menu--dropdown ul.sub-menu li a.elementor-sub-item:hover::after {
width:calc(100% - 40px);
}
.new_navlinks nav .elementor-nav-menu{
display:flex;
flex-wrap:wrap;
flex-direction:column;
max-width:300px;
margin-left:38%;
}
.new_navlinks .elementor-nav-menu .sub-arrow{
padding-left:18px
}
.new_navlinks nav .elementor-nav-menu > li{
max-width:300px !important; }
.new_navlinks .menu-item-has-children .elementor-nav-menu--dropdown{
position:absolute !important;
left:100% !important;
width:100% !important;
top:0 !important;
}
.new_navlinks{
margin-left:auto;
}
.search_icon .elementor-icon-wrapper{
display:flex;
}
.new_navlinks.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container {
transform: scaleX(0) !important;
}
.new_navlinks.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{
transform: scaleX(1) !important;
}
.new_navlinks .elementor-nav-menu .elementor-nav-menu--dropdown{
background-color:#CA3664;
}
.mobile-new-header .elementor-nav-menu__container {
transform-origin: center right !important;
width:100vw !important;
left:auto !important;
right:-88px !important;
height:100vh; 
}
.mobile-new-header.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container {
transform: scaleX(0) !important;
}
.mobile-new-header.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{
transform: scaleX(1) !important;
}
.mobile-new-header ul.elementor-nav-menu {
padding: 30px 20px;
}
.mobile-new-header ul li a:focus {
background-color: transparent !important;
}  .header-phone-email .elementor-container {
position: absolute !important;
top: 0;
right: 7%;
z-index: 999;
} 
@media screen and (max-width:1024px) {
.header-phone-email .elementor-container {
right: 20px;
}
}
@media screen and (max-width:767px) { .header-phone-email .elementor-container {
position: static !important;
}
} .job-sec-section p{
min-height: 60px;
}
.job-sec-section {
min-height: 48px;
}
.foot-icon:before {
content: '';
position: absolute;
background-image: url(https://247magento.net/mmf/wp-content/uploads/2022/03/foot-icon.svg);
background-size: contain;
background-position: left;
background-repeat: no-repeat;
left: -12px;
width: 30%;
height: 85%;
z-index: 9999;
} .job-link a {
color: #B0D4F1;
}
.elementor-search-form__toggle i:before{
content: '';
background:url(https://www.mmf.dk/karriereunivers/wp-content/themes/hello-elementor-child/image/search.svg);
width: 100%;
height: 100%;
display: block;
margin-top: 4px !important;
background-repeat: no-repeat;
}
.juridisk-p .elementor-text-editor {
min-height: 122px;
}
span.font-light {
font-family: "Univia Pro Light", Sans-serif;
font-size: 15px;
}
.price-section .elementor-text-editor {
min-height: 211px;
}
.price-last .elementor-text-editor {
min-height: 95px;
}
.video-section .elementor-wrapper.elementor-fit-aspect-ratio.elementor-open-inline {
padding-bottom: 60.4% !important;
}
.profile-video .elementor-wrapper.elementor-fit-aspect-ratio.elementor-open-inline {
padding-bottom: 81% !important;
}
.btn-arrow .elementor-button-icon svg {
width: 0.45em;
}
@media screen and (min-device-width: 1600px) and (max-device-width: 2560px){
.rad-p-width {
width: 600px !important;
}
}
@media screen and (min-device-width: 260px) and (max-device-width: 767px){
.faq #elementor-tab-title-7402 span.elementor-toggle-icon {
padding-top: 18px;
}
}
@media screen and (min-device-width: 1280px) and (max-device-width: 1365px){
ul#menu-1-2c341b5 {
margin-left: -30px !important;
}
}
@media screen and (min-device-width: 280px) and (max-device-width: 767px){
.karrier-toggle  span.elementor-toggle-icon {
position: relative;
top: 14px !important;
}
.juridisk-p .elementor-text-editor {
min-height: unset;
}
.price-section .elementor-text-editor {
min-height: unset;
}
.job-sec-section {
min-height: unset;
}
} #visit-video .elementor-custom-embed-play {
margin-top: -18%;
margin-left: 36%;
}
#kerene-vid .elementor-custom-embed-play {
margin-left: -38%;
margin-top: -16%;
} .icon-video .eicon-play {
display:none;}
.icon-video .elementor-custom-embed-play {
width: 8%;
content: url(https://247magento.net/mmf/wp-content/uploads/2022/03/imgpsh_fullsize_anim.png);
transition: 0.3s ease-in-out;
}
.icon-video .elementor-custom-embed-play:hover{
width: 12%;
}
.icon-video  .elementor-custom-embed-play {
margin-top: 105px;
margin-left: 222px;
}
@media screen and (min-device-width: 280px) and (max-device-width: 767px){
.icon-video .elementor-custom-embed-play {
margin-top: 66px;
margin-left: 79px;
}
.icon-video .elementor-custom-embed-play{
width: 14%;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 824px){
.icon-video .elementor-custom-embed-play {
margin-top: 114px;
margin-left: -40px;
}
}
@media screen and (min-device-width: 825px) and (max-device-width: 1024px){
.video-text {
margin-top: 85px !important;
}
.icon-video .elementor-custom-embed-play {
margin-top: 136px;
margin-left: 0px;
}
}
@media screen and (min-device-width: 1850px) and (max-device-width: 1920px){
.video-text {
margin-left: -89px !important;
}
.icon-video .elementor-custom-embed-play {
margin-top: 181px;
margin-left: 222px;
}
}
@media screen and (min-device-width: 1500px) and (max-device-width: 1706px){
.video-text {
margin-left: -49px;
}
.icon-video .elementor-custom-embed-play {
margin-top: 150px;
margin-left: 222px;
}
}
@media screen and (min-device-width: 1500px) and (max-device-width: 1600px){
.icon-video .elementor-custom-embed-play {
margin-top: 130px;
margin-left: 216px;
}
}
@media (max-width:1024px){
.new_navlinks nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
right:-108px !important;
}
.new_navlinks nav .elementor-nav-menu{
margin-left:20%;
}
}
@media screen and (max-width:767px) {
.new_navlinks nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
max-width:100vw !important;
padding:100px 50px 20px 20px;
right: -96px !important;
}
.new_navlinks .menu-item-has-children .elementor-nav-menu--dropdown{
width: 75% !important;
}
.new_navlinks nav .elementor-nav-menu li{
width:100% !important;
}
}
@media screen and (min-device-width: 1921px) and (max-device-width: 2560px){
.icon-video .elementor-custom-embed-play {
margin-top: 264px;
margin-left: 198px;
}
.video-text {
margin-left: -192px !important;
}
.icon-video .elementor-custom-embed-play{
width: 6%;
}
} span.toggle-second-text {
font-family: "Univia Pro Light", Sans-serif;
font-size: 14px;
line-height: 22px;
float: right;
padding-right: 37px;
}
@media screen and (min-device-width: 280px) and (max-device-width: 767px) {
span.toggle-second-text {
float: left;
}
}  a.read-more {
cursor: pointer;
}
.drop-btn-select button.elementor-button {
display: none;
}
@media screen and (min-device-width: 1600px) and (max-device-width: 2560px){ .indi-coaching-left{
padding: 0px 20px 0px 198px !important;
}
#vir-right-section{
padding: 80px 80px 80px 0px !important;
}
}
@media screen and (min-device-width: 1600px) and (max-device-width: 2560px){
.rad-box-section{
padding: 80px 80px 80px 120px !important;
}
}
@media screen and (min-device-width: 1600px) and (max-device-width: 1700px){
.juridisk-video-text h2 {
margin-left: -191%;
}
}
@media screen and (min-device-width: 1701px) and (max-device-width: 1800px){
.juridisk-video-text h2 {
margin-left: -244%;
}
#juridisk-icon .elementor-custom-embed-play{
margin-top: 163px !important;
}
}
@media screen and (min-device-width: 1801px) and (max-device-width: 1920px){
.juridisk-video-text h2 {
margin-left: -244%;
}
#juridisk-icon .elementor-custom-embed-play{
margin-top: 163px !important;
}
}
@media screen and (min-device-width: 1921px) and (max-device-width: 2000px){
.juridisk-video-text h2 {
margin-left: -244%;
}
#juridisk-icon .elementor-custom-embed-play{
margin-top: 163px !important;
}
}
@media screen and (min-device-width: 2001px) and (max-device-width: 2300px){
.juridisk-video-text h2 {
margin-left: -244%;
}
#juridisk-icon .elementor-custom-embed-play{
margin-top: 199px !important;
}
}
@media screen and (min-device-width: 2301px) and (max-device-width: 2560px){
.juridisk-video-text h2 {
margin-left: -270%;
}
#juridisk-icon .elementor-custom-embed-play{
margin-top: 20% !important;
}
} .opad-btn .elementor-button-icon svg {
margin-top: 8px;
width: 0.9em;
height: 0.9em;
}
@media screen and (min-device-width: 375px) and (max-device-width: 375px) {
.suv-menu-drop .elementor-nav-menu--dropdown{
width: 331px !important;
left: -175.5px !important;
padding-bottom: 10px !important;
}
.ins-menu-drop .elementor-nav-menu--dropdown{
width: 327px !important;
left: -173.5px !important;
padding-bottom: 10px !important
}
}
@media screen and (min-device-width: 414px) and (max-device-width: 414px){
.ins-menu-drop .elementor-nav-menu--dropdown {
width: 366px !important;
left: -193.5px !important;
padding-bottom: 10px !important
}
.suv-menu-drop .elementor-nav-menu--dropdown{
width: 370px !important;
left: -195px !important;
padding-bottom: 10px !important
}
}
@media screen and (min-device-width: 390px) and (max-device-width: 390px){
.ins-menu-drop .elementor-nav-menu--dropdown {
width: 342px !important;
left: -181px !important;
padding-bottom: 10px !important
}
.suv-menu-drop .elementor-nav-menu--dropdown{
width: 346px !important;
left: -183px !important;
padding-bottom: 10px !important
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 320px){
.ins-menu-drop .elementor-nav-menu--dropdown {
width: 272px !important;
left: -146px !important;
padding-bottom: 10px !important
}
.suv-menu-drop .elementor-nav-menu--dropdown{
width: 276px !important;
left: -148px !important;
padding-bottom: 10px !important
}
}