.elementor-16 .elementor-element.elementor-element-4e09c3a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-576be9d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-576be9d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-576be9d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-16 .elementor-element.elementor-element-576be9d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-16 .elementor-element.elementor-element-576be9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-576be9d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-16 .elementor-element.elementor-element-576be9d .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-28b2909{--spacer-size:15px;}.elementor-16 .elementor-element.elementor-element-59f1ef9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://abz.inf.ethz.ch/wp-content/uploads/abz-lehrmittel.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box{height:230px;}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:5px 5px 5px 5px;text-align:center;justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__image{opacity:1;}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:5px 5px 5px 5px;text-align:center;}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__button{margin-center:0;color:var( --e-global-color-165b60c );border-color:var( --e-global-color-165b60c );border-radius:20px;}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-165b60c );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__button:hover{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-6cbcdca > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://abz.inf.ethz.ch/wp-content/uploads/abz-lernumgebungen-thumb.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box{height:230px;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:5px 5px 5px 5px;text-align:center;justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__image{opacity:1;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:5px 5px 5px 5px;text-align:center;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__button{margin-center:0;color:var( --e-global-color-165b60c );border-radius:20px;}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-165b60c );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__button:hover{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0a0e54c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-ed88534{--spacer-size:15px;}.elementor-16 .elementor-element.elementor-element-0779882 a.raven-button .button-text{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button .button-text{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button-icon{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button-icon i{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0779882 a.raven-button, .elementor-16 .elementor-element.elementor-element-0779882 .raven-button, .elementor-16 .elementor-element.elementor-element-0779882 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button .raven-button-icon i{font-size:16px;}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-16 .elementor-element.elementor-element-0779882 .raven-button{--raven-button-widget-icon-size:16px;}.elementor-16 .elementor-element.elementor-element-7797a40{--spacer-size:15px;}.elementor-16 .elementor-element.elementor-element-fabc592 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-7a0f76b{--spacer-size:15px;}.elementor-16 .elementor-element.elementor-element-3b5e7b2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-d1aa27d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-d1aa27d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-d1aa27d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-16 .elementor-element.elementor-element-d1aa27d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-16 .elementor-element.elementor-element-d1aa27d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-d1aa27d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-16 .elementor-element.elementor-element-d1aa27d .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-b50ec23{--spacer-size:15px;}.elementor-16 .elementor-element.elementor-element-5371195 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-bbc5e70 a.raven-button .button-text{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button .button-text{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button-icon{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button-icon i{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bbc5e70 a.raven-button, .elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button, .elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button .raven-button-icon i{font-size:16px;}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-16 .elementor-element.elementor-element-bbc5e70 .raven-button{--raven-button-widget-icon-size:16px;}.elementor-16 .elementor-element.elementor-element-c7ab55e{--spacer-size:15px;}.elementor-16 .elementor-element.elementor-element-7465330 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-3fa0249 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-3fa0249 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-3fa0249 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-16 .elementor-element.elementor-element-3fa0249 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-16 .elementor-element.elementor-element-3fa0249{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-3fa0249 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-3fa0249 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-4e09c3a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-59f1ef9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-fabc592 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-3b5e7b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-5371195 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-7465330 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-4e09c3a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-59f1ef9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-6cbcdca .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-0a0e54c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-fabc592 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-3b5e7b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-5371195 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-7465330 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}