.dipl_faq_page_schema{display:flex;overflow:hidden;flex-direction:column;transition:all .5s linear}.dipl_faq_page_schema .dipl_faq_wrapper{display:table;position:relative;width:100%}.dipl_faq_page_schema_item{border:0 solid #d9d9d9}.dipl_faq_page_schema .dipl_faq_accordion .dipl_question_wrapper{padding:20px 10px}.dipl_faq_page_schema .dipl_faq_accordion .dipl_faq_page_schema_item:not(.dipl_active) .dipl_question_wrapper{cursor:pointer}.dipl_faq_page_schema .dipl_faq_accordion .dipl_answer_wrapper{padding:10px;display:none}.dipl_faq_page_schema .dipl_faq_accordion .dipl_question_wrapper{display:flex}.dipl_faq_page_schema .dipl_faq_accordion .dipl_question_wrapper h4{width:100%;padding:0}.dipl_faq_page_schema .dipl_faq_accordion .dipl_question_wrapper:after{font-family:ETmodules;font-size:16px;color:#aaa}.dipl_faq_page_schema .dipl_faq_col_1 .dipl_faq_page_schema_item{width:100%}.de-mega-menu{font-weight:500}@media only screen and (max-width:980px){.de-mega-menu{animation-duration:0s!important}}.de-mega-menu .mm-added{min-height:auto!important}.de-mega-menu #et-boc.mm-added>.et-l{display:flow-root;min-width:0}.de-mega-menu .et_pb_row:not(.et_flex_row):not(.et_grid_row)::after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.de-mega-menu .et_pb_column{z-index:auto!important}.de-mega-menu .et_pb_section{padding-top:0}.de-mega-menu{max-height:100%}.de-mega-menu-container{display:flex;justify-content:center;align-items:center}ul#top-menu ul.sub-menu ul.sub-menu{top:0!important}a:hover{color:#ccc}@media only screen and (min-width:968px){.et_header_style_left #et-top-navigation{padding-left:0!important}#logo{width:15%!important}}.nav li ul{padding:0}@media only screen and (max-width:981px){#top-menu li li a{font-size:14px!important}}.de-menu-cta a{color:#fff!important;background-color:#00627d;font-size:14px!important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;line-height:9px;font-weight:600;text-transform:uppercase;display:block;padding:18px 32px!important}@media (min-width:981px){.de-menu-cta a:hover{transform:scale(1.1);et_pb_menu-with-logo:et_pb_menu_menu}nav>ul>li>a{padding-top:0;padding-bottom:0}#top-menu li.de-menu-cta>a{color:#fff!important}}@media only screen and (max-width:767px){body,html{margin:0;padding:0}}