﻿@media(min-width: 960px){.program_hub{padding:0 95px}}@media(max-width: 959px){.program_hub{overflow:hidden}}.program_hub h3{margin:0 0 36px 0}@media(max-width: 959px){.program_hub h3{margin:0 0 27px 0}}.program_hub .item{position:relative}.program_hub .image_left .item_content{order:1}.program_hub .image_left .item_content .item_content_inner{left:auto;right:0}.program_hub .image_left .image{order:0}.program_hub .image_left .owl-dots{left:0;right:unset}.program_hub .item_inner{display:flex;align-items:center}@media(max-width: 959px){.program_hub .item_inner{flex-direction:column}}.program_hub .item_content{width:42%;min-height:288px}@media(max-width: 959px){.program_hub .item_content{width:calc(100% - 32px);margin:-24px auto 0 auto;min-height:100%;order:1;z-index:9}}.program_hub .item_content_inner{position:absolute;left:0;top:36px;width:100%;max-width:443px;height:calc(100% - 72px);z-index:9;background-color:#f5f5f5;padding:40px 40px}@media(max-width: 959px){.program_hub .item_content_inner{position:static;max-width:100%;height:auto;padding:24px}}.program_hub .image{width:58%}@media(max-width: 959px){.program_hub .image{width:100%;order:0}}.program_hub a{display:block;text-decoration:none}.program_hub a:hover .btn_container .btn,.program_hub a:focus .btn_container .btn{color:#0c2058 !important}.program_hub a:hover .btn_container .btn.btn_primary,.program_hub a:focus .btn_container .btn.btn_primary{background-color:rgba(235,235,235,.99)}.program_hub a[href^="http://"] .btn_container,.program_hub a[href^="https://"] .btn_container,.program_hub a[href^="//"] .btn_container{position:relative}.program_hub a[href^="http://"] .btn_container span:after,.program_hub a[href^="https://"] .btn_container span:after,.program_hub a[href^="//"] .btn_container span:after{position:absolute;right:0;font-family:"icon-24";font-size:24px;line-height:22px;content:"";padding:0 0 0 24px}@media(max-width: 959px){.program_hub a[href^="http://"] .btn_container span:after,.program_hub a[href^="https://"] .btn_container span:after,.program_hub a[href^="//"] .btn_container span:after{font-size:13px;line-height:16px}}.program_hub a[href^="http://"] .btn_container .btn_primary:after,.program_hub a[href^="https://"] .btn_container .btn_primary:after,.program_hub a[href^="//"] .btn_container .btn_primary:after{display:none}.program_hub h2{font-family:"Lufthansa Head Bold","Arial",sans-serif;font-weight:700;font-size:30px;line-height:36px;color:#505050;margin:0 0 25px 0}@media(max-width: 959px){.program_hub h2{font-size:28px;line-height:34px;margin:0 0 27px 0}}.program_hub .headline{font-family:"Lufthansa Head Light","Arial",sans-serif;font-size:24px;line-height:30px;color:#505050;margin:0 0 30px 0}.program_hub .headline b,.program_hub .headline strong{font-family:"Lufthansa Head Bold","Arial",sans-serif;font-weight:700}@media(max-width: 959px){.program_hub .headline{font-family:"Lufthansa Head Bold","Arial",sans-serif;font-size:20px;line-height:26px;color:#0c2058;color:#505050;margin:0 0 26px 0}}.program_hub .text{font-size:16px;line-height:22px;color:#505050}.program_hub .text b,.program_hub .text strong{font-family:"Lufthansa Text Bold","Arial",sans-serif;font-weight:600}@media(max-width: 959px){.program_hub .text{font-size:14px;line-height:20px}.program_hub .text p{margin:0}}.program_hub .btn_container{margin:19px 0 0 0}@media(max-width: 959px){.program_hub .btn_container{margin:16px 0 0 0}}@media(max-width: 959px){.program_hub .btn_container .btn{line-height:20px}}.program_hub .btn:not(.btn_primary){background-color:rgba(0,0,0,0)}@media(max-width: 959px){.program_hub .btn:not(.btn_primary){margin-bottom:15px}}.program_hub .btn_primary{float:none}@media(max-width: 959px){.program_hub .btn_primary{width:100%;height:40px}}.program_hub .owl-nav{position:absolute;top:50%;left:0;width:100%;text-align:center;margin-top:-28px;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;pointer-events:none}@media(max-width: 959px){.program_hub .owl-nav{display:none}}.program_hub .owl-nav>div{display:block;width:56px;height:56px;background-color:#ebebeb;border-radius:50px;pointer-events:auto}.program_hub .owl-nav>div.owl-prev{float:left;margin:0 0 0 -41px}.program_hub .owl-nav>div.owl-next{float:right;margin:0 -41px 0 0}.program_hub .owl-nav>div.owl-prev span.icon,.program_hub .owl-nav>div.owl-next span.icon{font-family:"icon-24"}.program_hub .owl-nav>div span{color:#0c2058;font-size:24px;line-height:56px}.program_hub .owl-dots{position:absolute;right:0;width:100%;max-width:539px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:0;pointer-events:none}@media(max-width: 959px){.program_hub .owl-dots{max-width:100%;bottom:auto;top:5%;right:0 !important}}.program_hub .owl-dots .owl-dot{display:flex;width:48px;height:48px;justify-content:center;align-items:center;margin:0 2px;pointer-events:auto}.program_hub .owl-dots .owl-dot span{display:block;width:48px;height:4px;background-color:#fff}.program_hub .owl-dots .owl-dot.active span{background-color:#3262cf}.program_hub .owl-dots::after{display:block;clear:both;content:" ";height:0;visibility:hidden}.program_hub .fixed_image{position:relative}@media(max-width: 959px){.program_hub .fixed_image{display:flex;flex-direction:column}}.program_hub .fixed_image .owl-carousel{max-width:443px;min-height:359px}@media(max-width: 959px){.program_hub .fixed_image .owl-carousel{max-width:100%;min-height:0}}.program_hub .fixed_image .owl-dots{bottom:-14px}@media(min-width: 960px){.program_hub .fixed_image .owl-dots{top:auto !important}}@media(max-width: 959px){.program_hub .fixed_image .owl-dots{bottom:auto;top:-48px !important}}.program_hub .fixed_image .owl-dots .owl-dot:not(.active) span{background-color:#f5f5f5}@media(max-width: 959px){.program_hub .fixed_image .fixed_image_left{order:1;margin-top:-24px}}.program_hub .fixed_image .image{position:absolute;right:0;top:0}@media(max-width: 959px){.program_hub .fixed_image .image{position:relative;order:0}}.program_hub .fixed_image .item_content{min-height:359px}@media(max-width: 959px){.program_hub .fixed_image .item_content{min-height:initial;margin:0px auto 0 auto}}.program_hub .fixed_image .item_inner{display:block}.program_hub .fixed_image::after{display:block;clear:both;content:" ";height:0;visibility:hidden}.program_hub .fixed_image.image_right::after{display:block;clear:both;content:" ";height:0;visibility:hidden}.program_hub .fixed_image.image_right .owl-carousel{float:right}@media(max-width: 959px){.program_hub .fixed_image.image_right .owl-carousel{float:none}}.program_hub .fixed_image.image_right .image{left:0;right:auto}@media(max-width: 959px){.program_hub .fixed_image.image_right .image{left:auto}}.accordion_container .program_hub{padding:0;overflow:hidden}.accordion_container .program_hub .item_inner{flex-direction:column}.accordion_container .program_hub .item_content{width:calc(100% - 32px);margin:-24px auto 0 auto;min-height:100%;order:1;z-index:9}.accordion_container .program_hub .item_content_inner{position:static;max-width:100%;height:auto;padding:24px}.accordion_container .program_hub .image{width:100%;order:0}.accordion_container .program_hub .owl-nav{display:none}.accordion_container .program_hub .owl-dots{max-width:100%;bottom:auto;right:0}.accordion_container .acc_content.faq_reference .program_hub{padding:0;margin-top:64px}.accordion_container .acc_content.faq_reference .program_hub .program_hub_inner .program_hub_element .item a .item_inner .item_content{margin-bottom:70px}/*# sourceMappingURL=program-hub.css.map */
