/*
Theme Name: Chapel Child
Theme URI: https://chapel.qodeinteractive.com
Description: A child theme of Chapel Theme
Author: Elated Themes
Author URI: https://themeforest.net/user/elated-themes
Version: 1.0.2
Text Domain: chapel
Template: chapel
*/


body {color:#333333 !important; font-size: 17px; line-height: 27px}
.vc_column_container > .vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;}
@media (min-width:768px){
.vc_col-sm-12{width:100%;}
}
@media (min-width:992px){
.vc_col-md-8{width:66.66666667%;}
.vc_col-md-4{width:33.33333333%;}
}

.hero h1 {
    font-weight:900 !important;
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field, .eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit {background-color: #f4f4f4;}
.ult_modal-header {border-bottom: none !important}
h3.ult_modal-title {padding:30px 20px 10px !important;color: #1a3d87 !important; font-size: 24px !important;}
.overlay-show-cornershape.ult-responsive.mycust.ult-align-left {font-size: 16px !important;text-decoration: underline !important;}
.ult-modal-input-wrapper.ult-adjust-bottom-margin {margin-bottom: 10px !important}
.module-knap-liste ul {
    display: table;
    list-style-type: none;
    margin: 0 auto;
    padding-left: 0;
    text-align: center;
}
.module-knap-liste li {
    display: inline-block;
    margin: 0 .25em .25em;
}

input[type="submit"] {
    font-weight: 300 !important;
}
.btn {
    display: inline-block;
    font-weight: 300;
    font-size: 16px;
    line-height: 1.25;
    padding: 10px 30px;
    border: 1px solid;
        border-top-color: currentcolor;
        border-right-color: currentcolor;
        border-bottom-color: currentcolor;
        border-left-color: currentcolor;
    border-radius: 999px;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    white-space: nowrap;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.13);
    -ms-box-shadow: 0 3px 9px rgba(0,0,0,.13);
    box-shadow: 0 3px 9px 
    rgba(0,0,0,.13);
    -webkit-transition: .35s ease-in;
    -moz-transition: .35s ease-in;
    -o-transition: .35s ease-in;
    transition: .35s ease-in;
        transition-property: all;
    transition-property: color,background-color,border-color,box-shadow;
}

.btn:hover {-webkit-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none; }


.page-id-3803 blockquote {padding:0 0 60px; margin: 0px}

.btn.btn-white {background-color: #fff;border-color: #fff;}
.btn.btn-text-purple {color: #1a3d87;}
 .eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children.current-menu-item > ul {display:flex !important; justify-content: center !important}
.home h3, .home h2 {font-size: 30px; line-height: 40px}
strong {font-family: 'Noto Sans' !important;font-weight: normal;}
.single .eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {padding-top:30px}
.eltdf-blog-holder h1 {margin-top: 20px;font-size: 28px;line-height: 38px;margin-bottom: 10px;}
.wpb_column li {line-height: 27px;font-size: 17px;padding: 5px 0;}
.eltdf-image-with-text-holder .eltdf-iwt-image img {margin:0 auto}
.eltdf-image-with-text-holder .eltdf-iwt-text-holder {text-align: center}
.fixedbg {background-size: 100%;background-attachment: fixed; background-position: center center; background-repeat: no-repeat}
.vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9{float:left;}
.vc_column-inner:after, .vc_column-inner:before{content:" ";display:table;}
.vc_column_container{padding-left:0;padding-right:0;}
.vc_column-inner::after{clear:both;}
.vc_btn3-container{display:block;margin-bottom:21.73913043px;max-width:100%;}
.vc_btn3-container.vc_btn3-inline{display:inline-block;vertical-align:top;}
.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px;}
body, h5, h6, a, p, li, ul{font-family:'Noto Sans' !important;}
h1, h2, h3, h4, h2 a{font-family:'Libre Baskerville' !important; font-weight: 700}
.eltdf-content ol, .eltdf-content ul{padding-left:15px !important;}
li{list-style:outside;}
p{margin:20px 0 !important;}    
.eltdf-btn{font-family:'Noto Sans',sans-serif !important;font-weight:500 !important;}
.center-align{text-align:center;}
.purple .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {text-transform:uppercase;background:#1a3d87 !important;color:#ffffff !important;
font-family:'Noto Sans', sans-serif;font-size:12px;font-weight:600;letter-spacing: 0;
font-size: 15px;}
.purple .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{background:#e5f4ff !important;color:#1a3d87 !important}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{text-transform:uppercase;background:#1C3D57 !important;color:#ffffff !important;letter-spacing:2px;
font-family:'Noto Sans', sans-serif;font-size:12px;font-weight:500;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{background:#8D9DAA !important;}
.vc_btn3.vc_btn3-size-md{text-transform:uppercase;}
.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-icon img{max-width:100px;}
.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content{padding-top:0 !important;}
.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-post-image{height:auto !important;}
.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-grid{width:100% !important;} 
.white-text p, .white-text h3, .white-text h1{color:#ffffff;}
.god-lyst{background-position:50% 37% !important}
.white-text h1{font-size: 45px;line-height: 55px;
position: relative;
z-index: 1000;}
.white-text h3{margin-top:0;}
::selection{background:#0F3D59 !important;}
.arrow-box .wpb_wrapper:after{right:50%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-right-color:#ffffff;border-width:15px;margin-top:-15px;}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{letter-spacing:0px;font-weight:500;font-size:12px;}
.eltdf-dual-stack-showcase .eltdf-dss-image img{width:100%;}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img{width:170px !important;}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonials-bg{display:none;}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-text{font-family:'Noto Serif', serif !important;color:#1a3d87 !important;font-style:italic !important;font-size:19px !important;} 
.insert-page-title, .insert-page .post-meta{display:none;}
.eltdf-drop-down .second .inner > ul > li.current-menu-item > a, .eltdf-drop-down .second .inner > ul > li > a:hover span{color:#1a3d87 !important;}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-position{font-family:'Noto Sans' !important;font-size:13px !important;font-style:normal !important;line-height:23px;color:#1a3d87 !important;}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img{border-radius:0 !important;}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-author{font-size:15px;text-transform:uppercase;letter-spacing:1px;}
.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date{color:#1C3D57 !important;font-family:'Noto Sans', sans-serif !important;font-style:normal !important;}
.eltdf-testimonials-holder.eltdf-testimonials-standard{background-color:#e5f4ff !important;padding:51px 0 82px !important;}    
.eltdf-btn.eltdf-btn-solid{padding:10px 30px;}
.widget.widget_search input{background-color:#E5EBEE !important;}
.eltdf-section-title-holder .eltdf-st-button .eltdf-btn{margin-top:60px;} 
.eltdf-title-holder{background-color:#ffffff !important}
.arbeidslyst-ikoner img {width:180px}
.eltdf-btn.eltdf-btn-solid{background-color:#1C3D57 !important;border-color:#1C3D57 !important;}
.eltdf-btn:hover{background-color:#8D9DAA !important;border-color:#8D9DAA !important;}  
.eltdf-blog-holder article .eltdf-post-info-top > div{color:#1C3D57 !important;padding:0 0 20px !important;font-family:'Noto Sans', sans-serif !important;font-size:16px !important;line-height:26px !important;font-style:normal !important;}
.eltdf-content .eltdf-content-inner > .eltdf-full-width > .eltdf-full-width-inner{padding-top:0 !important;padding-bottom:0 !important;}
.eltdf-section-title-holder div.eltdf-st-tagline{font-family:'Noto Sans', sans-serif !important;font-style:normal !important;text-transform:uppercase;letter-spacing:1px;}
.eltdf-team-holder .eltdf-team-position{font-family:'Noto Sans', sans-serif !important;font-style:normal !important;color:#1C3D57 !important;}
.eltdf-drop-down .narrow .second .inner ul{background-color:#E6EAEB !important;}
.eltdf-footer-bottom-holder .widget.widget_text p, .eltdf-footer-bottom-holder .widget.widget_text a{color:#E6EAEB;font-style:normal;}
.eltdf-page-footer .widget a, footer p{color:#ffffff !important;line-height:30px;}
footer li, footer li a{color:#ffffff !important;line-height:20px !important;}
footer .eltdf-btn.eltdf-btn-solid{background-color:transparent !important;border-color:#ffffff !important;margin-top:15px;}
footer .eltdf-btn.eltdf-btn-solid:hover{background-color:#ffffff !important;border-color:#ffffff !important;color:#1C3D57 !important;margin-top:15px;}
.eltdf-page-footer .widget .eltdf-widget-title{font-size:24px;text-transform:none;color:#fff;margin:30px 0 !important;font-family:'Noto Sans' !important;} 
.eltdf-page-footer li {list-style: none}
.eltdf-breadcrumbs a {color: #030303;}
.eltdf-delimiter {color: #030303;}
.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-tags-holder .eltdf-tags-label {font-family:'Noto Sans',sans-serif !important}
.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-tags-holder a {color:#1a3d87 !important;font-style: normal !important}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content {text-align: center; padding:0 !important}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title {text-align: center; padding:0 !important;font-family: 'Noto Sans' !important;font-weight: normal;font-size: 18px;color:#1a3d87;text-decoration: underline; border-top:none !important}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content {border-top: none !important}
.eltdf-accordion-holder.eltdf-ac-simple {border-bottom: none !important}
.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark {display: none}
@media (max-width:768px){
.eltdf-blog-list-holder .eltdf-post-image{height:auto !important;}
    
 .ikoner .vc_row.vc_column-gap-25 > .vc_column_container {
  padding: 0 !important;
}
}
@media (min-width:1025px) {
.eltdf-iwt .eltdf-iwt-text {
    min-height:110px;
}}
.eltdf-iwt.eltdf-iwt-icon-left{display:block;}
.eltdf-iwt .eltdf-iwt-text{margin-top:7px !important;margin-bottom:2px !important;}
.no-title .entry-title.eltdf-post-title, .vc_message_box-icon > *{display:none;}
li{color:#333;padding:8px 0;}
ul{list-style:outside;padding-left:15px;}
.vc_color-grey.vc_message_box{background-color:#e6ebee !important;}
.wpb_content_element.nyhet-krifa{background:url(assets/img/about.png);background-size:360px;background-repeat:no-repeat;background-position:40px bottom;padding:0 0 40px 0px;}
@media (max-width:1369px){
.white-text h3{font-size:28px;line-height:37px;}
}
@media (max-width:1200px){
.wpb_content_element.nyhet-krifa{background-position:0px bottom;padding:0 0 40px 40px;}
    .eltdf-image-with-text-holder .eltdf-iwt-text-holder {min-height: 270px}
}
@media (max-width:1025px){
.white-text h3{font-size:28px !important;line-height:37px !important;}
.snakk-ikon{width:70px !important;}
.eltdf-row-grid-section-wrapper.eltdf-parallax-row-holder.eltdf-content-aligment-left{background-position:50% 0 !important;}
}
@media (max-width:991px){
.green-bg .eltdf-eh-item.vc_col-sm-12{width:100%;text-align:center !important;}
.green-bg h3{line-height:40px !important;text-align:center;}
.eltdf-eh-item.vc_col-sm-12.vc_col-md-4.eltdf-horizontal-alignment-right{text-align:center;margin-top:30px;}
}
@media (max-width:768px){
.wpb_content_element.nyhet-krifa{background-position:40px bottom;padding:0 0 40px 0px;}
.arrow-box .wpb_wrapper:after{display:none;}
.snakk-ikon{bottom:46.8% !important;top:inherit !important;}
}
@media (max-width:680px){
.wpb_content_element.nyhet-krifa{background-position:0px bottom;padding:0 0 40px 40px;}
}
@media (max-width:480px){
.wpb_content_element.nyhet-krifa{background-position:0px bottom;padding:0 0 40px 40px;background-size:100%;}
}
.eltdf-section-title-holder div.eltdf-st-tagline, h2, h1{color:#1a3d87 !important;}
.nyhet-krifa h3{color:#37be8d !important;}
.nyhet-krifa .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{background:transparent !important;border:0px;color:#37be8d !important;padding:0 0 5px;border-bottom:1px solid #1a3d87;border-radius:0 !important;font-size:16px;margin-top:20px;font-family:'Noto Sans' !important;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#fff !important;border-color:#1a3d87 !important;background-color:#1a3d87 !important;font-family:'Noto Sans' !important;letter-spacing:0;font-size:16px;border-radius:0px;}
.eltdf-iwt .eltdf-iwt-title-text{padding-top:20px;font-family:'Noto Sans';max-width:240px;line-height:26px;margin:0 auto;font-weight: 600}
.eltdf-iwt-text-holder .eltdf-iwt-title{font-size:20px; color:#1a3d87}
.nyhet-krifa .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey:hover{border-bottom:0;}
.eltdf-parallax-row-holder{background-size:100%;}
.hero .white-text h3{line-height:52px;font-size:42px;}
.white-text h3{line-height:44px;font-size:34px;}
.white-text, .white-text a, .white-text h1 {color:#ffffff !important;}
.white-text h6{color:#fff;font-size:22px;margin:30px 0;margin-bottom:10px !important;font-weight:normal;line-height:32px;}
.hero h6 {font-size:22px;margin:30px 0;margin-bottom:10px !important;font-weight:normal;line-height:32px;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{border-color:#1a3d87 !important;background-color:#1a3d87 !important;}
.hero h3 {font-size: 35px; line-height: 52px}
.dark-green-tekst{color:#184c2f;}
.vc_row.green-bg{padding:70px 0 50px;background:#A5D0B8;}
.green-bg h3{line-height:60px;margin-top:0;color:#184c2f;}
.green-bg a{border:1px solid #184c2f !important;border-radius:30px !important;color:#184c2f !important;padding:20px !important;font-family:'Noto Sans' !important;letter-spacing:0 !important;font-size:16px !important;}
.green-bg a:hover{color:#ffffff !important;background-color:#184c2f;}
.snakk-ikon{width:100px;position:absolute;top:30px;right:50px;}
.green-bg .eltdf-grid-1200{max-width:1200px;margin:auto;}
.green-bg .eltdf-elements-holder .eltdf-eh-item{padding-top:30px;}
.eltdf-btn.eltdf-btn-solid{border-color:#1a3d87 !important;background-color:#1a3d87 !important;color:#ffffff !important;padding:20px !important;font-family:'Noto Sans' !important;letter-spacing:0 !important;font-size:16px !important;line-height:16px;}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7mf-mask.wpcf7-mask.wpcf7-validates-as-required, .wpcf7-form-control.wpcf7-textarea{color:#000 !important;background-color:#ffffff !important;}
span.wpcf7-list-item{margin-left:0 !important;}
.marginb0{margin-bottom:0 !important;}
.margint0{margin-top:0 !important;}
.telefon-ikon{width:50px;margin-right:30px !important;}
.eltdf-eh-item.vc_col-sm-12.vc_col-md-4.eltdf-horizontal-alignment-right{text-align:right;}
@media (max-width:500px){
.wpb_content_element.nyhet-krifa{background-position:0px bottom;}
.eltdf-eh-item.vc_col-sm-12.vc_col-md-4.eltdf-horizontal-alignment-right{text-align:center;}
}
.eltdf-video-button-holder .eltdf-video-button-play-image img{width:100px !important;}
.eltdf-video-button-holder.sefilmen-button .eltdf-video-button-play-image img {
    width: 120px !important; max-width: 120px
}
.video-bilde .eltdf-eh-item-content {text-align:center;}
.fordeler-bilde {background-position: right !important}

@media (max-width:767px){
.eltdf-row-grid-section-wrapper.eltdf-parallax-row-holder.eltdf-content-aligment-left{display:none;}
.ikoner .wpb_column.vc_column_container.vc_col-sm-6{width:50%;float:left;}
    body .pp_pic_holder a.pp_expand {font-family: Ionicons !important;top: -39px !important}
    body .pp_pic_holder #pp_full_res iframe {min-height: 300px !important}
    .player {height: 100vh !important}
}
@media (min-width:1025px){
.eltdf-row-grid-section-wrapper.eltdf-parallax-row-holder.eltdf-content-aligment-left{background-position:50% 60px !important;}
}
@media (min-width:1024px) {
.single .eltdf-sidebar-holder.eltdf-grid-col-4 { padding-top: 25px;}
}

.widget .eltdf-widget-title {
    margin: 0 0 35px;
    font-size: 30px;
}
@media (min-width:1024px) and (max-width:1110px){
.eltdf-parallax-row-holder{background-position:50% 62px !important;}
}
.eltdf-row-grid-section-wrapper.eltdf-parallax-row-holder.eltdf-content-aligment-center{text-align:left !important;}
@media (min-width:768px) {
.eltdf-iwt .eltdf-iwt-title{height:80px;}}
.menu-item i._mi, .menu-item img._mi{width:80px;}
footer img{width:160px;margin:6px 0 40px;}
.eltdf-page-footer .widget a{font-size:17px;}
.eltdf-page-footer .widget a:hover{color:#CCBFCC !important;}
.wpcf7-form-control.wpcf7mf-mask.wpcf7-mask.wpcf7-validates-as-required{position:relative;width:100%;margin:0 0 16px;padding:12px 19px;font-family:inherit;font-size:13px;font-weight:inherit;line-height:calc(60px - (24px + 2px));color:#847a7a;background-color:#fcf8f6;border:1px solid transparent;border-radius:0;outline:0;cursor:pointer;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;}
.single h5{text-transform:none;font-family:'Libre Baskerville', sans-serif !important;}
.eltdf-blog-holder article .eltdf-post-title{margin:0 0 40px 0;}
.post-contact h2{margin-top:10px;font-size:30px;line-height:40px;}
.post-contact h6{margin-bottom:0 !important;text-transform:uppercase;letter-spacing:1px;color:#1a3d87 !important;}
.post-contact{padding:20px;background:url(assets/img/bg-post-contact.png) #e5f4ff;background-repeat:no-repeat;background-size:100%;background-position:0 100%;}
.post-contact p{margin-top:0 !important;}
 
.post-contact-wcf h2{margin-top:10px;font-size:30px;line-height:40px;}
.post-contact-wcf h4, .post-contact-wcf .wpcf7-list-item-label a, .post-contact-wcf .eltdf-btn.eltdf-btn-solid{color:#ffffff !important}
.post-contact-wcf h6{margin-bottom:0 !important;text-transform:uppercase;letter-spacing:1px;color:#ffffff !important;}
.post-contact-wcf{padding:20px;background:#155F58;color:#ffffff}
.post-contact-wcf p{margin-top:0 !important;color:#ffffff}
.post-contact-wcf .eltdf-btn.eltdf-btn-solid {
    border-color: #ffffff !important;
background-color: #ffffff !important;
    color:#155F58 !important
}

.eltdf-page-header .eltdf-fixed-wrapper.fixed {
    background-color:#ffffff;
}

.home .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:hover > .home .item_outer > .item_text, .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a, .home .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer {
  color: #ffffff !important;
}
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area, .eltdf-page-header {
  background-color:transparent !important;
}
.post-contact-wcf .wpcf7-form-control.wpcf7-text, .post-contact-wcf textarea.wpcf7-form-control.wpcf7-textarea {background-color:#1a3d87  !important;border-color:#1a3d87 }
.btn.btn-padding-limited.btn-purple-light.btn-text-purple-dark{background:#1a3d87;border-color:#1a3d87;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > a, .eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > h6{font-size:16px !important;font-weight:500 !important;line-height:26px !important;text-transform:none !important;letter-spacing:0 !important;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a{font-style:normal !important;}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow{font-size:22px;} 
.single h2{font-size:22px}
/********************************************
				 10-02-2020                 
********************************************/

body .eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a{max-height:70px;height:42px !important;}
.clear{clear:both;overflow:hidden;width:100%;float:none;display:block;height:0;font-size:0;line-height:0;}
.eltdf-position-bottom{clear:none;float:none;display:block;width:100%;position:relative;z-index:3;height:45px;border-top:1px solid #efefef;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.eltdf-drop-down .second .inner > ul > li > a{padding:0 0 10px 0 !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;float:left !important;display:block !important;width:100% !important;height:100% !important;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer{padding:0 !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;overflow:visible !important;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text img{margin:0 auto;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text .imge-outer-menu-icon{display:block;margin:0 auto;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text .imge-outer-menu-icon img{max-width:80px;margin:0 auto;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer svg{display:block;height:40px;width:40px;stroke:#000;margin:0 auto;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer span{display:block;margin:0 auto;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text span{padding:0;margin:10px 3px 0 3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;overflow:hidden;word-wrap:break-word;}
.eltdf-vertical-align-containers .eltdf-position-left,
.eltdf-vertical-align-containers .eltdf-position-right{height:70px !important;}
.eltdf-main-menu > ul > li > a{padding:0 !important;}
.eltdf-drop-down .second,
.eltdf-sticky-header .eltdf-drop-down .menu-item .second,
.eltdf-menu-area .eltdf-drop-down .menu-item .second{visibility:hidden !important;opacity:0 !important;overflow:visible !important;top:initial !important;right:0 !important;left:0 !important;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.eltdf-page-header .eltdf-sticky-header{height:115px;}
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current-menu-item .second,
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current_page_item .second,
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current-post-ancestor .second,
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current-menu-parent .second,
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current-post-parent .second,
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.eltdf-active-item .second{height:auto !important;visibility:visible !important;opacity:1 !important;width:100%;background-color:#f3f3f3;min-height:162px;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current-menu-item .second,
.eltdf-fixed-wrapper.fixed .eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.current_page_item .second,
.eltdf-fixed-wrapper.fixed .eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children.eltdf-active-item .second{height:0px !important;visibility:hidden !important;opacity:0 !important;overflow:hidden !important;top:initial !important;right:0 !important;left:0 !important;bottom:0 !important;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right{position:relative;/*transition:height .35s ease-in-out;-webkit-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;*/transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li{margin:0 15px;display:block;}
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li:first-child{margin-left:0;}
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li:first-child{margin-left:0;}
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li:last-child{margin-right:0;}
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li:last-child{margin-right:0;}
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text{font-family:'Noto Sans';font-size:18px;line-height:45px;display:block;color:#333;text-decoration:none;cursor:pointer;text-transform:none;}
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current_page_item > a > .item_outer > .item_text,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-item > a > .item_outer > .item_text,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.eltdf-active-item > a > .item_outer > .item_text,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:hover,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:hover > .item_outer,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:hover > .item_outer > .item_text{color:#333;}
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a{position:relative;}
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:after{position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:4px 4px 0 0;background-color:#1a3d87 ;opacity:0;pointer-events:none;content:"";width:100%;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;}
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-post-ancestor > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-post-parent > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-parent > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-ancestor > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current_page_item > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-item > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.eltdf-active-item > a:after,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:hover:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current_page_item > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-item > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.eltdf-active-item > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-post-ancestor > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-post-parent > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-parent > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li.current-menu-ancestor > a:after,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a:hover:after{opacity:1;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right > .eltdf-grid,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu > ul > li,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu > ul,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers{position:initial;}
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children .second .inner{width:1100px;margin:0 auto;position:initial;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li{float:none;display:inline-block;vertical-align:top;list-style-position:inside;position:initial;padding-top:40px;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li > a{display:block;position:relative;padding:0 0 10px 0;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li > a:after{position:absolute;display:block;bottom:0;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #1a3d87;margin-left:-10px;content:"";opacity:0;}	
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul .second .inner > ul{width:100%;background:none !important;height:auto !important;clear:both;overflow:hidden;text-align:center;justify-content:center;display:flex;list-style-type:none;padding:0 0 0 0;position:initial;}
.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li{width:12.5%;position:initial;}
.eltdf-drop-down .second .inner ul li a .item_outer:before{content:none !important;display:none !important;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text .svgwrapper{position:relative;display:block;background-color:#1a3d87;border-radius:50%;width:80px;height:80px;padding:0;margin:0 auto 0 auto;z-index:0;overflow:visible;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text .svgwrapper:before{position:absolute;background-color:#1a3d87;top:0;left:0;right:0;bottom:0;border:2px solid #1a3d87;content:'';-webkit-transition:transform 200ms;-moz-transition:transform 200ms;-ms-transition:transform 200ms;-o-transition:transform 200ms;transition:transform 200ms;z-index:-1;border-radius:50%;}
.eltdf-drop-down .second .inner > ul > li > a .item_outer .item_text .svgwrapper svg{position:absolute;top:20px;left:20px;right:20px;bottom:20px;margin:0 0 0 0;width:40px;height:40px;stroke:#fff;-webkit-transition:transform 200ms;-moz-transition:transform 200ms;-ms-transition:transform 200ms;-o-transition:transform 200ms;transition:transform 200ms;overflow:visible;}
.eltdf-drop-down .second .inner > ul > li > a:hover .item_outer .item_text .svgwrapper svg{-webkit-transform:scale(1.075,1.075);-moz-transform:scale(1.075,1.075);-ms-transform:scale(1.075,1.075);-o-transform:scale(1.075,1.075);transform:scale(1.075,1.075);}
.eltdf-drop-down .second .inner > ul > li > a:hover .item_outer .item_text .svgwrapper:before{-webkit-transform:scale(1.075,1.075);-moz-transform:scale(1.075,1.075);-ms-transform:scale(1.075,1.075);-o-transform:scale(1.075,1.075);transform:scale(1.075,1.075);}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner ul li.current_page_item,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner ul li.current-menu-item{}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-parent > a:after,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-ancestor > a:after,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-parent > a:after,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-ancestor > a:after,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.eltdf-active-item > a:after,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current_page_item > a:after,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-item > a:after{opacity:1;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-ancestor > a .item_outer .item_text .svgwrapper,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-parent > a .item_outer .item_text .svgwrapper,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-parent > a .item_outer .item_text .svgwrapper,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-ancestor > a .item_outer .item_text .svgwrapper,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.eltdf-active-item > a .item_outer .item_text .svgwrapper,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current_page_item > a .item_outer .item_text .svgwrapper,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-item > a .item_outer .item_text .svgwrapper{background-color:transparent;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-ancestor > a .item_outer .item_text .svgwrapper svg,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-parent > a .item_outer .item_text .svgwrapper svg,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-parent > a .item_outer .item_text .svgwrapper svg,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-ancestor > a .item_outer .item_text .svgwrapper svg,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.eltdf-active-item > a .item_outer .item_text .svgwrapper svg,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current_page_item > a .item_outer .item_text .svgwrapper svg,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-item > a .item_outer .item_text .svgwrapper svg{stroke:#1a3d87;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.eltdf-active-item > a .item_outer .item_text .svgwrapper:before,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-ancestor > a .item_outer .item_text .svgwrapper:before,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-parent > a .item_outer .item_text .svgwrapper:before,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-parent > a .item_outer .item_text .svgwrapper:before,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-post-ancestor > a .item_outer .item_text .svgwrapper:before,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current_page_item > a .item_outer .item_text .svgwrapper:before,
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom .eltdf-main-menu ul li .second .inner > ul > li.current-menu-item > a .item_outer .item_text .svgwrapper:before{background-color:transparent;}
.eltdf-logo-wrapper a img{max-width:150px;fill:#1a3d87;}
/*@media (min-width:1200px){
body .eltdf-grid{width:1140px;}
}*/
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner .widget{height:100%;}
.eltdf-position-right-inner .textwidget{height:100%;}
.eltdf-position-right-inner .textwidget ul{list-style-type:none;padding:0;margin:0;display:block;height:100%;}
.eltdf-position-right-inner .textwidget ul li{list-style-type:none;padding:0;margin:13px 0 !important;display:inline-block;position:relative;vertical-align:middle;}
.eltdf-position-right-inner .textwidget .btn{color:#ffffff;padding:10px 15px;vertical-align:initial;font-size:14px;font-weight:600;display:inline-block;line-height:22px;border:1px solid;border-radius:0;text-align:center;touch-action:manipulation;cursor:pointer;white-space:nowrap;text-decoration:none;margin:0 0 0 35px;-webkit-transition:.35s ease-in;-moz-transition:.35s ease-in;-o-transition:.35s ease-in;transition:.35s ease-in;transition-property:color,background-color,border-color;background-color:#1a3d87;border-color:#1a3d87;font-family:'Noto Sans' !important}

.eltdf-page-header .textwidget .btn:hover {
      background-color: #1a3d87 !important;
    border-color: #1a3d87 !important;
}

.eltdf-page-header .textwidget .btn.btn-padding-limited.btn-purple-light.btn-text-purple-dark.blue:hover {
background-color:transparent;border-color:#ffffff;
}

.eltdf-page-header .textwidget .btn.btn-padding-limited.btn-purple-light.btn-text-purple-dark.blue {
    background-color:#1a3d87  !important;border-color:#1a3d87  !important;
}
.eltdf-position-right-inner .textwidget ul li .btn-soege-overlay{line-height:44px;font-size:20px;color:#4d0f49;display:block;}
.eltdf-position-right-inner .textwidget ul li .btn-soege-overlay span{line-height:44px;font-size:20px;margin:0 0 0 10px;}
.eltdf-position-right-inner .textwidget ul li .btn-soege-overlay i{line-height:36px;font-size:26px;height:auto;width:auto;margin-top:2px;}
.eltdf-page-header{background-color:#fff;}
.eltdf-vertical-align-containers .eltdf-position-left-inner{width:210px;}
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area{height:90px !important;transition:height .35s ease-in-out;-webkit-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;overflow:hidden;}
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area.showmenudiv{height:115px !important;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area.showmenudiv .eltdf-position-bottom{opacity:1;padding:0;}
/*
.eltdf-page-header .eltdf-fixed-wrapper .eltdf-menu-area .eltdf-position-bottom .eltdf-main-menu > ul#menu-hovedmeny{-webkit-animation:header-ul-open-scroll .35s ease-in-out forwards;-moz-animation:header-ul-open-scroll .35s ease-in-out forwards;-ms-transition:header-ul-open-scroll .35s ease-in-out forwards;-o-animation:header-ul-open-scroll .35s ease-in-out forwards;animation:header-ul-open-scroll .35s ease-in-out forwards;transform-origin:top left;}
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area .eltdf-position-bottom .eltdf-main-menu > ul#menu-hovedmeny{-webkit-animation:header-ul-close .35s ease-in-out forwards;-moz-animation:header-ul-close .35s ease-in-out forwards;-ms-transition:header-ul-close .35s ease-in-out forwards;-o-animation:header-ul-close .35s ease-in-out forwards;animation:header-ul-close .35s ease-in-out forwards;}*/
.eltdf-vertical-align-containers .eltdf-position-left{overflow:hidden;}
.eltdf-page-header .eltdf-fixed-wrapper .eltdf-menu-area .eltdf-position-bottom .eltdf-main-menu > ul#menu-hovedmeny,
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu{display:block;}
/***new css ***/
.eltdf-vertical-align-containers .eltdf-position-left{overflow:hidden;min-width:170px;z-index:999;}
.soege-overlay{position:fixed;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.95);height:100%;overflow:hidden;opacity:0;z-index:100002;}
.soege-overlay.aktiv{display:block;opacity:1;}
.soege-overlay .eltdf-grid{position:relative;height:100%;}
.soege-overlay .eltdf-grid .content{position:relative;display:inline-block;width:100%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.soege-overlay .eltdf-grid .content h3{font-size:2.66em;line-height:1.125em;margin-bottom:1em;text-align:center;color:#000;font-weight:normal;margin-top:0;}
.soege-overlay .eltdf-grid .content span{position:relative;display:block;float:left;width:100%;margin-bottom:4em;}
.soege-overlay .eltdf-grid .content span input[type="text"]{font-size:2em;line-height:1.25em;padding:15px 75px 15px 15px;height:auto;background-color:#fff;border:1px solid #ccc;border-bottom:2px solid #333;}
.soege-overlay .eltdf-grid a.luk{width:40px;height:40px;position:absolute;top:15px;right:15px;}
.soege-overlay .eltdf-grid a.luk > span{position:relative;display:block;float:left;border:2px solid #1a3d87;border-radius:50%;width:100%;height:100%;}
.soege-overlay .eltdf-grid a.luk > span::before, .soege-overlay .eltdf-grid a.luk > span::after{content:'';position:absolute;width:60%;height:2px;top:50%;left:20%;margin-top:-1px;background:#1a3d87;}
.soege-overlay .eltdf-grid a.luk > span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.soege-overlay .eltdf-grid a.luk > span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.soege-overlay .eltdf-grid .content .eltdf-search-submit{position:absolute;top:1px;right:1px;padding:15px 15px;background-color:transparent;border:0;}
.soege-overlay .eltdf-grid .content span.icon_search{margin:0;font-size:40px;transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);}
.eltdf-fixed-wrapper .eltdf-menu-area .nav-button-de{position:absolute;top:70px;left:15px;width:30px;height:20px;cursor:pointer;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .35s ease-in-out;-moz-transition:-moz-transform .35s ease-in-out;-o-transition:-o-transform .35s ease-in-out;transition:transform .35s ease-in-out;z-index:2;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de{-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);-o-transform:translateY(-45px);transform:translateY(-45px);-webkit-transition:-webkit-transform .35s ease-in-out;-moz-transition:-moz-transform .35s ease-in-out;-o-transition:-o-transform .35s ease-in-out;transition:transform .35s ease-in-out;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de span{position:absolute;display:inline-block;background-color:#1a3d87 ;height:4px;width:100%;border-radius:4px;opacity:1;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;transition-property:all;transition-delay:0s;transition-property:opacity,top,transform;transition-delay:0s;z-index:1;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de span:nth-child(1){top:0;transition-delay:.2s;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de span:nth-child(2),
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de span:nth-child(3){top:8px;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de span:nth-child(4){top:16px;transition-delay:.2s;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de.opened span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de.opened span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de.opened span:nth-child(1),
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .nav-button-de.opened span:nth-child(4){opacity:0;transition-delay:0s;}

.eltdf-fixed-wrapper .eltdf-menu-area .eltdf-logo-wrapper{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .35s ease-in-out;-moz-transition:-moz-transform .35s ease-in-out;-o-transition:-o-transform .35s ease-in-out;transition:transform .35s ease-in-out;}
.eltdf-fixed-wrapper .eltdf-menu-area .eltdf-position-bottom{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin:0;opacity:1;padding:0;}
.eltdf-fixed-wrapper.fixed .eltdf-menu-area .eltdf-position-bottom{overflow:hidden;-webkit-transition:all.35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border:0;opacity:0;padding:0 0 45px 0;}
.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{max-height:50px;}
.eltdf-position-left-right-outer{position:relative;z-index:4;background:#fff;}
.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-bottom{z-index:3;}
/*************************************************
17-2-2020
************************************************/
.eltdf-mobile-header{}
.eltdf-mobile-header .eltdf-position-right{}
.eltdf-mobile-header .eltdf-position-right .widget{margin:0;padding:0;}
.eltdf-mobile-header .eltdf-position-right .widget ul{margin:0;padding:0;}
.eltdf-mobile-header .eltdf-position-right .widget ul li{margin:0 !important;padding:0;}
.eltdf-mobile-header .eltdf-position-right .widget ul li a span{display:none;}
.eltdf-mobile-header .eltdf-position-left{}
.eltdf-mobile-header .eltdf-position-left .eltdf-position-left-inner{}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-logo-wrapper{position:relative;display:inline-block;vertical-align:middle;z-index:2;margin-left:20px;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener a{display:inline-block;cursor:pointer;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener a .eltdf-mobile-menu-icon{display:block;position:relative;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener a .eltdf-mobile-menu-icon .eltdf-hm-lines{width:30px;height:20px;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line{background-color:#1a3d87 ;height:4px;width:100%;border-radius:4px;opacity:1;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line.eltdf-line-2{top:8px;}
.eltdf-mobile-header .eltdf-vertical-align-containers .eltdf-position-left, .eltdf-mobile-header .eltdf-vertical-align-containers .eltdf-position-right{height:60px !important;}
@media (max-width:1100px){
.eltdf-vertical-align-containers .eltdf-position-left{height:60px !important;}
}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened{
}
.eltdf-mobile-header .eltdf-mobile-header-inner{height:60px !important;}
.eltdf-mobile-header .eltdf-vertical-align-containers .eltdf-position-left{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-vertical-align-containers{position:relative;}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-position-left{width:100%;position:initial;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;text-align:right;overflow:visible;}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-position-right{display:none;}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-position-left .eltdf-position-left-inner{position:initial;}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-position-left .eltdf-position-left-inner .eltdf-mobile-menu-opener{left:60%;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header-inner .eltdf-position-left .eltdf-position-left-inner .eltdf-mobile-menu-opener{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line.eltdf-line-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:8px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line.eltdf-line-2{opacity:0;}
.eltdf-mobile-header .eltdf-position-left .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a .eltdf-mobile-menu-icon .eltdf-hm-lines .eltdf-hm-line.eltdf-line-3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header-inner .eltdf-position-left .eltdf-position-left-inner .eltdf-mobile-logo-wrapper{width:auto;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-position-left .eltdf-position-left-inner .eltdf-mobile-logo-wrapper{opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;z-index:-1;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav{position:absolute;left:-100%;top:100%;height:calc(100vh - 60px) !important;width:100% !important;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:0; z-index:99999;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav.eltdf-mobile-menu-opened{left:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid{width:100%;margin:0px;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav ul{list-style-type:none;margin:0;padding:0;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav ul li{list-style-type:none;margin:0;padding:0;}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow{cursor:pointer;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav ul li a span img{width:40px;margin-right:10px;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav ul li a span span{vertical-align:middle;font-size:14px;}
.eltdf-wrapper .eltdf-mobile-header .eltdf-mobile-nav ul .sub_menu{padding-left:0;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a span em{display:inline-block;position:relative;vertical-align:middle;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a span span{display:inline-block;position:relative;vertical-align:middle;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a span svg{width:40px;display:inline-block;position:relative;vertical-align:middle;}
.eltdf-mobile-header .eltdf-mobile-nav ul li ul li .mobile_arrow{top:7px;}
.eltdf-mobile-header .eltdf-mobile-nav ul li ul li ul li a{background-color:#1a3d87;color:#fff;padding:7px 10px;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current-post-ancestor > a, .eltdf-mobile-header .eltdf-mobile-nav ul li.current-menu-parent > .mobile_arrow > .eltdf-sub-arrow, .eltdf-mobile-header .eltdf-mobile-nav ul li.eltdf-active-item > .mobile_arrow > .eltdf-sub-arrow, .eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.eltdf-active-item > a, .eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.eltdf-active-item > h6, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > a, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > h6, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > a, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > h6{color:#1a3d87 !important;font-weight:700 !important;}
/**********************************
18-2-2020
***********************************/
.eltdf-page-header .eltdf-drop-down .second .inner ul li.menu-item-has-children > a .item_outer:after{content:none;display:none;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul{position:absolute;visibility:hidden;opacity:0;display:none;padding:25px 0 5px 0;clear:both;overflow:visible;max-width:1100px;background-color:#1a3d87 !important;z-index:1;margin:0 auto;border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul:before{content:"";position:absolute;z-index:-1;display:block;left:-100%;top:0;bottom:0;right:100%;background-color:#1a3d87;width:100%;height:100%;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul:after{content:"";position:absolute;z-index:-1;display:block;left:100%;top:0;bottom:0;right:-100%;background-color:#1a3d87;width:100%;height:100%;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children.current-post-ancestor > ul,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children.current-menu-ancestor > ul,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children.current-menu-parent > ul,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children.current-menu-item > ul{visibility:visible;opacity:1;display:flex;left:0;top:100%;background-color:#1a3d87 !important;width:100%;right:0;bottom:initial;padding:25px 0 5px 0;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li ul{display:none !important;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li{float:left;padding:0 15px;margin:0 0 20px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;text-align:left;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:auto;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a{padding:0;margin:0;border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;display:block;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer{border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;margin:0;display:block;text-align:left;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text{border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;margin:0;display:block;text-align:left;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text span.svgwrapper,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text em{display:inline-block;position:relative;vertical-align:middle;width:25px;margin:0 10px 0 0;padding:0;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text span{display:inline-block;position:relative;vertical-align:middle;margin:0;padding:0;color:#fff;font-style:normal;line-height:25px;font-size:14px;font-weight:300;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text{display:inline-block;position:relative;vertical-align:middle;margin:0;padding:0 0 0 35px;color:#fff;font-style:normal;line-height:25px;font-size:14px;font-weight:300;line-height:25px;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text:before{content:"";position:absolute;width:25px;height:25px;left:0;top:0;background-image:url(assets/img/menu-icon.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-menu-item > a .item_outer .item_text:before,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-menu-parent > a .item_outer .item_text:before,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-menu-ancestor > a .item_outer .item_text:before,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-post-ancestor > a .item_outer .item_text:before{background-image:url(assets/img/menu-active.png);}

/*.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li.current-menu-item > a .item_outer .item_text span,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a:hover .item_outer .item_text span{font-weight:700;font-size:15px;}*/
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text span.svgwrapper svg,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text em img{max-height:50px;max-width:50px;display:block;width:100%;height:auto;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text span.svgwrapper svg{stroke:#fff;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li > a:hover .item_outer .item_text span.svgwrapper svg,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-menu-item > a .item_outer .item_text span.svgwrapper svg,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-menu-parent > a .item_outer .item_text span.svgwrapper svg,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-menu-ancestor > a .item_outer .item_text span.svgwrapper svg,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li > ul > li.current-post-ancestor > a .item_outer .item_text span.svgwrapper svg{fill:#fff !important;}
.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > a span, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > h6 span, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > a span, .eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > h6 span{padding:0 !important;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a span:before,
.eltdf-mobile-header .eltdf-mobile-nav ul li h6 span:before,
.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > a span:before,
.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > h6 span:before,
.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > a span:before,
.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > h6 span:before{display:none !important;}
/*********19-2-2020**************/
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul{}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li{}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > a{padding:11px 15px;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > a:before{content:"";position:absolute;left:0;top:0;height:100%;width:7px;background-color:#1a3d87;opacity:0;visibility:hidden;display:none;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > a > span{font-size:14px;line-height:22px;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > span.mobile_arrow{padding:10px 15px 9px;top:0;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current-post-ancestor > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current-menu-ancestor > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current-menu-parent > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current_page_parent > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current_page_ancestor > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.current-menu-item > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.eltdf-active-item > a:before{opacity:1;visibility:visible;display:block;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li > a{padding:7px 15px;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li > a:before{content:"";position:absolute;left:0;top:0;height:100%;width:7px;background-color:#1a3d87;opacity:0;visibility:hidden;display:none;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-ancestor > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-parent > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current_page_parent > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current_page_ancestor > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-item > a:before,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.eltdf-active-item > a:before{opacity:1;visibility:visible;display:block;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li > a > span > svg{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;margin-right:10px;stroke:#fff;padding:9px;z-index:3;background-color:transparent;height:40px;width:40px;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li > a > span{position:relative;z-index:2;display:block;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li > a > span:after{content:"";position:absolute;z-index:1;height:40px;width:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;border:2px solid #1a3d87;border-radius:50%;left:0;top:0;background-color:#1a3d87;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-ancestor > a > span:after,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-parent > a > span:after,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current_page_parent > a > span:after,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current_page_ancestor > a > span:after,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-item > a > span:after,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.eltdf-active-item > a > span:after,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-item > a > span:after{background-color:transparent;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover, .eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover{color:#8a8080 !important;}
.eltdf-mobile-header .eltdf-mobile-nav ul li ul li ul li a:hover{color:#fff !important;}
.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover span, .eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover span{padding:0px !important;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-ancestor > a > span > svg,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-parent > a > span > svg,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current_page_parent > a > span > svg,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current_page_ancestor > a > span > svg,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-item > a > span > svg,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.eltdf-active-item > a > span > svg,
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li.current-menu-item > a > span > svg{background-color:transparent;stroke:#1a3d87;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li ul > li > span.mobile_arrow{padding:15px;top:0;z-index:7;}
.eltdf-mobile-header .eltdf-mobile-header-inner.eltdf-mobile-menu-opened .eltdf-mobile-header-holder > .eltdf-grid{width:100%;}
body.eltdf-mobile-menu-opened{overflow:hidden !important;position:fixed;}
.eltdf-title-wrapper.centered{text-align:center;}
.eltdf-title-holder.custome-title{height:auto;padding:80px 0 0px;background-color:#ffffff !important;}
.eltdf-title-holder.centered h1.entry-title{margin:0 0 30px;}
.eltdf-title-holder .category_description{max-width:700px;margin:0 auto;}
.eltdf-title-holder .category_description p{margin:0 !important;}
@media (min-width:1025px) and (max-width:1199px) {
    .eltdf-page-header .second-menu ul li ul li{flex:0 0 20% !important; }
}

@media (max-width:1024px) {
.eltdf-title-holder.custome-title{height:auto;padding:20px 0 0px;background-color:#ffffff !important;}
    .eltdf-side-menu {
        width: 100% !important
    }
    .eltdf-mobile-header .eltdf-vertical-align-containers .eltdf-position-left {
        width: 90%
    }
    .eltdf-mobile-header .eltdf-grid {
        text-align: center
    }}

.archive .eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {
  padding: 20px 0 40px !important;
}
/***new style 05 maarch ***/
.eltdf-page-header .second-menu{width:100%; background-color:#cbe8ff;}
.eltdf-page-header .second-menu ul{text-align:center; width:100%; padding:0; list-type:none; margin:0; display:flex; justify-content:center;}
.eltdf-page-header .second-menu ul li{display:inline-block; vertical-align:top; list-style-position:inside; padding:40px 0 10px; width:13.5%; margin:0 !important;}
.eltdf-page-header .second-menu ul li a{display:inline-block; line-height:22px; color:#333333; height:100%; position:relative; font-style:normal;}
.eltdf-page-header .second-menu ul li a span{margin:10px 3px 0 3px; display:inline-block; word-break:break-word;}
.eltdf-page-header .second-menu ul li a .svgwrapper{position:relative; display:block; background-color:#1a3d87; border-radius:0; width:80px; height:80px; padding:0; margin:0 auto 0 auto; z-index:0; overflow:visible;}
.eltdf-page-header .second-menu ul li a .svgwrapper svg{position:absolute; top:20px; left:20px; right:20px; bottom:20px; margin:0; width:40px; height:40px; stroke:#fff;-webkit-transition:transform 200ms; -moz-transition:transform 200ms; -ms-transition:transform 200ms; -o-transition:transform 200ms; transition:transform 200ms; overflow:visible;}
.eltdf-page-header .second-menu ul li a .svgwrapper::before{position:absolute; background-color:#1a3d87; top:0; left:0; right:0; bottom:0; border:2px solid #1a3d87; content:' ';
-webkit-transition:transform 200ms; -moz-transition:transform 200ms; -ms-transition:transform 200ms; -o-transition:transform 200ms; transition:transform 200ms; z-index:-1; border-radius:0;}
.eltdf-page-header .second-menu ul li a:hover .svgwrapper svg, .eltdf-page-header .second-menu ul li a:hover .svgwrapper::before{-webkit-transform:scale(1.075,1.075); -moz-transform:scale(1.075,1.075); -ms-transform:scale(1.075,1.075); -o-transform:scale(1.075,1.075); transform:scale(1.075,1.075);}
.eltdf-page-header .second-menu ul li.current-menu-item a .svgwrapper, .eltdf-page-header .second-menu ul li.current-menu-item a .svgwrapper::before, .eltdf-page-header .second-menu ul li.current-menu-parent a .svgwrapper, .eltdf-page-header .second-menu ul li.current-menu-parent a .svgwrapper::before{background-color: transparent;}
.eltdf-page-header .second-menu ul li.current-menu-item a .svgwrapper svg, .eltdf-page-header .second-menu ul li.current-menu-parent a .svgwrapper svg{stroke:#1a3d87;}

.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area{height:auto;}
.eltdf-page-header .eltdf-fixed-wrapper.fixed{z-index:999;}
.eltdf-page-header .second-menu ul li ul{position:absolute; display:none; padding:25px 0 5px 0; clear:both; overflow:visible; max-width:auto !important; background-color:#f3f1eb; z-index:1; margin:0 auto !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; justify-content:center; width:100%; right:0; bottom:initial; left:0; top:100%; flex-wrap:wrap;}
.eltdf-page-header .second-menu ul li ul::before, .eltdf-page-header .second-menu ul li ul::after{content:""; position:absolute; z-index:-1; display:block; left:-100%; top:0; bottom:0; right:100%; background-color:#1a3d87; width:100%; height:100%;}
.eltdf-page-header .second-menu ul li ul::after{left:100%; right:-100%;}
.eltdf-page-header .second-menu ul li.current-menu-item ul, .eltdf-page-header .second-menu ul li.current-menu-parent ul{display:flex;}
.eltdf-page-header .second-menu ul li ul li{float:left; padding:0 15px; margin:0 0 20px 0 !important; text-align:left; flex:0 0 15%; max-width:25%; width:auto; position:relative;}
.eltdf-page-header .second-menu ul li ul li a{color: #333333; padding: 0 0 0 35px;}
.eltdf-page-header .second-menu ul li ul li a:hover {color:#1a3d87;font-weight: bold; }
.eltdf-page-header .second-menu ul li ul li.current-menu-item a {color:#1a3d87; font-weight: bold; text-decoration: underline}

.eltdf-page-header .second-menu ul li ul li.current-menu-item a::before{background-image: url(assets/img/menu-active.png);}
.eltdf-drop-down .second{display:none !important;}
@media (min-width:1025px) and (max-width:1200px){
.eltdf-menu-area.eltdf-menu-right .eltdf-drop-down .menu-item.menu-item-has-children .second .inner{width:950px;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul{max-width:950px;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li{padding:0 0px;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a .item_outer .item_text span{font-size:12px;}
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li.current-menu-item > a .item_outer .item_text span,
.eltdf-page-header .eltdf-drop-down .second .inner > ul > li.menu-item-has-children > ul > li > a:hover .item_outer .item_text span{font-weight:700;font-size:14px;}
}
/********* 21-2-2020 *********/
.dev-custom-main-outer{}
.dev-custom-main-outer .dev-custom-post-outer{margin:0 0 30px 0;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content{display:block;-webkit-box-shadow:-1px 5px 24px rgba(0,0,0,.11);-ms-box-shadow:-1px 5px 24px rgba(0,0,0,.11);box-shadow:-1px 5px 24px rgba(0,0,0,.11);}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-heading{display:block;padding:0;margin:0;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-heading .eltdf-post-image{display:block;padding:0;margin:0;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-heading .eltdf-post-image a{display:block;padding:0;margin:0;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-heading .eltdf-post-image a img{display:block;padding:0;margin:0;width:100%;height:auto;max-width:100%;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text,
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .eltdf-post-text-inner,
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .eltdf-post-text-main,
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .eltdf-post-excerpt-holder{display:block;padding:0;margin:0;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .entry-title{display:block;padding:10px 0 15px 0;margin:0;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .entry-title h4{margin:0;font-size:22px;line-height:26px;font-weight:700;color:#1a3d87;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text{padding:0 15px 30px 15px;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .entry-title h4 a{color:#1a3d87;display:block;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .entry-title h4 a:hover{color:#333333;}
.dev-custom-main-outer .dev-custom-post-outer .eltdf-post-content .eltdf-post-text .eltdf-post-excerpt-holder p{margin:0 !important;font-size:15px;line-height:24px;}
.dev-custom-main-outer .eltdf-grid-row div.dev-custom-post-outer:nth-child(2n+1){clear:both;}
@media (max-width:1024px){
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.do-not-show-in-mobile{}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.do-not-show-in-mobile > span.mobile_arrow{display:none !important;}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.do-not-show-in-mobile > ul{display:none !important;}
.eltdf-mobile-header{}
.eltdf-mobile-header .mobile-finn-svar-menu{position:initial;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener{background:#1a3d87;}
.eltdf-mobile-header.mobile-header-appear .mobile-finn-svar-menu .mobile-finn-svar-menu-opener{ display:none;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol{text-align:right;padding:8px 15px;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu{display:inline-block;color:#fff;border:1px solid #fff;padding:6px 10px 8px;text-decoration:none;cursor:pointer;outline:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;font-size:0;line-height:0;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu em,
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu span.eltdf-hm-lines{display:inline-block;position:relative;vertical-align:baseline;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu em{font-size:14px;line-height:14px;font-style:normal;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu span.eltdf-hm-lines{font-size:0;line-height:0;width:12px;margin-right:5px;height:9px;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu span.eltdf-hm-lines .eltdf-hm-line{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;background-color:#fff;height:1px;width:100%;opacity:1;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;position:absolute;left:0px;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu span.eltdf-hm-lines .eltdf-hm-line.eltdf-line-1{top:0px;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu span.eltdf-hm-lines .eltdf-hm-line.eltdf-line-2{top:4px;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu span.eltdf-hm-lines .eltdf-hm-line.eltdf-line-3{top:8px;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu.menuopened{}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu.menuopened span.eltdf-hm-lines .eltdf-hm-line.eltdf-line-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:4px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu.menuopened span.eltdf-hm-lines .eltdf-hm-line.eltdf-line-2{opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .mobile-finn-svar-menu .mobile-finn-svar-menu-opener .menu-kontrol .btn-vis-menu.menuopened span.eltdf-hm-lines .eltdf-hm-line.eltdf-line-3{top:4px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu{display:none;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu.specialmenuopened{display:block;}
.eltdf-mobile-header .mobile-finn-svar-menu .menu-finn-svar-menu-container{position:absolute;left:0;height:calc(100vh - 106px) !important;width:100% !important;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;bottom:initial;top:106px;overflow:auto;background-color:rgba(255,255,255,.2);z-index:3;}
body.specialmenuopened{overflow:hidden !important;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu{margin:0;padding:0;list-style-type:none;display:block;float:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:0;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu.specialmenuopened > div > ul.menu{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:auto;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li{margin:0;padding:0;list-style-type:none;display:block;float:none;position:relative;border-top:1px solid #831b7c;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > a{background-color:rgba(115,21,114,.95);display:block;padding:0 50px 0 15px;margin:0;position:relative;font-size:16px;color:#fff; font-style:normal;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > a.nosvg{line-height:45px;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > a > svg{display:none;position:relative;vertical-align:middle;height:23px;width:23px;stroke:#fff;margin-right:10px;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > a > span{display:inline-block;position:relative;vertical-align:middle;font-size:16px;line-height:45px;color:#fff;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > span.mobile_arrow{padding:10px 13px 11px;top:0;position:absolute;right:0;width:50px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(115,21,114,.95);cursor:pointer;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > span.mobile_arrow i{color:#fff;font-size:20px;line-height:24px;display:block;width:24px;text-align:center;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > ul.sub-menu{display:block;height:0;margin:0;padding:0;float:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;list-style-type:none;overflow:hidden;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li.openfullwidth > ul.sub-menu,
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > ul.sub-menu.specialsubmenuopened{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:auto;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > span.mobile_arrow.specialsubmenuopened i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > ul.sub-menu > li{margin:0;padding:0;list-style-type:none;display:block;float:none;position:relative;border-top:1px solid #ccc;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > ul.sub-menu > li > a{background-color:rgba(243,243,243,.95);display:block;padding:0 15px;margin:0;position:relative;font-size:14px;color:#4a0048;line-height:45px;letter-spacing:0.01em; font-style:normal;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li.current-menu-item > a > i.activeiconi{display:inline-block;position:relative;vertical-align:middle;font-size:22px;line-height:45px;color:#fff;margin-left:10px;}
.eltdf-mobile-header .mobile-finn-svar-menu .widget_nav_menu > div > ul.menu > li > ul.sub-menu > li.current-menu-item > a > i.activeiconi{display:inline-block;position:relative;vertical-align:middle;font-size:22px;line-height:43px;color:#4a0048;margin-left:10px;}
}
@media (min-width:1025px){
body.eltdf-fixed-header-appear .eltdf-page-header{margin-bottom:0 !important;}
    .hide-desktop {
    display: none
}
}


.tag-korona-virus .eltdf-title-holder.custome-title {background:url(https://www.krifa.no/wp-content/uploads/2020/04/korona-2.jpg); background-repeat: no-repeat; background-size: cover;padding: 10% 0; background-position: 0 0}
.tag-korona-virus .eltdf-page-title.entry-title {color:#ffffff !important; font-size: 45px}

.wpcf7-field-group-add {
    border: 0;
    background: none;
    font-size: 16px;
    font-family: 'Noto Sans' !important;
    color: #1a3d87;
    text-decoration: underline;
}

.wpcf7-field-group-remove {
    border: 0;
    font-size: 17px;
    color: #fff;
    background: #1a3d87;
}

.eltdf-page-header .second-menu ul li a::before {
    display: block;
    background-color: #1a3d87;
    width: 80px;
    height: 80px;
    margin: 0 auto 10px;
    border-radius: 50%;
}

.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer,
.eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text,
.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text{font-family:'Noto Sans';font-size:16px;line-height:45px;display:block;color:#333;text-decoration:none;cursor:pointer;text-transform:none;}

.widget .wpcf7-list-item-label a {
    color: #1a3d87;
    font-weight: 600;
}

.home .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text {
    color: #fff
}

.home .eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text {
    color: #000
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
    border-color: #1a3d87;
}

.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > ul > li > a > span::after {display: none !important}

.vc_tta-tab a {
  background-color: #1a3d87  !important;
  color: #000 !important;
}
.vc_tta-tab.vc_active a, .vc_tta-tab a:hover, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
  background-color: #fff !important;
}

.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{
    background-color: transparent !important}

.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    margin: 0 17px;
padding-bottom: 50px;
}

.single .eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {
    padding-top:0 !important
}

.eltdf-side-menu-slide-from-right .eltdf-fixed-wrapper.fixed .eltdf-main-menu > ul > li > a > .item_outer > .item_text {
  color: #333 !important;
}
.single .eltdf-title-holder {
    height:
65px !important}
.single .eltdf-blog-holder article .eltdf-post-info-top {margin-bottom:0}

.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div a {
    font-style: normal;
    color: #000 !important;
font-size: 15px;
}

.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title {
  margin: 0;
    margin-top: 0px;
  font-size: 19px;
  line-height: 27px;
  margin-top: 5px;
  font-weight: 600;
}
.eltdf-related-posts-holder .eltdf-related-posts-title {
      font-size: 30px;
}

@media (min-width:1025px) {
    .eltdf-menu-area .eltdf-position-left-inner, .eltdf-logo-wrapper {
        width:140px
    }

}
@media (min-width:1200px) and (max-width:1366px) {
     .header-center {
          width: 52%;
  float: left;
  margin: 22px auto
}
    .eltdf-page-header .eltdf-grid {
    width:90%;
}
}


@media (min-width:1367px) {
    .header-center {
          width: 56%;
          float: left;
  margin: 22px auto
    }
}

@media (min-width:1025px) and (max-width:1199px) {
    
 .header-center {
          width: 55%;
  float: left;
  margin: 22px auto
    }
    .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li  {
        margin: 0 10px;
    }
    .eltdf-position-right-inner .textwidget ul li .btn-soege-overlay span {
        font-size:17px;
    }
    .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-main-menu > ul > li > a > .item_outer > .item_text{
        font-size:15px;
    }
}

.eltdf-iwt-icon-top .eltdf-iwt-title {
  text-transform: none;
    color: #171717
}

@media (min-width:1025px) {
.margintop50 {
    margin: -50px 0;
    }}

@media (min-width:1600px) {
.home .vc_row.hero::before {
 width: 70%;
  top: -130%;
  left: -10%;
}
    .home .vc_row.hero::after {
width: 70%;
  bottom: -110%;
  right: -43%;
}
}

@media (min-width:1400px) and (max-width:1599px) {
.home .vc_row.hero::before {
 width: 70%;
  top: -110%;
  left: -10%;
}
    .home .vc_row.hero::after {
width: 70%;
  bottom: -110%;
  right: -40%;
}
}

@media (min-width:1160px) and (max-width:1399px) {
  .home .vc_row.hero::before {
 width: 70%;
  top: -95%;
  left: -20%;
}  
.home .vc_row.hero {
      background-position: center;
}
    .home .vc_row.hero::after {
width: 70%;
bottom: -90%;
  right: -30%;
}
}

@media (min-width:1025px) and (max-width:1159px) {
  .home .vc_row.hero::before {
 width: 70%;
  top: -65%;
  left: -20%;
}  
.home .vc_row.hero {
      background-position: center;
}
    .home .vc_row.hero::after {
width: 70%;
bottom: -80%;
  right: -20%;
}
}

.home .vc_row.hero::after {
width: 63%;
  position: absolute;
    z-index: 999;
    overflow: hidden;
    height: 0rem;
}

.home .vc_row.hero::before {
 width: 70%;
  position: absolute;
}



@media (min-width:768px) and (max-width:1024px) {
    .home .vc_row.hero {
        min-height: auto !important;
              background-position: center;
    }
}
.home .vc_row.hero {
    padding-top: 150px !important;
    padding-bottom: 0px !important;
    padding-left:40px; padding-right: 40px;
    min-height: 50vh;
    position: relative;
    overflow: hidden;
    background-position: center center !important;
  background-size: 100%;
}

@media (min-width:924px) and (max-width: 1024px)
{
.home .vc_row.hero::before {
    width: 820px;
    position: absolute;
top: -380px;
left: -260px;
}
    .home .vc_row.hero {
padding:20% 40px 20% !important
    }
.home .vc_row.hero::after {
  width: 820px;
  position: absolute;
  bottom: -30rem;
  right: -26rem;
    }}
    
    @media (min-width:768px) and (max-width: 923px) {
.home .vc_row.hero::before {
    width: 820px;
    position: absolute;
top: -103%;
left: -260px;
}
   .home .vc_row.hero {
padding:20% 40px 10% !important
    }
    .home .vc_row.hero::after {
  width: 820px;
  position: absolute;
  bottom: -30rem;
  right: -26rem;
    }
}

@media (max-width:767px) {
    .home h3 {
font-size: 24px !important;
line-height: 34px !important;
}
      h3 {
font-size: 34px !important;
line-height: 44px !important;
}
    .white-text h1 {
        font-size: 30px; line-height: 40px !important}
.vc_row.mob-padding-bottom {
  margin-bottom: 0 !important;
}
    .hero-mob {
  background-size: 100%;
  background-repeat: no-repeat;
    min-height: 200px
}
    
}



.vc_grid .vc_gitem-link {cursor:pointer}

.post-contact.member .eltdf-widget-title {
    margin: 20px 0 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #489168 !important;
}


.post-contact.member .btn  {
box-shadow: none;
color:#489168;
font-family: 'Noto Sans' !important;
}

.post-contact.member .btn:hover {
	color:#ffffff
}

.post-contact.member p, .post-contact.member h4 {
	font-weight:300;
	color:#489168;
}
@media (max-width:1024px) {
	.page-id-4074 .eltdf-mobile-header .mobile-finn-svar-menu {display:none}
}
body {font-family: 'Noto Sans', sans-serif !important}
h1, h2, h3, h4, h2 a {
    font-family: 'Libre Baskerville', sans-serif !important
}

@media only screen and (max-width: 680px) {
h3 {
  font-size: 25px !important;
  line-height: 35px !important;
    }
    .home .hero h1 {
    font-weight:700 !important;
	  font-size: 30px !important;
}.home .vc_row.hero
{
  padding-top: 60px !important;
  padding-bottom: 60px !important;  min-height: 120px;}
}

@media (max-width: 1024px) {
h2 {
  font-size: 28px !important;
  line-height: 38px !important;
    }}

@media (min-width:1025px) {
#menu-hovedmeny {
    display: flex !important;
    justify-content: center;}

    .eltdf-vertical-align-containers .eltdf-position-left { margin:10px 0}
.eltdf-vertical-align-containers .eltdf-position-right {
    margin-top:10px
    }

}

@media (min-width:1025px) and (max-width:1199px) {
.eltdf-page-header .second-menu ul li {
    width: 17.5%;
    }}

@media (min-width:680px) and (max-width:767px) {
    
   .eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content{
        padding:10px 10px 0 !important
    }
}

.eltdf-side-menu a.eltdf-close-side-menu {
    top:40px !important;
}

.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu {
    background-color:#e5f4ff;
    padding-top: 40px;
}
.eltdf-side-menu .widget a {
  color: #1a3d87 !important;
}
.eltdf-page-header .second-menu {
  width: 100%;
  background-color: #e5f4ff;
}
#menu-mobil li {
font-size: 16px;
  padding: 0 0 5px;
  list-style: none;
  line-height: 26px;
}

.ikoner .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey {
    padding: 0;
    color: #1a3d87 !important;
    border-radius: 0;
    background-color: transparent !important;
    border: 0;
}

.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey:hover {
  background-color: #1a3d87 !important;
  border-color: #1a3d87 !important;
}

.home .hero h1 {
    font-weight:700 !important;
	  font-size: 56px;
}
.wpb_wrapper strong {
  font-weight: 600;
  color: #1a3d87;
  }

.vc_tta-container {
    max-width: 1200px;
    margin: 0 auto;
}

.widget ul:not(.eltdf-shortcode-list) li {
    list-style:none;
}

.widget a:hover {
  color: #1a3d87 ;
}

.m-hide {
  font-size: 20px;
}

._icon.dashicons.dashicons-search {
  padding: 3px 10px 0;
}

.eltdf-logo-wrapper {
  padding-top: 10px;
}

.home .widget a, .home .eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span, .home ._icon.dashicons.dashicons-search::before {
  color: #ffffff !important;
}

.single-post blockquote p {
  font-size: 22px;
  line-height: 1.5em;
  color: #1a3d87;
}

.single blockquote {
  padding: 0;
  text-align: left;
}

.eltdf-sidebar input, .eltdf-sidebar textarea {
  background-color: #fff !important;
  border: 1px solid #345371 !important;
}
@media (min-width:1800px) {
.home .vc_row.hero {
background-repeat: no-repeat;
  background-size: cover;
}
.home .vc_row.hero::before {
  width: 55%;
}
  .home .vc_row.hero::after {
   bottom: -140%;
    right: -35%;
      width: 60%;
  }
}

@media (min-width: 1025px) and (max-width: 1199px) {
	.eltdf-page-header .textwidget .btn.btn-padding-limited.btn-purple-light.btn-text-purple-dark.blue {
		display:none
	}
}
.eltdf-page-footer .widget.widget_media_image img {
width: 200px !important

}

.sr7-layer h1 {
    color:#ffffff !important
}