.elementor-2125 .elementor-element.elementor-element-54d6f5cd{margin-top:80px;margin-bottom:80px;}.elementor-2125 .elementor-element.elementor-element-7f2ac05c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2125 .elementor-element.elementor-element-49944858 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2125 .elementor-element.elementor-element-6595315b .elementor-repeater-item-fa532fc .swiper-slide-bg{background-color:var( --e-global-color-86849e7 );background-image:url(https://ihsf.at/wp-content/uploads/hayek_mises.jpg);background-size:cover;}.elementor-2125 .elementor-element.elementor-element-6595315b .elementor-repeater-item-ce6ec96 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ihsf.at/wp-content/uploads/Wien04_Palais_Freiherr_Albert_von_Rothschild_Heugasse26-1.jpg);background-size:cover;}.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-slide{height:500px;transition-duration:calc(7000ms*1.2);}.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-slide-inner{text-align:left;}.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-pagination-bullet{height:9px;width:9px;}.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-container-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-pagination-fraction{font-size:9px;}.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-pagination-bullet-active{background-color:var( --e-global-color-86849e7 );}.elementor-2125 .elementor-element.elementor-element-7fbaa67:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2125 .elementor-element.elementor-element-7fbaa67 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2125 .elementor-element.elementor-element-7fbaa67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2125 .elementor-element.elementor-element-7fbaa67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-7fbaa67 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-2125 .elementor-element.elementor-element-1357cf29 .elementor-heading-title{color:#FFFFFF;font-family:"futura-pt", serif;font-weight:600;text-decoration:underline;}.elementor-2125 .elementor-element.elementor-element-19105da{margin-top:120px;margin-bottom:120px;}.elementor-2125 .elementor-element.elementor-element-4b75b82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2125 .elementor-element.elementor-element-4b75b82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-4b75b82 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2125 .elementor-element.elementor-element-9f8a04e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2125 .elementor-element.elementor-element-9f8a04e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2125 .elementor-element.elementor-element-9f8a04e > .elementor-element-populated > .elementor-widget-wrap{padding:0% 8% 0% 8%;}.elementor-2125 .elementor-element.elementor-element-b4b1f98 .elementor-heading-title{font-family:"futura-pt", serif;font-weight:600;text-decoration:underline;}.elementor-2125 .elementor-element.elementor-element-c382df0{margin-top:80px;margin-bottom:80px;}.elementor-2125 .elementor-element.elementor-element-942f782 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2125 .elementor-element.elementor-element-942f782 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-942f782 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2125 .elementor-element.elementor-element-958606a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2125 .elementor-element.elementor-element-958606a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2125 .elementor-element.elementor-element-958606a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2125 .elementor-element.elementor-element-958606a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86849e7 );}.elementor-2125 .elementor-element.elementor-element-958606a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2125 .elementor-element.elementor-element-958606a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-958606a > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-838b704{text-align:right;}.elementor-2125 .elementor-element.elementor-element-838b704 .elementor-heading-title{color:#FFFFFF;font-family:"futura-pt", serif;font-weight:600;}.elementor-bc-flex-widget .elementor-2125 .elementor-element.elementor-element-57a7fa2.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-57a7fa2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-57a7fa2 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-2125 .elementor-element.elementor-element-d326588{text-align:left;}.elementor-2125 .elementor-element.elementor-element-3e7954c{margin-top:120px;margin-bottom:80px;}.elementor-2125 .elementor-element.elementor-element-8678243 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2125 .elementor-element.elementor-element-b6d3721 > .elementor-container{min-height:450px;}.elementor-bc-flex-widget .elementor-2125 .elementor-element.elementor-element-fc313bd.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-fc313bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-fc313bd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6873f82 );}.elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-9fe569c{text-align:right;}.elementor-2125 .elementor-element.elementor-element-9fe569c .elementor-heading-title{color:#000000;font-family:"futura-pt", serif;font-weight:600;}.elementor-bc-flex-widget .elementor-2125 .elementor-element.elementor-element-0b64ab3.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-0b64ab3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-0b64ab3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86849e7 );}.elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-9b6c339{text-align:right;}.elementor-2125 .elementor-element.elementor-element-9b6c339 .elementor-heading-title{color:#000000;font-family:"futura-pt", serif;font-weight:600;}.elementor-bc-flex-widget .elementor-2125 .elementor-element.elementor-element-1ca80f3.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-1ca80f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2125 .elementor-element.elementor-element-1ca80f3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2125 .elementor-element.elementor-element-1ca80f3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86849e7 );}.elementor-2125 .elementor-element.elementor-element-1ca80f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2125 .elementor-element.elementor-element-1ca80f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2125 .elementor-element.elementor-element-1ca80f3 > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-8a353b1{text-align:right;}.elementor-2125 .elementor-element.elementor-element-8a353b1 .elementor-heading-title{color:#000000;font-family:"futura-pt", serif;font-weight:600;}@media(max-width:1024px){.elementor-2125 .elementor-element.elementor-element-a6cd29e{padding:0% 0% 0% 0%;}.elementor-2125 .elementor-element.elementor-element-9f8a04e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2125 .elementor-element.elementor-element-37dd885{padding:0% 0% 0% 0%;}.elementor-2125 .elementor-element.elementor-element-57a7fa2 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 8% 0% 0%;}.elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-1ca80f3 > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}}@media(max-width:767px){.elementor-2125 .elementor-element.elementor-element-6595315b .swiper-slide{height:665px;}.elementor-2125 .elementor-element.elementor-element-a6cd29e{padding:0% 2% 0% 2%;}.elementor-2125 .elementor-element.elementor-element-958606a > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-57a7fa2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2125 .elementor-element.elementor-element-fc313bd{width:100%;}.elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2125 .elementor-element.elementor-element-fc313bd > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-0b64ab3{width:100%;}.elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2125 .elementor-element.elementor-element-0b64ab3 > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}.elementor-2125 .elementor-element.elementor-element-1ca80f3{width:100%;}.elementor-2125 .elementor-element.elementor-element-1ca80f3 > .elementor-element-populated > .elementor-widget-wrap{padding:8% 8% 8% 8%;}}/* Start custom CSS for slides, class: .elementor-element-6595315b */.heroslider .elementor-slides .swiper-slide-bg {
    width: 50%;
    min-width: 50%;
    transition-duration: 0.5s;
    min-height: calc(100% - 5px);
    margin-top: 5px;
}

.heroslider .elementor-slides .swiper-slide-bg:before {
    content: '';
    display: block;
    min-height: calc(100% - 20px);
    min-width: 50%;
    mix-blend-mode: multiply;
    background-color: #a5bcc7;
    position: absolute;
    top: -5px;
    left: -50px;
    opacity: 1;
    transition: all 1s;
    z-index: 2;
}

.heroslider .elementor-slides .swiper-slide-inner .elementor-slide-heading {
    color: var( --e-global-color-text );
    text-transform: uppercase;
    font-size: .72rem;
    letter-spacing: 2px;
    margin-bottom: 10px;
}

.heroslider .elementor-slides .swiper-slide-inner .elementor-slide-description {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), serif;
    font-weight: var( --e-global-typography-text-font-weight );
    font-size: 2rem;
    line-height: 2.2rem;
}

.heroslider .swiper-slide-contents {
    max-width: 640px;
    margin-left: 57%;
}

.elementor-slides .swiper-slide-inner .elementor-slide-button {
    border: none;
    padding: 0;
    color: var( --e-global-color-primary );
    background: transparent;
    display: inline-block;
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-primary-font-family ), serif;
    font-weight: var( --e-global-typography-primary-font-weight );
    font-size: .72rem;
    letter-spacing: 2px;
    text-decoration: underline;
    text-transform: uppercase;
}

.elementor-slides .swiper-slide-inner .elementor-slide-button:hover {
    color: var( --e-global-color-primary );
    text-decoration: none;
}

.swiper-pagination-bullet {
    height: 9px;
    width: 9px;
}


@media (max-width: 767px) { /*mobile only*/
    
   .heroslider .swiper-slide-contents {
           margin-left: 0;
   } 
   
   .heroslider .elementor-slides .swiper-slide-bg:before,
    .heroslider .elementor-slides .swiper-slide-bg {
        width: 100%;
        min-width: 100%;
        height: 50%;
        min-height: 50%;
    }

    .heroslider .elementor-slides .swiper-slide-inner {
        position: relative;
    }

}/* End custom CSS */