@charset "UTF-8";.elementor-flip-box__layer.elementor-flip-box__back .elementor-flip-box__layer__overlay .elementor-flip-box__layer__inner .elementor-flip-box__layer__description{color:black!important}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single{*zoom:1}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{list-style:none}table{border-collapse:collapse}strong{font-weight:700}em{font-style:italic}p{margin:0;padding:0}h1{margin:0;padding:0;font-size:100%;font-weight:400}h2{margin:0;padding:0;font-size:100%;font-weight:400}h3{margin:0;padding:0;font-size:100%;font-weight:400}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../../../../../themes/dms-theme/inc/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-regular.woff2) format("woff2"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-regular.woff) format("woff"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-regular.ttf) format("truetype"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-regular.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-italic.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-italic.woff2) format("woff2"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-italic.woff) format("woff"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-italic.ttf) format("truetype"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600.woff2) format("woff2"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600.woff) format("woff"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600.ttf) format("truetype"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600italic.eot);src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600italic.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600italic.woff2) format("woff2"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600italic.woff) format("woff"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600italic.ttf) format("truetype"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-600italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700.woff2) format("woff2"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700.woff) format("woff"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700.ttf) format("truetype"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700italic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700italic.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700italic.woff2) format("woff2"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700italic.woff) format("woff"),url(/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700italic.ttf) format("truetype"),url("/wp-content/themes/dms-theme/inc/fonts/open-sans-v15-latin-700italic.svg#OpenSans") format("svg")}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#262626}*:focus{outline:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;position:relative}._invis-item{opacity:0}.w500.container{max-width:500px}.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:10px;padding-left:10px}.pd-0{padding:0 0 0 0}.pd-10{padding:0 10px 0 10px}html body .hide{display:none}.dms-elementor-wrapper{margin-top:70px}.nodesktop{display:none}.notablet{display:block}body{font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#000;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.tppointer{cursor:pointer}.hidden-images{position:absolute;left:-9999px}#lang_sel_footer{display:none}.h3-test h4{font-size:76px;color:red}.box-full{padding:40px 0 40px 0}.dms-mg-t-10{margin-top:10px}.dms-mg-t-20{margin-top:20px}.dms-mg-t-30{margin-top:30px}.dms-mg-t-40{margin-top:40px}.dms-mg-t-70{margin-top:70px}.dms-mg-b-10{margin-bottom:10px}.dms-mg-b-20{margin-bottom:20px}.dms-mg-b-30{margin-bottom:30px}.dms-mg-b-40{margin-bottom:40px}.dms-mg-b-70{margin-bottom:70px}.dms-pd-r-40{padding-right:40px}.dms-pd-r-60{padding-right:60px}a:hover{color:#1C1C1C}.box-100p{height:100%}.center-y{display:table;width:100%;height:100%}.center-y-inner{display:table-cell;vertical-align:middle}.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:.313rem 0 1.25rem 1.25rem}a img.alignnone{margin:.313rem 1.25rem 1.25rem 0}a img.alignleft{float:left;margin:.313rem 1.25rem 1.25rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignnone{margin:.313rem 1.25rem 1.25rem 0}.wp-caption.alignleft{margin:.313rem 1.25rem 1.25rem 0}.wp-caption.alignright{margin:.313rem 0 1.25rem 1.25rem}.white.dms-btn{background-color:rgba(255,255,255,.6);color:#ff4715}.lg.dms-btn{font-size:18px;line-height:24px}.thin.dms-btn{border:1px solid #ff4715}.dms-btn{cursor:pointer;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 20px 7px 20px;background-color:#ff4715;font-size:16px;line-height:22px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #ff4715;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.dms-btn:hover{background-color:#A0360C;border-color:#A0360C}.white.dms-btn:hover,.white.dms-btn:active,.white.dms-btn:focus{background-color:#ff4715;color:#fff;border-color:#ff4715}.dms-btn:hover,.dms-btn:active,.dms-btn:focus{color:#fff;text-decoration:none}.burger-submenu{background-color:rgba(255,255,255,.95);padding:20px;position:fixed;z-index:10;top:181px;width:100%;display:none}.burger-submenu .container-fluid{padding-right:0;padding-left:0}.burger-submenu .navi-item{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;color:#949394;text-transform:uppercase;display:block;text-decoration:none;margin-bottom:10px}.burger-submenu .phone-row{margin-top:40px;font-family:'Open Sans',sans-serif!important;font-weight:600!important;color:#949394}.burger-submenu .phone-row .phone-icon{margin-right:10px}.burger-submenu .phone-row a{color:#A6A6A6;text-decoration:underline}.header-container{height:190px;position:fixed;top:0;z-index:502;background-color:#fff;border-bottom:9px solid #ffe200}.t30.content-wrapper{margin-top:240px}.content-wrapper{margin-top:0}.navi-submain{margin-top:20px}.navi-submain .subnavi-item{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:13px;line-height:18px;color:#9B9B9B;float:right;text-transform:uppercase;margin-left:35px;display:inline-block}.navi-submain .subnavi-item a{color:#9B9B9B;text-decoration:none}.navi-submain .subnavi-item a:hover{color:#1C1C1C}.mobile.heropanel--video{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.navi-main{margin-bottom:20px;display:table;width:100%}.navi-main .navi-main-logo{display:table-cell;vertical-align:middle;width:180px}.navi-main .navi-main-logo img{width:131px}.navi-main .navi-main-items{display:table-cell;vertical-align:middle}.navi-main .navi-main-items .active.navi-item{color:#1C1C1C}.navi-main .navi-main-items .navi-item{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;color:#9B9B9B;float:left;text-transform:uppercase;margin-right:40px;display:inline-block;text-decoration:none}body>div.container-fluid.header-container>div>div>div>div.navi-main>div.navi-main-items>a:nth-child(3){margin-right:0}.navi-main .navi-main-items .navi-item:last-child{margin-right:0}.navi-main .navi-main-items .navi-item:hover{color:#1C1C1C}.navi-main .navi-main-items .burger-closed{cursor:pointer;float:right;margin-left:50px;display:none}.navi-main .navi-main-items .phone-row{float:right;font-family:'Open Sans',sans-serif!important;font-weight:600!important;color:#A6A6A6}.navi-main .navi-main-items .phone-row .phone-icon{margin-right:10px}.navi-main .navi-main-items .phone-row a{color:#A6A6A6;text-decoration:underline}.navi-main .navi-main-items .phone-row a:hover{color:#1C1C1C}@media (max-width:992px){.navi-main .navi-main-items .navi-item{display:none}}@media (max-width:768px){.navi-submain{display:none}.navi-main .navi-main-logo{width:100px}.navi-main .navi-main-logo img{width:100px}}@media (max-width:576px){.navi-submain{display:none}.navi-main{margin-top:20px}.navi-main .navi-main-items .phone-row{display:none}}.dms-footer{list-style-type:none;font-family:'Open Sans',sans-serif!important;font-weight:400!important;font-size:13px;line-height:28px;color:#1C1C1C;text-align:center}.dms-footer .social-l{margin-right:20px}.dms-footer .expert-l{margin-right:50px}.dms-footer .sitemap-navi{text-align:left}.dms-footer .sitemap-navi h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:26px;margin-bottom:30px}.dms-footer .sitemap-navi a{display:block;font-size:16px;color:#000;line-height:26px}.dms-footer .logo-con{margin-bottom:200px}.dms-footer .newsletter-box{background-color:#ffe200;text-align:left}.dms-footer .newsletter-box h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:24px;line-height:33px!important;margin-bottom:10px}.dms-footer .newsletter-box h3{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:18px;line-height:24px;margin:30px 0 30px 0}.dms-footer .newsletter-box p{font-size:16px;line-height:28px}.dms-footer .newsletter-box .newsletter-form{display:table;width:100%;height:100%}.dms-footer .newsletter-box .newsletter-form .subinfo-checkbox{margin-top:5px}.dms-footer .newsletter-box .newsletter-form .subinfo-checkbox a{text-decoration:underline}.dms-footer .newsletter-box .newsletter-form .subinfo-checkbox label{padding-left:5px}.dms-footer .newsletter-box .newsletter-form .newsletter-form-1{display:table-cell;vertical-align:middle;text-align:right}.dms-footer .newsletter-box .newsletter-form .newsletter-form-1 input[type="text"]{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:41px;width:210px;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.dms-footer .newsletter-box .newsletter-form .newsletter-error{color:#ff4715;margin-top:10px;display:block;font-size:14px;line-height:22px}.dms-footer .newsletter-box .newsletter-form svg path,.dms-footer .newsletter-box .newsletter-form svg rect{fill:#ff4715}.dms-footer .spenden-box{height:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/wp-content/themes/dms-theme/inc/images/spenden_bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.dms-footer .spenden-box h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:32px;line-height:43px;margin-bottom:5px;color:#fff;display:inline-block}.dms-footer .spenden-box p{font-size:20px;line-height:28px;color:#fff}.dms-footer .spenden-box .btn-row{margin-top:30px}.dms-header-area{position:relative;margin-bottom:40px}.dms-header-area .line-top{width:100%;border-top:9px solid #ffe200}.dms-header-area .dms-header-img{width:100%;height:500px}.dms-header-area .dms-header-title{position:absolute;top:0;left:0;color:#fff;bottom:0;right:0}.dms-header-area .dms-header-title .cfull.dms-header-content{max-width:1120px}.dms-header-area .dms-header-title .dms-header-content{max-width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center}.dms-header-area .dms-header-title .dms-header-content h1{font-size:32px;line-height:43px;color:#000;font-family:'Open Sans',sans-serif!important;font-weight:700!important;background-color:rgba(255,255,255,.66);display:inline-block;padding:5px 10px 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respond .form-submit{margin-top:20px}#respond .form-submit #submit{cursor:pointer;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 20px 7px 20px;background-color:#ff4715;font-size:16px;line-height:22px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #ff4715;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.blog-content a{color:#ff4715}.blog-content a:hover{text-decoration:underline}.blog-content li{list-style-type:disc;line-height:28px}.comment-respond{margin-top:70px}.blog-entry-title{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:24px;line-height:33px!important}.blog-entry-title a{color:#1C1C1C}.blog-entry-detail-title{margin-bottom:20px;font-size:32px;line-height:43px}.juhu_ein_widget h3{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:18px;line-height:33px!important}.more-link{color:#ff4715}.more-link:hover{color:#ff4715}nav.pagination{position:relative;display:block}.nav-links{position:relative}.nav-links ul{margin:0;padding:0}.nav-links ul li{list-style:none;margin:0 10px 0 0;padding:0;float:left}.nav-links ul li span.current{padding:10px 12px;background:#777;border:1px solid #777;display:block;line-height:1;border-radius:4px;color:#fff}.nav-links ul li a{padding:10px 12px;background:#ddd;color:#666;text-decoration:none;border:1px solid #ccc;border-radius:3px;display:block;line-height:1}.nav-links ul li a:hover{background:#999;border-color:#888;color:#fff}.blog-more{color:#ff4715}.blog-more:hover{color:#ff4715;text-decoration:underline}.entry-cat{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:13px;line-height:18px;color:#9B9B9B!important;display:inline-block}.entry-cat a{color:#9B9B9B;text-decoration:none}.entry-cat a:hover{color:#1C1C1C}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}#bbpress-forums p{padding:10px 0 10px 0}.owl-wrapper{padding-left:80px;padding-right:80px}.owl-wrapper h2{text-align:center;margin-bottom:60px}.btn-more:hover{text-decoration:underline}.prj-item-link .btn-more:hover{text-decoration:underline}.prj-item-col:nth-child(even){padding-right:60px}.prj-item-col:nth-child(odd){padding-left:60px;margin-bottom:30px}.item{max-width:480px;margin:0 auto;height:320px;position:relative}.item .item-con{background-color:rgba(255,255,255,.9);position:absolute;right:0;left:0;width:100%;bottom:0;padding:10px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item .item-tlb{display:table;width:100%}.item .item-tbl-1{display:table-cell;vertical-align:middle}.item .item-tbl-2{display:table-cell;vertical-align:middle;text-align:right;width:70px}.item h4{width:100%;font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;padding:0;margin:0}.item h4 a{color:#000000!important}.item p{margin:5px 0 5px 0;font-size:15px;line-height:20px}.item .btn-more{font-size:15px;color:#FF5226;text-align:left;text-transform:uppercase;font-family:'Open Sans',sans-serif!important;font-weight:700!important}.owl-nav .owl-prev{position:absolute;left:-40px;top:0;top:50%;outline:none;border:none;width:11px;height:20px;margin-top:-10px}.owl-nav .owl-arrow-left{width:11px;height:20px;background:url(/wp-content/themes/dms-theme/inc/images/icon-arrow.svg) no-repeat center center;background-size:11px 20px}.owl-nav .owl-next{position:absolute;right:-40px;top:50%;outline:none;border:none;width:11px;height:20px;margin-top:-10px}.owl-nav .owl-arrow-right{width:11px;height:20px;background:url(/wp-content/themes/dms-theme/inc/images/icon-arrow.svg) no-repeat center center;background-size:11px 20px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mg10.register-form{margin-bottom:10px}.mg15.register-form{margin-bottom:15px}.mg30.register-form{margin-bottom:30px}.mg50.register-form{margin-bottom:50px}.green.register-form-alert{border-top:3px solid #5cb848!important;background:rgba(92,184,72,.2);color:#1C1C1C!important}.register-form-alert{border-top:3px solid #d82223;background:rgba(216,34,35,.1);color:#961818;margin-bottom:20px;padding:20px}.register-form .leave-myarea{display:inline-block;float:right}.register-form .leave-myarea a{color:#ff4715}.register-form .ip-sm-info{display:block;font-size:12px;line-height:22px}.register-form .ip-error{color:#d82223;margin-top:5px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:14px;line-height:22px;display:none}.register-form .txt-link{color:#ff4715}.register-form .starstar{color:#fd4c2a;font-weight:700}.register-form .rf-label{margin-bottom:10px}.register-form .no-m.rf-field{margin-right:0}.register-form .rf-field{margin-right:40px}.register-form select{width:100%;height:40px;border:1px solid #ddd}.register-form input[type="text"],.register-form input[type="password"]{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:41px;width:100%;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.register-form textarea{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:100px;width:100%;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}.register-form input[type="checkbox"]{margin-right:10px}.register-form input[type="radio"]{margin-right:10px}.register-form label{margin-right:20px}.login-form .login-row-resend-loading{margin-top:30px}.login-form .login-row-resend-success{margin-top:30px}.login-form .login-row-resend{margin-top:30px}.login-form .login-row-resend a{display:block;color:#fd4c2a}.login-form .no-m.rf-field{margin-right:0}.login-form .login-row{margin:20px 0 0 0}.login-form .bold.rf-label{font-weight:700!important}.login-form .bold.rf-checkbox span{font-weight:700!important}.login-form .input-full{width:100%!important}.login-form .rf-label{margin-bottom:10px;display:block}.login-form .rf-field{margin-right:40px}.login-form .rf-checkbox span{margin-left:5px;font-weight:400}.login-form .login-back-btn{margin-top:30px}.login-form .login-back-btn a{color:#fd4c2a}.login-form .login-txt-btn{float:right;color:#fd4c2a}.login-form input[type="text"],.login-form input[type="password"]{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:41px;width:80%;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.login-form .ip-error{color:#d82223;margin-top:5px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:14px;line-height:22px;display:none}.projects-list{margin:30px 0 60px 0}.projects-list .btn-detail{margin-left:20px;font-size:15px;color:#FF5226;text-align:left;text-transform:uppercase;font-family:'Open Sans',sans-serif!important;font-weight:700!important}div.modal-header>button{position:absolute;right:20px}#summernote-loader{display:none;position:fixed;z-index:600;width:200px;margin-left:-50px;margin-top:-50px;background-color:#dddbd5;border-radius:20px;text-align:center;left:50%;top:50%;padding:20px 20px 20px 20px}#summernote-loader .ld-con{margin-top:20px}.note-float-right{margin-left:1.5em;margin-bottom:1.5em}.note-float-left{margin-right:1.5em;margin-bottom:1.5em}.project-placeholder-img{max-width:100%;height:200px}.register-form-feedback{display:none;margin-top:10px;margin-bottom:20px}.register-form-feedback a{color:#ff4715}.home-stats-counter{font-size:36px;line-height:49px;color:#1C1C1C;font-family:'Open Sans',sans-serif!important;font-weight:700!important;margin-bottom:5px}.tippy-tooltip{background-color:#fee230}.tippy-content{font-size:16px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#fff}@media (max-width:768px){.home-stats-counter{font-size:24px;line-height:36px!important}}.elementor-share-btn_print{background-color:#ffffff!important}.elementor-share-btn_print .elementor-share-btn__icon{background:none!important}.elementor-share-btn_print i{width:24px;height:27px;background:url(/wp-content/themes/dms-theme/inc/images/projektdetail/icon-print.svg) no-repeat center center;background-size:24px 27px}.elementor-share-btn_print .fa-print:before{content:""}.elementor-blockquote .elementor-blockquote__content{font-weight:bold!important}.elementor-blockquote .elementor-blockquote__tweet-button{color:#ff4715!important;text-decoration:none}.elementor-blockquote .elementor-blockquote__tweet-button:hover{text-decoration:none}.hardware-donations{margin-bottom:50px}.hardware-donations .hardware-donations--empty{text-align:center;font-size:16px;line-height:24px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#f60;margin-bottom:20px}.hardware-donations .hardware-donations--row{display:table;width:100%;margin-bottom:30px}.hardware-donations .hardware-donations--slot{width:33.333333333333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;margin-bottom:40px;display:table-cell}@media (max-width:768px){.hardware-donations .hardware-donations--slot{width:100%;padding-right:0;margin-bottom:30px;display:block}}.hardware-donations .hardware-donations--slot h3{font-size:16px;line-height:20px;line-height:20px!important;font-family:'Open Sans',sans-serif!important;font-weight:700!important;padding:0}.hardware-donations .hardware-donations--slot .subline{font-size:16px;line-height:24px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#f60;margin-bottom:20px}.hardware-donations .hardware-donations--slot p{font-size:16px;line-height:24px}.dms-home-slider-con{width:100%;position:relative}.dms-home-slider-con .line-top{border-top:9px solid #ffe200}.heropanel--video{min-height:780px}.heropanel--overlay{position:absolute;top:0;left:0;color:#fff;bottom:0;right:0}.heropanel--overlay .heropannel-content{max-width:800px;margin:0 auto}.heropanel--overlay .heropannel-content h2{font-size:20px;line-height:27px;color:#000;font-family:'Open Sans',sans-serif!important;font-weight:700!important;background-color:rgba(255,255,255,.6);display:inline-block;padding:0 10px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:3px}.heropanel--overlay .heropannel-content h1{font-size:32px;line-height:43px;color:#000;font-family:'Open Sans',sans-serif!important;font-weight:700!important;background-color:rgba(255,255,255,.66);display:inline-block;padding:5px 10px 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.heropanel--overlay .heropannel-content .btn-row{margin-top:25px}.heropanel--overlay .heropannel-content .btn-row .cta-btn-slider{float:left}.heropanel--overlay .heropannel-content .btn-row .scd.cta-btn-slider{margin-left:10px}.heropanel__content{display:table;width:100%;height:100%}.dms-project-detail-con ul li{list-style-type:disc}.dms-project-detail-con h1{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:24px;line-height:33px;padding-right:30px}.dms-project-detail-con h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:24px;line-height:33px!important;display:inline-block}.dms-project-detail-con .prj-type{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:18px;line-height:28px!important;margin-bottom:5px}.dms-project-detail-con .project-separator{border-top-style:solid;border-top-width:4px;border-top-color:#fee331;width:45px;margin-top:10px}.dms-project-detail-con .pd-r-20{padding-right:20px}.dms-project-detail-con .slot-top-content{margin-top:30px}.dms-project-detail-con .prj-pd-40{padding-right:40px}.dms-project-detail-con .icon-ausgezeichnet{margin-left:20px;float:right;width:32px;height:32px;background:url(/wp-content/themes/dms-theme/inc/images/projektdetail/icon-ausgezeichnet.png) no-repeat center center;background-size:32px 32px}.dms-project-detail-con .icon-foerder{margin-left:20px;float:right;width:32px;height:32px;background:url(/wp-content/themes/dms-theme/inc/images/projektdetail/icon-foerder.png) no-repeat center center;background-size:32px 32px}.dms-project-detail-con .icon-thumbsup{margin-left:20px;float:right;width:32px;height:32px;background:url(/wp-content/themes/dms-theme/inc/images/projektdetail/icon-thumbsup.png) no-repeat center center;background-size:32px 32px}.dms-project-detail-con .icon-print{width:24px;height:27px;background:url(/wp-content/themes/dms-theme/inc/images/projektdetail/icon-print.svg) no-repeat center center;background-size:24px 27px}.dms-project-detail-infos img,.dms-project-detail-infos video{max-width:100%;height:inherit}.dms-project-detail-con .dms-project-detail-infos a{color:#ff4715}.dms-project-detail-con .first.slot-share{margin-top:20px}.dms-project-detail-con .slot-share{margin-top:15px;display:table}.dms-project-detail-con .slot-share .col1{display:table-cell;vertical-align:middle;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:28px;width:160px}.dms-project-detail-con .slot-share .col2{display:table-cell;vertical-align:middle}.pd40.dms-project-detail-btn-row{margin-top:40px}.dms-project-detail-btn-row{padding-top:20px;padding-bottom:40px}.dms-project-detail-btn-row .btn-row{display:flex;justify-content:center;align-items:center}.dms-project-detail-btn-row .btn-slot{margin:0 10px 0 10px;float:left}.slot-stars{margin-top:15px}.stars-outer{display:inline-block;position:relative;font-family:FontAwesome}.stars-outer::before{font-size:22px;content:"\f005   \f005   \f005   \f005   \f005";color:#e2dfd7}.stars-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0}.stars-inner::before{font-size:22px;content:"\f005   \f005   \f005   \f005   \f005";color:#fee030}.note-editable ul li{list-style-type:disc}@media (max-width:992px){.dms-project-detail-con .prj-pd-40{padding-right:0}.dms-project-detail-btn-row .btn-slot{margin:0 10px 0 10px;clear:both;width:100%;text-align:center;margin-bottom:40px}.dms-project-detail-btn-row .btn-row{width:100%;display:block}}@media (max-width:992px){.navi-main .navi-main-items .navi-item{display:none}.dms-footer .newsletter-box .newsletter-form{padding-top:20px}.dms-footer .newsletter-box .newsletter-form .newsletter-form-1{text-align:center}.heropanel--overlay .heropannel-content{max-width:500px}.dms-footer .snavi-md{margin-top:30px}.navi-main .navi-main-items .burger-closed{display:inline-block}.dms-header-area .dms-header-title .dms-header-content{max-width:500px}.dms-header-area .dms-header-title .cfull.dms-header-content{max-width:940px}.md-mg-40{margin-top:40px}.md-mg-20{margin-top:20px}.owl-wrapper h2{font-size:30px;line-height:38px!important}.prj-item-col:nth-child(even){padding-right:0;padding-left:0;margin-bottom:30px}.prj-item-col:nth-child(odd){padding-right:0;padding-left:0;margin-bottom:30px}}@media (max-width:768px){.owl-wrapper{padding-left:40px;padding-right:40px}.burger-submenu{top:131px}.header-container{height:140px}.t30.content-wrapper{margin-top:180px}.heropanel--video{min-height:400px}.navi-main .navi-main-logo{width:100px}.navi-main .navi-main-logo img{width:100px}.dms-footer .snavi-sd{margin-top:30px}.dms-mg-t-tablet-70{margin-top:70px}.dms-header-area .dms-header-title .cfull.dms-header-content{max-width:500px}.owl-wrapper h2{font-size:24px;line-height:36px!important}}@media (max-width:576px){.sm-pd-10{padding-left:10px;padding-right:10px}.lg.dms-btn{font-size:14px;line-height:18px}.dms-btn{padding:4px 10px 3px 10px}.heropanel--video{min-height:350px}.dms-header-area .dms-header-title .dms-header-content{max-width:300px}.dms-header-area .dms-header-title .dms-header-content h1{font-size:20px;line-height:28px}.dms-header-area .dms-header-title .cfull.dms-header-content{max-width:300px}.dms-header-area .dms-header-img{height:300px}.heropanel--overlay .heropannel-content{max-width:300px}.heropanel--overlay .heropannel-content h2{font-size:14px;line-height:20px}.heropanel--overlay .heropannel-content h1{font-size:18px;line-height:22px}.heropanel--overlay .heropannel-content .btn-row .cta-btn-slider{float:none}.heropanel--overlay .heropannel-content .btn-row .scd.cta-btn-slider{margin-top:15px;margin-left:0}.navi-submain{display:none}.navi-main{margin-top:20px}.navi-main .navi-main-items .phone-row{display:none}.dms-footer .spenden-box h2{font-size:24px;line-height:33px!important}.dms-footer .newsletter-box .newsletter-form .newsletter-form-1 input{display:inline-block}.newsletter-btn{margin-top:10px;display:inline-block}.dms-footer .logo-con{text-align:center}.dms-footer .expert-l{margin:0 auto 40px auto}.dms-footer img{display:block;margin:0 auto}}#comments{margin-top:40px}.commentlist{margin-top:40px}.comments-area{margin:0 7.6923% 3.5em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{border-top:4px solid #1a1a1a;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.3125;padding-top:1.217391304em}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a;margin-bottom:.4375em}.comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.bypostauthor>article .fn:after{content:"\f304";font-family:'Genericons';left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:2.1538461538em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";font-family:'Genericons';display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1;margin-top:2.1538461538em;padding:.5384615385em .5384615385em .4615384615em}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.comment-form{padding-top:1.75em}.comment-form label{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.form-submit{margin-bottom:0}.required{color:#007acc;font-family:Merriweather,Georgia,serif}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:32px;overflow:hidden;width:26px}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:#1a1a1a}.comment-reply-title small a:before{content:"\f405";font-size:32px;font-family:'Genericons';position:relative;top:-5px}.tags-container{font-size:14px;margin-top:30px}.blog-entry-date{font-size:13px;color:#686868;margin-bottom:5px}.share-blogpost{text-align:right;margin-top:20px}.elementor-editor-active ._invis-item{opacity:1!important}.elementor-tab-title{font-size:16px!important;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C}.elementor ul{font-size:16px!important;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#1C1C1C;padding-left:20px}.elementor ul li{list-style-type:disc}.elementor-tab-content .row{font-size:16px!important;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#1C1C1C}.elementor-tab-content .row .col,.elementor-tab-content .row .col-1,.elementor-tab-content .row .col-10,.elementor-tab-content .row .col-11,.elementor-tab-content .row .col-12,.elementor-tab-content .row .col-2,.elementor-tab-content .row .col-3,.elementor-tab-content .row .col-4,.elementor-tab-content .row .col-5,.elementor-tab-content .row .col-6,.elementor-tab-content .row .col-7,.elementor-tab-content .row .col-8,.elementor-tab-content .row .col-9,.elementor-tab-content .row .col-auto,.elementor-tab-content .row .col-lg,.elementor-tab-content .row .col-lg-1,.elementor-tab-content .row .col-lg-10,.elementor-tab-content .row .col-lg-11,.elementor-tab-content .row .col-lg-12,.elementor-tab-content .row .col-lg-2,.elementor-tab-content .row .col-lg-3,.elementor-tab-content .row .col-lg-4,.elementor-tab-content .row .col-lg-5,.elementor-tab-content .row .col-lg-6,.elementor-tab-content .row .col-lg-7,.elementor-tab-content .row .col-lg-8,.elementor-tab-content .row .col-lg-9,.elementor-tab-content .row .col-lg-auto,.elementor-tab-content .row .col-md,.elementor-tab-content .row .col-md-1,.elementor-tab-content .row .col-md-10,.elementor-tab-content .row .col-md-11,.elementor-tab-content .row .col-md-12,.elementor-tab-content .row .col-md-2,.elementor-tab-content .row .col-md-3,.elementor-tab-content .row .col-md-4,.elementor-tab-content .row .col-md-5,.elementor-tab-content .row .col-md-6,.elementor-tab-content .row .col-md-7,.elementor-tab-content .row .col-md-8,.elementor-tab-content .row .col-md-9,.elementor-tab-content .row .col-md-auto,.elementor-tab-content .row .col-sm,.elementor-tab-content .row .col-sm-1,.elementor-tab-content .row .col-sm-10,.elementor-tab-content .row .col-sm-11,.elementor-tab-content .row .col-sm-12,.elementor-tab-content .row .col-sm-2,.elementor-tab-content .row .col-sm-3,.elementor-tab-content .row .col-sm-4,.elementor-tab-content .row .col-sm-5,.elementor-tab-content .row .col-sm-6,.elementor-tab-content .row .col-sm-7,.elementor-tab-content .row .col-sm-8,.elementor-tab-content .row .col-sm-9,.elementor-tab-content .row .col-sm-auto,.elementor-tab-content .row .col-xl,.elementor-tab-content .row .col-xl-1,.elementor-tab-content .row .col-xl-10,.elementor-tab-content .row .col-xl-11,.elementor-tab-content .row .col-xl-12,.elementor-tab-content .row .col-xl-2,.elementor-tab-content .row .col-xl-3,.elementor-tab-content .row .col-xl-4,.elementor-tab-content .row .col-xl-5,.elementor-tab-content .row .col-xl-6,.elementor-tab-content .row .col-xl-7,.elementor-tab-content .row .col-xl-8,.elementor-tab-content .row .col-xl-9,.elementor-tab-content .row .col-xl-auto{padding-left:0}.elementor-button:hover{text-decoration:none}.elementor ol{font-size:16px!important;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#1C1C1C;padding-left:20px}.elementor-h1{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:36px;line-height:49px!important}h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:36px;line-height:49px!important}.txt-bold{font-family:'Open Sans',sans-serif!important;font-weight:700!important}.txt-bold-underline{font-family:'Open Sans',sans-serif!important;font-weight:700!important;text-decoration:underline}h3{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:24px;line-height:33px!important}p{font-size:16px!important;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#1C1C1C}ul li{line-height:28px}.fs-14 p{font-size:14px!important;line-height:22px}.fs-13 p{font-size:13px!important;line-height:20px}.elementor ul li a{color:#ff4715}.elementor ul li a:hover{color:#ff4715;text-decoration:underline!important}.elementor p a{color:#ff4715}.elementor p a:hover{text-decoration:underline}.copytext-normal{font-size:16px!important;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#1C1C1C}.elem-bootstrap-pd30{padding-left:30px;padding-right:30px}.content-box-grey{margin-top:70px;background-color:#D8D8D8}.elementor-widget-video{padding-right:60px;padding-top:10px}.align-left{text-align:left!important}.project-vorlage-header{padding-top:40px;margin-bottom:110px}.gallery-item{padding:10px}.home-box-1 h3{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;text-align:left;font-size:24px;line-height:33px}.home-box-1 p{font-size:16px;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:100px}.home-box-1 ul,.home-box-1 ol{font-size:16px;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:100px}.dms-btn-text a{cursor:pointer;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:22px;color:#ff4715!important;text-transform:uppercase}.dms-btn-text a:hover{text-decoration:underline;color:#A0360C}.elementor-widget-button a.elementor-button,.elementor-widget-button .elementor-button{font-family:'Open Sans',sans-serif!important;font-weight:700!important}.elementor-button.elementor-size-sm{font-size:16px;line-height:16px}.home-box-testimonial{margin-top:70px;background-color:#D8D8D8}.home-box-testimonial h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:36px;line-height:49px;margin-bottom:16px!important;text-align:center}.h2-center>.elementor-widget-container>h2{text-align:center!important}.home-box-steps{margin-top:70px;background-color:#D8D8D8}.home-box-steps h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:36px;line-height:49px;margin-bottom:16px!important;text-align:left}.home-box-steps p{font-size:16px;line-height:28px;font-family:'Open Sans',sans-serif!important;font-weight:400!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-box-steps .steps-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:50px}.home-box-steps .step-box{display:table}.home-box-steps .step-box .step-nr{display:table-cell;vertical-align:middle;padding-right:10px}.home-box-steps .step-box .step-nr img{width:46px;height:46px}.home-box-steps .step-box .step-nr img{width:46px;height:46px}.home-box-steps .step-box .step-hdl{display:table-cell;vertical-align:middle;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:21px;line-height:33px}.home-box-stats{margin-top:70px;background-color:#D8D8D8}.home-box-stats h2{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1C1C1C;font-size:36px;line-height:49px;margin-bottom:6px!important}.home-box-stats p{font-size:14px;line-height:18px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#9B9B9B}.slot-testimonial{display:table}.slot-testimonial .testimonial-img{display:table-cell;vertical-align:middle;width:220px;text-align:left}.slot-testimonial .testimonial-img img{width:167px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.slot-testimonial .testimonial-content{display:table-cell;vertical-align:middle;text-align:left;padding-right:50px}.slot-testimonial .testimonial-content .hdl{font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-style:italic;font-size:22px;line-height:30px;color:#4A4A4A;margin-bottom:5px;padding-right:50px}.slot-testimonial .testimonial-content .author{font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-style:italic;font-size:14px;line-height:20px;color:#9B9B9B;margin-bottom:10px}.slot-testimonial .testimonial-content .stars-row{display:table}.slot-testimonial .testimonial-content .stars-btn{padding-left:20px;padding-top:2px;display:table-cell;vertical-align:middle}.slot-testimonial .testimonial-content .stars-btn a:hover{text-decoration:underline}.slot-testimonial .testimonial-content .stars-btn a{font-size:14px;color:#FF5226;text-align:left;text-transform:uppercase;font-family:'Open Sans',sans-serif!important;font-weight:700!important}.slot-testimonial .testimonial-content .stars{margin-left:-10px;display:table-cell;vertical-align:middle}.slot-testimonial .testimonial-content .star-y{width:23px;height:23px;background:url(/wp-content/themes/dms-theme/inc/images/star-yellow.svg) no-repeat center center;float:left;margin-left:5px}.slot-testimonial .testimonial-content .grey.star-y{width:23px;height:23px;background:url(/wp-content/themes/dms-theme/inc/images/star-grey.svg) no-repeat center center;float:left}.dms-project-template-slot{display:table;padding-left:100px;padding-right:100px;text-align:left;margin-top:30px}.dms-project-template-slot .dpts-l{display:table-cell;vertical-align:top;width:160px}.dms-project-template-slot .dpts-l img{width:124px;height:124px}.dms-project-template-slot .dpts-r{display:table-cell;vertical-align:top;text-align:left}.dms-project-template-slot .dpts-r h2{font-size:24px;line-height:33px!important;font-family:'Open Sans',sans-serif!important;font-weight:700!important}.dms-project-template-slot .dpts-r p a{color:#ff4715}.dms-project-tools-slot{display:table;margin-top:20px;text-align:left}.dms-project-tools-slot .dpts-l{display:table-cell;vertical-align:middle;width:52px}.dms-project-tools-slot .dpts-l img{width:32px;height:32px}.dms-project-tools-slot .dpts-r{display:table-cell;vertical-align:middle;text-align:left}.dms-project-tools-slot .dpts-r h2{font-size:22px;line-height:30px!important;font-family:'Open Sans',sans-serif!important;font-weight:400!important}.dms-project-tools-slot .dpts-r h2 a:hover{text-decoration:underline;color:#ff4715}.dms-project-team-slot{display:table;margin-top:25px;text-align:left}.dms-project-team-slot .dpts-l{display:table-cell;vertical-align:middle;width:105px}.dms-project-team-slot .dpts-l img{width:80px;height:80px}.dms-project-team-slot .dpts-r{display:table-cell;vertical-align:middle;text-align:left}.dms-project-team-slot .dpts-r h2{font-size:16px;line-height:28px!important;font-family:'Open Sans',sans-serif!important;font-weight:700!important}.no-hdl.home-box-2{padding-top:69px}.accordion-t1 .p20{margin-bottom:20px}.content-quote-hdl{font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-style:italic;font-size:22px!important;line-height:30px!important;color:#4A4A4A;display:block;margin-bottom:5px}.content-quote-author{font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-style:italic;font-size:14px!important;line-height:20px!important;color:#9B9B9B;margin-bottom:10px;display:block}.project-btn-row{margin:60px auto 20px auto;text-align:center}.project-btn-row .last.pbr-col{margin-right:0}.project-btn-row .pbr-col{display:inline-block;margin-right:19px}.dms-shortcode-contact{margin-top:25px;text-align:left;color:#1C1C1C}.dms-shortcode-contact .dpts-1{float:left;width:50px}.dms-shortcode-contact .pd30.dpts-2{padding-right:30px}.dms-shortcode-contact .dpts-2{float:left;text-align:left;font-size:15px;line-height:28px}.dms-shortcode-contact .dpts-2 a{color:#1C1C1C}.dms-shortcode-contact .dpts-2 a:hover{color:#ff4715;text-decoration:underline}@media (max-width:768px){.dms-shortcode-contact .dpts-clear{clear:both;margin-top:20px}}.mgt15{margin-top:20px}.mgt30{margin-top:40px}.page-hardware h3{font-size:18px;line-height:22px}.page-hardware .ip-error.hardware-form--sel-error{color:#d82223;margin-top:5px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:14px;line-height:22px;text-align:center;display:none}.page-hardware .hardware-form--sel{display:table;width:300px;margin:10px auto}.page-hardware .hardware-form--sel a{color:#ff4715}.page-hardware .hardware-form--sel .col1{display:table-cell;width:70%;padding-right:20px}.page-hardware .hardware-form--sel .col2{display:table-cell;width:20%}.page-hardware .hardware-form--sel .col3{display:table-cell;width:10%;text-align:right}.form-line{border-top:1px dotted #ccc;width:100%;margin:40px 0 30px 0}.hardware-form .hardware-form--sel{display:table}.hardware-form .leave-myarea{display:inline-block;float:right}.hardware-form .leave-myarea a{color:#ff4715}.hardware-form .ch-row{display:table;width:100%}.hardware-form .ch-row .col1{width:30px;display:table-cell;vertical-align:top}.hardware-form .ch-row .col2{display:table-cell;vertical-align:top}.hardware-form .ip-sm-info{display:block;font-size:12px;line-height:22px}.hardware-form .ip-error{color:#d82223;margin-top:5px;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:14px;line-height:22px;display:none}.hardware-form .txt-link{color:#ff4715}.hardware-form .starstar{color:#fd4c2a;font-weight:700}.hardware-form .rf-label{margin-bottom:10px}.hardware-form .no-m.rf-field{margin-right:0}.hardware-form .rf-subinfo{margin-top:20px;font-size:13px;line-height:22px}.hardware-form .rf-field{width:100%}.hardware-form select{width:100%;height:40px;border:1px solid #ddd}.hardware-form input[type="text"],.hardware-form input[type="password"]{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:41px;width:100%;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.hardware-form textarea{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:100px;width:100%;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}.hardware-form input[type="checkbox"]{margin-right:10px}.hardware-form input[type="radio"]{margin-right:10px}.hardware-form label{margin-right:20px}#hello_box_view_success{display:none}@media (max-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:960px}.home-box-steps h2{font-size:32px;line-height:36px!important;text-align:left}.home-box-stats h2{font-size:30px;line-height:34px!important}}@media (max-width:1024px){.home-box-stats-btn1 .elementor-align-right{text-align:center}.home-box-stats-btn2 .elementor-align-left{text-align:center}.no-hdl.home-box-2{padding-top:0}}@media (max-width:992px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:720px}.home-box-steps .step-box .step-hdl{font-size:18px;line-height:20px}.project-vorlage-header{padding-top:20px;margin-bottom:40px}.home-box-testimonial h2,.home-box-steps h2,.project-vorlage-header h2,.content-box-4 h2{font-size:30px;line-height:38px!important}.home-box-stats h2{font-size:24px;line-height:28px!important}.home-box-stats p{font-size:12px;line-height:16px}.dms-project-template-slot{padding-right:0;padding-left:0}.project-btn-row{margin:50px auto;text-align:center}.project-btn-row .pbr-col{display:block;margin-right:0;margin-bottom:30px}}@media (min-width:768px){.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:100%}.steps-box{width:100%!important}.home-box-1{width:100%!important}}@media (max-width:768px){.home-box-testimonial h2,.home-box-steps h2,.content-box-4 h2{font-size:24px;line-height:36px!important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:540px}.home-box-1 p{padding-right:0}.project-gallery .gallery-item{width:50%!important}.no-hdl.home-box-2{padding-top:0;margin-top:0}.home-box-2{margin-top:30px;width:100%}.slot-testimonial .testimonial-img{display:block;width:100%;text-align:center}.slot-testimonial .testimonial-content{display:block;width:100%;margin-top:30px;padding-right:0}.slot-testimonial .testimonial-content .hdl{padding-right:0;font-size:18px;line-height:24px}.home-box-steps .steps-box{padding-right:0}.home-box-stats .elementor-column.elementor-col-25,.home-box-stats .elementor-column[data-col="25"]{width:50%}}@media (max-width:576px){.project-gallery .gallery-item{width:100%!important}.elementor-section.elementor-section-boxed>.elementor-container{width:100%}.home-box-stats .elementor-column.elementor-col-25,.home-box-stats .elementor-column[data-col="25"]{width:100%}.home-box-vision{padding-right:10px!important;padding-left:10px!important}.dms-project-template-slot .dpts-l{width:80px}.dms-project-template-slot .dpts-l img{width:62px;height:62px}.dms-project-tools-slot .dpts-r h2{font-size:16px;line-height:22px!important}}.ur-frontend-form{border:none}.ur-frontend-form.login{padding:0}.ur-frontend-form form .ur-form-row .ur-form-grid{padding:0}.login-download-error{color:#ff4715;padding-left:10px;font-family:'Open Sans',sans-serif!important;font-weight:600!important}#user-registration{margin-top:40px}#user-registration a{color:#ff4715}#user-registration .form-row{margin-left:0;margin-right:0}#user-registration .user-registration-Input{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:41px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;max-width:350px}#user-registration .ur-frontend-form form button[type=submit],#user-registration .ur-frontend-form form input[type=submit]{cursor:pointer;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 20px 7px 20px;background-color:#ff4715;font-size:16px;line-height:22px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #ff4715;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out;margin-top:10px;text-transform:uppercase}#user-registration .ur-frontend-form form button[type=submit]:hover,#user-registration .ur-frontend-form form input[type=submit]:hover{background-color:#A0360C;border:2px solid #A0360C}#user-registration .user-registration-form__label-for-checkbox{margin-top:20px}#user-registration .lost_password{margin-top:20px}#ur-frontend-form{padding:0}#ur-frontend-form a{color:#ff4715}#ur-frontend-form .form-row{margin-left:0;margin-right:0}#ur-frontend-form .ur-frontend-field{font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:16px;line-height:22px;background:#FFF;border:1px solid #9B9B9B;border-radius:4px;height:41px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;max-width:350px}#ur-frontend-form #privacy_policy_1523571853_field>label{margin-bottom:0}#ur-frontend-form .ur-frontend-form form button[type=submit],#ur-frontend-form .ur-frontend-form form input[type=submit]{cursor:pointer;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 20px 7px 20px;background-color:#ff4715;font-size:16px;line-height:22px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #ff4715;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out;margin-top:10px;text-transform:uppercase}#ur-frontend-form .ur-submit-button{cursor:pointer;font-family:'Open Sans',sans-serif!important;font-weight:700!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 20px 7px 20px;background-color:#ff4715;font-size:16px;line-height:22px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #ff4715;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out;margin-top:30px;text-transform:uppercase;float:left}.user-registration-error{font-family:'Open Sans',sans-serif!important;font-weight:400!important;font-size:16px;line-height:22px}#user-registration .user-registration-MyAccount-content{border:none}#ur-frontend-form>form>div>div>fieldset{border:none;padding:0}#ur-frontend-form>form>div>div>p:nth-child(7)>input.user-registration-Button.button{float:left}#ur-frontend-form>form>div>div>fieldset>legend{padding-top:10px;font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-size:20px;line-height:33px}.register-ip-error{margin-top:5px;color:#d82223;font-family:'Open Sans',sans-serif!important;font-weight:700!important;font-size:14px;line-height:22px}.text-black h2{color:#1C1C1C!important}.text-black .elementor-cta__description{color:#1C1C1C!important}.flip-bg-white .elementor-flip-box__back{background-color:#ffffff!important}.owl-next,.owl-prev{background:none!important}.phone-row.headerphonerow>div.headercontact{display:inline-block}@media only screen and (max-width:1200px){.phone-row.headerphonerow{max-width:224px}}