@charset "UTF-8";
/***!  /templates/laurentius-schmiede-template/css/style.css  !***/

@font-face{src:url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-300.eot");src:url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-300.eot#iefix") format("embedded-opentype"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-300.woff2") format("woff2"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-300.woff") format("woff"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-300.ttf") format("truetype"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-300.svg#OpenSans") format("svg");font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300}@font-face{src:url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-regular.eot");src:url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-regular.eot#iefix") format("embedded-opentype"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-regular.woff") format("woff"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-regular.ttf") format("truetype"),url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/open-sans-v34-latin-regular.svg#OpenSans") format("svg");font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400}@font-face{src:url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/Demo_ConeriaScript.ttf");src:url("https://www.laurentius-schmiede.de/templates/laurentius-schmiede-template/fonts/Demo_ConeriaScript.ttf") format("truetype");font-display:swap;font-family:'ConeriaScript';font-style:normal;font-weight:300}body{font-family:"Open Sans",sans-serif !important;font-weight:normal;font-size:16px;color:#333;background-color:#fff;line-height:1.6rem;margin:0;background:url("https://www.laurentius-schmiede.de/images/template-dateien/irontexture.jpg") repeat}h1{text-transform:uppercase;border-bottom:1px solid #ddd;font-size:2.5rem;line-height:3rem}@media (max-width:767px){h1{font-family:"Open Sans",sans-serif !important;font-weight:normal;font-size:1.9rem;color:#333;line-height:2.4rem}}h1,h2,h3,h4,h5,h6{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:300 !important}h2{font-family:"Open Sans",sans-serif !important;font-weight:normal;font-size:2rem;color:#333;line-height:2.8rem;margin:24px 0px 16px;margin-bottom:30px}@media (max-width:767px){h2{font-family:"Open Sans",sans-serif !important;font-weight:normal;font-size:1.8rem;color:#333;line-height:2.3rem}}.h-border-bottom h2{border-bottom:1px solid #ddd}a{color:#7A1E10;text-decoration:none}a:hover{color:#444;text-decoration:none}.padding-top40{padding-top:40px}.padding-bottom40{padding-bottom:40px}.padding-top60{padding-top:60px}.padding-bottom60{padding-bottom:60px}.padding-top80{padding-top:80px}.padding-bottom80{padding-bottom:80px}.wrapper{margin-top:15px;margin-bottom:9px;-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.47);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.47);box-shadow:0 0 6px 0 rgba(0,0,0,0.47);background:url("https://www.laurentius-schmiede.de/images/template-dateien/laurentiusschmiede_elegantbg1.png") center repeat-y #FFF !important}.box-verlinkt{background-color:#FFF;-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%}.box-verlinkt .sppb-img-responsive{border:1px solid #CCC;padding:40px}.ls-button{border:1px solid #7A1E10}.bilder-galerie-slider .swiper-container .swiper-button-next{width:52px !important;height:52px !important;background-color:rgba(255,255,255,0.6);color:#333}.bilder-galerie-slider .swiper-container .swiper-button-prev{width:52px !important;height:52px !important;background-color:rgba(255,255,255,0.6);color:#333}.bilder-galerie-slider .swiper-wrapper{cursor:pointer}.slider-startseite .slider-startseite-content{padding:30px;background:rgba(255,255,255,0.67)}.slider-startseite .slider-startseite-content .slider-startseite-content1 p{font-family:"ConeriaScript",sans-serif !important;font-weight:normal !important;font-size:2.8rem !important;color:#7A1E10 !important;line-height:3rem;margin-bottom:20px}.slider-startseite .slider-startseite-content .slider-startseite-content2 p{font-family:"Open Sans",sans-serif !important;font-weight:normal !important;font-size:1.6rem !important;color:#333 !important;line-height:1.8rem}.slider-startseite .slider-startseite-content .slider-startseite-content-button a{margin-top:20px;padding:15px 30px !important;font-family:"Open Sans",sans-serif !important;font-weight:normal !important;font-size:1rem !important;color:#7A1E10 !important;line-height:1.3rem;margin-bottom:20px;border:1px solid #7A1E10 !important;background-color:#fff !important}.slider-startseite .slider-startseite-content .slider-startseite-content-button a:hover{color:#fff !important;background-color:#7A1E10 !important}.sppb-addon-accordion .sppb-panel-group .sppb-panel{border:none}.sppb-addon-accordion .sppb-panel-group .sppb-panel .sppb-panel-heading{color:#7A1E10;border:none;border-bottom:1px solid #7A1E10;background-color:#fff}.seminarman.seminarman-category .page-header{margin-bottom:30px}.seminarman.seminarman-category .sman-img img{width:100%;height:auto}.seminarman.seminarman-category .seminarman-table.seminarman-course-table{margin-bottom:80px;margin-top:40px}.seminarman.seminarman-course h3{margin-bottom:20px !important}.seminarman.seminarman-course .page-header{margin-bottom:30px}.seminarman.seminarman-course button.btn-sman-form-booking{background-color:#7A1E10;border:1px solid #7A1E10;border-radius:0px;margin-top:20px}.seminarman.seminarman-course .control-group{margin-bottom:20px}.joomla.chronoforms .form label{font-family:"Open Sans",sans-serif !important;font-weight:normal !important;font-size:16px !important;color:#333 !important;line-height:1.6rem}.joomla.chronoforms .form .mainfield.field.inline.fields label{margin-bottom:16px}.joomla.chronoforms .form .mainfield.field.inline.fields .ui.checkbox.radio{margin-right:20px !important}.joomla.chronoforms .form .mainfield.field.inline.fields .ui.checkbox.radio svg.fasvg{width:30px;height:30px}.joomla.chronoforms .form button{border-radius:0px;background-color:#7A1E10;font-family:"Open Sans",sans-serif !important;font-weight:normal !important;font-size:16px !important;color:#fff !important;line-height:1.6rem}.joomla.chronoforms .form button:hover{text-decoration:underline}.os_fancybox-container .os_fancybox-toolbar .os_fancybox-button--download,.os_fancybox-container .os_fancybox-toolbar .os_fancybox-button--thumbs,.os_fancybox-container .os_fancybox-toolbar .os_fancybox-button--fsenter{display:none !important}#easybook.container button{background-color:#7A1E10;border:1px solid #7A1E10;border-radius:0px}#easybook.container .easy_pagination .pagination__wrapper ul.pagination li{border:none}#easybook.container .easy_pagination .pagination__wrapper ul.pagination li a{border:1px solid #7A1E10;color:#7A1E10}#easybook.container .easy_pagination .pagination__wrapper ul.pagination li.active{background-color:#7A1E10;border:none}#easybook.container .easy_pagination .pagination__wrapper ul.pagination li.active a{background-color:#7A1E10;border:none;color:#fff}.gaestebuch-eintragen .control-group.row{margin-bottom:18px}.gaestebuch-eintragen .view button{background-color:#7A1E10;border:1px solid #7A1E10;border-radius:0px}.gaestebuch-eintragen #easysubmit{background-color:#7A1E10;border:1px solid #7A1E10;border-radius:0px;display:inline-block}.gaestebuch-eintragen #easysubmit input{background-color:#7A1E10;border:1px solid #7A1E10}header .header-wrapper{border-bottom:1px solid #ddd;margin-bottom:9px;padding-bottom:10px;padding-top:10px}header .header-wrapper .container .row{display:flex;flex-direction:row;justify-content:space-between}header .header-wrapper .container .row .header-logo .navbar-brand img{width:100%}header .header-wrapper .container .row .header-right{display:flex;flex-direction:row;justify-content:flex-end}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li a{height:auto;display:flex;justify-content:center;align-items:center;padding:42px 18px}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li a:hover{background-color:#7A1E10;color:#fff}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li a:hover .arrow::before{border-color:#fff}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li.active a{background-color:#7A1E10;color:#fff}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li.active a .arrow::before{border-color:#fff}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li.active .dj-subwrap ul.dj-submenu li a{color:#000;background:none}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li.active .dj-subwrap ul.dj-submenu li a:hover{background-color:#7A1E10;color:#fff}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li.active .dj-subwrap ul.dj-submenu li.active a{background-color:#7A1E10 !important;color:#fff !important}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper ul.dj-megamenu li .dj-subwrap ul.dj-submenu li a{padding:12px 20px;justify-content:flex-start}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper #dj-megamenu120mobile button.dj-mobile-open-btn{background:none;position:absolute;top:22px;right:15px}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper #dj-megamenu120mobile button.dj-mobile-open-btn span{background-color:#7A1E10}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper #dj-megamenu120mobile button.dj-mobile-open-btn span::before,header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper #dj-megamenu120mobile button.dj-mobile-open-btn span::after{background-color:#7A1E10}header .header-wrapper .container .row .header-right .nav-wrap .dj-megamenu-wrapper #dj-megamenu120mobile .dj-accordion{top:60px}footer{border-top:1px solid #ddd;margin-top:2px}footer .footer2{padding-top:20px}footer .footer2 .rechtliche-nav ul.mod-menu li{margin-right:18px}footer .footer2 .rechtliche-nav ul.mod-menu li a{color:#333}footer .footer2 .rechtliche-nav ul.mod-menu li a:hover{color:#7A1E10}footer .footer2 .partner .mod-custom img{width:230px;height:auto}@media (max-width:991px){footer .footer2 .partner .mod-custom img{width:100%;height:auto}}@media (max-width:767px){footer .footer2 .partner .mod-custom img{width:180px;height:auto}}.totop{position:fixed;bottom:6em;right:3em;display:none}.totop.show{display:block}.totop a{width:40px;background-color:#777;height:40px;display:block;cursor:pointer}.totop a i{color:#fff;font-size:32px;margin-left:9px;margin-top:4px}
