﻿html,body{height:100%;width:100%;font-family:"Myriad Pro",sans-serif;font-size:62.5%}h1{font-size:3rem;padding:0 0 10px;margin:0;font-weight:normal}h2{font-family:"Myriad Pro SemiBold",sans-serif;font-size:2rem;text-transform:uppercase;padding:0 0 15px;margin:0;letter-spacing:.25rem}h3{font-family:"Myriad Pro SemiBold",sans-serif;font-size:1.8rem;text-transform:uppercase;padding:0 0 15px;margin:0;letter-spacing:.25rem}h3 a{color:#3b8993}h3 a:hover{text-decoration:none;color:#00b0b9}h4{font-family:"Myriad Pro SemiBold",sans-serif;font-size:1.6rem;text-transform:uppercase;padding:0 0 15px;margin:0;letter-spacing:.25rem}h5{font-size:1.6rem;padding:0 0 5px;margin:0;color:#3b8993;font-weight:bold}p{margin-top:0;margin-bottom:2rem}ul{padding:0;margin-bottom:25px}ul.green-list li{background-image:url(../img/arrow-green.png);background-repeat:no-repeat;background-position:0 7px;background-size:10px;list-style-type:none;padding:5px 0 0 20px}ul.purple-list{column-count:2}ul.purple-list li{background-image:url(../img/arrow-purple.png);background-repeat:no-repeat;background-position:0 7px;background-size:10px;list-style-type:none;padding:5px 0 0 20px}.green{background:#3b8993;color:#fff;width:210px;padding:5px;font-weight:bold;display:block;text-align:center;border-radius:4px;border:none}.green:hover{color:#fff;text-decoration:none;background:#00b0b9}.purple{background:#6e267b;color:#fff;width:210px;padding:5px;font-weight:bold;display:block;text-align:center;border-radius:4px}.purple.services{width:auto;padding:5px 20px;display:inline-block}.purple:hover{color:#fff;text-decoration:none;background:#9f3b95}hr.purple-thin{border:1px solid #9f3b95;margin:0 0 4px}hr.purple-medium{border:2px solid #6e267b;margin:0}.sticky{position:fixed;bottom:13px;right:100px;z-index:9999;font-size:1.6rem}#conductor-iframe{position:fixed;bottom:-2px;right:0;background-color:rgba(0,0,0,0);z-index:9998;border:none;width:350px;height:600px}#conductor-iframe-container{bottom:-10px !important;right:5px}.conductor-frame-visible{width:320px !important;height:610px !important}.conductor-frame-expand{width:520px !important;height:555px !important}.conductor-frame-conversation{width:520px !important;height:610px !important}.conductor-frame-invisble{width:78px !important;height:60px !important}.text-line-art{z-index:1;position:relative;display:block;line-height:1.25;text-align:center}.text-line-art.text-line-art:before{top:50%;left:0;right:0;margin-top:-1px}.text-line-art:before{z-index:-1;content:"";position:absolute;left:10px;right:10px;background-color:#9f3b95;height:3px}.text-line-art h2{display:inline-block;background-color:#fff;padding:0 20px}.text-line-art h2:before{top:2px}.text-line-art h2:after{bottom:2px}.text-line-art h2:after,.text-line-art h2:before{z-index:-1;content:"";position:absolute;left:10px;right:10px;background-color:#9f3b95;height:2px}.highlight-box{font-size:1.8rem;margin:0;padding:40px 60px;background:#6e267b;color:#fff;border-radius:4px}.hide{display:none}header{padding:10px 0}header.internal{border-bottom:2px solid #6e267b}header.plans{background:rgba(0,0,0,0) url(../img/trains-line-drawing.jpg) no-repeat center top;background-size:cover}header.plans nav.bg-light{background-color:rgba(0,0,0,0) !important}header.plans nav.bg-light .navbar-nav .nav-link{color:#fff}header.plans nav.bg-light .navbar-nav .nav-link:hover{color:#8bc1dc}header.plans nav.bg-light .navbar-nav .active .nav-link{color:#8bc1dc}header.plans nav.bg-light .navbar-nav .active.not-active .nav-link{color:#9f3b95}header.plans nav.bg-light .navbar-nav .active.not-active .nav-link:hover{color:#8bc1dc}header.plans nav.bg-light .navbar-toggler{color:#fff;border-color:#fff}header nav.bg-light{background-color:#fff !important;padding:0}header nav.bg-light .navbar-brand{padding:0 10px 0 0}header nav.bg-light .navbar-brand img{width:220px}header nav.bg-light .navbar-nav .nav-link{color:#576c93;font-size:1.8rem;padding:5px 0}header nav.bg-light .navbar-nav .nav-link:hover{color:#6e267b}header nav.bg-light .navbar-nav .active .nav-link{color:#6e267b}header nav.bg-light .navbar-nav .active.not-active .nav-link{color:#576c93}header nav.bg-light .navbar-nav .active.not-active .nav-link:hover{color:#6e267b}header nav.bg-light .dropdown-item{font-size:1.6rem}header nav.bg-light .navbar-toggler{color:#576c93;border-color:#576c93;font-size:1.8rem}header nav.bg-light .navbar-toggler .navbar-toggler-icon{background:none;font-size:2.6rem;width:2.8rem;height:auto}header .contact{padding:10px 0 0 0;color:#213465;font-size:1.8rem;text-align:center;background:rgba(0,0,0,0);float:none}header .contact i{padding:0 5px 0 10px}header .contact a{display:inline-block;font-size:1.6rem;color:#576c93}header .contact a:hover{color:#6d257a;text-decoration:none}header .contact a.purple{color:#fff;margin-left:5px;width:auto;padding:5px 10px}header .contact a.green{color:#fff;margin-left:0;width:auto;padding:5px 10px}.hero{background:rgba(0,0,0,0) url(../img/trains-line-drawing.jpg) no-repeat center top;background-size:cover;color:#fff;font-size:1.6rem;line-height:2.6rem;text-align:center}.hero .content{padding:30px 0;max-width:710px;margin:0 auto}.hero .content .buttons{display:none}.demonstrator-banner{background-color:#8bc1dc;background-image:url(../img/globe-bg.png);background-repeat:no-repeat;background-position:left top;color:#21282e;font-size:1.6rem;padding:30px 0 20px}.demonstrator-banner h2{font-family:"Myriad Pro",sans-serif;font-size:2.4rem;text-transform:none;padding:0 0;margin:0;letter-spacing:inherit;line-height:3.4rem}.demonstrator-banner .holder{display:block;width:100%}.demonstrator-banner .holder .content{width:100%;display:block;text-align:center}.demonstrator-banner .holder .button{width:100%;display:block;text-align:center}.demonstrator-banner .holder .button a{display:inline-block}.banner{background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#fff;font-size:1.6rem;line-height:2.6rem;text-align:center}.banner .content{padding:60px 0;max-width:710px;margin:0 auto}.banner .content .buttons{padding-top:30px;text-align:center}.banner .content .buttons .green,.banner .content .buttons .purple{display:block;margin:10px auto}.about{padding:30px 0;font-size:1.6rem;background:#fff}.about h2{padding-top:40px;text-align:center}.about .videoWrapper{position:relative}.about .videoWrapper .play-btn{position:absolute;bottom:1%;margin:0 auto;left:0;right:0;z-index:99;background:#6e267b;color:#fff;width:150px;max-width:80%;text-align:center;display:inline-block;padding:10px;font-weight:bold;cursor:pointer;border-radius:4px;font-size:1.3rem}.about .videoWrapper .play-btn:hover{background:#9f3b95}.about .videoWrapper .play-btn i{padding-right:5px}.about .videoWrapper video::-webkit-media-controls-play-button{display:flex !important}.about .videoWrapper video{height:auto;width:100%}.about .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about .text{text-align:center}.vampire{padding:50px 0 0;font-size:1.6rem;background:#e8e7e9}.vampire .content{background-image:url(../img/train-right-bg-grey.jpg);background-repeat:no-repeat;background-size:100%;background-position:center bottom;padding-bottom:98px}.vampire .content a{font-size:1.6rem}.main{padding:50px 0;font-size:1.6rem}.main .video{position:relative}.main .video .play-btn{position:absolute;bottom:1%;margin:0 auto;left:0;right:0;z-index:99;background:#6e267b;color:#fff;width:200px;text-align:center;display:inline-block;padding:10px;font-weight:bold;cursor:pointer;border-radius:4px;font-size:1.3rem}.main .video .play-btn:hover{background:#9f3b95}.main .video .play-btn i{padding-right:5px}.main .videoWrapper{position:relative}.main .videoWrapper .play-btn{position:absolute;bottom:2%;margin:0 auto;left:0;right:0;z-index:99;background:#6e267b;color:#fff;width:150px;max-width:80%;text-align:center;display:inline-block;padding:10px;font-weight:bold;cursor:pointer;border-radius:4px;font-size:1.3rem}.main .videoWrapper .play-btn:hover{background:#9f3b95}.main .videoWrapper .play-btn i{padding-right:5px}.main .videoWrapper video::-webkit-media-controls-play-button{display:flex !important}.main .videoWrapper video{height:auto;width:100%}.main .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.features{padding:50px 0;font-size:1.6rem;margin:5px 0}.features h2{text-align:center}.features .nav-tabs{margin-bottom:60px}.features .nav-tabs.nav-justified .nav-item{flex:100%}.features .nav-tabs .nav-link{border-top:1px solid #21282e;background-color:#e8e7e9;font-size:1.8rem;font-weight:bold;color:#495057;padding:9px 15px}.features .nav-tabs .nav-link.active{border:none;background-color:#6e267b;color:#fff}.features .nav-tabs .nav-link:hover{background-color:#6e267b;color:#fff}.features img{max-width:100%}.features .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:40px 0 0}.features .videoWrapper video::-webkit-media-controls-play-button{display:flex !important}.features .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#features-content a,#properties-content a{color:#6e267b}#features-content img,#properties-content img{max-width:100%}.properties .nav-tabs{margin-bottom:60px}.properties .nav-tabs.nav-justified .nav-item{flex:100%}.properties .nav-tabs .nav-link{border-top:1px solid #21282e;background-color:#e8e7e9;font-size:1.8rem;font-weight:bold;color:#495057;padding:9px 15px}.properties .nav-tabs .nav-link.active{border:none;background-color:#6e267b;color:#fff}.properties .nav-tabs .nav-link:hover{background-color:#6e267b;color:#fff}.nav-pills .nav-link{border-top:1px solid #fff;background-color:#e8e7e9;font-size:1.8rem;font-weight:bold;color:#495057;padding:9px 15px}.nav-pills .nav-link.active{border:none;background-color:#6e267b;color:#fff}.nav-pills .nav-link:hover{background-color:#6e267b;color:#fff}.simulations{color:#fff;padding:50px 0;font-size:1.6rem;background-attachment:fixed;background-size:cover;margin:5px 0;background-repeat:no-repeat;background-position:center center}.simulations .icon{background-size:100%;background-repeat:no-repeat}.simulations h2{font-family:"Myriad Pro SemiBold",sans-serif;font-size:2.4rem;text-transform:uppercase;padding:67px 0 15px;margin:0 0 10px 0;letter-spacing:.25rem}.simulations .subheading{width:100%;padding-bottom:30px}.simulations .holder{display:block;width:100%}.simulations .holder .package{display:block;width:100%;text-align:center;margin-bottom:50px;padding:15px}.simulations .holder .package a{display:inline-block}.simulations .holder .package h3 a{color:#fff}.simulations .holder .package .icon{width:150px;padding-bottom:30px}.simulations .holder .package .btn{font-size:1.6rem}.extras{padding:50px 0;font-size:1.6rem;margin:5px 0}.extras h2,.extras h4{text-align:center}.extras .tools{padding-top:20px}.extras .tools h4{padding:25px 0 0 0}.extras .tools h3{padding:25px 0;text-align:center}.extras .tools .text-line-art{margin:40px 0 20px}.extras .tools .text-line-art h2{padding:0 20px}.extras .tools .content{padding-top:20px;padding-bottom:20px}.extras .tools .content .icon{float:left;padding-right:15px;width:90px}.extras .tools .content .icon img{max-width:100%}.extras .tools .middle{background-color:#f7f7f7;border-radius:4px;padding:0 15px}.header-with-icon{text-align:center}.header-with-icon i{font-size:4rem;color:#6e267b;margin-bottom:15px}.header-with-icon svg{margin-bottom:15px}#services{padding:50px 0 0;font-size:1.6rem;margin:5px 0}#services h2{text-align:center}#services.nav-tabs{margin-bottom:60px}#services.nav-tabs.nav-justified .nav-item{flex:100%}#services.nav-tabs .nav-link{border-top:1px solid #21282e;background-color:#e8e7e9;font-size:1.8rem;font-weight:bold;color:#495057;padding:9px 15px}#services.nav-tabs .nav-link.active{border:none;background-color:#6e267b;color:#fff}#services.nav-tabs .nav-link:hover{background-color:#6e267b;color:#fff}#services img{max-width:100%}#service-content a{color:#6e267b}#service-content .tab-pane{display:none}#service-content .active{display:block}.service{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:20px}.service p{margin-bottom:0}.service .price{color:#929292;padding-bottom:10px}.service-empty{padding:20px}.pricing{padding:50px 0;font-size:1.6rem;margin:5px 0;background-color:#fff}.pricing h2,.pricing h4{text-align:center;padding-bottom:15px}.pricing .nav-tabs{margin-bottom:60px}.pricing .nav-tabs.nav-justified .nav-item{flex:100%}.pricing .nav-tabs .nav-link{border-top:1px solid #21282e;background-color:#e8e7e9;font-size:1.8rem;font-weight:bold;color:#495057;padding:9px 15px}.pricing .nav-tabs .nav-link.active{border:none;background-color:#6e267b;color:#fff}.pricing .nav-tabs .nav-link:hover{background-color:#6e267b;color:#fff}.pricing .plan-switcher{text-align:center}.pricing .plan-switcher ul{list-style-type:none}.pricing .plan-switcher ul li{display:inline-block;width:33.3333333%;padding:15px}.pricing .plan-switcher ul li a{display:block;background-color:#576c93;color:#fff;padding:20px;font-size:2rem;border-radius:4px;border:2px solid #213465}.pricing .plan-switcher ul li a.active,.pricing .plan-switcher ul li a:hover{background-color:#213465;color:#fff;text-decoration:none}.pricing .pricing-switcher{text-align:center;padding-top:10px}.pricing .pricing-switcher .fieldset{display:inline-block;position:relative;padding:2px;border-radius:4px;border:2px solid #6e267b}.pricing .pricing-switcher input[type=radio]{position:absolute;opacity:0}.pricing .pricing-switcher label{position:relative;z-index:1;display:inline-block;float:left;width:90px;height:40px;line-height:40px;cursor:pointer;color:#21282e;margin-bottom:0}.pricing .pricing-switcher .switch{position:absolute;top:2px;left:2px;height:40px;width:90px;background-color:#6e267b;border-radius:4px;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s}.pricing .pricing-switcher input[type=radio]:checked+label{color:#fff}.pricing .pricing-switcher input[type=radio]:checked+label+.switch,.pricing .pricing-switcher input[type=radio]:checked+label:nth-of-type(n)+.switch{-webkit-transform:translateX(90px);-moz-transform:translateX(90px);-ms-transform:translateX(90px);-o-transform:translateX(90px);transform:translateX(90px)}.pricing .no-js .pricing-switcher{display:none}.pricing .no-js .pricing-wrapper .is-hidden{position:relative;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);margin-top:1em}.pricing .pricing-list{margin:20px 0 0}.pricing .pricing-list li{position:relative;margin-bottom:20px;list-style-type:none}.pricing .pricing-list li:nth-child(1) .pricing-wrapper .pricing-header{background-color:#8bc1dc}.pricing .pricing-list li:nth-child(2) .pricing-wrapper .pricing-header{background-color:#576c93}.pricing .pricing-list li:nth-child(3) .pricing-wrapper .pricing-header{background-color:#213465}.pricing .pricing-list .pricing-wrapper{position:relative}.pricing .pricing-list .pricing-wrapper.is-switched .is-visible{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:rotate .5s;-moz-animation:rotate .5s;animation:rotate .5s}.pricing .pricing-list .pricing-wrapper.is-switched .is-hidden{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-animation:rotate-inverse .5s;-moz-animation:rotate-inverse .5s;animation:rotate-inverse .5s;opacity:0}.pricing .pricing-list .pricing-wrapper.is-switched .is-selected{opacity:1}.pricing .pricing-list .pricing-wrapper.is-switched.reverse-animation .is-visible{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:rotate-back .5s;-moz-animation:rotate-back .5s;animation:rotate-back .5s}.pricing .pricing-list .pricing-wrapper.is-switched.reverse-animation .is-hidden{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-animation:rotate-inverse-back .5s;-moz-animation:rotate-inverse-back .5s;animation:rotate-inverse-back .5s;opacity:0}.pricing .pricing-list .pricing-wrapper.is-switched.reverse-animation .is-selected{opacity:1}.pricing .pricing-list .pricing-wrapper li{background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid rgba(0,0,0,0);padding:0;-webkit-box-shadow:0px 0px 13px -2px #8a8a8a;-moz-box-shadow:0px 0px 13px -2px #8a8a8a;box-shadow:0px 0px 13px -2px #8a8a8a}.pricing .pricing-list .pricing-wrapper .is-visible{position:relative;z-index:5}.pricing .pricing-list .pricing-wrapper .is-hidden{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.pricing .pricing-list .pricing-wrapper .is-selected{z-index:3 !important}.pricing .pricing-list .pricing-wrapper .pricing-header{height:auto;padding:50px 0;pointer-events:auto;text-align:center;color:#fff;background-color:rgba(0,0,0,0)}.pricing .pricing-list .pricing-wrapper .exclusive .pricing-header{color:#3b8993;background-color:rgba(0,0,0,0)}.pricing .pricing-list .pricing-wrapper .currency,.pricing .pricing-list .pricing-wrapper .value{font-size:3.6rem;font-weight:300}.pricing .pricing-list .pricing-wrapper .duration{font-weight:700;font-size:1.3rem;color:#3b8993;text-transform:uppercase;display:block}.pricing .pricing-list .pricing-wrapper .additional{padding-top:20px;display:block}.pricing .pricing-list .pricing-wrapper .exclusive .duration{color:#f3b6ab}.pricing .pricing-list .pricing-wrapper .exclusive .pricing-features li{margin:0 3px}.pricing .pricing-list .pricing-wrapper .exclusive .select{background-color:#3b8993;color:#fff}.pricing .pricing-list .pricing-wrapper .value{font-size:7rem;font-weight:300}.pricing .pricing-list .pricing-wrapper .currency,.pricing .pricing-list .pricing-wrapper .duration{color:#fff}.pricing .pricing-list .pricing-wrapper .exclusive .currency,.pricing .pricing-list .pricing-wrapper .exclusive .duration{color:#213465}.pricing .pricing-list .pricing-wrapper .currency{display:inline-block;margin-top:10px;vertical-align:top;font-size:2rem;font-weight:700}.pricing .pricing-list .pricing-wrapper .duration{font-size:1.4rem}.pricing .pricing-list .pricing-wrapper .pricing-desc{padding:20px 20px 0 20px;text-align:center;min-height:140px}.pricing .pricing-list .pricing-wrapper .pricing-body{overflow-x:visible;-webkit-overflow-scrolling:touch;padding:50px 30px 0;text-align:center}.pricing .pricing-list .pricing-wrapper .is-switched .pricing-body{overflow:hidden}.pricing .pricing-list .pricing-wrapper .pricing-features{width:100%}.pricing .pricing-list .pricing-wrapper .pricing-features:after{content:"";display:table;clear:both}.pricing .pricing-list .pricing-wrapper .pricing-features li{padding:0;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:15px}.pricing .pricing-list .pricing-wrapper .pricing-features li.header{border-bottom:1px solid #21282e;font-family:"Myriad Pro SemiBold",sans-serif;font-size:2rem;text-transform:uppercase;padding:0 0 10px;margin:15px 0 15px 0;letter-spacing:.2rem}.pricing .pricing-list .pricing-wrapper .pricing-features li.header:first-child{margin:0 0 15px 0}.pricing .pricing-list .pricing-wrapper .pricing-features li.disabled{text-decoration:line-through;color:#bcbcbc}.pricing .pricing-list .pricing-wrapper .pricing-features em{display:block;margin-bottom:5px;font-weight:600}.pricing .pricing-list .pricing-wrapper .pricing-footer{z-index:1;top:0;left:0;width:100%;background-color:#fff;position:relative;height:auto;padding:30px 30px;text-align:center;font-size:1.6rem}.pricing .pricing-list .pricing-wrapper .pricing-footer::after{display:none}.pricing .pricing-list .pricing-wrapper .pricing-footer .purple{display:inline-block;font-size:1.6rem;width:100%}.pricing .pricing-list .pricing-wrapper .select{position:relative;z-index:1;display:block;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap;color:rgba(0,0,0,0)}.pricing .pricing-list .pricing-wrapper .select{position:static;display:inline-block;height:auto;padding:1.3em 2em;color:#1bbc9d;border-radius:8px;border:2px solid #1bbc9d;font-size:1.4rem;text-indent:0;text-transform:uppercase;letter-spacing:2px;transition:all .6s;width:70%}.pricing .pricing-list .pricing-wrapper .no-touch .select:hover{background-color:#1bbc9d;color:#fff}.pricing .pricing-list .pricing-wrapper .no-touch .exclusive .select:hover{background-color:#24e0ba}.pricing .pricing-list .pricing-wrapper .no-touch .secondary-theme .exclusive .select:hover{background-color:#112e3c}.pricing .pricing-list .pricing-wrapper .secondary-theme .exclusive .select{background-color:#1bbc9d}@media only screen and (min-width: 768px){.pricing .pricing-list .pricing-wrapper li{width:100%}}.pricing .pricing-list .touch .pricing-wrapper{-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px}@media only screen and (min-width: 768px){.pricing .pricing-list{margin:20px 0 0}.pricing .pricing-list:after{content:"";display:table;clear:both}.pricing .pricing-list li{width:33.3333333333%;display:inline-block;padding-left:10px;padding-right:10px}}@media only screen and (min-width: 768px){.pricing .exclusive .pricing-wrapper li{box-shadow:inset 0 0 0 3px #2d3e50}.pricing .exclusive .pricing-wrapper li::before{display:none}.pricing .exclusive .pricing-wrapper li::before{display:none}.pricing :nth-of-type(1) .pricing-wrapper li::before{display:none}}@media only screen and (min-width: 1500px){.pricing .full-width .pricing-wrapper li{padding:15px 0}}@keyframes rotate{0%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(200deg);-moz-transform:perspective(2000px) rotateY(200deg);-ms-transform:perspective(2000px) rotateY(200deg);-o-transform:perspective(2000px) rotateY(200deg);transform:perspective(2000px) rotateY(200deg)}100%{-webkit-transform:perspective(2000px) rotateY(180deg);-moz-transform:perspective(2000px) rotateY(180deg);-ms-transform:perspective(2000px) rotateY(180deg);-o-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg)}}@-webkit-keyframes rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg)}70%{-webkit-transform:perspective(2000px) rotateY(20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0)}}@-moz-keyframes rotate-inverse{0%{-moz-transform:perspective(2000px) rotateY(-180deg)}70%{-moz-transform:perspective(2000px) rotateY(20deg)}100%{-moz-transform:perspective(2000px) rotateY(0)}}@keyframes rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg);-moz-transform:perspective(2000px) rotateY(-180deg);-ms-transform:perspective(2000px) rotateY(-180deg);-o-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg)}70%{-webkit-transform:perspective(2000px) rotateY(20deg);-moz-transform:perspective(2000px) rotateY(20deg);-ms-transform:perspective(2000px) rotateY(20deg);-o-transform:perspective(2000px) rotateY(20deg);transform:perspective(2000px) rotateY(20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}}@-webkit-keyframes rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(-200deg)}100%{-webkit-transform:perspective(2000px) rotateY(-180deg)}}@-moz-keyframes rotate-back{0%{-moz-transform:perspective(2000px) rotateY(0)}70%{-moz-transform:perspective(2000px) rotateY(-200deg)}100%{-moz-transform:perspective(2000px) rotateY(-180deg)}}@keyframes rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(-200deg);-moz-transform:perspective(2000px) rotateY(-200deg);-ms-transform:perspective(2000px) rotateY(-200deg);-o-transform:perspective(2000px) rotateY(-200deg);transform:perspective(2000px) rotateY(-200deg)}100%{-webkit-transform:perspective(2000px) rotateY(-180deg);-moz-transform:perspective(2000px) rotateY(-180deg);-ms-transform:perspective(2000px) rotateY(-180deg);-o-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg)}}@-webkit-keyframes rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg)}70%{-webkit-transform:perspective(2000px) rotateY(-20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0)}}@-moz-keyframes rotate-inverse-back{0%{-moz-transform:perspective(2000px) rotateY(180deg)}70%{-moz-transform:perspective(2000px) rotateY(-20deg)}100%{-moz-transform:perspective(2000px) rotateY(0)}}@keyframes rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg);-moz-transform:perspective(2000px) rotateY(180deg);-ms-transform:perspective(2000px) rotateY(180deg);-o-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg)}70%{-webkit-transform:perspective(2000px) rotateY(-20deg);-moz-transform:perspective(2000px) rotateY(-20deg);-ms-transform:perspective(2000px) rotateY(-20deg);-o-transform:perspective(2000px) rotateY(-20deg);transform:perspective(2000px) rotateY(-20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}}.internal-links{background-color:#f7f7f7;padding:50px 0;font-size:1.6rem;margin:5px 0}.internal-links .content{text-align:left}.internal-links .content h5{text-align:left}.internal-links .content .green-list,.internal-links .content .purple-list{text-align:left;margin-top:10px}.internal-links .content.second{padding-top:40px}@media(min-width: 768px){.internal-links .content.second{padding-top:0}}.internal-links .buttons{text-align:left}.internal-links .buttons a{display:inline-block}.contact{background:#e8e7e9;padding:50px 0;color:#21282e;font-size:1.6rem}.contact .text{padding-bottom:40px;text-align:center}.contact .wpcf7{width:100%}.contact .wpcf7 p{margin:0 0 1rem}.contact .wpcf7 .column{float:none;width:100%;padding-left:15px;padding-right:15px}.contact .wpcf7 .column label{text-transform:uppercase;letter-spacing:.1rem;width:100%}.contact .wpcf7 .column label input[type=text],.contact .wpcf7 .column label input[type=email],.contact .wpcf7 .column label select,.contact .wpcf7 .column label textarea{width:100%;padding:5px 10px;border:none}.contact .wpcf7 .column label textarea{height:180px;margin-bottom:14px}.contact .wpcf7 .column label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;border-radius:0;background:#fff url(../img/arrow-down.png) no-repeat 98%;background-size:3%}.contact .wpcf7 .column label span.wpcf7-not-valid-tip{text-transform:none;padding:4px 0 0 0}.contact .wpcf7 .column .submit{text-align:left;position:relative}.contact .wpcf7 .column .submit input[type=submit]{display:inline-block;cursor:pointer}.contact .wpcf7 .column .submit .ajax-loader{position:absolute;right:10px;top:10px}.contact .wpcf7 .column .submit .wpcf7-spinner{position:absolute;right:-17px;top:5px}.contact .wpcf7 .invalid .submit,.contact .wpcf7 .sent .submit{padding-bottom:20px}.contact .wpcf7 div.wpcf7-validation-errors,.contact .wpcf7 div.wpcf7-acceptance-missing{border:none;text-align:center;color:red;padding:0;margin:0}.contact .wpcf7 div.wpcf7-mail-sent-ok{border:none;text-align:center;color:#00949d;padding:0;margin:0}.contact .wpcf7 form.invalid .wpcf7-response-output,.contact .wpcf7 form.unaccepted .wpcf7-response-output,.contact .wpcf7 form.payment-required .wpcf7-response-output{border:none !important;text-align:center;color:#dc3232}.grecaptcha-badge{visibility:hidden}.advert{background-color:#8bc1dc;color:#21282e;font-size:1.6rem;line-height:2.6rem;text-align:center}.advert img{width:100%}.advert .left .content{text-align:center;padding:30px 0px 30px 0}.advert .left .content h1{padding-bottom:20px;line-height:4.4rem;font-size:3rem}.advert .left .content p{font-size:1.8rem;line-height:3rem}.advert .left .content .contact{background-color:rgba(0,0,0,0);padding:20px 0 0 0}.advert .left .content .contact a{display:inline-block;margin-right:10px}.advert .right .content{text-align:center;padding:0px 0 50px}.advert .right .content img{max-width:100%;width:auto}.advert .demo{background-color:rgba(0,0,0,0);padding-bottom:50px}.demonstrator-video{padding:90px 0;text-align:center;background-color:#f7f7f7}.demonstrator-video p{font-size:1.6rem;padding-bottom:30px}.demonstrator-features{background-color:#fff;padding:90px 0 60px}.demonstrator-features h2{text-align:center}.demonstrator-features p{font-size:1.6rem;padding-bottom:10px;text-align:center}.demonstrator-features .feature{display:block;width:100%;padding:0 0}.demonstrator-features .feature:first-child{padding:0 0 30px 0}.demonstrator-features .feature:last-child{padding:30px 0 0 0}.demonstrator-features .feature .text,.demonstrator-features .feature .image{display:block;font-size:1.6rem}.demonstrator-features .feature .text{width:100%;text-align:left;vertical-align:middle;opacity:1;transform:translateX(0);transition:all .5s ease-in-out;padding:20px 0}.demonstrator-features .feature .text ul{list-style-type:none;display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:0}.demonstrator-features .feature .text ul li{padding:8px 0 8px 28px;position:relative}.demonstrator-features .feature .text ul li i{padding-right:5px;color:#6e267b}.demonstrator-features .feature .text ul li:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;content:"";top:6px;left:0px;color:#6e267b}.demonstrator-features .feature .text ul li ul{display:block;grid-template-columns:none;list-style-type:"-";padding-left:5px}.demonstrator-features .feature .text ul li ul li{padding:4px 0 4px 5px;color:#6c6c6c}.demonstrator-features .feature .text ul li ul li::before{display:none}.demonstrator-features .feature .image{width:100%;text-align:center;vertical-align:middle;opacity:1;transform:translateX(0);transition:all .5s ease-in-out;padding:20px 0}.demonstrator-features .feature .image img{padding:20px;border-radius:4px;background:#fff;border:1px solid #f7f7f7;box-shadow:0 0 0 1px #fff,0px 0px 8px 1px rgba(0,0,0,.26);position:relative;max-width:100%}.demonstrator-features .feature .left{padding-right:0}.demonstrator-features .feature .right{padding-left:0}.demonstrator-features .feature .push-right{opacity:0}.demonstrator-features .feature .push-left{opacity:0}.request{background:rgba(0,0,0,0);padding:30px;margin-top:30px}.request p{padding-bottom:0;margin:0}.request form p{padding-bottom:0;margin-bottom:10px}.request form input{width:100%}.request form label input{padding:5px 10px;border:none;border-radius:0;border:1px solid #fff}.request form label input.wpcf7-not-valid{border:1px solid #dc3232}.request form label .wpcf7-not-valid-tip{display:none}.request form .submit{position:relative}.request form .submit p{padding-bottom:0;margin-bottom:0}.request form .submit input{display:inline-block;cursor:pointer}.request form .submit .wpcf7-spinner{position:absolute;right:0;top:5px}.request form.invalid .wpcf7-response-output{display:none}.request form.sent .wpcf7-response-output{background:#3b8993;border-color:#3b8993;font-size:1.6rem;color:#fff;margin:10px 0 0 0;padding:10px}.demonstrator-contact{background-color:#8bc1dc;padding:60px 0}.demonstrator-contact h2{text-align:center}.demonstrator-contact p{font-size:1.6rem;padding-bottom:0;text-align:center}.demonstrator-contact .wpcf7{width:100%}.demonstrator-contact .wpcf7 form{text-align:center}.demonstrator-contact .wpcf7 p{margin:0;padding:0}.demonstrator-contact .wpcf7 .email{display:block;width:100%}.demonstrator-contact .wpcf7 .email label{width:100%;padding:0;margin:0}.demonstrator-contact .wpcf7 .email label input{padding:5px 10px;width:100%}@media(min-width: 660px){.demonstrator-contact .wpcf7 .email{display:inline-block;width:40%}}.demonstrator-contact .wpcf7 .column{float:none;width:100%;padding-left:15px;padding-right:15px}.demonstrator-contact .wpcf7 .column label{text-transform:uppercase;letter-spacing:.1rem;width:100%;text-align:left}.demonstrator-contact .wpcf7 .column label input[type=text],.demonstrator-contact .wpcf7 .column label input[type=email],.demonstrator-contact .wpcf7 .column label select,.demonstrator-contact .wpcf7 .column label textarea{width:100%;padding:5px 10px;border:none}.demonstrator-contact .wpcf7 .column label textarea{height:180px;margin-bottom:14px}.demonstrator-contact .wpcf7 .column label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;border-radius:0;background:#fff url(../img/arrow-down.png) no-repeat 98%;background-size:3%}.demonstrator-contact .wpcf7 .column label span.wpcf7-not-valid-tip{text-transform:none;padding:4px 0 0 0}.demonstrator-contact .wpcf7 .submit{text-align:center;position:relative;clear:both;display:inline-block;padding-top:20px;padding-left:0}.demonstrator-contact .wpcf7 .submit input[type=submit]{display:inline-block;cursor:pointer;padding:7px 5px}.demonstrator-contact .wpcf7 .submit .ajax-loader{position:absolute;right:10px;top:10px}.demonstrator-contact .wpcf7 .submit .wpcf7-spinner{position:absolute;bottom:15px}@media(min-width: 660px){.demonstrator-contact .wpcf7 .submit{padding-top:0;padding-left:20px}}.demonstrator-contact .wpcf7 .invalid .submit,.demonstrator-contact .wpcf7 .sent .submit{padding-bottom:20px}.demonstrator-contact .wpcf7 div.wpcf7-validation-errors,.demonstrator-contact .wpcf7 div.wpcf7-acceptance-missing{border:none;text-align:center;color:red;padding:0;margin:0}.demonstrator-contact .wpcf7 div.wpcf7-mail-sent-ok{border:none;text-align:center;color:#00949d;padding:0;margin:0}.demonstrator-contact .wpcf7 .wpcf7-not-valid-tip{display:none}.demonstrator-contact .wpcf7 form.invalid .wpcf7-response-output,.demonstrator-contact .wpcf7 form.unaccepted .wpcf7-response-output,.demonstrator-contact .wpcf7 form.payment-required .wpcf7-response-output{display:block;font-size:1.6rem;margin:10px 0 0 0}.demonstrator-contact .wpcf7 form.sent .wpcf7-response-output{background:#3b8993;border-color:#3b8993;font-size:1.6rem;color:#fff;margin:10px 0 0 0;padding:10px;text-align:center}.demonstrator-access{background-color:#6e267b;padding:20px 0px;color:#fff}.demonstrator-access h2{text-align:center}.demonstrator-access p{font-size:1.6rem;padding-bottom:0;text-align:center}.demonstrator-access.blue{background-color:#8bc1dc;color:#21282e;padding:20px 0px}.demonstrator-access.blue .demo{background-color:#8bc1dc;color:#21282e}.digitaltrain-users{background-color:#fff;padding:30px 20px;max-width:1400px;margin:0 auto}.digitaltrain-users .logo{cursor:pointer;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease}.digitaltrain-users .logo:hover{opacity:.7}.digitaltrain-users .splide__slide img{max-width:100%;max-height:100%}.digitaltrain-users .splide__arrow:disabled{opacity:0}footer{margin-top:4px;background:#6e267b;padding:20px 0;color:#fff;font-size:1.2rem;text-align:center}footer .social{text-align:left}footer .social .icon{float:right;padding-left:20px}footer a{color:#fff}footer a:hover{color:#e8e7e9;text-decoration:none}footer .logo{padding-bottom:10px;display:block}footer .logo img{max-width:180px}footer i{font-size:4rem}footer i:last-child{padding-left:8px}.not-found{text-align:center;padding:50px 0}.not-found .title{font-size:10rem;line-height:normal}.not-found .subtitle{line-height:normal;font-size:2.5rem;color:#8a8a8a}.wp-block-columns{margin-bottom:3.75em;gap:3em !important}.grid{display:grid;grid-auto-flow:column;margin-bottom:30px}.grid .element{height:100%}.grid .element a h3{color:#3b8993}.grid .element a .entry-summary{color:#21282e}.grid .element a:hover{text-decoration:none}.grid .element img{max-width:100%;height:auto}.grid.col-3{grid-gap:30px;grid-template-columns:repeat(1, 1fr);grid-auto-flow:unset;max-width:inherit}@media(min-width: 576px){.grid.col-3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.grid.col-3{grid-template-columns:repeat(3, 1fr)}}.grid.col-3 .column{margin:0;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,.2);box-shadow:0px 0px 16px 0px rgba(0,0,0,.2)}.grid.col-3 .column header{padding:20px 20px 0 20px}.grid.col-3 .column .entry-summary{padding:0 20px}.grid.col-3 .column .purple{width:calc(100% - 40px);margin:0 20px 20px 20px}.nav-next a,.nav-previous a{background:#3b8993;color:#fff;width:140px;padding:5px;font-weight:bold;display:block;text-align:center;border-radius:4px;border:none}.nav-next a:hover,.nav-previous a:hover{color:#fff;text-decoration:none;background:#00b0b9}.nav-next{float:right}.no-resources{text-align:center;padding:50px 0;min-height:250px}article header h2{text-align:center;font-size:3.6rem;color:#6e267b}article header hr{width:300px;color:#6e267b;border-top:2px solid;margin-bottom:50px}.downloads{background:#f7f7f7;text-align:center;padding:50px 0;font-size:1.6rem}.downloads h2{padding:0 0 35px}.downloads a{background:#6e267b;color:#fff;width:auto;padding:5px 30px;font-weight:bold;display:inline-block;text-align:center;border-radius:4px;border:none}.downloads a:hover{color:#fff;text-decoration:none;background:#9f3b95}.left-column-half{display:block;width:100%;padding:30px 0;text-align:center}.left-column-half img{width:auto;max-width:100%}.right-column-half{display:block;width:100%;padding:0 0 30px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.gradient{height:150px;width:100%;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));z-index:9998;position:fixed;bottom:0px}.arrow{position:fixed;bottom:20px;left:50%;margin-left:-20px;width:40px;height:40px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfcAAAH3CAYAAACmdRYnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAxIDc5LmMwMjA0YjJkZWYsIDIwMjMvMDIvMDItMTI6MTQ6MjQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4zIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2OUY0MDc5RUUzOTExRURCQ0UwQzUyNENFRTMyMTg1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2OUY0MDdBRUUzOTExRURCQ0UwQzUyNENFRTMyMTg1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDY5RjQwNzdFRTM5MTFFREJDRTBDNTI0Q0VFMzIxODUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDY5RjQwNzhFRTM5MTFFREJDRTBDNTI0Q0VFMzIxODUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Kl1LVAAAL0UlEQVR4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");background-size:contain;z-index:9999}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.fadeout{opacity:0;transition:1s all ease-out;z-index:0}@media(min-width: 576px){h1{font-size:3.6rem;padding:0 0 10px}h2{font-size:2.4rem;padding:0 0 15px}h3{font-size:2rem;padding:0 0 15px}h4{font-size:1.8rem;padding:0 0 15px}h5{font-size:1.8rem;padding:0 0 5px}.container{max-width:100%}header .contact{text-align:center}header .contact a.purple{margin-left:10px;padding:5px 20px}header .contact a.green{margin-left:10px;padding:5px 20px}.not-found .title{font-size:20rem}.not-found .subtitle{font-size:5rem}.simulations h2{margin:0 0 50px 0}.simulations .subheading{width:70%}.hero{background-attachment:fixed}footer{text-align:left}footer .social{text-align:right}.vampire .content{padding-bottom:142px}}@media(min-width: 768px){.container{max-width:100%}header nav.bg-light .navbar-nav .nav-link{padding:0 8px}.hero{font-size:1.8rem;line-height:3rem}.hero .content{padding:100px 0;font-size:2.2rem}.hero .content .buttons{padding-top:30px;text-align:center;display:block}.hero .content .buttons .green,.hero .content .buttons .purple{display:inline-block;margin:10px 10px}.banner{font-size:1.8rem;line-height:3rem}.banner .content{padding:100px 0}.banner .content .buttons .green,.banner .content .buttons .purple{display:inline-block;margin:10px 10px}.banner .content .links{padding-top:20px}.banner .content .links p{margin:0}.banner .content .links a{background:#3b8993;color:#fff;width:auto;padding:5px 30px;font-weight:bold;display:inline-block;text-align:center;border-radius:4px;border:none}.banner .content .links a:hover{color:#fff;text-decoration:none;background:#00b0b9}.banner .content .links a:after{font-family:"Font Awesome 5 Free";content:"";display:inline-block;padding-left:10px;font-size:1.5rem;vertical-align:middle;font-weight:900}.about{padding:50px 0}.about .capabilities{padding-bottom:20px}.about .videoWrapper .play-btn{font-size:1.6rem}.features .nav-tabs{margin-bottom:60px}.features .nav-tabs.nav-justified .nav-item{flex:33.333333%}.features .nav-tabs .nav-link{border-top:none}.features .icon{padding-top:40px;background-size:cover;background-repeat:no-repeat;background-position:right top}.features .videoWrapper{margin:40px 40px 0}.features .videoWrapper.small{margin:0 0 0}.features img{max-width:100%}.properties .nav-tabs{margin-bottom:60px}.properties .nav-tabs.nav-justified .nav-item{flex:20%}.properties .nav-tabs .nav-link{border-top:none}.pricing .nav-tabs{margin-bottom:30px}.pricing .nav-tabs.nav-justified .nav-item{flex:33.333333%}.pricing .nav-tabs .nav-link{border-top:none}.main .video .play-btn{font-size:1.6rem}.main .videoWrapper{margin:40px 40px 0}.main .videoWrapper.small{margin:0 0 0}.main .videoWrapper .play-btn{font-size:1.6rem}.main img{max-width:100%}.main .entry-attachment .attachment{text-align:center}.contact .wpcf7 .column,.demonstrator-contact .wpcf7 .column{float:left;width:50%}.contact .wpcf7 .column .submit,.demonstrator-contact .wpcf7 .column .submit{text-align:right}.simulations .holder{display:table}.simulations .holder .package{display:table-cell;width:33.333333%;margin-bottom:0;position:relative;padding-bottom:50px}.simulations .holder .package .btn{position:absolute;bottom:15px;left:0;right:0;margin:0 auto;font-size:1.6rem}.vampire .content{padding-right:30%}}@media(min-width: 790px){.features .icon{padding-top:46px}.demonstrator-banner .holder{display:table;width:100%}.demonstrator-banner .holder .content{width:60%;display:table-cell;text-align:left;vertical-align:top}.demonstrator-banner .holder .button{width:40%;display:table-cell;text-align:right;vertical-align:middle}.demonstrator-banner .holder .button a{display:inline-block}.demonstrator-features{padding:90px 0}.demonstrator-features .feature{display:table;width:100%;padding:50px 0}.demonstrator-features .feature:first-child{padding:0 0 50px 0}.demonstrator-features .feature:last-child{padding:50px 0 0 0}.demonstrator-features .feature .text,.demonstrator-features .feature .image{display:table-cell;font-size:1.6rem}.demonstrator-features .feature .text{width:55%;padding:0}.demonstrator-features .feature .image{width:45%;padding:0}.demonstrator-features .feature .left{padding-right:20px}.demonstrator-features .feature .right{padding-left:20px}.left-column-half{display:inline-block;width:50%;padding:30px 0;text-align:left}.left-column-half img{width:100%}.right-column-half{display:inline-block;width:49%;vertical-align:middle;padding:0 0 30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media(min-width: 1010px){#services.nav-tabs{margin-bottom:60px}#services.nav-tabs.nav-justified .nav-item{flex:20%}#services.nav-tabs .nav-link{border-top:none}}@media(min-width: 1122px){header nav.bg-light{display:inline-block}header .contact{float:right;text-align:right}}@media(min-width: 945px){.features .icon{padding-top:70px}}@media(min-width: 992px){.container{max-width:100%}.about{background-size:55%}.advert .left .content{text-align:left;padding:30px 40px 30px 0}.advert .left .content h1{font-size:3.6rem;line-height:5rem}.advert .left .content p{font-size:2rem;line-height:3.2rem}.advert .right .content{text-align:center;padding:50px 0 30px}.request{margin-top:0}}@media(min-width: 1200px){.container{max-width:1140px}}/*# sourceMappingURL=style.css.map */
