nav,section{width:100%;cursor:default}nav,nav.solid{opacity:1;transition:opacity .3s linear}nav,nav.hidden,nav.solid{transition:opacity .3s linear}ol,section,ul{display:block}.m_img,nav ul{vertical-align:middle}*,blockquote p,body,nav ul,section.style-ribbon input[type=button],section.style-ribbon input[type=submit]{margin:0}#overlaybox,nav,section{cursor:default}.coin .back,.coin .back_b,.coin .front_b,.coin:before{background:#f7941e}.coin .back:after,.coin .front_b:after{font-weight:700;color:#fbb041;line-height:1;box-sizing:border-box;text-align:center}*,.coin .back:after,.coin .back:before,.coin .front_b:after,.coin .front_b:before{box-sizing:border-box}#overlaybox,section img,section video{max-width:100%}#overlaybox,#sslwarning,.coin .back:after,.col10center td:nth-child(10),.col10center th:nth-child(10),.col1center td:first-child,.col1center th:first-child,.col2center td:nth-child(2),.col2center th:nth-child(2),.col3center td:nth-child(3),.col3center th:nth-child(3),.col4center td:nth-child(4),.col4center th:nth-child(4),.col5center td:nth-child(5),.col5center th:nth-child(5),.col6center td:nth-child(6),.col6center th:nth-child(6),.col7center td:nth-child(7),.col7center th:nth-child(7),.col8center td:nth-child(8),.col8center th:nth-child(8),.col9center td:nth-child(9),.col9center th:nth-child(9),div.article-bullets .container p,section,section.align-center *{text-align:center}*,.top-level-menu li.logo a,main{padding:0}main,section.font-normal p{font-weight:400}label,section p,section ul{color:#666}main,pre,table th{word-wrap:break-word}#footerdetails h1,.intro-video .content,.loginreq,.news-header,.section-freecontent,div.article-header-title,main h1,nav ul,section.content-uppercase .container,section.style-ribbon label,section.subtitle-uppercase h2,section.title-uppercase h1{text-transform:uppercase}@font-face{font-family:'Open Sans';src:url('/_thm/OpenSans-Regular.woff');font-display:swap}html{font-size:100%;font-family:'Open Sans',Arial,Helvetica,sans-serif;background:#fdfdfd;scroll-behavior:smooth}@media only screen and (min-device-width:320px) and (max-device-width:1024px){html{-webkit-text-size-adjust:100%}}ol,p,ul{margin:1em 0}section{line-height:0;padding-top:50px;padding-bottom:50px;padding-top:calc(30px + 3vw);padding-bottom:calc(30px + 3vw);background-color:#fff}ol,ul{padding-left:40px}ul{list-style-type:disc}ol{list-style-type:decimal}a.medium,a.vuldbicon,ins{text-decoration:none}nav{white-space:nowrap;position:fixed;z-index:3}nav .top-level-menu .m_a a,nav ul{background:unset;transition:background .3s linear}nav.solid{box-shadow:0 0 3px 2px rgba(0,0,0,.2)}nav.solid ul{background:#333;transition:background .3s linear}nav.solid .top-level-menu .m_a a{background-color:#222;transition:background-color .3s linear}nav.hidden{opacity:0}nav ul{padding-left:0!important;font-size:90%;list-style-type:none;font-weight:700}nav li{z-index:100}.top-level-menu li a,.top-level-menu li.back a{display:block;color:#fff;text-decoration:none;transition:background-color .5s}.top-level-menu li.back a{min-width:30px}.top-level-menu .m_a a:hover,.top-level-menu li a:hover,div.tags a:hover{background-color:#111}.top-level-menu li.logo,li.profile{float:right}.top-level-menu li.logo a:hover{filter:brightness(150%);background-color:initial}#footerdetailssocial a.fab,#footerdetailssocial a.fab:hover,#footerdetailssocial a.fas,#footerdetailssocial a.fas:hover,#footerdetailssocial a.medium,#footerdetailssocial a.medium:hover,.top-level-menu li.logo a,.top-level-menu li.logo a:hover{transition:filter .5s}.top-level-menu li.blog{padding:0 15px;padding:0 calc(10px + 1vw)}.top-level-menu li.blog a{background-color:#fff;padding:2px 22px;border-radius:25px;color:#8b0000}.top-level-menu li.blog a:hover{background-color:#8b0000;color:#fff;transition:color .5s,background-color .5s}.form-inline form,.top-level-menu li,section.style-flipflop .image{display:inline-block}#overlay,.animate-shine .container,.top-level-menu>li,div.article .fadetowhite{position:relative}.top-level-menu li:hover>ul{display:block;animation:.5s fadein}.second-level-menu{position:absolute;left:0;display:none;font-weight:400!important;font-size:80%!important}.second-level-menu>li{display:block;position:relative;min-width:120px}#overlayboxclose,#sslwarning p,.coin,.m_img,.m_txt,section .container{display:inline-block}.m_img img{height:45px}.m_txt{padding:15px;padding:15px calc(10px + 1vw);height:50px}img.logo{height:27px;margin:10px 20px 0}#sslwarning{font-size:90%;color:#ddd;background-color:#300;padding:15px;transition:.5s}#sslwarning:hover{background-color:#030;color:#eee}#sslwarning p{text-decoration:none;font-weight:700;margin:0}#sslwarning p::before{color:#c3c300;content:'\1F513\00a0'}#sslwarning p:hover::before{color:#46c646;content:'\1F512\00a0'}#overlaybox{position:fixed;top:50%;left:50%;padding:3vw;max-height:80vh;border-radius:20px;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;overflow:auto;color:#fff;box-shadow:0 0 20px 2px rgba(0,0,0,.75);animation:1s linear fadein}#overlaybox .iconwrapper{padding:30px 0}#overlaybox h1{font-size:105%;font-weight:600}#overlaybox input[type=submit]{border-radius:25px;background-color:#000;color:#fff;border:2px solid #fff;padding:10px 25px;cursor:pointer;transition:.5s}.coin .back,.coin .back_b,.coin .front,.coin .front_b{border-radius:50%;width:100%;position:absolute;top:0;left:0;height:100%}#overlaybox input[type=submit]:hover{background-color:#fff;color:#111}#overlayboxclose{cursor:pointer;padding:20px 20px 5px;position:absolute;top:0;right:0;color:#eee;font-size:80%}.coin{cursor:pointer;width:100px;height:100px;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;animation:5s linear infinite coin}.coin:hover{animation:.2s linear infinite coin}.coin:active{animation:unset}.coin .front{z-index:-1}.coin .back{transform:rotateY(180deg) translateZ(10px);-webkit-transform:rotateY(180deg) translateZ(10px);-ms-transform:rotateY(180deg) translateZ(10px);z-index:1}.coin .front_b{transform:translateZ(-1px);-webkit-transform:translateZ(-1px);z-index:2}.coin .back_b{transform:translateZ(-9px);-webkit-transform:translateZ(-9px);z-index:-2}.coin:before{content:"";margin-left:-5px;width:10px;height:100%;position:absolute;top:0;left:50%;z-index:1;-webkit-transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform:rotateY(-90deg);transform-origin:100% 50%}.coin .front_b:before{content:"";width:100%;height:100%;border:10px solid #fbb041;border-radius:50%;position:absolute;top:0;left:0;z-index:3}.coin .front_b:after{content:")s(";padding:12px 0 0;width:100%;height:100%;font-size:4em;position:absolute;top:0;left:0;z-index:4}.coin .back:before{content:"";width:100%;height:100%;border:10px solid #fbb041;border-radius:50%;position:absolute;top:0;left:0;z-index:-3}.coin .back:after{content:"100";padding:27px 0 0;width:100%;height:100%;font-size:3em;position:absolute;top:0;left:0;z-index:-4}@keyframes coin{0%{transform:rotateY(0)}100%{transform:rotateY(360deg)}}.checkicon{font-size:100px;color:#fff}section .container{vertical-align:top}section .text p:last-child{margin-bottom:0}section h1,section h2{color:#555}section.color-darkgray{background-color:#444}section.color-darkgray h1,section.color-darkgray h2,section.style-imagebox .text *{color:#eee}section.color-darkgray p,section.color-darkgray ul{color:#ddd}section.color-verydarkgray{background-color:#222}.orderform .pledge h2,.orderform .pledge p,section.color-verydarkgray *{color:#fff}section.background-gray,section.color-imagebackgroundgray .image{background-color:#444;background-image:radial-gradient(#444,#333)}section.color-containerbackgroundverylightgray .container,table{background-color:#eee}blockquote,code{background:#eee}section.color-containerbackgroundlightgray .container,table tr:hover{background-color:#ddd}section h1{font-size:150%}section h2,section.font-small h1{font-size:120%}.orderform .order h2,section p,section.font-small h2,section.font-smaller h1{font-size:100%}section.font-small p,section.font-smaller h2,section.font-smallest h1{font-size:90%}section.font-smaller p{font-size:85%}section.font-smallest h2{font-size:95%}.orderform .order p,section.font-smallest p{font-size:80%}section.font-dynamic h1{font-size:20px;font-size:calc(14px + 1.5vw)}section.font-dynamic h2{font-size:16px;font-size:calc(12px + 1.25vw)}section.font-dynamic p{font-size:12px;font-size:calc(10px + .3vw)}div.article lead,main h2,section.font-bold p{font-weight:700}.intro-video .content a,div.dataprotection a{font-weight:400!important}section *{text-align:left}section.align-justify *{text-align:justify;text-justify:inter-word}section h1,section h2,section p,section ul,section.line-heightwide p,section.line-heightwide ul{line-height:1.2}section.line-heightwide h1,section.line-heightwide h2{padding:1px 0}section.line-heightwider h1,section.line-heightwider h2{padding:3px 0}section.line-heightwider p,section.line-heightwider ul{line-height:1.5}section.line-heightwidest h1,section.line-heightwidest h2{padding:4px 0}section.line-heightwidest p,section.line-heightwidest ul{line-height:1.7}section.text-hyphenall,section.text-hyphencontent .text p,section.text-hyphencontent .text ul,section.text-hyphentitle .text h1,section.text-hyphentitle .text h2{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-ms-hyphenate-limit-chars:10 3 2;hyphenate-limit-chars:10 3 2;hyphenate-limit-lines:2;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap}.section-column2{column-count:2}.section-column3{column-count:3}.section-column4{column-count:4}section.image-floatleft img,section.image-floatleft video{float:left;margin-right:5vw}section.image-floatleft .image,section.image-overlay .container{display:block}section.image-icongallery .container{width:15vw;max-width:160px;min-width:80px;margin:20px;height:auto;vertical-align:top}section.image-imagegallery .container{width:280px;width:calc(200px + 8vw);min-height:200px;margin:50px 20px;margin:50px calc(5px + 1vw);padding:0 20px;text-align:center}div.article h2,form.contact,section.content-paddintop .content{padding-top:20px}section.image-imagegallery img,section.image-imagegallery video{height:auto;width:25vw;min-width:140px;max-width:160px}section.image-imagegallery .text{margin-top:20px}section.image-imagegallery p{margin:0;overflow:hidden}section.container-half .container,section.image-small img,section.image-small video{width:50%}section.container-narrow .container,section.image-smaller img,section.image-smaller video{width:40%}section.container-narrowest .container,section.image-smallest img,section.image-smallest video{width:20%}section.image-container50 .image{text-align:center;width:50%;background-color:#555;overflow:hidden}section.image-zoom30 .image img,section.image-zoom30 .image video{height:30vw;width:100%;min-height:200px;max-height:400px;max-width:inherit;object-fit:cover}section.image-overlay{position:relative;overflow:hidden}section.image-overlay .image{display:block;width:100%}.formfieldwide,.intro-video img,.intro-video video,section.container-full .container,section.image-overlay img,section.image-overlay video,section.news-image img,section.video-theater .container,section.video-theater img,section.video-theater video{width:100%}section.image-overlay .content{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-shadow:0 0 2px #000;text-align:center}section.image-overlay .text{display:inline-block;width:90%}section.image-overlay p{margin-top:15px}section.container-borderlight .container,section.image-borderlight img,section.image-borderlight video{border:1px solid #ddd}section.container-borderlighter .container,section.image-borderlighter img,section.image-borderlighter video{border:1px solid #eee}section.container-borderlightest .container,section.image-borderlightest img,section.image-borderlightest video{border:1px solid #fff}section.container-round .container,section.image-round img,section.image-round video{border-radius:5px}section.container-rounder .container,section.image-rounder img,section.image-rounder video{border-radius:20px}section.container-roundest .container,section.image-roundest img,section.image-roundest video{border-radius:50px}section.container-widest .container{width:90%}section.container-wider .container{width:80%}section.container-wide .container{width:70%}section.container-narrower .container{width:30%}section.container-marginsmall .container{margin:3vw}section.container-marginsmaller .container{margin:2vw}section.container-marginsmallest .container{margin:1vw}div.article-bullets .container,section.contenttext-paddingsmall .text{padding:10px}.section-width-half{width:50%;float:left}.section-width-third{width:33.33%;width:calc(100% / 3);float:left}.section-width-half .container,.section-width-third .container{min-height:100vh!important;max-height:100vh!important;height:100vh!important}.section-narrow{padding-left:20px;padding-right:20px;padding-left:calc(15px + 1vw);padding-right:calc(15px + 1vw)}.section-narrower{padding-left:7vw;padding-right:7vw}.section-narrowest{padding-left:10vw;padding-right:10vw}.section-narrow-box{padding:20px;padding:calc(10px + 2vw)}.section-wide{padding-left:1vw;padding-right:1vw}.section-connectall{padding-top:0;padding-bottom:0}.section-connecttop{padding-top:0}.section-connectbottom{padding-bottom:0}.layer1{z-index:1}.layer2{z-index:2}.layer3{z-index:3}blockquote,div.article p img,div.article-bullets,div.tablewrapper,div.tags a,div.videowrapper,pre{animation:1s linear fadein;margin-top:20px;margin-bottom:20px}.animate-darken a .container img{transition:filter 2s}.animate-darken a .container:focus img,.animate-darken a .container:hover img{filter:brightness(40%)}.animate-zoomimage .container img{transition:transform 4s}.animate-zoomimage .container:focus img,.animate-zoomimage .container:hover img,.hoverzoom:hover{transform:scale(1.05)}.animate-shine .container::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.animate-shine .container:focus::before,.animate-shine .container:hover::before{animation:.75s shine}.animate-shadow .container{transition:box-shadow .2s}.animate-shadow .container:focus,.animate-shadow .container:hover{box-shadow:5px 5px 10px #999}@-webkit-keyframes fadein{0%{-webkit-filter:opacity(0)}100%{-webkit-filter:opacity(1);visibility:visible}}@-webkit-keyframes fadeout{0%{-webkit-filter:opacity(1)}100%{-webkit-filter:opacity(0);visibility:hidden}}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes zoomout{0%{transform:scale(1.5)}100%{transform:scale(1)}}section.style-flipflop .container .content{display:inline-block;width:50%;vertical-align:top}section.style-flipflop .container:nth-child(2n) .content{float:left}section.style-flipflop .text{margin:10%}section.style-imagebox .container{max-width:70%;background-color:#444;margin:15px;margin:calc(5px + 3vw);vertical-align:top;overflow:hidden}section.style-imagebox .content{position:relative;min-height:100px;margin:0 5px;vertical-align:middle}section.style-imagebox .image{overflow:hidden}section.style-imagebox .text{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}section.style-imagebox p{margin:5px 0 0;line-height:1}section.style-imagebox img,section.style-imagebox video{width:100%;min-height:160px;max-height:30vh;object-fit:cover}section.style-ribbon h1{display:inline-block;color:#fff;font-size:150%;padding:30px 20px 0}section.style-ribbon p{display:inline-block;color:#fff;margin:0;padding:0 20px 10px;font-size:120%}section.style-ribbon a,section.style-ribbon form{display:inline-block;text-align:center;padding:0 0 30px;line-height:2.5}section.style-ribbon .formfield{display:inline-block;white-space:nowrap;padding:0 30px}section.style-ribbon label{display:inline-block;font-size:90%;color:#ddd;margin:0}section.style-ribbon input[type=button],section.style-ribbon input[type=submit],section.style-ribbon input[type=text]{display:inline-block;font-size:90%;padding:5px;border:1px solid #555;color:#ddd;background-color:#666;height:30px;vertical-align:middle}section.style-ribbon input[type=text]{width:200px;margin:0 0 0 10px}section.style-ribbon input[type=button]:hover,section.style-ribbon input[type=submit]:hover{background-color:#777;transition:.3s}section.style-ribbonbox{visibility:hidden;position:fixed;width:300px;margin:20px;border-radius:20px;border:1px solid #555;bottom:0;right:0;font-size:70%;text-align:center;box-shadow:2px 0 2px #bbb;transition:1s}section.style-ribbonbox input[type=button],section.style-ribbonbox input[type=submit]{cursor:pointer}#serviceboxclose{cursor:pointer;color:#eee;font-size:125%;font-weight:600;padding:15px 15px 5px;position:absolute;top:0;right:0;display:inline-block}main{margin:0 auto;line-height:170%!important;overflow:hidden}.loginreq,.medium,.vuldbicon,code{font-weight:600}main h1{font-weight:700}main a,main em{font-weight:700;font-style:normal}main a{color:#8b0000;text-decoration:none}main .link-color-unset a{color:unset}footer{position:relative;background-color:#333;width:100%;text-align:center}#footerdetails,#footerdetailssocial{font-size:80%;color:#ccc}#footerdetails{font-size:80%;display:inline-block;padding:6vw 0 1vw}#footerdetails .block{display:inline-block;text-align:left;vertical-align:top;margin:0 3vw 40px;width:17vw;max-width:200px;line-height:1.75}#footerdetails h1{cursor:default;font-size:120%;font-weight:600;border-bottom:1px solid #999}#footerdetailssocial{padding:1vw 0 6vw}#footerdetails p,#footerdetailssocial p{margin:12px 0}#footerdetails a,#footerdetailssocial a{color:#ddd;text-decoration:none}#footerdetailssocial a.fab,#footerdetailssocial a.fas{border-bottom:none;font-size:250%}blockquote,pre{border-width:0 5px;margin-left:20px;margin-right:20px;line-height:170%}#footerdetailssocial a.fab:hover,#footerdetailssocial a.fas:hover,#footerdetailssocial a.medium:hover{filter:brightness(150%)}form.contact{text-align:center}blockquote,pre{padding:5px 15px}label{display:block;font-size:90%;padding:20px 0 0}label.required{color:red}code:hover,pre{background:#111;color:#0f0}input[type=password],input[type=text],textarea{color:#444;padding:10px;border:1px solid #dcdcdc;width:100%;transition:.3s;margin-top:15px;margin-bottom:25px;font-family:inherit}textarea{min-height:150px;height:20vh}input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #999}button,input[type=submit]{font-size:100%;padding:5px 15px;margin:15px 0}.clear,.formclear{display:block;clear:both}.formfieldnarrow{width:30%;min-width:200px;max-width:500px}.formfieldcolumn{width:28%;float:left}.formfieldbookorder img{display:inline-block;height:50px;vertical-align:middle;margin:0 20px 0 0;border:1px solid #ddd}.formfieldbookorder input[type=text]{width:50px;text-align:center}.formfieldbookorder label{display:inline;padding:20px 0 0 20px}div.dataprotection{text-align:center;padding:20px 0;font-size:80%}div.article,pre,table,table th{text-align:left}table{cursor:default;border-collapse:collapse}table th{border:1px solid #bbb;background-color:#ccc;color:#444;padding:.5em}table tr,table tr:hover{transition:background-color .5s}table td{border:1px solid #ccc;color:#555;padding:.5em}div.tablewrapper{overflow-x:auto}.col10tdnbr td:nth-child(10),.col10thnbr th:nth-child(10),.col1tdnbr td:first-child,.col1thnbr th:first-child,.col2tdnbr td:nth-child(2),.col2thnbr th:nth-child(2),.col3tdnbr td:nth-child(3),.col3thnbr th:nth-child(3),.col4tdnbr td:nth-child(4),.col4thnbr th:nth-child(4),.col5tdnbr td:nth-child(5),.col5thnbr th:nth-child(5),.col6tdnbr td:nth-child(6),.col6thnbr th:nth-child(6),.col7tdnbr td:nth-child(7),.col7thnbr th:nth-child(7),.col8tdnbr td:nth-child(8),.col8thnbr th:nth-child(8),.col9tdnbr td:nth-child(9),.col9thnbr th:nth-child(9){white-space:nowrap;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.col10tdel td:nth-child(10),.col10thel th:nth-child(10),.col1tdel td:first-child,.col1thel th:first-child,.col2tdel td:nth-child(2),.col2thel th:nth-child(2),.col3tdel td:nth-child(3),.col3thel th:nth-child(3),.col4tdel td:nth-child(4),.col4thel th:nth-child(4),.col5tdel td:nth-child(5),.col5thel th:nth-child(5),.col6tdel td:nth-child(6),.col6thel th:nth-child(6),.col7tdel td:nth-child(7),.col7thel th:nth-child(7),.col8tdel td:nth-child(8),.col8thel th:nth-child(8),.col9tdel td:nth-child(9),.col9thel th:nth-child(9){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.col10fitcontent td:nth-child(10),.col10fitcontent th:nth-child(10),.col1fitcontent td:first-child,.col1fitcontent th:first-child,.col2fitcontent td:nth-child(2),.col2fitcontent th:nth-child(2),.col3fitcontent td:nth-child(3),.col3fitcontent th:nth-child(3),.col4fitcontent td:nth-child(4),.col4fitcontent th:nth-child(4),.col5fitcontent td:nth-child(5),.col5fitcontent th:nth-child(5),.col6fitcontent td:nth-child(6),.col6fitcontent th:nth-child(6),.col7fitcontent td:nth-child(7),.col7fitcontent th:nth-child(7),.col8fitcontent td:nth-child(8),.col8fitcontent th:nth-child(8),.col9fitcontent td:nth-child(9),.col9fitcontent th:nth-child(9){width:1px;white-space:nowrap}blockquote{border-style:solid;border-color:#d0d0d0;overflow:hidden}code,pre{font-family:'Lucida Console','Courier New',Courier,monospace;font-size:90%;overflow:hidden}code{padding:5px 5px 3px;border-radius:3px;border:1px solid #e6e6e6;margin:0 3px}code:hover{border:1px solid #000;transition:.5s}pre{cursor:default;border-style:solid;border-color:#666;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-break:break-word}pre:hover{border-color:#333;transition:.5s}pre.red{border-color:#fe2e2e}pre.red:hover{border-color:#8b0000;transition:.5s}pre.blue{border-color:#2e64fe}pre.blue:hover{border-color:#00008b;transition:.5s}.mathformula{font-style:italic}div.article-bullets .container ul,div.mathformula{padding-left:20px}#pdfviewer{width:100%;height:100vh}main ::-webkit-scrollbar{width:5px;height:5px}main ::-webkit-scrollbar-button{width:0;height:0}main ::-webkit-scrollbar-thumb{background:#d0d0d0;border:0 #fff}main ::-webkit-scrollbar-thumb:hover{background:#aaa}main ::-webkit-scrollbar-thumb:active{background:#aaa}main ::-webkit-scrollbar-track{background:#eee;border:0 #fff}main ::-webkit-scrollbar-track:hover{background:#d0d0d0}main ::-webkit-scrollbar-track:active{background:#d0d0d0}main ::-webkit-scrollbar-corner{background:0 0}.padding-top-narrow{padding-top:25px!important;padding-top:calc(20px + 1vw)!important}.padding-bottom-narrow{padding-bottom:25px!important;padding-bottom:calc(20px + 1vw)!important}.padding-top-wide{padding-top:80px!important;padding-top:calc(20px + 5vw)!important}.padding-bottom-wide{padding-bottom:80px!important;padding-bottom:calc(20px + 5vw)!important}.news-header{color:#555;background-color:#fff;line-height:1.1;padding:6vw 3vw 0;max-width:1440px;margin:0 auto}.news-header h1{font-size:250%;padding-bottom:10px;margin:0}.news-header h2{font-size:220%;padding-bottom:10px;margin:0}.news-header p{font-size:80%;color:#666;margin:0}section.article-image,section.news-image{position:relative;cursor:default;width:100%;color:#fff;overflow:hidden}section.article-image>img{width:100%;animation:10s zoomout,3s ease-in fadein}div.article-header{margin:auto;position:absolute;bottom:0;color:#fff;line-height:1.2;text-shadow:0 0 2px #000;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 90%)}div.article-header-container{max-width:1440px;margin:0 auto;padding:3vw}div.article-header-title{padding:0 0 5px}div.article-header h1,div.article-header h2,div.article-header p{margin:0 0 5px;color:#fff}div.article-header h1{font-size:30px;font-size:calc(20px + 3vw)}div.article-header h2{font-size:26px;font-size:calc(16px + 1.5vw)}div.article-header p{font-size:16px;font-size:calc(12px + 1vw);margin:0}div.article-header-details{padding:5px 0 0}div.article-header-details a{color:#fff!important;font-size:80%;padding:0 3px;transition:.2s}.loginreq:hover,div.tags a{background-color:#8b0000;transition:.5s}div.article-header-author-image{display:inline-block;padding:0 10px 0 0;vertical-align:middle}div.article-header-author-image>img{height:30px;border-radius:30px;border:1.4px solid #fff;box-shadow:0 0 1px #000}div.article-header-author-name,div.article-header-publishingdate,div.article-header-readingtime{display:inline-block;padding:0 20px 0 0}div.article-header-author-profiles{display:inline-block;padding:0 5px}div.article-bullets{float:right;font-size:80%;color:#aaa;display:inline;width:20%;min-width:200px;border:1px solid #aaa;margin:0 0 3vw 3vw;line-height:1.5}div.article-bullets .container h1{font-size:150%;padding:10px 0;text-align:center}div.article-bullets .container li{margin:0 0 5px}div.article{padding:3vw 3vw 6vw;margin:0 auto;max-width:1440px;background-color:#fff;color:#333}div.article h1,div.article h2{line-height:1.2;padding-bottom:20px}div.article h1{padding-top:50px}div.article p:first-of-type{margin-top:0}.section-freecontent .container img,.section-freecontent .container video,div.article img{max-width:100%;height:auto}div.article .rightstatic{float:right;margin:0 0 25px 25px;max-width:50%}div.article .leftstatic{float:left;margin:0 25px 25px 0;max-width:50%}div.article pre,div.article ul{max-height:80vh;overflow-x:hidden;overflow-y:auto}div.article li{margin:0 0 .7em}div.authorboximagewrapper{float:left;margin:0 20px 0 0}div.authorboximagewrapper img{border-radius:50px;height:60px;width:60px;object-fit:cover}div.article .fadetowhite:before{background:rgba(255,255,255,.8);content:"\00a0";height:100%;position:absolute;width:100%;z-index:1}.loginreqwrapper{position:absolute;text-align:center;width:100%;height:50%;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);z-index:5}.loginreq{display:inline-block;padding:20px 50px;background:#333;color:#fff;font-size:80%;border:2px solid #fff;border-radius:50px;box-shadow:2px 0 2px #bbb;animation:3s linear fadein}.loginreq:hover{color:#fff}div.tags a{display:inline-block;font-size:80%;color:#fff!important;border-radius:15px;padding:0 15px;margin:0 5px 5px 0}.hoverdarken,.hoverzoom{transition:1s}.hoverdarken:hover{filter:brightness(30%)}@-webkit-keyframes introimage{0%{filter:brightness(100%);transform:scale(1)}}.intro-video{position:relative;width:100%}.intro-video img{filter:brightness(70%);transform:scale(1.2)}.intro-video .content,.intro-video img,.intro-video video{animation:1s ease-in fadein}.intro-video .content{position:absolute;cursor:default;top:50%;transform:translateY(-50%);width:100%;line-height:1.2;text-align:center;text-shadow:0 0 1px #000}.intro-video .content *{color:#fff;text-align:center}.intro-video .content h1{font-size:calc(12px + 2.25vw);letter-spacing:10px;line-height:1.1;margin:0}.intro-video .content p{font-size:calc(10px + .5vw);line-height:1.5;padding:1vw;margin:0}.intro-video .content a{display:inline-block;font-size:calc(12px + .2vw);text-decoration:none;padding:10px;padding:calc(5px + .5vw);margin:1vw 1vw 0;width:1vw;min-width:150px;white-space:nowrap;color:#fff!important;background-color:rgba(255,255,255,.1);border:1px solid #fff;border-radius:4px;box-sizing:content-box;vertical-align:top}.intro-video .content a:hover{background-color:rgba(0,0,0,.5);transition:.2s}.section-freecontent{width:100%;background-color:#fff;color:#fff;cursor:default;text-align:center;line-height:170%}.section-freecontent .container{padding:50px 0;padding:calc(20px + 5vw) 0}section.image-overlay>img{min-height:30vh;width:100%}@supports (object-fit:cover){section.image-overlay img,section.image-overlay video{min-height:50vh;max-height:50vh;object-fit:cover}section.video-theater img,section.video-theater video{max-height:50vh}section.video-theater img{min-height:50vh;object-fit:cover}.section-width-half img,.section-width-half video,.section-width-third img,.section-width-third video{min-height:100vh!important;max-height:100vh!important;height:100vh!important;object-fit:cover}section.article-image>img{height:100vh;object-fit:cover}div.article-header-author-image>img{object-fit:cover;width:30px}.intro-video img,.intro-video video{object-fit:cover;height:100vh}section.news-image img{height:50vh;object-fit:cover}}.vuldbicon{font-family:Arial,Helvetica,sans-serif;display:inline-block;max-width:14px;height:12px;font-size:8px!important;border-radius:2px;text-align:center;border:1px solid #fff;vertical-align:middle}.medium,.mediumsmall{font-family:"Times New Roman",Times,serif}.medium::after,.vuldbicon::after{content:"V";vertical-align:middle}.vuldb-color,.vuldb-color-hover:hover{background:maroon!important}.twitter-color,.twitter-color-hover:hover{color:#55acee!important}.x-color,.x-color-hover:hover{color:#111!important}.facebook-color,.facebook-color-hover:hover{color:#3b5998!important}.gplus-color,.gplus-color-hover:hover{color:#dd4b39!important}.google-color,.google-color-hover:hover{color:#4285f4!important}.linkedin-color,.linkedin-color-hover:hover{color:#007bb5!important}.xing-color,.xing-color-hover:hover{color:#026466!important}.instagram-color,.instagram-color-hover:hover{color:#833ab4!important}.youtube-color,.youtube-color-hover:hover{color:#b00!important}.github-color,.github-color-hover:hover{color:#ccc!important}.packetstorm-color,.packetstorm-color-hover:hover{color:#3498db!important}.researchgate-color,.researchgate-color-hover:hover{color:#0cb!important}.mailto-color,.mailto-color-hover:hover{color:#dcdcdc!important}.homepage-color,.homepage-color-hover:hover{color:#7b7d7d!important}.medium-color,.medium-color-hover:hover{color:#666!important}.medium{display:inline-block;width:31px;height:31px;font-size:24px;background:#111;vertical-align:text-bottom;border-radius:8px;text-align:center;color:#fff}.medium::after,.mediumsmall::after{content:"M"}.orderform .widthwrapper{width:95%;max-width:1080px;display:inline-block}.orderform h1{font-size:240%;padding:20px 0 80px;text-align:center}.orderform h2{padding:10px 0}.orderform .selection{width:33%;float:left;padding:0 50px 50px;text-align:center;line-height:1.2}.orderform .selection:nth-child(2){border-style:solid;border-top:none;border-bottom:none;border-color:#8b0000;border-width:1px}.orderform .selection .iconbox{height:100px;text-align:center}.orderform .selection .iconbox img{max-height:50px}.orderform .selection .iconbox .iconboxtext{text-transform:uppercase;font-size:70%;font-weight:700;text-align:center}.orderform .selection h2{font-size:170%;text-align:center}.orderform .selection .summary{font-weight:700;text-align:center;line-height:1.6}.orderform .order input[type=button],.orderform .order input[type=submit],.orderform .selection input[type=radio]{border-radius:2em;border:1px solid #ddd;background-color:#eee;transition:.15s}.orderform .selection input[type=radio]{-webkit-appearance:none;height:2em;width:2em;cursor:pointer;position:relative}.orderform .selection input[type=radio]:checked{background-color:green}.orderform .selection input[type=radio]:before,.orderform .selection input[type=radio]:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:2em;text-align:center;color:#fff}.orderform .selection input[type=radio]:checked:before{content:'✔'}.orderform .selection input[type=radio]:hover:before{color:#ddd;content:'✔'}.orderform .selection ul{line-height:1.6}.orderform .selection .headbox{height:200px;overflow:hidden}.orderform .selection .buttonbox{text-align:center;padding:25px 0 10px;overflow:hidden}.orderform .selection .pricingbox{padding:10px 0 25px;overflow:hidden}.orderform .selection .price{display:inline-block;width:100%;font-size:150%;font-weight:700;text-align:center}.orderform .pledge,.orderform .selection .currency,.orderform .terms{font-size:80%;display:inline-block}.orderform .selection .currency{width:100%;text-align:center}.orderform .additional,.orderform .order{width:66%;float:left}.orderform .additional h2{font-size:100%;padding:0 0 20px}.orderform .additional .addbox{float:left;width:50%;line-height:1}.orderform .additional input[type=checkbox]{margin:0 10px 0 0;vertical-align:text-top}.orderform .additional label{display:inline-block;width:80%;vertical-align:text-top;padding:0 0 20px}.orderform .pledge{width:33%;padding:20px;background-color:#8b0000;color:#fff;border-radius:4px}.orderform .order{padding:50px 0 0}.orderform .order .orderbox label{display:inline-block;padding:0 20px 0 0;width:200px}.orderform .order .orderbox input[type=text]{display:inline-block;width:300px;margin:10px 0}.orderform .order input[type=button],.orderform .order input[type=submit]{padding:10px 20px}.orderform .order input[type=button]:hover,.orderform .order input[type=submit]:hover{background:#ddd}.orderform .order .agreebox{padding:20px 0}.orderform .order .agreebox input[type=checkbox]{margin:0 10px 0 0}.orderform .order .agreebox label{display:inline-block;width:80%;vertical-align:text-top;padding:0 0 20px;line-height:1.5}.orderform .terms{padding:50px 0 0}.orderform .hint{display:inline-block;color:#fff;background:#8b0000;padding:5px 12px;margin:0 0 0 15px;line-height:1;font-size:70%;border-radius:5px}.showonphablet,.showonphone,.showontablet{display:none!important}@media screen and (orientation:portrait){.section-width-half,.section-width-third{width:100%!important;float:none!important}.section-width-half .container{min-height:50vh!important;max-height:50vh!important;height:50vh!important}.section-width-third .container{min-height:32vh!important;max-height:32vh!important;height:32vh!important}@supports (object-fit:cover){.section-width-half img,.section-width-half video{min-height:50vh!important;max-height:50vh!important;height:50vh!important;object-fit:cover}.section-width-third img,.section-width-third video{min-height:32vh!important;max-height:32vh!important;height:32vh!important;object-fit:cover}}}@media screen and (max-width:2100px){.hideonmediumscreen{display:none!important}}@media screen and (max-width:1200px){.hideonsmallscreen{display:none!important}.section-column4{column-count:3}}@media screen and (max-height:1024px){section.image-overlay>img{min-height:50vh}}@media screen and (min-width:1025px){.formfieldcolumn:nth-child(3n+2){margin-left:8%;margin-right:8%}.formfieldbookorder{width:50%;float:left}}@media screen and (max-width:1024px){.orderform .additional,.orderform .order,.orderform .selection,.videowrapper{float:none;width:100%}.videowrapper{clear:both;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.style-flipflop .container{padding:15px 0}section.style-flipflop .text{margin:0 3vw}.formfieldcolumn{width:46%;float:left}.formfieldcolumn:nth-child(2n){margin-left:8%;margin-right:0}.section-column3{column-count:2}.orderform .selection:nth-child(2){border:unset}.orderform .selection{margin:0 0 50px;padding:20px;text-align:center;background-color:#eee;border-color:#ddd;border-radius:20px}.orderform .selection:focus,.orderform .selection:hover{transition:.5s;box-shadow:5px 5px 10px #999}.orderform .selection .headbox,.orderform .selection .iconbox{height:unset}.orderform .selection .buttonbox,.orderform .selection .pricingbox,.orderform .terms{padding:0}.orderform .selection .checklistbox{display:inline-block}.orderform .selection .checklistbox p{text-align:center}.orderform .order .agreebox label{display:inline;width:100%}.orderform .pledge{width:100%;margin:25px 0}}@media screen and (max-width:900px){.col1hideontablet td:first-child,.col1hideontablet th:first-child,.col2hideontablet td:nth-child(2),.col2hideontablet th:nth-child(2),.col3hideontablet td:nth-child(3),.col3hideontablet th:nth-child(3),.col4hideontablet td:nth-child(4),.col4hideontablet th:nth-child(4),.col5hideontablet td:nth-child(5),.col5hideontablet th:nth-child(5),.col6hideontablet td:nth-child(6),.col6hideontablet th:nth-child(6),.col7hideontablet td:nth-child(7),.col7hideontablet th:nth-child(7),.hideontablet{display:none!important}nav li.showontablet{display:inline-block!important}pre{font-weight:600}.section-column4{column-count:2}section.style-ribbonbox{width:100%;bottom:0;right:0;margin:0;border-radius:0}}@media screen and (max-height:800px){@supports (object-fit:cover){.intro-video img,.intro-video video{object-fit:cover;height:100vh}section.image-overlay img,section.image-overlay video{min-height:60vh}}div.article-header{animation:3s ease-in fadein}div.article-header-container{animation:5s ease-out zoomout,1s ease-in fadein}}@media screen and (max-width:800px){.col1hideonphablet td:first-child,.col1hideonphablet th:first-child,.col2hideonphablet td:nth-child(2),.col2hideonphablet th:nth-child(2),.col3hideonphablet td:nth-child(3),.col3hideonphablet th:nth-child(3),.col4hideonphablet td:nth-child(4),.col4hideonphablet th:nth-child(4),.col5hideonphablet td:nth-child(5),.col5hideonphablet th:nth-child(5),.col6hideonphablet td:nth-child(6),.col6hideonphablet th:nth-child(6),.col7hideonphablet td:nth-child(7),.col7hideonphablet th:nth-child(7),.hideonphablet{display:none!important}nav li.showonphablet{display:inline-block!important}blockquote,pre{margin-left:0;margin-right:0}pre{font-size:80%}section.container-widest .container{width:95%}section.container-wider .container{width:90%}section.container-wide .container{width:85%}section.image-floatleft .text{overflow:visible}.orderform .additional .addbox{float:none;width:100%}.orderform .order .orderbox{padding:20px 0 0}.orderform .order .orderbox label{display:block;padding:0 0 10px}.orderform .order .orderbox input[type=text]{width:100%}.orderform .hint{margin:0 0 0 -90px}}@media screen and (max-width:640px){.formfieldcolumn,div.article-bullets{float:none;width:100%}.col1hideonphone td:first-child,.col1hideonphone th:first-child,.col2hideonphone td:nth-child(2),.col2hideonphone th:nth-child(2),.col3hideonphone td:nth-child(3),.col3hideonphone th:nth-child(3),.col4hideonphone td:nth-child(4),.col4hideonphone th:nth-child(4),.col5hideonphone td:nth-child(5),.col5hideonphone th:nth-child(5),.col6hideonphone td:nth-child(6),.col6hideonphone th:nth-child(6),.col7hideonphone td:nth-child(7),.col7hideonphone th:nth-child(7),.hideonphone{display:none!important}ol,ul{padding-left:25px}div.mathformula{padding-left:10px}nav ul{text-align:center;font-size:80%}nav .second-level-menu{text-align:left;font-size:90%!important}nav li.logo{display:none}nav li.showonphone{display:inline-block!important}#sslwarning{font-size:80%;padding:7px}#footerdetails{display:inline-block;width:80%;padding:20px 0}#footerdetails .block{display:block;width:100%;max-width:100%;margin:40px 0}section.container-wide .container,section.container-wider .container,section.container-widest .container{width:90%}section.image-icongallery,section.image-imagegallery{padding-right:0;padding-left:0}.news-header{padding:6vw 3vw 3vw}div.article-bullets{display:block;margin:1em 0 2em}div.article-header{position:absolute;top:50%;bottom:initial;transform:translateY(-50%);text-align:center;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 40%,rgba(0,0,0,.6) 60%,rgba(0,0,0,0) 100%)}div.article-header-container{padding:3vh 3vw}div.article-header h1,div.article-header h2,div.article-header p,div.tags{text-align:center}div.article-header-title{padding:0}div.article-header-details{text-align:center;padding:0}div.article-header-author-image{display:block;text-align:center;padding:15px}div.article-header-author-image>img{height:50px}@supports (object-fit:cover){div.article-header-author-image>img{width:50px}}div.article-header-author-name,div.article-header-publishingdate,div.article-header-readingtime{padding:0 10px}div.article .leftstatic,div.article .rightstatic{display:block;clear:both;width:100%;max-width:100%}label{padding:10px 0 0}.formfieldcolumn:nth-child(2n){margin-left:0}.section-column2,.section-column3,.section-column4{column-count:1}}@media screen and (max-width:480px){.col1hideonphonesmall td:first-child,.col1hideonphonesmall th:first-child,.col2hideonphonesmall td:nth-child(2),.col2hideonphonesmall th:nth-child(2),.col3hideonphonesmall td:nth-child(3),.col3hideonphonesmall th:nth-child(3),.col4hideonphonesmall td:nth-child(4),.col4hideonphonesmall th:nth-child(4),.col5hideonphonesmall td:nth-child(5),.col5hideonphonesmall th:nth-child(5),.col6hideonphonesmall td:nth-child(6),.col6hideonphonesmall th:nth-child(6),.col7hideonphonesmall td:nth-child(7),.col7hideonphonesmall th:nth-child(7),.hideonphonesmall{display:none!important}}@media screen and (max-height:480px){@supports (object-fit:cover){.intro-video img,.intro-video video{object-fit:cover;height:100vh}section.image-overlay img,section.image-overlay video{min-height:100vh}section.news-image img{min-height:90vh}}section.style-ribbonbox{visibility:hidden}}@media screen and (max-width:320px){.col1hideonwatch td:first-child,.col1hideonwatch th:first-child,.col2hideonwatch td:nth-child(2),.col2hideonwatch th:nth-child(2),.col3hideonwatch td:nth-child(3),.col3hideonwatch th:nth-child(3),.col4hideonwatch td:nth-child(4),.col4hideonwatch th:nth-child(4),.col5hideonwatch td:nth-child(5),.col5hideonwatch th:nth-child(5),.col6hideonwatch td:nth-child(6),.col6hideonwatch th:nth-child(6),.col7hideonwatch td:nth-child(7),.col7hideonwatch th:nth-child(7),.hideonwatch{display:none!important}}@media only print{@page:first{margin:0 0 20mm}@page{margin:20mm 0}html{font-size:12px;background:initial}main{margin:0}#contact,#more,div.article-bullets,div.article-header-author-image,div.article-header-author-profiles,div.article-header-publishingdate,div.article-header-readingtime,div.tags,div.videowrapper,footer,nav,section.style-ribbon,section.wantmore-button{display:none}section.article-image img{height:40vh;animation:unset}div.article{padding:100px 100px 0}div.article-header{position:initial;text-align:center;padding:25px 0;background:#333;text-shadow:unset}div.article-header *{font-weight:400;text-align:center}div.article-header h1{font-size:48px}div.article-header h2{font-size:20px}div.article-header p{font-size:10px}div.article blockquote,div.article li,div.article p{text-align:justify;text-justify:inter-word}div.article h1,div.article h2{page-break-after:avoid}div.article blockquote,div.article li,div.article p,div.article pre,div.article table,div.article ul{page-break-inside:avoid}div.article a,div.article em{font-weight:400!important;font-style:italic!important;color:inherit!important}blockquote,code,pre{font-weight:400!important}}