@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local('Montserrat'),local('Montserrat-Regular'),url('../../../typo3conf/ext/netshot/Resources/Public/Fonts/Montserrat-200-latin-ext.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local('Montserrat'),local('Montserrat-Regular'),url('../../../typo3conf/ext/netshot/Resources/Public/Fonts/Montserrat-200-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat'),local('Montserrat-Regular'),url('../../../typo3conf/ext/netshot/Resources/Public/Fonts/Montserrat-400-latin-ext.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat'),local('Montserrat-Regular'),url('../../../typo3conf/ext/netshot/Resources/Public/Fonts/Montserrat-400-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bs-primary-rgb:254,165,3;--bs-navbar-color:254,165,3;--bs-bg-opacity:0;--bs-nav-link-color:#FEA503;--bs-link-color:#FEA503;--bs-border-color:#FEA503;--bs-border-radius:0;--bs-navbar-toggler-font-size:3rem;}.table{--bs-border-color:#FEA503;}html{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;min-height:100%;}body{min-height:100%;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:500;line-height:1.6em;background-color:rgba(255,255,255,0.8);color:#000;margin-top:132px;}h1,h2,h3,h4,h5,h6{color:#FEA503;color:#072B67;line-height:1.1em;font-family:'Montserrat',sans-serif;font-weight:500;}.lead{font-weight:700;}p{color:#000;}p img{max-width:100% !important;}a{text-decoration:underline;transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;outline:none;color:#99989D;color:#072B67;}a:hover{text-decoration:underline;color:#000;}a:focus{outline:none;}p a{color:#FEA503;color:#072B67;text-decoration:underline;}ul,ol{padding-left:2.1rem;}.image-caption{font-size:80%;}.tooltip{z-index:1080 !important;}.tooltip-inner{background-color:#99989D;color:#fff;border-radius:0;}footer .tooltip-inner{background-color:#fff;color:#99989D;}.tooltip.top .tooltip-arrow{border-top-color:#99989D;}.tooltip.top-left .tooltip-arrow{border-top-color:#99989D;}.tooltip.top-right .tooltip-arrow{border-top-color:#99989D;}.tooltip.right .tooltip-arrow{border-right-color:#99989D;}.tooltip.left .tooltip-arrow{border-left-color:#99989D;}.tooltip.bottom .tooltip-arrow{border-bottom-color:#99989D;}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#99989D;}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#99989D;}*{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}body > header{position:sticky;}body > header.small{background-color:rgba(255,255,255,0.9);}body > header.small .logo img{height:70px;width:auto !important;}#topbar a{padding:0.5rem 0.8rem;}pre{background-color:#fff !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:inset 0 0 5px 1px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px 1px rgba(0,0,0,0.5);}.dropdown-menu{border:none !important;background:rgba(255,255,255,0.95);}.nav-item.active>.nav-link{font-weight:bold;color:#FEA503;}.dropdown-menu .nav-item.active>.nav-link{font-weight:bold;background:#FEA503;color:#fff;}@media all and (max-width:991px){.mainnav.open{position:absolute;top:80px;width:100%;margin:0;padding:0;left:0;background:#fff;z-index:100;border-bottom:2px solid orange;margin-bottom:1rem;}.dropdown-menu{padding-left:1rem;display:block;}.lh-lg{line-height:1 !important;}}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:hover{font-size:3rem color:#FEA503 !important;background-color:transparent;border:none !important;border-radius:0;box-shadow:none !important;}.navbar-toggler{font-size:2rem;color:#FEA503;position:fixed;right:20px;z-index:10;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.mainnav.open .navbar-toggler{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.navbar-toggler-icon{background:url('../../../typo3conf/ext/netshot/Resources/Public/Images/toggler-icon.webp');}.mainnav.open .navbar-toggler-icon{background:url('../../../typo3conf/ext/netshot/Resources/Public/Images/toggler-icon-close.webp');}@media all and (min-width:992px){.dropdown-menu{width:20rem;}.mega-submenu{left:100%;top:0;min-width:25rem;}.ktm-mega-menu{position:static;}.mega-menu{left:0;right:0;width:100%;}.dropdown-menu li{position:relative;}.dropdown-menu .submenu{display:none;left:100%;top:0;}.dropdown-menu>li:hover>.submenu,.dropdown:hover>.dropdown-menu{display:block;}}.dropdown-toggle::after{content:'\f0a9';font-family:FontAwesome;display:inline-block;border:none;vertical-align:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.active .dropdown-toggle::after,.dropdown-toggle:hover::after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.langmenu a{text-transform:uppercase;}.imageheader{width:100%;height:280px;background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5));background-color:rgba(0,0,0,0.5);background-size:cover;background-position-x:center;}.imageheader h1{font-weight:700;color:#fff;}.imageheader p{color:#fff;}.social-links{position:absolute;bottom:6rem;}@media screen and (max-width:1199px){.social-links{bottom:8rem;}}.social-links a{color:#fff;padding:8px 20px 8px 0;margin-right:8px;}.social-links a:first-child{padding-left:0;}.scrollup a span,.contact-info a span,.social-links a span{position:absolute;margin-left:-3000rem;}.social-links a:hover .fa-twitter{color:#00abf0;}.social-links a:hover .fa-facebook{color:#39579a;}.social-links a:hover .fa-google-plus{color:#eb8984;}.social-links a:hover .fa-pinterest{color:#e60023;}.social-links a:hover .fa-linkedin{color:#0077b5;}.info{margin:0;padding:0 0.75rem;}.info li{display:inline-block;}.info li:last-child{margin-left:10px;}.info i{color:#707070;font-size:15px;margin-right:5px;}.info i.fa.fa-phone{margin-left:12px;}.info a{color:#707070;font-size:12px;}.info a:hover{color:#FEA503;}.info p{color:#707070;font-size:12px;margin:0;}body>header{background-color:rgba(255,255,255,0.8);}.slider{margin-top:174px;margin-left:0;}.topslider.besidelogo{margin-left:29%;}@media only screen and (max-width:768px){.slider{margin-top:88px;}.carousel-caption p:not(.h1){display:none;}}.breadcrumb{--bs-breadcrumb-item-padding-x:0;background-color:transparent;border-radius:0;}.breadcrumb li.home+li:before{display:none;}.breadcrumb span.home{text-indent:-300em;position:absolute;}.breadcrumb a>i{padding:0.5rem 1rem 0.5rem 0;}.breadcrumb a{padding:0.5rem;}.breadcrumb>li>span{padding:0.5rem;color:#072B67;}.align-center{text-align:center;}.align-center h4{padding:10px;}.align-center p{margin-top:10px;margin-bottom:30px;}.align-center:hover{-webkit-box-shadow:0 0 5px 5px rgba(240,240,240,0.5);box-shadow:0 0 5px 5px rgba(240,240,240,0.5);}.icon{margin-top:30px;margin-bottom:30px;color:#FEA503;}.ficon i{color:#FEA503;}.ficon a{color:#505050;}.ficon a:hover{color:#eee;}.btn{color:#505050;display:inline-block;padding:10px 20px;margin-bottom:0;font-size:18px !important;font-weight:normal;line-height:1.42857143;text-align:center;text-decoration:none !important;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0 !important;}.btn-primary{background-color:#FEA503 !important;background-color:#072B67 !important;border-color:#FEA503 !important;border-color:#072B67 !important;color:#fff !important;}.btn:hover{color:#fff;text-decoration:none;background-color:#0C3883;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}.btn-default{color:#fff;background-color:#fff;border-color:#ccc;}.teaser{margin-bottom:2rem;}.teaser>div>div .align-center{padding:10px;border:2px solid #FEA503;min-height:425px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}.teaser h3{font-size:18px;}.teaser h3 a,.teaser h4 a,.teaser .icon{color:#FEA503;}.teaser>div>div:nth-child(2) h3 a,.teaser>div>div:nth-child(2) h4 a,.teaser>div>div:nth-child(2) .icon{color:#029F8A;}.teaser>div>div:nth-child(2) .btn:hover{background-color:#029F8A;}.teaser>div>div:nth-child(2) .align-center{border-color:#029F8A;}.teaser>div>div:last-child h3 a,.teaser>div>div:last-child h4 a,.teaser>div>div:last-child .icon{color:#3317AF;}.teaser>div>div:last-child .btn:hover{background-color:#3317AF;}.teaser>div>div:last-child .align-center{border-color:#3317AF;}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;text-align:center;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.img-thumbnail img{margin-top:20px;margin-bottom:20px;border-radius:50%}.box{background-color:#f9f9f9;padding-top:80px;padding-bottom:60px;}.caption{text-align:center;}.caption a{margin-top:20px;margin-bottom:20px;color:#505050;}.jumbotron{text-align:center;margin-bottom:-5px;background-color:#fff;}.jumbotron p{margin-top:30px;}.jumbotron span{color:#FEA503;}.jumbotron .btn-primary{color:#fff;border-color:#ccc;font-size:16px;text-transform:uppercase;margin-top:20px;background-color:#FEA503;}.jumbotron .btn-primary:hover{color:#505050;background-color:#f9f9f9;}.jumbotron h2{margin-top:-68px;margin-bottom:-60px;color:#FEA503;background-color:#e9e9e9;padding:50px;padding-bottom:70px;font-size:40px;}.services{padding-top:50px;padding-bottom:50px;background-color:#f9f9f9;}.services .item{text-align:center;}.services .item p,.services .item ul{margin-bottom:30px;margin-top:30px;color:#090909;text-align:left;}.services .item li{list-style:none;}.services .item li:before{content:"\f00c";font-family:'Font Awesome 5 Free';display:inline-block;margin-left:-1.3em;width:1.3em;color:#8fc800;font-size:1.3em;}.icons i{padding:50px;border-radius:50%;color:#FEA503;background-color:#fff;border-color:#ccc;margin-top:30px;margin-bottom:30px;box-shadow:0 0 0 8px rgba(255,255,255,1);-webkit-transition:background 0.2s,color 0.2s;-moz-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s;}.icons i:hover{background-color:#FEA503;color:#fff;}.card{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.1);box-shadow:0 0 5px 5px rgba(0,0,0,0.1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.card:hover,.card:focus{-webkit-box-shadow:0 0 8px 8px rgba(0,0,0,0.2);box-shadow:0 0 8px 8px rgba(0,0,0,0.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:10;}.card-title a{color:#FEA503;color:#072B67;}.card-body{min-height:252px;}.timeline{position:relative;padding:0;list-style:none;margin-bottom:4em;}.timeline:before{position:absolute;top:0;bottom:0;left:40px;width:2px;margin-left:-1.5px;content:'';background-color:#029F8A;}.timeline>li{position:relative;min-height:50px;margin-bottom:50px;}.timeline>li:after,.timeline>li:before{display:table;content:' ';}.timeline>li:after{clear:both;}.timeline>li .timeline-panel{position:relative;float:right;width:100%;padding:0 20px 0 100px;text-align:left;}.timeline>li .timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0;}.timeline>li .timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0;}.timeline>li .timeline-heading h2{font-size:18px;}.timeline>li .timeline-image{position:absolute;z-index:0;left:0;width:80px;height:80px;margin-left:0;text-align:center;color:white;border:7px solid #029F8A;border-radius:100%;background-color:#FEA503;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.timeline>li:hover .timeline-image{border-color:#FEA503;}.timeline>li .timeline-image img{width:100%;}.timeline>li .timeline-image h4,.timeline>li .timeline-image h2{font-size:10px;line-height:14px;margin-top:12px;}.timeline>li h2 a{color:#FEA503;font-weight:700;}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 20px 0 100px;text-align:left;}.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0;}.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0;}.timeline>li:last-child{margin-bottom:0;}.timeline .timeline-heading h4{margin-top:0;}.timeline .timeline-heading h4.subheading{text-transform:none;}.timeline .timeline-body>ul,.timeline .timeline-body>p{margin-bottom:0;}@media (min-width:768px){.timeline:before{left:50%;}.timeline>li{min-height:100px;margin-bottom:100px;}.timeline>li .timeline-panel{float:left;width:41%;padding:0 20px 20px 30px;text-align:right;}.timeline>li .timeline-image{left:50%;width:100px;height:100px;margin-left:-50px;}.timeline>li .timeline-image h4{font-size:13px;line-height:18px;margin-top:16px;}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 30px 20px 20px;text-align:left;}}@media (min-width:992px){.timeline>li{min-height:150px;}.timeline>li .timeline-panel{padding:0 20px 20px;}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px;}.timeline>li .timeline-image h4{font-size:18px;line-height:26px;margin-top:30px;}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px;}}@media (min-width:1200px){.timeline>li{min-height:170px;}.timeline>li .timeline-panel{padding:0 20px 20px 100px;}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px;}.timeline>li .timeline-image h4{margin-top:40px;}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px;}}.blog{padding-top:30px;padding-bottom:50px;background-color:#f9f9f9;}.page-header h5{margin-bottom:30px;}.page-header p{margin-top:10px;}.blog .ficon{text-align:center;margin-bottom:30px;margin-top:20px;}.blog .ficon a:hover{color:#FEA503;}.recents{margin-top:110px;}.recent-post ul.recent{list-style:none;margin:0;margin-left:0;padding-left:0;}.recent-post ul.recent li{margin:0 5px 15px 0;}.recent-post ul.recent li a{background:#eee;color:#505050;padding:5px 10px;}.recent-post ul.recent li a:hover{text-decoration:none;color:#fff;background-color:#FEA503;}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#FEA503;}.list-group-item{position:relative;display:block;padding:10px 15px;background-color:#fff;border:1px solid #eee;color:#505050;}.list-group-item a:hover{color:#FEA503;margin-left:5px;}.list-group-item>.badge{float:right;border-radius:0;background-color:#fff;color:#505050;}#section-works{margin-top:-5px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;}nav#filter a,nav.filter a{background-color:#fff;color:#505050 !important;text-decoration:none !important;}nav#filter a:hover,nav#filter a.current,nav.filter a:hover,nav.filter a.current{background-color:#FEA503;color:#fff !important;}nav#filter a.current,nav.filter a.current{font-weight:700;font-size:1.5rem;}.isotopeWrapper article{margin-bottom:30px;}#portfolio img{width:100%;height:auto !important;}#portfolio article p{margin-bottom:1.45em;}nav#filter,nav.filter{margin-bottom:1.5em;}nav#filter ul,nav.filter ul{margin:0;padding:0;}nav#filter li,nav.filter li{display:inline-block;margin:0 0 5px 5px;}nav#filter li:before,nav.filter li:before{display:none;}nav#filter a,nav.filter a{padding:4px 12px;line-height:20px;text-decoration:none;}.portfolio-items article img{width:100%;height:auto;}.portfolio-item{display:block;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.portfolio-item img{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;background:#fff;opacity:0.9;}.portfolio-item img:hover{opacity:0.2;}.portfolio-item .portfolio-desc{display:block;opacity:0;position:absolute;width:100%;left:0;top:-20px;color:rgba(220,220,220,0.7);-webkit-border-radius:0;border-radius:0;border:none;}.portfolio-desc.align-center{background-color:#fff;color:#000;padding:10px;margin-top:20px;margin-bottom:20px;border:1px solid #FEA503;}.portfolio-item:hover .portfolio-desc{padding-top:5%;height:100%;transition:all 200ms ease-in-out 0s;opacity:0.95;}.portfolio-item .portfolio-desc a{color:#FEA503;}.portfolio-item .portfolio-desc a:hover{text-decoration:none;}.portfolio-item .portfolio-desc .folio-info{top:0px;padding:10px;height:0;opacity:0;position:relative;}.portfolio-item:hover .folio-info{height:100%;opacity:0.8;transition:all 500ms ease-in-out 0s;top:-10px;}.portfolio-item .portfolio-desc .folio-info h5{text-transform:uppercase;}.portfolio-item .portfolio-desc .folio-info p{font-size:13px;text-align:justify;line-height:1.3em;}.contact-area{margin-top:60px;margin-bottom:30px;}.powermail_fieldwrap{margin-bottom:1rem;}button.btn-default{margin-top:10px;margin-bottom:30px;background-color:#fff;color:#505050;}button.btn-default:hover{background-color:#FEA503;color:#fff;}textarea.form-control{border-radius:0;}.powermail_fieldwrap_type_radio>div>div.radio{width:25%;float:left;margin:0;}.powermail_fieldwrap_type_radio>.input-group:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.parsley-errors-list{position:absolute;margin:-4em 0 0 7em;border:2px solid #ff0000;background:rgba(255,255,255,0.85);list-style:none;padding:0.1em 0.3em;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,0.5);box-shadow:0 0 10px 3px rgba(0,0,0,0.5);}.parsley-errors-list li{color:#ff0000;font-weight:bold;}.powermail_fieldwrap_type_radio .parsley-errors-list{margin-top:-2em;}.form-control{height:50px;border-radius:0;}.form-control:focus{border-color:#FEA503;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.3);}button,html input[type="button"],input[type="reset"],input[type="submit"]{border:none;background:#FEA503;color:#fff;font-weight:700;}.form-control::-webkit-input-placeholder{color:#fea503;}.form-control::-moz-placeholder{color:#fea503;}.form-control:-ms-input-placeholder{color:#fea503;}.form-control:-moz-placeholder{color:#fea503;}input:focus::-webkit-input-placeholder{opacity:0.5;}input:focus::-moz-placeholder{opacity:0.5;}input:focus:-ms-input-placeholder{opacity:0.5;}input:focus:-moz-placeholder{opacity:0.5;}textarea:focus::-webkit-input-placeholder{opacity:0.5;}textarea:focus::-moz-placeholder{opacity:0.5;}textarea:focus:-ms-input-placeholder{opacity:0.5;}textarea:focus:-moz-placeholder{opacity:0.5;}.radio .boxes,.checkbox .boxes{margin:auto;padding:15px 0px;}input[type="checkbox"],input[type="radio"]{display:none;}input[type="radio"]+label,input[type="checkbox"]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}input[type="radio"]+label:last-child,input[type="checkbox"]+label:last-child{margin-bottom:0;}input[type="radio"]+label:before,input[type="checkbox"]+label:before{content:'';display:block;width:28px;height:28px;border:1px solid #029F8A;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s;}input[type="radio"]+label:before{-webkit-border-radius:100%;border-radius:100%;}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.dp--check-box{display:inline-block !important;}.cc-compliance .cc-btn{background:#fff !important;color:#FEA503 !important;margin:0.3rem !important;width:100% !important;}.dp--cookie-check{border:none !important;}.dp--cookie-check .boxes .input-group{width:50%;}.dp--cookie-check p.form-text{position:absolute;clear:both;display:block;clear:both;width:146px;margin-top:3rem;float:left;font-size:80%;}.cont_select_center{position:relative;}.cont_select_center:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.icon_select_mate{position:absolute;top:15px;right:2%;font-size:16px;height:22px;transition:all 275ms;}.select_mate{position:relative;float:left;min-width:300px;width:100%;min-height:50px;color:#777;font-weight:300;background-color:#fff;border:1px solid #ccc;transition:all 375ms ease-in-out;}.select_mate:focus{box-shadow:1px 2px 10px -2px rgba(0,0,0,0.3);border-radius:3px;}.select_mate select{position:absolute;overflow:hidden;height:0px;opacity:0;z-index:-1;}.cont_list_select_mate{position:relative;float:left;width:100%;}.cont_select_int{position:absolute;left:0px;top:0px;z-index:999;overflow:hidden;height:0px;width:100%;background-color:#fff;padding:0px;margin-bottom:0px;margin-top:0px;border-radius:0px 0px 3px 3px;box-shadow:1px 4px 10px -2px rgba(0,0,0,0.2);transition:all 375ms ease-in-out;}.cont_select_int li{position:relative;float:left;width:96%;border-bottom:1px solid #E0E0E0;background-color:#F5F5F5;list-style-type:none;padding:10px 2%;margin:0px;transition:all 275ms ease-in-out;display:block;cursor:pointer;}.cont_select_int li:last-child{border-radius:3px;border-bottom:0px;}.cont_select_int li:hover{background-color:#EEEEEE;}.cont_select_int li.active{background-color:#FEA503;color:#fff;}.selecionado_opcion{padding:15px 2%;width:96%;display:block;margin:0px;cursor:pointer;}#rssOutput{min-height:450px;background:url('../../../typo3conf/ext/netshot/Resources/Public/Images/preloader.svg') center center no-repeat;}.tx-rssdisplay-list,.tx-rssdisplay-list li{list-style:none;margin:0;padding:0.5rem 0;}.tx-rssdisplay-item-title,.tx-rssdisplay-item-title a{color:#FEA503;font-weight:normal;}.tx-rssdisplay-item-title .date{color:#23527c;font-size:90%;}.tx-rssdisplay-list li .tx-rssdisplay-item-description{padding:0 0 1em 0;border-bottom:1px solid grey;overflow:hidden;width:100%;text-overflow:ellipsis;}.tx-rssdisplay-list li:last-child .tx-rssdisplay-item-description{border-bottom:none;}.tx-rssdisplay-item-description p{font-size:1em;line-height:1.3em;margin:0 !important;}.tx-rssdisplay-item-description h2{display:none;}.tx-rssdisplay-item-description p:first-child{}.map{position:relative;margin-top:18px;}.map iframe{width:100%;height:550px;border:none;}.map-grid iframe{width:100%;height:350px;border:none;margin:0 0 -5px 0;padding:0;}body.iframe .cc-window{display:none;}.cc-window.cc-top-left,.cc-window.cc-top-right,.cc-window.cc-bottom-left,.cc-window.cc-bottom-right{max-width:30em !important;}#c41{width:100%;column-count:2;}#c41>ol>li{font-weight:bold;font-size:1.2em;}#c41>ol>li>ol>li{font-weight:normal;font-size:0.8em;}section.skills{margin:0 -%;background-size:cover;background-repeat:no-repeat;background-color:rgba(255,255,255,0.95);background-attachment:fixed;background-size:cover;background-position:bottom center;background-blend-mode:overlay;}_:-ms-lang(x),_:-webkit-full-screen,section.skills:before{content:"";position:absolute;height:100%;width:100%;margin:-100px -60px;background:rgba(255,255,255,0.8);}section.section-padding{padding:100px 60px;margin:1em 0 0 0;}@media only screen and (max-width:768px){section.section-padding{padding:20px 10px;}}@media only screen and (max-width:600px){div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;}.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0;}}@keyframes backgroundScroll{from{background-position:100% 80%;}to{background-position:-100% -80%;}}@-webkit-keyframes backgroundScroll{from{background-position:100% 80%;}to{background-position:-100% -80%;}}footer{position:relative;width:100%;background:#232425 url('../../../typo3conf/ext/netshot/Resources/Public/Images/NetShot-Logo-TYPO3-Webdesign-Transparent.svg') no-repeat;background-size:200%;background-attachment:fixed;-webkit-animation:backgroundScroll 60s linear 1;-webkit-animation-fill-mode:forwards;animation:backgroundScroll 60s linear 1;animation-fill-mode:forwards;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}footer.footer a{text-decoration:none !important;}#cookies+#wrapper footer.footer{margin-bottom:35px;}.inner-footer{padding:50px 0;}.inner-footer ul li,a{list-style:none;}footer .list-unstyled li{float:left;margin:0 10px 10px 0;}.widgetheading{font-size:24px;color:#fff;font-weight:100;margin-top:0;margin-bottom:40px;}.f-about a h1{margin-top:0;margin-bottom:40px;color:#fff;}.f-about a h1 span{color:#FEA503;}.f-about div,.f-contact,.f-contact *{font-size:14px;color:#fff;}.f-contact p.vcard{margin-bottom:0;}.f-contact p.vcard .org.fn{color:#232425;}.f-contact p.vcard .url{text-decoration:none;}.f-contact p.vcard img{width:103px;display:block;margin-top:-10px;margin-bottom:10px;}.l-posts h3{margin-left:40px;}.l-posts li a{font-size:14px;color:#fff;margin:0;font-weight:300;border-bottom:1px solid #2c2d2e;padding-bottom:10px;margin-bottom:10px;display:block;}.l-posts li a:hover{color:#fff;}.f-contact div{font-size:14px;color:#fff;margin:0;font-weight:300;margin-bottom:15px;}.f-contact a{color:#fff;}.f-contact a:hover{color:#fff;}.f-contact i{color:#56595f;font-size:16px;margin-right:10px;}.f-contact a:hover p{color:#fff;}.last-div{background:#1f2021;padding:20px 0;position:relative;}.copyright{font-size:14px;color:#fff;margin:0 0 0 1em;font-weight:300;float:left;}.copyright a{color:#fff;}.copyright a:hover{text-decoration:underline;color:#FEA503;}.foot-nav{float:right;margin-right:00px;}.foot-nav:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.foot-nav ul{padding:0;margin:0 15px;}.foot-nav li{display:flex;margin-right:20px;float:left;}.foot-nav li:after{content:"";padding-left:7px;margin-right:7px;}.foot-nav li:last-child:after{display:none;}.foot-nav a{font-size:14px;color:#fff;margin:0;font-weight:300;}.foot-nav a:hover{color:#FEA503;}a.scrollup{color:#fff;height:40px;width:40px;font-size:22px;line-height:40px;text-align:center;text-decoration:none;position:fixed;bottom:60px;right:7px;opacity:0,5;border-radius:50%;z-index:999;background-color:#505050;}a.scrollup span{position:absolute;bottom:-3000rem;}a.scrollup:hover{opacity:1;background-color:#FEA503;color:#fff;}#cookies+#wrapper a.scrollup{bottom:60px;}#cookies a{color:#000;text-decoration:none;}#cookies a:hover{text-decoration:underline;}#cookies div{padding:10px;padding-right:210px;}#cookies{outline:none;text-align:right;border-top:1px solid #fff;background:#fea503;position:fixed;bottom:0px;right:0;z-index:10000;width:100%;font-size:12px;line-height:16px;color:#fff;}#cookiesCloser{color:#fff;font:14px/100% arial,sans-serif;position:absolute;right:5px;text-decoration:none;top:5px;cursor:pointer;padding:4px;background:#505050;border:1px solid #fea503;}#cookiesCloser:hover{background:#fea503;border-color:#505050;}.contenttable{width:100%;}.contenttable th,.contenttable td{padding:0.2em;}.csc-textpic-imagewrap+.csc-textpic-text h1,.csc-textpic-imagewrap+.csc-textpic-text h2,.csc-textpic-imagewrap+.csc-textpic-text h3,.csc-textpic-imagewrap+.csc-textpic-text h4,.csc-textpic-imagewrap+.csc-textpic-text h5{margin-top:0;}.carousel .frame{padding:0 4em;}.carousel-caption{width:100%;height:100%;left:auto;right:auto;bottom:0rem;background:rgba(0,0,0,0.5);}.carousel-caption div{text-align:left;}.carousel-caption .h1{font-weight:700;color:#FEA503;}.carousel-caption p{color:#fff;}.carousel-indicators{bottom:0px;z-index:10;}#contentSlider .carousel-indicators{position:relative;bottom:auto;margin-top:2rem}.carousel-indicators li{background-color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.5);width:16px !important;height:16px !important;margin:1px 5px 1px 0 !important;border-radius:15px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.carousel-indicators [data-bs-target]{color:transparent;border:2px solid #FEA503;}.carousel-indicators li:marker{display:none;}.carousel-indicators li.active{background-color:rgba(254,165,3,0.5);}div.frame-type-textpic .csc-textpic-imagewrap img{max-width:100%;height:auto !important;}.ce-uploads .f-icon{margin-top:5px;}.frame-type-menu_sitemap_pages ul,.frame-type-menu_pages ul{padding:0;list-style:none;}.frame-type-menu_sitemap_pages ul>li:before,.frame-type-menu_pages ul>li:before{display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f15c";color:#029F8A;margin-right:5px;}ul.sitemap-menu>li>ul{margin-left:20px;}ul.typo3-vorteile{padding:0;list-style:none;}ul.typo3-vorteile>li>h3:before{display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f164";color:#FEA503;margin-right:5px;}ul.typo3-vorteile>li ul{margin-left:20px;}.ce-gallery img{max-width:100%;height:auto !important;}.ce-intext.ce-left .ce-gallery{margin-top:6px;}.accordion{--bs-accordion-color:#99989D;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:#fff;--bs-accordion-border-width:0;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#FEA503;--bs-accordion-btn-bg:#fff;--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:0;--bs-accordion-active-color:#fff;--bs-accordion-active-bg:#FEA503;}.accordion-button{font-size:1.5rem;}@media only screen and (max-width:991px){body{margin-top:82px;margin-bottom:8rem;}#topbar,#header{position:fixed;width:100%;background:rgba(255,255,255,0.95) !important;z-index:100;}#topbar{top:0;}#header{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.3);box-shadow:0 3px 5px -1px rgba(0,0,0,0.3);}#header .logo img{max-height:50px;}.dropdown-menu .nav-item.active>.nav-link{padding-left:0.5rem;}.imageheader,.bg-image{height:120px;background:#072B67 !important;}.teaser>div>div .align-center{margin-bottom:1rem !important;}footer.footer{position:fixed;bottom:0;}.footer>div>div>div>div{display:none;}.frame-type-textpic>.ce-gallery,.frame-type-textpic>.ce-bodytext,.ce-right .ce-gallery,.ce-left .ce-gallery{float:none !important;width:100%;margin-right:0 !important;margin-left:0 !important;}.frame-type-textpic>.ce-gallery:after,.frame-type-textpic>.ce-bodytext:after,.ce-right .ce-gallery:after,.ce-left .ce-gallery:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}div.frame-type-textpic,div.frame-type-textpic div.ce-gallery,ul.csc-uploads li{overflow:visible;max-width:100%;}.dp--revoke{left:auto !important;right:0 !important;}}@media (min-width:@screen-sm-min){.img-thumbnail img{margin-right:30px;}}@media screen and (max-width:767px){.breadcrumb .home a{padding:1rem 0.7rem}.carousel>.csc-default,.carousel .frame{padding:0;}.carousel .frame-type-textpic>.csc-textpic-imagewrap,.carousel .frame-type-textpic>.csc-textpic-text{float:none !important;margin-right:0 !important;margin-left:0 !important;}.carousel div.frame-type-textpic,.carousel div.frame-type-textpic div.csc-textpic-imagerow,.carousel ul.csc-uploads li{overflow:visible;}.inner-footer{padding:10px 0;}.inner-footer .f-about{display:none;}.foot-nav{float:none;margin:0 1em;}.foot-nav::before{content:".";clear:both;display:block;visibility:hidden;height:0px;}.foot-nav ul{padding:0;margin:0;}.foot-nav li{margin-right:0;margin-left:0;}.foot-nav li:first-child{margin-left:0;}}@media only screen and (max-width:600px){#cookies{text-align:left;}}@media screen and (max-width:575px){body{margin-bottom:4rem;}section.skills .btn{width:100%;margin:0;}}@media screen and (max-width:500px){.ce-uploads li,.ce-uploads div{overflow:visible;max-width:90%;}.ce-intext.ce-right .ce-gallery{margin-left:0;}.ce-right .ce-gallery,.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer,.ce-center .ce-inner{float:none;right:auto;}h1,.h1{font-size:22px;}}@media screen and (max-width:400px){#cookiesCloser{position:relative;top:auto;right:auto;}#cookies div,#analytics div{padding-right:0;}#cookies,#analytics{text-align:center;padding:0 10px 10px 10px;}}body{overflow-x:hidden;}#menu-content li span.countsub{opacity:0;}@media (max-width:576px){.carousel-caption .btn{display:none;}}@media (max-width:767px){.breadcrumb a{padding:1rem 0;}.cc-window{font-size:12px !important;}.cc-top .cc-compliance,.cc-bottom .cc-compliance{padding:0.5rem 1.5rem 0.5rem 1.5rem !important;}.cc-btn.cc-allow-all,.cc-btn.cc-allow,.cc-btn.cc-deny{margin-right:0 !important;}}@media(min-width:576px){.breadcrumb>li{font-size:80% !important;}.btn{font-size:14px !important;}}@media(max-width:380px){h1,.h1,h2,.h2,h3,.h3{-moz-hyphens:auto;hyphens:auto;}}body *{color-contrast(#fff vs #FEA503);}.tx-powermail .powermail_fieldset .powermail-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:#F2DEDE;border:1px solid #EBCCD1;width:100%;float:right;clear:left}.tx-powermail .powermail_fieldset .powermail-errors-list.filled{display:block}.tx-powermail .powermail_fieldset .powermail-errors-list>li{color:#A43431;padding:5px 10px}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset div.error{background-color:#EBCCD1;color:#A43431}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list{width:100%;margin-bottom:0;background-color:#EBCCD1;border:none}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list>li{padding-left:5px}.tx-powermail .powermail_progressbar{width:100%;height:5px;float:right;border:1px solid #EEEEEE;clear:both}.tx-powermail .powermail_progressbar.disable{display:none}.tx-powermail .powermail_progressbar>.powermail_progress{background:#1E5799;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progress_inner{height:5px;width:100%;overflow:hidden;background:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x;-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}.tx-powermail ul.powermail_fieldwrap_file_list{background-color:white;border:1px solid #bbb;float:right;padding:3px;width:100%;list-style:none;border-radius:4px;margin:0}.tx-powermail ul.powermail_fieldwrap_file_list>li{margin:5px}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles{color:#bbb;cursor:pointer}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles:hover{text-decoration:underline}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:#EBCCD1;border:1px solid #A43431;background-position:98% 10px;background-repeat:no-repeat;list-style:circle}.tx-powermail .powermail_message li{padding:5px 50px 0 0;border:none;background:none}.tx-powermail .powermail_message.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#CDEACA;border:1px solid #3B7826}.tx-powermail .powermail_message.powermail_message_ok li{color:#3B7826}.tx-powermail .powermail_message.powermail_message_error{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png")}.tx-powermail .powermail_message.powermail_message_error li{color:#A43431}.tx-powermail .powermail_message.powermail_message_note{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#FCF8E3;border:1px solid #FFCA4B}.tx-powermail .powermail_message.powermail_message_note li{color:#FFCA4B}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:white;border:1px solid #bbb;font-weight:bold}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1E5799;float:right}.tx-powermail .powermail_form.nolabel>h3{display:none}.tx-powermail .powermail_fieldset.nolabel>legend{display:none}.tx-powermail .powermail_fieldwrap.nolabel>label{display:none}.tx-powermail .powermail_fieldwrap.nolabel>fieldset>legend{display:none}@-webkit-keyframes progress{from{}to{width:100%}}@-moz-keyframes progress{from{}to{width:100%}}@-ms-keyframes progress{to{width:100%}}@keyframes progress{from{}to{width:100%}}
