@charset "UTF-8";
/***!  /templates/plarium/css/template.min.css  !***/

@font-face {src: url("https://academy.rema-tiptop.de/templates/plarium/fonts/LiberationSans-Regular.ttf") format("truetype"); font-family: liberation_sans; font-weight: normal; font-style: normal; font-display: swap}@font-face {src: url("https://academy.rema-tiptop.de/templates/plarium/fonts/LiberationSans-Bold.ttf") format("truetype"); font-family: liberation_sans; font-weight: bold; font-style: normal; font-display: swap}@font-face {src: url("https://academy.rema-tiptop.de/templates/plarium/fonts/LiberationSans-Italic.ttf") format("truetype"); font-family: liberation_sans; font-weight: normal; font-style: italic; font-display: swap}@font-face {src: url("https://academy.rema-tiptop.de/templates/plarium/fonts/LiberationSans-BoldItalic.ttf") format("truetype"); font-family: liberation_sans; font-weight: bold; font-style: italic; font-display: swap}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Arial,"liberation_sans",sans-serif;font-size:16px;font-weight:normal;width:100%;color:#414042;overflow-x:hidden}.h-100{height:100%}p{margin-bottom:1rem}h1{text-transform:uppercase;margin-bottom:1.5rem;color:#e30613}h2{text-transform:uppercase;margin-bottom:1rem;color:#bb2d3b}a{text-decoration:none;color:#e30613}a:hover,a:visited,a:focus,a:active{color:#8a0a17}ol{padding-left:40px;padding-top:10px;padding-bottom:10px}.mm-menu{z-index:999;font-weight:normal;text-transform:uppercase}.mm-menu .mm-panels ul{display:block}.mm-menu .mm-navbar,.mm-menu .mm-navbar_sticky{background-color:#fff;border:none}.mm-menu .mm-navbar .mm-btn,.mm-menu .mm-navbar_sticky .mm-btn{background-color:#3a393b}.mm-menu .mm-navbar .mm-btn::before,.mm-menu .mm-navbar_sticky .mm-btn::before{border-color:#fff}.mm-menu .mm-navbar .mm-navbar__title,.mm-menu .mm-navbar_sticky .mm-navbar__title{color:#fff}.mm-menu .mm-navbar__title{min-height:54px;color:#fff;background-color:#3a393b}.mm-menu .mm-navbar__title:hover{color:#fff;background-color:#3a393b}.mm-menu .mm-panel{background-color:#424040}.mm-menu .mm-listitem{color:#fff;border-bottom:1px solid #3a393b}.mm-menu .mm-listitem a{text-overflow:inherit;white-space:inherit;min-width:100px;border:0px solid rgba(0,0,0,0);padding:1.5rem 1rem;font-weight:bold}.mm-menu .mm-listitem .mm-btn{display:flex;align-items:center;color:#fff;border-left:1px solid #3a393b}.mm-menu .mm-listitem .mm-btn .mm-counter{color:#fff}.mm-menu .mm-listitem .mm-btn::after{border-color:#fff}.mm-menu .mm-listitem::after{border:0px solid rgba(0,0,0,0)}.mm-menu .mm-listitem:hover,.mm-menu .mm-listitem.mm-listitem_selected,.mm-menu .mm-listitem.mm-listitem_selected>.mm-listitem__text{color:#fff;background-color:#3a393b}.mm-menu .mm-listitem:hover .mm-btn,.mm-menu .mm-listitem.mm-listitem_selected .mm-btn,.mm-menu .mm-listitem.mm-listitem_selected>.mm-listitem__text .mm-btn{color:#fff;background-color:#3a393b}.mm-menu .mm-listitem_selected .title{color:#fff}.mm-menu a:not(.mm-navbar__title):hover{color:#fff}.featherlight .featherlight-close-icon{line-height:50px;width:50px;font-size:30px}.featherlight .featherlight-content{margin-left:13% !important;margin-right:13% !important}.featherlight .featherlight-content h1{font-size:2rem;padding-bottom:5px;border-bottom:1px solid #000}.featherlight .featherlight-content h2{color:#414042;font-size:1.5rem;padding:20px 0 5px 0}.featherlight .featherlight-content h3{font-size:1rem;font-weight:400}.featherlight .featherlight-content h3 span{color:#e30613;font-size:1.4rem;font-weight:500}.featherlight .featherlight-content .anmeldung{background-color:#e30018;color:#fff;border-radius:0px;padding:1em;outline:none;border-radius:5px;width:100%;margin-top:20px;border:none;font-size:14px;text-transform:uppercase;font-weight:700}.featherlight .featherlight-content .featherlight-inner{display:block !important}.featherlight .featherlight-content .featherlight-inner .card{border:none;padding:40px 40px 0px 40px;text-align:center;min-height:225px;margin-bottom:30px;font-size:20px;font-weight:600;position:relative}.featherlight .featherlight-content .featherlight-inner .card .content{font-size:17px;font-weight:300;margin-top:15px;position:relative;left:0}.featherlight .featherlight-content .featherlight-inner .card .logo{margin:0 auto;padding-bottom:5px;width:70px;height:70px}.featherlight .featherlight-content a{color:#e30018}#mmenu_wrapper #mm-content #header{background-color:#fff}#mmenu_wrapper #mm-content #header .left{display:flex;flex-direction:row;padding-left:1.5rem}#mmenu_wrapper #mm-content #header .left a{display:flex;width:100%}#mmenu_wrapper #mm-content #header .left .logo{align-self:center;width:100%;height:auto;max-width:425px;min-height:1px;margin:1.5rem 1rem}#mmenu_wrapper #mm-content #header .right{padding-right:2rem}#mmenu_wrapper #mm-content #header .right .upper{display:flex;flex-direction:row;justify-content:flex-end}#mmenu_wrapper #mm-content #header .right .upper .search_toggle{padding:0px 19px 0px 0px;position:relative;cursor:pointer;top:10px;padding-left:.5rem;transform:rotate(-45deg)}#mmenu_wrapper #mm-content #header .right .upper .search_toggle::after{content:"⚲";font-size:2.5rem;color:#414042}#mmenu_wrapper #mm-content #header .right .mod-menu{display:flex;flex-direction:row;justify-content:flex-end;list-style-type:none}#mmenu_wrapper #mm-content #header .right .mod-menu li{text-transform:uppercase}#mmenu_wrapper #mm-content #header .right .mod-menu li a{display:block;color:#414042;background-color:#fff;text-decoration:none;padding:0rem 1rem;font-weight:bold}#mmenu_wrapper #mm-content #header .right .mod-menu li a:hover,#mmenu_wrapper #mm-content #header .right .mod-menu li a:visited,#mmenu_wrapper #mm-content #header .right .mod-menu li a:focus,#mmenu_wrapper #mm-content #header .right .mod-menu li a:active{color:#414042;background-color:#fff}#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu{margin:2rem 0rem .5rem 0rem}#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li{border-left:1px solid #8d8d8d}#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li a{font-size:.8rem;color:#8d8d8d;background-color:#fff}#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li a:hover,#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li a:visited,#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li a:focus,#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li a:active{color:#8d8d8d;background-color:#fff}#mmenu_wrapper #mm-content #header .right .mod-menu.upper_menu li:first-child{border-left:none}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li{padding-top:3rem}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li a{display:flex;font-weight:lighter;font-size:1rem;padding:1rem 1rem 1rem 1rem}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li a:hover{background-color:#f0f0f0 !important}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li.parent>a:after{content:"❮";font-size:18px;display:inline-block;transform:rotate(-90deg);padding:.5rem 0px 0px .5rem;margin-top:-3px}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul{display:none;position:absolute;z-index:3;list-style-type:none;width:250px;border-bottom:1px solid #8d8d8d;border-left:1px solid #8d8d8d;border-right:1px solid #8d8d8d}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li{position:relative}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li a{display:flex;font-size:1rem;padding:1rem;white-space:nowrap;color:#414042;background-color:#fff;white-space:normal;align-items:center}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li a:hover,#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li a:visited,#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li a:focus,#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li a:active{color:#414042;background-color:#fff}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li.parent>a:before{position:absolute;content:"❮";display:flex;padding:.2rem .5rem;left:-1.2rem;color:#fff;background-color:#414042}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul{display:none;position:absolute;list-style-type:none;z-index:2;right:248px;top:0}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul li{position:relative}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul li a{display:flex;font-size:1rem;padding:1rem !important;white-space:normal;color:#414042;background-color:#fff}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul li a:hover,#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul li a:visited,#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul li a:focus,#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li ul li a:active{color:#414042;background-color:#fff}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li ul>li:hover>ul{display:block}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li:hover>ul{display:block}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li:last-child:hover ul{right:0}#mmenu_wrapper #mm-content #header .right .mod-menu.lower_menu>li:last-child:hover ul ul{right:250px}#mmenu_wrapper #mm-content #header .right .mobile_toggle{display:none;flex-direction:column;width:3rem;margin-left:auto}#mmenu_wrapper #mm-content #header .right .mobile_toggle .line{background-color:#414042;height:4px;margin:.25rem 0;border-radius:1rem}#mmenu_wrapper #mm-content #search{display:none;background-color:#414042}#mmenu_wrapper #mm-content #search input{width:100%;padding:2rem 1rem;border-radius:none;border:none;background-color:#414042;color:#fff;font-weight:lighter;text-align:center;outline:none;text-transform:uppercase;font-size:1.5em}#mmenu_wrapper #mm-content #search ::-moz-placeholder{color:#d6d6d6 fff}#mmenu_wrapper #mm-content #search ::placeholder{color:#d6d6d6 fff}#mmenu_wrapper #mm-content #breadcrumbs{background-color:#393839;color:#fff}#mmenu_wrapper #mm-content #breadcrumbs ul{display:flex;flex-direction:row;list-style-type:none}#mmenu_wrapper #mm-content #breadcrumbs ul li::before{float:left;padding-right:.5rem;color:#6c757d;content:none}#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item a{display:flex;flex-direction:row;text-decoration:none;background-color:#393839;color:#fff}#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item a:hover,#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item a:visited,#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item a:focus,#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item a:active{background-color:#393839;color:#fff}#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item a::after{right:0;content:"❯";font-size:1rem;color:#fff;font-weight:lighter;padding:1rem 0rem}#mmenu_wrapper #mm-content #breadcrumbs ul li.breadcrumb-item span{display:block;padding:1rem}#mmenu_wrapper #mm-content #slider_webinar{background:url(https://academy.rema-tiptop.de/images/webinar_header.png);background-position:center;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;background-color:#414042;height:60vh;background-repeat:no-repeat}#mmenu_wrapper #mm-content #slider_praesenzschulung{background:url(https://academy.rema-tiptop.de/images/praesenzschulung.png);background-position:center;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;background-color:#414042;height:60vh;background-repeat:no-repeat}#mmenu_wrapper #mm-content #slider_virtuell{background:url(https://academy.rema-tiptop.de/images/slider_virtuell.png);background-position:center;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;background-color:#414042;height:60vh;background-repeat:no-repeat}#mmenu_wrapper #mm-content #slider{background:url(https://academy.rema-tiptop.de/images/example/academy_header.png);background-position:center;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;background-color:#414042;height:60vh;background-repeat:no-repeat}#mmenu_wrapper #mm-content #slider .slider_overlay{height:100%;display:flex}#mmenu_wrapper #mm-content #slider .slider_overlay h2{color:#fff;display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:30px;font-size:50px;padding-left:30px}#mmenu_wrapper #mm-content #slider #slider_inner{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;justify-content:flex-end;padding:5rem 3rem;text-transform:uppercase}#mmenu_wrapper #mm-content #slider #slider_inner h1{color:#fff;font-weight:bold;margin-bottom:1rem;font-size:2.5rem;text-shadow:2px 2px 2px #000}#mmenu_wrapper #mm-content #slider #slider_inner h3{color:#fff;font-weight:lighter;font-size:1.5rem;text-shadow:2px 2px 2px #000}#mmenu_wrapper #mm-content #content{padding:3rem}#mmenu_wrapper #mm-content #content .logo_container{border-right:1px solid #d0d0d0;display:flex;align-items:center}#mmenu_wrapper #mm-content #content .logo_container img{width:100%;max-width:200px;margin:0 auto;display:block}#mmenu_wrapper #mm-content #content .rtt_container_unten{padding:10px 0}#mmenu_wrapper #mm-content #content .rtt_container{padding:40px 0}#mmenu_wrapper #mm-content #content .rtt_container h3{margin-bottom:20px}#mmenu_wrapper #mm-content #content .com-finder #search-form .com-finder__search{border:none}#mmenu_wrapper #mm-content #content .com-finder #search-form .com-finder__search legend,#mmenu_wrapper #mm-content #content .com-finder #search-form .com-finder__search .form-inline label{display:none}#mmenu_wrapper #mm-content #content .com-finder #search-form .com-finder__search .input-group{display:flex;flex-direction:row;flex-wrap:nowrap}#mmenu_wrapper #mm-content #content .com-finder #search-form .com-finder__search .input-group input{flex-grow:1;outline:none;border:1px solid #414042;padding:1rem}#mmenu_wrapper #mm-content #content .com-finder #search-form .com-finder__search .input-group button{cursor:pointer;border:none;outline:none;padding:1rem;border:1px solid #414042;background-color:#414042;color:#fff}#mmenu_wrapper #mm-content #content .com-finder #search-results ol{list-style-type:none}#mmenu_wrapper #mm-content #content .com-finder #search-results ol li{margin-bottom:1rem}#mmenu_wrapper #mm-content #content .com-finder #search-results ol li .result__title a{display:block;text-decoration:none;margin-bottom:.5rem;text-transform:uppercase;margin-top:1.5rem;color:#414042;font-weight:bold}#mmenu_wrapper #mm-content #content .com-finder #search-results ol li .result__title a:hover,#mmenu_wrapper #mm-content #content .com-finder #search-results ol li .result__title a:visited,#mmenu_wrapper #mm-content #content .com-finder #search-results ol li .result__title a:focus,#mmenu_wrapper #mm-content #content .com-finder #search-results ol li .result__title a:active{color:#414042}#mmenu_wrapper #mm-content #content .com-finder #search-results .search-pagination{display:block;margin-top:1.5rem}#mmenu_wrapper #mm-content #content .blog-item{margin-bottom:2rem}#mmenu_wrapper #mm-content #content .blog-item .published{margin-bottom:1rem;font-weight:bold}#mmenu_wrapper #mm-content #content .article-info .published{margin-bottom:1rem;font-weight:bold}#mmenu_wrapper #mm-content #content .pagination{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;text-decoration:none;list-style-type:none}#mmenu_wrapper #mm-content #content .pagination li{display:flex;flex-shrink:1;background-color:#e30613;color:#fff;margin-right:.5rem;text-align:center;cursor:pointer;font-weight:bold;width:100%;max-width:50px;align-items:center}#mmenu_wrapper #mm-content #content .pagination li a,#mmenu_wrapper #mm-content #content .pagination li>span{display:flex;flex-grow:1;color:#fff;text-decoration:none;text-align:center;display:block;padding:.5rem .5rem}#mmenu_wrapper #mm-content #content .pagination li a:hover,#mmenu_wrapper #mm-content #content .pagination li a:visited,#mmenu_wrapper #mm-content #content .pagination li a:focus,#mmenu_wrapper #mm-content #content .pagination li a:active,#mmenu_wrapper #mm-content #content .pagination li>span:hover,#mmenu_wrapper #mm-content #content .pagination li>span:visited,#mmenu_wrapper #mm-content #content .pagination li>span:focus,#mmenu_wrapper #mm-content #content .pagination li>span:active{color:#fff}#mmenu_wrapper #mm-content #content .pagination li a .icon-angle-double-left::after,#mmenu_wrapper #mm-content #content .pagination li>span .icon-angle-double-left::after{content:"❮";color:#fff}#mmenu_wrapper #mm-content #content .pagination li a .icon-angle-double-right::after,#mmenu_wrapper #mm-content #content .pagination li>span .icon-angle-double-right::after{content:"❯";color:#fff}#mmenu_wrapper #mm-content #content .pagination li a .icon-angle-left::after,#mmenu_wrapper #mm-content #content .pagination li>span .icon-angle-left::after{content:"❬";color:#fff}#mmenu_wrapper #mm-content #content .pagination li a .icon-angle-right::after,#mmenu_wrapper #mm-content #content .pagination li>span .icon-angle-right::after{content:"❭";color:#fff}#mmenu_wrapper #mm-content #content .pagination li.active,#mmenu_wrapper #mm-content #content .pagination li:hover{background-color:#bb2d3b}#mmenu_wrapper #mm-content #footer{color:#fff;background-color:#414042;min-height:200px;padding:1.5rem 3rem}#mmenu_wrapper #mm-content #footer .navbar-toggler{display:none}#mmenu_wrapper #mm-content #footer img{width:100%;height:auto;max-width:450px}#mmenu_wrapper #mm-content #footer h3{font-size:1rem;padding:1rem 1rem 1rem 1rem;margin:0rem;text-transform:uppercase;font-weight:bold;text-align:right;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#mmenu_wrapper #mm-content #footer a{display:block;color:#fff;text-decoration:none;background-color:#464547;border:1px solid #464547;margin-bottom:10px;text-overflow:ellipsis;display:block;overflow:hidden}#mmenu_wrapper #mm-content #footer ul{list-style-type:none;flex-direction:column}#mmenu_wrapper #mm-content #footer ul li{font-weight:normal;text-transform:uppercase}#mmenu_wrapper #mm-content #footer ul li a{padding:1rem;text-align:right}#mmenu_wrapper #mm-content #footer ul li a:hover{color:#fff;border:1px solid #8f8c90}#mmenu_wrapper #mm-content #footer ul li ul li{font-size:1rem;font-weight:lighter;text-transform:initial}#mmenu_wrapper #mm-content #footer ul li ul li a{padding:1rem;background-color:#4d4c4e}#mmenu_wrapper #mm-content #footer .contact .inner{background-color:#464547;padding:1rem}#mmenu_wrapper #mm-content #footer .contact .inner h2{font-weight:lighter;text-transform:uppercase;font-size:1.2rem;margin-bottom:1rem;margin-top:.5rem;color:#fff}#mmenu_wrapper #mm-content #footer .copyright{display:flex;flex-direction:row;align-items:center;font-weight:lighter;margin-top:2rem}#mmenu_wrapper #mm-content #footer .copyright .moduletable{padding:1rem 0rem}#mmenu_wrapper #mm-content #footer .legal{display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}#mmenu_wrapper #mm-content #footer .legal ul{display:flex;flex-direction:row}#mmenu_wrapper #mm-content #footer .legal ul li a{padding:1rem;margin-left:1rem}#mmenu_wrapper #mm-content #footer .footer-2 .mod-custom{display:flex;justify-content:flex-end}#mmenu_wrapper #mm-content #footer .footer-2 .mod-custom .fab{padding-right:10px}#mmenu_wrapper #mm-content #footer .footer-3 .nav{align-content:flex-end}#mmenu_wrapper #mm-content #kursangebote{background-color:#f6f6f6}#mmenu_wrapper #mm-content #kursangebote .container{padding:3rem}#mmenu_wrapper #mm-content #kursangebote .container .kurs_1 .left .container_box{transition:all .5s ease-in-out;opacity:1}#mmenu_wrapper #mm-content #kursangebote .container .kurs_1 .right .icon_box{transition:all .5s ease-in-out}#mmenu_wrapper #mm-content #kursangebote .container .kurs_1:hover .left .container_box{transition:all .5s ease-in-out;opacity:.75}#mmenu_wrapper #mm-content #kursangebote .container .kurs_1:hover .right .icon_box{transition:all .5s ease-in-out;background-color:#8a0a17}#mmenu_wrapper #mm-content #kursangebote .container .kurs_2:hover .left .container_box{transition:all .5s ease-in-out;opacity:.75}#mmenu_wrapper #mm-content #kursangebote .container .kurs_2:hover .right .icon_box{transition:all .5s ease-in-out;background-color:#8a0a17}#mmenu_wrapper #mm-content #kursangebote .container .kurs_3:hover .left .container_box{transition:all .5s ease-in-out;opacity:.75}#mmenu_wrapper #mm-content #kursangebote .container .kurs_3:hover .right .icon_box{transition:all .5s ease-in-out;background-color:#8a0a17}#mmenu_wrapper #mm-content #kursangebote .container .row .row{margin-bottom:20px}#mmenu_wrapper #mm-content #kursangebote .container .left{padding-right:0px;position:relative}#mmenu_wrapper #mm-content #kursangebote .container .left a{position:absolute;top:0;left:0;height:100%;z-index:2;width:100%}#mmenu_wrapper #mm-content #kursangebote .container .left .container_box{padding:3rem;background-size:cover;background-position:center;height:250px;position:relative}#mmenu_wrapper #mm-content #kursangebote .container .left .container_box h4{display:flex;font-size:2rem;height:100%;align-items:flex-end;color:#fff}#mmenu_wrapper #mm-content #kursangebote .container .right{padding-left:0px}#mmenu_wrapper #mm-content #kursangebote .container .right .icon_box{background-color:#e30613;height:100%;display:flex;justify-content:center;align-items:center;position:relative}#mmenu_wrapper #mm-content #kursangebote .container .right .icon_box img{width:65px}#mmenu_wrapper #mm-content #kursangebote .container .right .icon_box a{position:absolute;top:0;left:0;height:100%;width:100%}#mmenu_wrapper #mm-content #kursangebote .container .right .icon_box:hover{transition:all .5s ease-out;background-color:#8a0a17}#mmenu_wrapper #mm-content #kursangebote h3{margin:0rem 0 2rem 0;text-transform:uppercase;font-size:2rem;color:#e30613}#mmenu_wrapper #mm-content #kontakt{background-color:#f6f6f6}#mmenu_wrapper #mm-content #kontakt .rpx_msg_sent{padding:1rem !important;text-align:center !important;font-size:1.5rem;color:#e30613 !important;font-weight:700}#mmenu_wrapper #mm-content #kontakt img{max-height:400px}#mmenu_wrapper #mm-content #kontakt .container label{font-size:14px;padding-left:4px;padding-bottom:2px}#mmenu_wrapper #mm-content #kontakt .container .rpx_loading,#mmenu_wrapper #mm-content #kontakt .container .rpx_field_button label{display:none}#mmenu_wrapper #mm-content #kontakt .container .form-group :focus{box-shadow:none;border-color:#e30613}#mmenu_wrapper #mm-content #kontakt .container #rpx_Kontaktformmularrpx_submit{width:100%;background-color:#e30613;border:none}#mmenu_wrapper #mm-content #kontakt .container #rpx_Kontaktformmularrpx_submit:focus{box-shadow:none}#mmenu_wrapper #mm-content #kontakt .container #rpx_Kontaktformmularrpx_submit:hover{background-color:#8a0a17;color:#fff}#mmenu_wrapper #mm-content #kontakt .container .form-control{margin-bottom:10px}#mmenu_wrapper #mm-content #kontakt .container .moduletable{padding:3rem}#mmenu_wrapper #mm-content #kontakt .container a{color:#e30613}#mmenu_wrapper #mm-content #kontakt .container a:hover{color:#8a0a17}#mmenu_wrapper #mm-content #kontakt .container h3{margin:0rem 0 2rem 0;text-transform:uppercase;font-size:2rem;color:#e30613}#mmenu_wrapper #mm-content #informationen .container{padding:3rem}#mmenu_wrapper #mm-content #informationen .container .mod-custom h4{margin:20px 0}#mmenu_wrapper #mm-content #informationen .rapid_contact_ex:focus{box-shadow:none}#mmenu_wrapper #mm-content #informationen .rpx_msg_sent{padding:1rem !important;text-align:center !important;font-size:1.5rem;color:#e30613 !important;font-weight:700}#mmenu_wrapper #mm-content #informationen .rpx_error{padding-left:1rem;padding-bottom:1rem}#mmenu_wrapper #mm-content #informationen .rpx_error span{color:#e30613 !important}#mmenu_wrapper #mm-content #informationen .fab_text{position:relative;top:-180px;margin:0 auto;width:300px;font-size:1rem;margin-bottom:5px;text-align:center}#mmenu_wrapper #mm-content #informationen #fab,#mmenu_wrapper #mm-content #informationen #fab2{content:"";display:block;width:30px;height:30px;margin-bottom:24px;position:relative;margin:0 auto}#mmenu_wrapper #mm-content #informationen .unhide{display:block !important}#mmenu_wrapper #mm-content #informationen .fab_center{left:0px !important}#mmenu_wrapper #mm-content #informationen #fab{background:50%/100% url(https://academy.rema-tiptop.de/images/icons/plus.png);top:-170px;left:20px}#mmenu_wrapper #mm-content #informationen #mod-custom136{height:0px}#mmenu_wrapper #mm-content #informationen #fab2{background:50%/100% url(https://academy.rema-tiptop.de/images/icons/minus.png);right:20px;top:-200px;display:none}#mmenu_wrapper #mm-content #informationen #fab2.fab2_center{right:0px;top:-165px}#mmenu_wrapper #mm-content #informationen #mod_rpx_rpx_div_rpx_Präsenzschulungen_Anmeldung,#mmenu_wrapper #mm-content #informationen #mod_rpx_rpx_div_rpx_Webinare_Anmeldung{background-color:#e6e6e6;padding-top:15px;margin-bottom:50px;padding-bottom:180px}#mmenu_wrapper #mm-content #informationen .rpx_loading,#mmenu_wrapper #mm-content #informationen .rpx_field_button label{display:none}#mmenu_wrapper #mm-content #informationen #rpx_Präsenzschulungen_Anmeldungrpx_submit,#mmenu_wrapper #mm-content #informationen #rpx_Webinare_Anmeldungrpx_submit{float:left !important;background-color:#e30018;color:#fff;border-radius:0px;padding:1em;outline:none;border-radius:5px;width:100%;margin-top:100px;margin-bottom:40px;border:none;font-size:12px;text-transform:uppercase}#mmenu_wrapper #mm-content #informationen .rpx_field_1,#mmenu_wrapper #mm-content #informationen .rpx_field_3,#mmenu_wrapper #mm-content #informationen .rpx_field_5,#mmenu_wrapper #mm-content #informationen .rpx_field_9,#mmenu_wrapper #mm-content #informationen .rpx_field_11,#mmenu_wrapper #mm-content #informationen .rpx_field_13,#mmenu_wrapper #mm-content #informationen .rpx_field_16,#mmenu_wrapper #mm-content #informationen .rpx_field_19,#mmenu_wrapper #mm-content #informationen .rpx_field_22,#mmenu_wrapper #mm-content #informationen .rpx_field_25,#mmenu_wrapper #mm-content #informationen .rpx_field_28,#mmenu_wrapper #mm-content #informationen .rpx_field_31,#mmenu_wrapper #mm-content #informationen .rpx_field_34{float:left;width:49%;padding:0px 15px;margin:6px 0}#mmenu_wrapper #mm-content #informationen .rpx_field_2,#mmenu_wrapper #mm-content #informationen .rpx_field_4,#mmenu_wrapper #mm-content #informationen .rpx_field_6,#mmenu_wrapper #mm-content #informationen .rpx_field_10,#mmenu_wrapper #mm-content #informationen .rpx_field_14,#mmenu_wrapper #mm-content #informationen .rpx_field_17,#mmenu_wrapper #mm-content #informationen .rpx_field_20,#mmenu_wrapper #mm-content #informationen .rpx_field_23,#mmenu_wrapper #mm-content #informationen .rpx_field_26,#mmenu_wrapper #mm-content #informationen .rpx_field_29,#mmenu_wrapper #mm-content #informationen .rpx_field_32,#mmenu_wrapper #mm-content #informationen .rpx_field_35{float:right;width:49%;padding:0px 15px;margin:6px 0}#mmenu_wrapper #mm-content #informationen .rpx_field_5,#mmenu_wrapper #mm-content #informationen .rpx_field_6,#mmenu_wrapper #mm-content #informationen .rpx_field_11,#mmenu_wrapper #mm-content #informationen .rpx_field_13,#mmenu_wrapper #mm-content #informationen .rpx_field_14,#mmenu_wrapper #mm-content #informationen .rpx_field_16,#mmenu_wrapper #mm-content #informationen .rpx_field_17,#mmenu_wrapper #mm-content #informationen .rpx_field_19,#mmenu_wrapper #mm-content #informationen .rpx_field_20,#mmenu_wrapper #mm-content #informationen .rpx_field_22,#mmenu_wrapper #mm-content #informationen .rpx_field_23,#mmenu_wrapper #mm-content #informationen .rpx_field_25,#mmenu_wrapper #mm-content #informationen .rpx_field_26,#mmenu_wrapper #mm-content #informationen .rpx_field_28,#mmenu_wrapper #mm-content #informationen .rpx_field_29,#mmenu_wrapper #mm-content #informationen .rpx_field_31,#mmenu_wrapper #mm-content #informationen .rpx_field_32,#mmenu_wrapper #mm-content #informationen .rpx_field_34,#mmenu_wrapper #mm-content #informationen .rpx_field_35{margin:6px 0 20px 0}#mmenu_wrapper #mm-content #informationen .form-control:focus{box-shadow:none;border-color:#e30018}#mmenu_wrapper #mm-content #informationen .rpx_field_7,#mmenu_wrapper #mm-content #informationen .rpx_field_8,#mmenu_wrapper #mm-content #informationen .rpx_field_12,#mmenu_wrapper #mm-content #informationen .rpx_field_15,#mmenu_wrapper #mm-content #informationen .rpx_field_18,#mmenu_wrapper #mm-content #informationen .rpx_field_21,#mmenu_wrapper #mm-content #informationen .rpx_field_24,#mmenu_wrapper #mm-content #informationen .rpx_field_27,#mmenu_wrapper #mm-content #informationen .rpx_field_30,#mmenu_wrapper #mm-content #informationen .rpx_field_33{float:unset;width:49%}#mmenu_wrapper #mm-content #informationen .rapid_contact_ex_explanatory_text h2{font-size:20px;text-transform:uppercase;color:#e30018;padding-left:15px}#mmenu_wrapper #mm-content #informationen .hide{display:none !important}#mmenu_wrapper #mm-content #informationen h3{margin:0rem 0 2rem 0;text-transform:uppercase;font-size:2rem;color:#e30613}#mmenu_wrapper #mm-content .card{background-color:#fff;border:1px solid #f0f0f0;justify-content:center;padding:10px;width:100%;height:220px;margin-bottom:26px;box-shadow:0px 0px 10px 0px rgba(80,80,80,.15)}#mmenu_wrapper #mm-content .card img{width:90px;margin:20px auto 0 auto;display:block}#mmenu_wrapper #mm-content .card h4{text-align:center;margin:20px 0;font-size:1.2rem}#mmenu_wrapper #mm-content .card a{position:absolute;top:0;left:0;height:100%;width:100%}@media (min-width: 992px)and (max-width: 1199px) {#mmenu_wrapper #mm-content #header .lower_menu li a{font-size:.85rem !important}}@media (max-width: 991px) {#mmenu_wrapper #mm-content #header .right{align-items:center}#mmenu_wrapper #mm-content #header .right .mod-menu,#mmenu_wrapper #mm-content #header .right .search_toggle{display:none}#mmenu_wrapper #mm-content #header .right .mobile_toggle{display:flex}}@media (max-width: 991px) {#mmenu_wrapper #mm-content #content .rtt_container{padding:40px 0}#mmenu_wrapper #mm-content #content .logo_container{border-right:0px solid #d0d0d0;padding-bottom:20px}#mmenu_wrapper #mm-content #kursangebote .container{padding:3rem 1rem}#mmenu_wrapper #mm-content #slider{background-position:left;height:35vh !important}#mmenu_wrapper #mm-content #slider .slider_overlay h2{font-size:40px}#mmenu_wrapper #mm-content #slider #slider_inner h1{font-size:1.8rem}#mmenu_wrapper #mm-content #slider #slider_inner h3{font-size:1.2rem}#mmenu_wrapper #mm-content #footer{text-align:center}#mmenu_wrapper #mm-content #footer ul li a{margin-bottom:10px}#mmenu_wrapper #mm-content #footer h3{text-align:center}#mmenu_wrapper #mm-content #footer .footer-2{display:flex;justify-content:center}#mmenu_wrapper #mm-content #footer .footer-2 ul{padding-left:0px}#mmenu_wrapper #mm-content #footer .footer-3 .nav{align-content:center}#mmenu_wrapper #mm-content #footer .legal{justify-content:flex-start}#mmenu_wrapper #mm-content #footer .legal ul li a{margin-right:1rem;margin-left:0rem}#mmenu_wrapper #mm-content #kontakt img{max-height:408px}.featherlight .featherlight-content h1{font-size:1.35rem;padding-bottom:10px;border-bottom:none}.featherlight .featherlight-content h2{color:#414042;font-size:1rem;padding:20px 0 5px 0}.featherlight .featherlight-content h3{font-size:1.25rem}.featherlight .featherlight-content h3 span{font-size:1rem}.featherlight .featherlight-content .anmeldung{background-color:#e30018;color:#fff;border-radius:0px;padding:1em;outline:none;border-radius:5px;width:100%;margin-top:20px;border:none;font-size:14px;text-transform:uppercase;font-weight:700}}.limiter{width:100%;margin:0 auto}.limiter .container-table100{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.limiter .container-table100 .wrap-table100{width:100%;border-radius:10px;overflow:hidden}.limiter .container-table100 .wrap-table100 .table{padding:30px 0;width:100% !important;display:table;margin:0}.limiter .container-table100 .wrap-table100 .table .row{display:table-row;background:#fff;width:100% !important}.limiter .container-table100 .wrap-table100 .table .row:nth-child(even){background-color:#eee}.limiter .container-table100 .wrap-table100 .table .row .cell{display:table-cell;font-size:15px;color:#666;line-height:1.2;font-weight:unset !important;padding-top:20px;padding-bottom:20px}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(4){text-align:right}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(5){text-align:right}.limiter .container-table100 .wrap-table100 .table .row .cell a{color:#e30613}.limiter .container-table100 .wrap-table100 .table .row .cell a:hover{color:#8a0a17}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(1){width:10%}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(2){width:30%;color:#e30613}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(3){width:15%}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(4){width:15%}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(5){width:15%}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(6){width:15%}.limiter .container-table100 .wrap-table100 .table .row.header{background-color:#414042}.limiter .container-table100 .wrap-table100 .table .row.header .cell{font-size:18px;color:#fff;line-height:1.2;font-weight:unset !important;padding-top:19px;padding-bottom:19px}.table>:not(:first-child){border-top:2px solid #ccc}@media screen and (max-width: 768px) {.limiter .container-table100 .wrap-table100 .table{display:block}.limiter .container-table100 .wrap-table100 .table .row{display:block}.limiter .container-table100 .wrap-table100 .table .row:nth-child(even){background-color:#eee}.limiter .container-table100 .wrap-table100 .table .row .cell{display:block;font-size:15px;color:#666;line-height:1.2;font-weight:unset !important;padding-top:20px;padding-bottom:20px}.limiter .container-table100 .wrap-table100 .table .row .cell::before{color:gray;line-height:1.2;text-transform:uppercase;font-weight:unset !important;margin-bottom:13px;content:attr(data-title);min-width:98px;display:block}.limiter .container-table100 .wrap-table100 .table .row.header{padding:0;height:0px}.limiter .container-table100 .wrap-table100 .table .row.header .cell{display:none}.featherlight .featherlight-content{margin-left:0 !important;margin-right:0 !important;overflow-x:hidden}#informationen .fab_text{top:-220px !important}#informationen #fab{top:-210px !important}#informationen #fab2{top:-240px !important}#informationen #fab2.fab2_center{top:-210px !important}#informationen .rpx_field{float:unset !important;width:100% !important}#informationen .rpx_field_2,#informationen .rpx_field_4,#informationen .rpx_field_6,#informationen .rpx_field_10,#informationen .rpx_field_14,#informationen .rpx_field_17,#informationen .rpx_field_20,#informationen .rpx_field_23,#informationen .rpx_field_26,#informationen .rpx_field_29,#informationen .rpx_field_32,#informationen .rpx_field_35{float:unset;width:100%}#mmenu_wrapper #mm-content #footer{margin-top:-55px}#mmenu_wrapper #mm-content #footer ul li a{padding:.5rem}#mmenu_wrapper #mm-content #footer .legal{justify-content:center;margin-top:1rem}#mmenu_wrapper #mm-content #footer .legal ul{list-style-type:none;flex-direction:column}#mmenu_wrapper #mm-content #footer .legal ul li a{padding:.5rem;margin-right:0}#mmenu_wrapper #mm-content #footer .copyright{margin-top:0rem;justify-content:center}#mmenu_wrapper #mm-content #content{padding:3rem 2rem}#mmenu_wrapper #mm-content .page-header h1{font-size:24px}#mmenu_wrapper #mm-content #informationen .container{padding:3rem 1rem}#mmenu_wrapper #mm-content #informationen .container .rpx_field_button .rpx_field_input{padding:0 15px}#mmenu_wrapper #mm-content #informationen .container #mod-custom138{margin-left:-16px}#mmenu_wrapper #mm-content #informationen .rapid_contact_ex_explanatory_text h2{font-size:15px}#mmenu_wrapper #mm-content #informationen .fab_text{font-size:15px;width:auto}#mmenu_wrapper #mm-content #informationen #rpx_Webinare_Anmeldungrpx_submit,#mmenu_wrapper #mm-content #informationen #rpx_Präsenzschulungen_Anmeldungrpx_submit{width:80%;margin-left:28px}#mmenu_wrapper #mm-content #informationen h3,#mmenu_wrapper #mm-content #kursangebote h3{margin:0 0 1rem 0;font-size:1.25rem}#mmenu_wrapper #mm-content #kursangebote .container{padding:3rem 1rem}#mmenu_wrapper #mm-content #kontakt{padding:3rem 0;margin-top:-105px}#mmenu_wrapper #mm-content #kontakt img{max-height:initial}#mmenu_wrapper #mm-content #kontakt .container .moduletable{padding:0rem}#mmenu_wrapper #mm-content #kontakt .container #rpx_Kontaktformmularrpx_submit{margin-bottom:1rem}#content .table{padding-top:10px !important;display:block;width:100% !important}#content .table .row{width:100% !important;display:block;padding:15px;margin:0;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc}#content .table .row.header{padding:0;height:0px}#content .table .row.header .cell{display:none}#content .table .row .cell{width:100% !important;display:block;border:none;padding:8px;font-size:18px;color:#555;line-height:1.2;font-weight:unset !important}#content .table .row .cell:nth-child(2){width:30%;color:#e30613}#content .table .row .cell a{padding-left:0px}#content .table .row .cell:before{font-size:12px;color:gray;line-height:1.2;text-transform:uppercase;font-weight:unset !important;margin-bottom:13px;content:attr(data-title);min-width:98px;display:block}#content .table .row:last-child{border-bottom:2px solid #ccc}#mmenu_wrapper #mm-content #slider .slider_overlay h2{font-size:30px}#mmenu_wrapper #mm-content #kursangebote .container .left{position:relative;padding-right:12px}#mmenu_wrapper #mm-content #kursangebote .container .left a{position:absolute;top:0;left:0;height:100%;z-index:2;width:100%}#mmenu_wrapper #mm-content #kursangebote .container .left .container_box{padding:1rem}#mmenu_wrapper #mm-content #kursangebote .container .right{padding-left:12px}#mmenu_wrapper #mm-content #kursangebote .container .right .icon_box{padding:20px 10px}#mmenu_wrapper #mm-content #kursangebote .container .right .icon_box img{width:45px}}@media (max-width: 768px) {.limiter .container-table100 .wrap-table100 .table{width:100% !important}.limiter .container-table100 .wrap-table100 .table .row{border-bottom:1px solid #f2f2f2;padding-bottom:18px;padding-top:30px;padding-right:15px;margin:0;width:100% !important}.limiter .container-table100 .wrap-table100 .table .row .cell{border:none;padding-left:30px;padding-top:16px;padding-bottom:16px;font-size:18px;color:#555;line-height:1.2;width:100% !important}.limiter .container-table100 .wrap-table100 .table .row .cell a{padding-left:0px}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(1){padding-left:30px}}#gallerie .container{padding:3rem}#gallerie .container h3{margin:0rem 0 2rem 0;text-transform:uppercase;font-size:2rem;color:#e30613}.course #gallerie{background-color:#f6f6f6}#more_courses_web{background-color:#e30613;border-color:inherit}#more_courses_web:hover{background-color:#8a0a17}#more_courses_f2f{background-color:#e30613;border-color:inherit}#more_courses_f2f:hover{background-color:#8a0a17}.legalpage #informationen .container{padding:0px !important}.legalpage #kursangebote .container{padding:0px !important}.legalpage #kontakt{display:none}.home #kontakt .moduletable{height:100%}.home #kontakt .moduletable #mod_rpx_rpx_div_rpx_Kontaktformmular{height:100%}.home #kontakt .moduletable #mod_rpx_rpx_div_rpx_Kontaktformmular .rpx_msg_sent{display:flex;align-items:center;height:100%}.course #informationen .moduletable #mod_rpx_rpx_div_rpx_Präsenzschulungen_Anmeldung .rpx_msg_sent{margin-bottom:-170px}.course #informationen .moduletable #mod_rpx_rpx_div_rpx_Webinare_Anmeldung .rpx_msg_sent{margin-bottom:-170px}.scrollToTop{padding:0 !important;margin:10px !important;width:45px !important;height:45px !important;font-size:0 !important;background-color:#e30613;display:inline;text-align:center;font-weight:700;text-decoration:none;position:fixed;bottom:0;right:18px;z-index:100;color:inherit;background-image:url(https://academy.rema-tiptop.de/images/icons/arrow_up_white.png);background-position:center center;background-repeat:no-repeat;border:1px solid #fff;border-radius:0;box-shadow:rgba(0,0,0,0) 0 0 0}@media screen and (max-width: 768px) {.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(4){text-align:left !important}.limiter .container-table100 .wrap-table100 .table .row .cell:nth-child(5){text-align:left !important}.course #gallerie{margin-top:-100px}#mmenu_wrapper #mm-content #kontakt{margin-top:-20px}#mmenu_wrapper #mm-content #footer ul li a{text-align:center}.course #mmenu_wrapper #mm-content #kontakt{margin-top:-105px}.featherlight .featherlight-content{width:100%}}.fingerprint{right:27px !important}/*# sourceMappingURL=template.min.css.map */
