/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,table{max-width:100%;}.main{background-color:#f7f7f7;}body{font-size:14px;overflow:hidden;}table{min-width:100%;}.no-border{border:0 !important;}hr{border-top:1px solid #f4f4f4;}a{color:#3b62c4;}a:hover{color:#2C3584;text-decoration:none;}a:link{text-decoration:none !important;}ul{list-style-type:square;}ul li{padding:6px 0;}h2{font-size:1.9em;margin-bottom:10px;margin-top:30px;}h4{font-size:1.5em;}.r-image{float:right;margin:10px 0 10px 10px;}.section{padding:40px 0;}.navbar2{overflow:hidden;background-color:#fff;z-index:999;}.fixed{position:fixed;top:0;z-index:5;min-width:100%;border-bottom:2px solid #e3e3e3 !important;margin-top:-16px;background:white;}.fixprodnav{position:fixed;top:0;z-index:1;min-width:100%;border-bottom:2px solid #ccc !important;background:white;}.navinr{background:rgb(255,255,255,0.9) !important;}.navbar2 a{float:left;color:white;text-align:center;text-decoration:none;}.latestfooter a{color:#333 !important;font-style:italic;text-decoration:underline !important;text-align:left !important;}@media screen and (min-width:1200px){.region-whitepapersmenu,.region-videosmenu,.region-webinarsmenu,.region-casestudiesmenu{min-height:280px;}}@media screen and (min-width:992px) and (max-width:1200px){.downloads .latest img{margin-bottom:20px;}.dropdown2{padding-left:10px !important;padding-right:10px !important;margin:15px 0px 0px 0px !important;}#slogo{width:160px !important;}}@media screen and (max-width:1200px){.bottomlink{display:none !important;}}.dropdown2{float:left;overflow:hidden;margin:30px 0px 0px 0px;padding-left:22px;padding-right:22px;}.dropdown2:last-of-type{padding-top:0 !important;}.dropdown2 .dropbtn{border:none;color:#333;background-color:white;font:inherit;font-weight:600;font-size:1rem;}.dropbtn i{color:#999;font-size:0.65rem;padding-left:5px;vertical-align:2px;}.navbar2 a:hover,.dropdown2:hover .dropbtn{color:#666;}.dropdown-content{display:none;position:absolute;background-color:#fff;left:0;width:100%;z-index:999;border-top:0;box-shadow:0px 7px 12px -3px #e3e3e3;margin-top:-20px;border:0;}.nav-wrap{border-bottom:1px solid #e3e3e3;background:white;}.dropdown-content .header{background:white;padding:16px 16px 0 16px;color:white;}@media (min-width:769px){.dropdown2:hover .dropdown-content{display:block;}}.column2{float:left;width:33.33%;padding:10px;background-color:#ccc;}.dropdown-content a{float:none;padding:10px 0px;text-decoration:none;display:block;text-align:left;font-size:0.9em;}.dropdown-content i{color:#999;font-size:0.65rem;}.column2 a:hover{background-color:#ddd;}.rel{position:relative;}.navbar2 a,.navbar2 h2{color:#333;}.navbar2 h2{font-size:1.4em;padding:0px 20px 10px 20px;margin-top:20px;}.navbar2 h3{padding:10px 0px 12px 0px;margin-bottom:6px;font-size:18px;border-bottom:1px solid #e3e3e3;}.rightf > a{margin-top:30px;margin-bottom:10px;font-size:.95em;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:20px;}.dropbtn{font-size:.95em;padding-top:5px;padding-bottom:20px;padding-left:0;padding-right:0;margin-bottom:0px;}.rightf > a{padding-top:5px;}#slogo{width:300px;margin-right:12px;margin-top:25px;height:auto;}.minilinks{background:#253d7b;}.minilinks a{display:block;float:right;padding:8px 10px 8px 10px;margin:0;color:white;font-size:13px;}.minilinks a:hover{color:#e3e3e3;}.clearfix::after{content:"";clear:both;}.rightf{float:right;}.navbar2 .row{padding:0 65px 60px 65px;}.latest img{max-width:50px;margin-right:10px;border:1px solid #e3e3e3;}.downloads a{font-size:0.9em;}.navbar2 .location span{margin-left:0px;display:block;font-size:0.9em;}.navbar2 .location iframe{border:1px solid #ccc;}#sitesearch{border-bottom:1px solid #ccc;cursor:text;padding-bottom:0px;color:#999;text-align:left;padding-left:0;margin-left:15px;}#sitesearch .inr{padding:0 0 15px 0;float:right;margin:-4px 0 0 10px;}.searchclose{padding-left:0;}#sitesearch .inr input[type="text"]{padding:2px 4px;}#sitesearch .inr .close{font-size:1.2em;}.search-block-form div{float:left;}.search-block-form .edit-actions--2{float:right !important;}.thirty{padding-bottom:5px;font-size:0.8em;background:orange;color:white;margin-right:50px;font-weight:500;margin-left:20px;}.thirty:hover{color:white !important;text-decoration:underline;}.home-bnr{min-height:500px;color:#333;padding:50px 0;border-bottom:8px solid #ddd;}.gradstyle{background:#253d7b;}.topbnrimg{background-size:contain;background-repeat:no-repeat;background-position:top right;background-color:#e6e7f3;}.topbnrimg img{margin-top:30px;}.bnrmore{font-size:1.7rem;max-width:500px;}section.bubbles{background-image:url(/files/bubblesbg.png);background-position:center;background-repeat:no-repeat;background-size:contain;}.play-icon{width:150px;height:150px;opacity:0.4;position:absolute;top:calc(90% - 75px);left:calc(50% - 75px);cursor:pointer;}.play-icon img{max-width:100% !important;}.play-icon2{width:150px;height:150px;opacity:0.4;cursor:pointer;}.play-icon2 img{max-width:100% !important;}.home-bnr p.small{font-size:1.4em;color:#333;padding-bottom:10px;}.home-bnr img{max-width:500px;}.home-bnr p.under-img{font-size:3em;padding:10px 0 10px 0;color:#333;margin-top:100px;}.home-bnr a{text-decoration:none;}.home-bnr ul li{font-size:1.4em;}h2.med{font-size:1.5rem;}.cta{padding:6px 12px;color:#333 !important;font-size:1.1em;margin:4px 4px;display:inline-block;box-shadow:2px 3px 1px 0px #999;background:#fff;border:1px solid #e3e3e3;}a.cta:hover{box-shadow:0px 0px 0px 0px #ccc;border:1px solid #e3e3e3;}.home-bnr .cta{padding:10px 20px;color:#333;font-size:1em;margin:10px 20px 0 0;box-shadow:2px 4px 4px -1px #ccc;background:#fff;}.home-bnr a.cta:hover{box-shadow:0px 0px 0px 0px #ccc;border:1px solid #e3e3e3;}.home-bnr .container .col-md-6{background:#f6f7ff;}.cta-orange{background:orange !important;color:white !important;font-weight:bold;border:1px solid orange !important;}.cta-blue{background:#253d7b;color:white !important;font-weight:bold;}.home-bnr{min-height:590px;}.sec-logo{text-align:center;display:block;margin-top:-40px;margin-bottom:30px;}.sec-logo img{margin-bottom:10px;}.videocontrols{position:absolute;display:none;top:calc(10px);left:calc(50% - 120px);text-align:center;}.videocontrols a{background:rgb(255,255,255,0.7);display:inline-block;margin:5px 0;padding:3px 0;color:black;width:120px;text-align:center;font-size:0.7em;border-radius:4px;overflow:hidden;}video.loading{background:black url(/images/loader.gif) center center no-repeat;}.caps-mid{text-align:center;text-transform:uppercase;letter-spacing:2px;margin:-10px 0 60px 0;}section.geo{position:relative;background-image:linear-gradient(#2C3584,#191e4b);background-size:cover;background-position:center center;clip-path:polygon(0 0,100% 0,100% 70%,0 calc(100% - 5vw));padding-bottom:300px;margin-bottom:-100px;color:white;}section.grey{background-image:url();color:#333;}.product-items img.plogo{max-width:100%;max-height:34px;width:auto;}.product-items img.pvidt{margin:10px 0;}.product-items .item{border:0px solid #e3e3e3;border-radius:4px;margin:15px 0;padding:20px;background:rgb(255,255,255,0.17);font-size:0.9em;}.product-items .itemblue{border-radius:4px;margin:15px 0;padding:50px;font-size:0.8rem;}.large-text{font-size:1.2rem;padding:0 0px;}.med-text{font-size:1.2rem;}.txt-indent{margin-left:20px;margin-right:20px;}.pvidt{margin-top:15px;}.product-items ul{margin:0 0 0 10px;padding-left:0;}.product-items ul li{margin:6px 0;padding:0;list-style-type:none;font-size:0.9em;}.nostyleul{list-style-type:none;margin:0;padding:0;margin:10px 0 10px 20px;}.h3mini{font-size:0.8rem;margin-bottom:0;padding-bottom:0;margin:36px 0 4px 0;opacity:0.6;}section iframe{max-width:100%;padding:0px 15px 0 15px;}.pvidt{margin-top:70px;}.white{background:white;color:#333;}section.shadow{box-shadow:0px 1px 15px 7px #e3e3e3;}.grey-bg{background-color:#f4f4f4;}section.photo .container{padding:50px;background:rgb(255,255,255,0.8);color:#333;}.mc-vid{text-align:Center;background-image:url(/files/mcp.png);background-position:center;background-repeat:no-repeat;background-size:contain;padding:50px;margin:25px 0;}.big-title{font-size:2rem;}.center{text-align:center;}.cta-big{font-size:1.2rem !important;padding:10px 16px !important;}.mcitems .item{background:white;border:1px solid #e3e3e3;padding:30px;box-shadow:9px 9px 3px -3px #ccc;margin:20px 10px;}.mcitems .item img{max-width:100%;}ul.pic-icons li{list-style-type:none;margin-left:5px;padding-left:5px;}ul.pic-icons{margin-left:0px;padding-left:0px;font-size:1em !important;}ul.big-icons li{font-size:1.4rem;margin-left:40px;}.bluebg{color:white;background-color:#253d7b;}.bluebg ul li a{color:white;}.bluebg ul li a:hover{text-decoration:underline;}.cta{color:#333;}h2.extrabig{font-size:2rem;}.sideimg{text-align:right;margin-top:0px;position:relative;margin:-100px 0 -100px 0;overflow:hidden;}.sideimg .angle{position:absolute;left:15px;top:0;width:0px;height:0px;border-style:solid;border-width:508px 141px 0 0;border-color:#f7f7f7 transparent transparent transparent;}.case-studies .aero{background-image:url(/files/aerobg.png);}.case-studies .auto{background-image:url(/files/carbg.png);}.case-studies a{color:#333;}.view-blog-whitepapers img{border:1px solid #e3e3e3;}.testbox,.box{padding:5px 30px 30px 30px;box-shadow:6px 6px 4px -2px #ccc;margin:20px 0 40px 0;background:white;background-position:top right;background-repeat:no-repeat;}.lightblue{background:#e6e7f3;}.testbox img{max-width:100%;padding:0px;margin:40px 40px 10px 40px;width:auto;}.testbox p{font-size:1.1em;margin:5px 40px;}.testbox a{margin:5px 40px;}.rbutton{color:#333;font-size:0.9em;padding:6px 14px;border:1px solid #2C3584;}.rbutton:hover{color:#fff;background:#191e4b;text-decoration:none;}.news-boxes .box .img{background-size:cover;background-position:center center;min-width:100%;height:200px;margin:-40px -30px 0 -30px;}.news-boxes .box{height:350px;overflow:visible;position:relative;}.news-boxes .box:hover{box-shadow:0px 0px 0px 2px #ccc;opacity:0.9;}.news-boxes .box p{padding:20px 0 10px 0;font-size:0.9em;}.news-boxes .box .rbutton{position:absolute;bottom:40px;left:60px;}.news-boxes .box span{margin-top:12px;display:block;font-weight:600;}.news-boxes .box p{padding-top:6px;}.product-success{margin-bottom:-40px;}.form-top{padding-top:40px;}.form-bottom{padding-bottom:40px;}#simple-form{color:black;width:60%;}.privacy-notice{color:white;}.privacy-notice a{color:white;text-decoration:underline;}section.footer{color:white;padding-bottom:40px;margin-top:40px;}section.footer ul{list-style-type:none;padding:0;}section.footer a{color:white;font-size:1rem;}section.footer i{font-size:3em;margin-right:30px;}section.footer .legal p{font-size:1em;padding-top:20px;}section.footer .legal a.rbutton{display:inline-block;font-size:1em;float:right;margin-top:-10px;}.listhead{font-size:1.2rem;font-weight:500;border-bottom:1px dashed #555;padding-bottom:6px;margin-bottom:10px;}.listhead a{font-size:1.2rem !important;}.txtctr{text-align:center;}a.inv{background:white !important;color:#333 !important;}ul li ul{padding-left:25px !important;}.img-right-sec{background-position:right;background-size:contain;background-repeat:no-repeat;}.img-right-sec .col-md-6{background:rgb(37,61,123,0.95);padding-top:30px;padding-bottom:30px;}.breadcrumb{background:none !important;}#breadcrumb-navigation{background-color:#fff;}table{margin:20px 0;}table tbody th{padding:5px 15px;border:1px solid #ccc;background:#2C3584;color:white;}table thead th{padding:5px 15px;border:1px solid #ccc;background:#2C3584;color:white;}table tbody td{padding:10px 15px;border:1px solid #ccc;}.small-bnr{min-height:180px;}.small-bnr span{font-size:1.2em;}.small-bnr img{max-width:100%;}a.swapVideo:hover{opacity:0.8;}.videoWrapper{position:relative;padding-bottom:59%;padding-top:5px;height:0;margin:0 -14px;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.nopad{padding:0;}.small-bnr .rbutton{border:1px solid #fff;color:white;margin:20px 0 -20px 0;display:inline-block;}.diagonal-bg{position:relative;background-size:cover;background-position:center center;}section.home-bnr{padding:0;min-height:400px;}.home-bnr img{margin:0;max-width:80%;float:right;}#rvsvid iframe{padding-top:70px}.case-studies .testbox{padding:5px 10px 30px 10px;}.rel-small{font-size:1rem;}.map-bg{background-image:url(/files/rapita_map.jpg);background-repeat:no-repeat;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.map-bg:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.logos img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;max-width:100%;}.logos a{display:block;text-align:Center;}.logos img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;margin-top:-2px;margin-bottom:2px;}.logos h2{padding:0 0 30px 0;text-align:center;}.logos{padding:120px 0;}.prod-sec{width:100%;background-color:#253d7b;background-image:url(/themes/contrib/rapita2020/css/base/bg_wedge.svg);background-size:cover;color:white;}.prod-sec ul,.prod-sec a,.prod-sec p,.prod-sec span{color:white;padding-top:2px;}.prod-sec .page-logo{margin:20px 0 0 0;max-width:300px;}.faqtitlelist .boxed-list{margin:40px 0;border-left:4px solid #2c4090;}.faq-groups .active i{display:none}.faqtitlelist .boxed-list{border-left:4px solid #2c4090 !important;}@media screen and (min-width:375px) and (max-width:414px){.node--type-product-page .block-field-blocknodeproduct-pagefield-product-body .product-intro .cta-orange{width:55%;}}@media screen and (min-width:321px) and (max-width:376px){.node--type-product-page .block-field-blocknodeproduct-pagefield-product-body .product-intro .cta-orange{width:60%;}}@media screen and (max-width:320px){.node--type-product-page .block-field-blocknodeproduct-pagefield-product-body .product-intro .cta-orange{width:72%;}}@media screen and (min-width:415px) and (max-width:768px){.node--type-product-page .block-field-blocknodeproduct-pagefield-product-body .product-intro .cta-orange{width:65%;}}@media screen and (max-width:992px){.faqtitlelist .view-header{display:none;}}@media screen and (max-width:640px){.faqtitlelist{margin-top:-40px;margin-left:-15px;width:106%}}@media screen and (min-width:640px) and (max-width:768px){.node--type-product-page .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second{flex:0 1 73%;}}.node--type-discovery-page .discoform2 #edit-download-choice--wrapper legend{font-size:1.4em;}.node--type-discovery-page .discoform h2{padding-left:40px;padding-bottom:20px;}.node--type-discovery-page .ccwp .container{padding-top:35px;}.node--type-discovery-page .ccwp form input{color:black;}.node--type-discovery-page .ccwp .privacy-notice,.ccwp .privacy-notice a{color:white !important;}.node--type-discovery-page .trialsection .bluelinessec{background-color:#FBFAF9;}.node--type-discovery-page .form-top{padding-top:40px;}.node--type-discovery-page .form-bottom{padding-bottom:40px;}.node--type-discovery-page #simple-form{color:black;width:100% !important;}.node--type-discovery-page .privacy-notice{color:white;}.node--type-discovery-page .privacy-notice a{color:white;text-decoration:underline;}.node--type-discovery-page .discoform #edit-contact-details,.discoform #edit-company-container{width:49%;color:black;font-size:90%;display:inline-block;}.node--type-discovery-page .form-top{padding-top:40px;}.node--type-discovery-page .form-bottom{padding-bottom:40px;}.node--type-discovery-page .discoform legend span{color:black;}.node--type-discovery-page thead tr td{background:#2C3584 !important;color:white !important;font-size:18px !important;font-weight:bold !important;border:1px solid #DDD !important;padding:15px 0 !important;vertical-align:middle !important;}.node--type-discovery-page tbody tr td{background:#eee;border:1px solid #DDD !important;vertical-align:middle !important;padding:10px 25px !important;}.node--type-discovery-page thead p,tbody p{margin:0 !important;padding:0 !important;font-size:13px !important;}.node--type-product-page .demorequestform,.node--type-product-page .trialrequestform{padding:20px;background-color:white;}.node--type-product-page #formbox,.node--type-product-page #formbox2,.node--type-product-version-page #formbox,.node--type-product-version-page #formbox2{position:fixed;z-index:1000;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:none;}.node--type-product-page #formbox.active,.node--type-product-page #formbox2.active,.node--type-product-version-page #formbox.active,.node--type-product-version-page #formbox2.active{display:flex;justify-content:center;align-items:center;}.node--type-product-page .closebutton,.node--type-product-page .closebutton2{text-align:right;margin-top:-15px;margin-right:-15px;}.node--type-product-page .closebutton a,.node--type-product-page .closebutton2 a{font-size:1.5em;padding:0 8px;color:black;font-weight:500;}.node--type-product-page .formheader{padding-left:0px;}@media screen and (max-width:768px){.node--type-product-page .trialrequestform,.node--type-product-page .demorequestform{height:80%;width:90%;overflow-y:scroll;}}@media screen and (max-width:463px),(max-width:992px) and (min-width:768px){.node--type-product-page .requestdemo,.node--type-product-page .starttrial{width:90%;text-align:center;margin:auto;}.node--type-product-page .requestdemo{margin-top:15px !important;}}.trialsection .discoform{color:black;}.trialsection .discoform legend span{color:black;}.trialsection .discoform .privacy-notice,.discoform .privacy-notice a{color:black !important;}.trialsection .discoform #edit-contact-details,.discoform #edit-company-container{width:49%;color:black;font-size:90%;display:inline-block;}img.imagecard{box-shadow:0 10px 20px 0 rgba(0,0,0,0.2),0 10px 20px 0 rgba(0,0,0,0.19);}.blue a{color:white !important;text-decoration:underline !important;}.blue h1{color:white !important;}.tab,.faq,.feat{display:none;}.active-tab,.active-faq,.active-feat{display:block !important;}.tab,.active-tab{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.subnav{padding:0;list-style-type:none;border-bottom:1px solid #e3e3e3;margin-bottom:0;padding-bottom:0;}.subnav li{display:inline;}.subnav li a{color:inherit;font-size:0.7em;padding:16px 36px 10px 36px;display:inline-block;text-decoration:none;font-weight:600;}.subnav li a:hover{color:#2C3584;}.subnav li a.active{color:#2C3584;border-top:8px solid #a5a5ce;}.product-intro{border-bottom:0px solid #e3e3e3;padding-bottom:30px;}.product-intro ul i{font-size:1.3rem;margin-right:6px;width:22px;}.active-tab hr{border-top:1px solid #e3e3e3;}.product-intro h4{font-size:1.3em;font-weight:600;}.product-intro img{display:block;}.product-intro ul li a{font-size:0.95em;font-weight:600;}.product-intro span{display:inline-block;font-size:1.2em;}.cta-med{font-size:1.1rem;padding:6px 10px;}.feature-slices{padding-left:30px !important;padding-right:30px !important;}.testimonial-block{padding-left:30px !important;padding-right:30px !important;}.lightgrey{background-color:#f9f9f9 !important;}ul.videotypes{margin-top:30px;margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding-left:5px;padding-bottom:3px;}.videotypes li{display:inline-block;margin-right:10px;padding:0;}ul.videotypes li a{padding:4px 10px;border:1px solid #e3e3e3;border-bottom:0;}ul.videotypes li a.active{background:#eee;}.pvidholder{padding:20px;}div.pagination p{text-align:Center;display:block;width:100%;}div.pagination p a{margin:0 6px;}div.key{padding:30px 0;border-bottom:1px solid #f4f4f4;}.key .col-md-5 img,.key .videoWrapper iframe{box-shadow:0px 0px 2px 2px #e3e3e3;border-radius:4px;margin:6px 0 10px 0;}.keyf{margin-top:30px;}.specs .key:first-child{}.specs .key:last-child{border-bottom:0;padding-bottom:0;}.specs .key:nth-child(even){}.specs h4{font-size:1.5em;font-weight:400;margin-top:30px;}.specs{margin-top:0px;padding-bottom:100px;}img{max-width:100%;}.justify-ps p{text-align:justify;}.justify{text-align:justify;}a.pvid{display:block;margin:20px 10px 20px 10px;}a.pvid:hover{opacity:0.8;}a.pvid p{font-weight:600;padding:4px 10px;margin:6px 0 0 0;display:block;}.pvid span{padding:0 10px 4px 10px;display:block;font-size:0.9em;}.product-imgs{padding:20px;margin-top:30px;}.videotitles{border-bottom:1px solid #e3e3e3;margin-bottom:20px;}.videotitles [class*="col-"] .inr{border:1px solid #e3e3e3;text-align:center;border-bottom:0;}.videotitles a{padding:4px 0;display:block;font-size:0.9em;}.videotitles a.active{background:#f9f9f9;font-weight:600;}.product-imgs .pcaption{display:block;font-size:1.3em;font-weight:600;font-weight:600;padding:20px 0px 0 0px;text-align:left;}.product-imgs .live-img{text-align:Center;}.product-imgs i{font-size:1.5em;opacity:0.6;margin-top:100px;}.thumbs i{font-size:1.3em;opacity:0.6;margin-top:16px;text-align:center;display:block;}.product-imgs .pdesc p{padding:10px 45px 0 45px;margin-bottom:0;min-height:85px;font-size:0.9em;}.product-imgs .live-img img{cursor:pointer;}.thumbs{margin-top:20px;}.thumbs [class*="col-"]{padding:0 5px;}.thumbs img{border:1px solid #e3e3e3;padding:5px;cursor:pointer;background-color:white;}.product-intro .defaultlist li a{color:#333;}.product-tab img{margin-top:550px;}.product-tab table{margin:50px 0;}ul.boxed-list{background:#f4f4f4;padding:0;margin:40px 0;border-left:4px solid #191e4b;}ul.boxed-list li{list-style-type:none;padding:0;}.feats ul.boxed-list li a{padding:8px 10px;display:block;color:#333;border-bottom:1px solid #e9e9e9;}.faqs ul.boxed-list > li > .views-field > span > a{padding:8px 18px;display:block;color:#333;border-bottom:1px solid #e9e9e9;}ul.boxed-list li a.active{background:#e3e3e3;}ul.boxed-list li a i{float:right;margin-top:6px;}ul.boxed-result p{padding-left:8px;}ul.boxed-result h5{padding-left:8px;}ul.boxed-result{background:white;padding:0;}ul.boxed-result li{list-style-type:none;border-top:1px solid #e9e9e9;padding:20px 35px 30px 35px;}ul.boxed-result li a{margin:0 0px;padding:2px 0;color:#333;font-weight:bold;}ul.boxed-result li span{margin:0 8px;padding:2px 0;display:block;color:#333;}div.resource .view-content a{display:block;color:#333;font-size:1em;font-weight:600;padding:12px 0;}div.resource a:hover{text-decoration:none;opacity:0.9;}div.resource a span{font-size:0.7em;font-weight:600;text-transform:uppercase;}div.resource{background:#f4f4f4;padding:0px 30px 20px 30px;margin:20px 10px;border-top:4px solid #191e4b;}div.resource h4{padding:30px 0 10px 0;margin:0;}.specs-tables tr td{font-size:0.9em;padding:5px 15px;}.vvbullet{background-color:rgb(255,255,255,0.1);padding:20px !important;margin:10px 30px !important;}.vvbullet:hover{background-color:rgb(255,255,255,0.2);}.page-bnr{min-height:0;color:white;background-color:white;padding:0;}.page-bnr h1{font-size:2.2em;color:#2c3584 !important;font-weight:400;padding:18px 0 10px 0;margin:10px 0 0 0;}section.basicpage{padding:10px 0 60px 0;}node--type-discovery-page .basicpage{padding:0 !important;}#mob-nav{display:none;}.griditem{box-shadow:2px 2px 2px 0px #e3e3e3;border-radius:4px;margin:10px 0;width:100%;padding:0 0 0px 0;border:1px solid #ccc;}.griditem img{padding:30px 30px;background:#e3e3e3;display:block;min-width:100%;}.griditem a{display:block;width:100%;}.griditem h2{padding:10px 15px;display:block;font-weight:400;}.griditem h3{display:inline-block;border-top:2px solid #003405;margin-top:10px;padding:4px 5px;font-size:0.8em;margin-left:10px;}.griditem span{padding:15px;font-size:0.9em;color:#003405;display:block;}.griditem:hover{opacity:0.9;}.griditem p{padding:0 15px;font-size:1em;}.news .griditem img{padding:0;}.news .newsletter{background:#f4f4f4;padding:20px;margin-top:10px;border-top:2px solid #003405;}.news .newsletter input[type=text],.news .newsletter input[type=submit]{width:100%;padding:4px;margin:10px 0;}.news .newsletter input[type=submit]{background:#2C3584;color:white;border:0;padding:10px 0;}.news .newsletter input[type=submit]:hover{opacity:0.9;}.dlpage .griditem{background:#f4f4f4;border:none;padding-top:1px;}.dlpage .griditem img{margin:10px;padding:0;background:white;border:1px solid #ccc;min-width:0;}.dlpage .filters{background:#f4f4f4;padding:20px;margin-top:10px;}.dlpage .griditem span{padding:0 15px 15px 15px;}.dlpage .griditem p{padding-bottom:10px;}.dlpage .filters{border-top:2px solid #003405;}.dlpage .filters span{font-size:1.2em;}.dlpage .filters legend span{font-size:1em;display:block;margin-top:15px;line-height:1.1em;padding:8px 4px;border-top:1px solid #ccc;}.dlpage .filters legend{font-size:16px;font-weight:bold;}.whats-inside img{background:#fff;display:block;box-shadow:2px 2px 2px 0px #e3e3e3;margin:10px 0;border:1px solid #e3e3e3;}.whats-inside .desc{margin-top:20px;padding-right:20px;margin-left:-10px;}.case-studies .testbox:hover{box-shadow:0px 0px 0px 2px #ccc;}.case-studies .testbox{padding:5px 10px 30px 10px;}h1,h2,h3,h4,h5{color:#253d7b;}section.bluesec h1,section.bluesec h2,section.bluesec h3,section.bluesec h4,section.bluesec h5,section.gradstyle h1,section.gradstyle h2,section.gradstyle h3,section.gradstyle h4,section.gradstyle h5,section.bluelinessec h1,section.bluelinessec h2,section.bluelinessec h3,section.bluelinessec h4,section.bluelinessec h5{color:white;}.half-pad-section{padding:50px 0;}h1{font-size:2.2em;}.disco .specs{padding-bottom:0px;}.left-nested-img{float:left;max-width:100%;width:30%;}.bluesec{background:#253d7b;color:white;}.bluelinessec{width:100%;background-color:#253d7b;background-image:url(/themes/contrib/rapita2020/css/base/bg_wedge.svg);background-size:cover;color:white;}.bigquote{font-size:1.5em;}.bigquote p{font-size:1.7em;font-style:italic;}.bigquote{padding:60px 0;}P{font-size:1.2em;;}.home section{padding:100px 0;}section{padding:40px 0;}.disco section h2{margin:40px 0 20px 0;}.disco section iframe{padding:0;}.disco{background:white;}.blogintro{font-size:0.9em;font-weight:600;padding-bottom:0px;margin-bottom:-30px;}.blogtitle{text-align:left;}.right-50{width:50%;height:auto;padding:10px;float:right;}.pitch{padding:30px 0;margin:0px 0;}.pitch img{padding:43px 10px 0 20px;}.blog-sidebar{padding-left:40px;}.blog-sidebar .testbox{box-shadow:none;text-align:center;padding:5px 30px 10px 30px;margin:20px 0 20px 0;}.blog-sidebar .testbox a{margin:0;}.blog-sidebar .testbox img{margin:15px 10px 0 10px;max-width:100%;box-shadow:3px 5px 3px -1px #e3e3e3;opacity:0.85;max-height:250px;}.blog-sidebar .testbox img:hover{opacity:1;}.blog-sidebar .title{margin-top:30px;margin-bottom:-20px;}.blog-sidebar h3{font-size:1.1em;text-align:center;}.main ul,.main ol{font-size:1.2em;}.main .details{padding-top:20px;font-size:0.9em;display:block;color:#666;font-style:italic;margin-bottom:-20px;padding-left:15px;}.main p{padding:.4em 0;}.main .more h2{padding-bottom:0;margin-bottom:0;}.main .more{padding-top:0;border-top:1px solid #f4f4f4;}.block-views-blockcase-studies-block-1{padding:100px 0;background:#e6e7f3;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;}.row .container .views-row .clearfix{float:none !important;margin:auto;}.testbox img{max-height:43px;}.invisiblelink{display:none;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box .img{background-size:cover;background-position:center center;min-width:100%;height:200px;margin:-40px -30px 0 -30px;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box{height:410px;overflow:visible;position:relative;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box:hover{box-shadow:0px 0px 0px 2px #ccc;opacity:0.9;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box p{padding:20px 0 10px 0;font-size:0.9em;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box .rbutton{position:absolute;bottom:40px;left:60px;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box span{margin-top:55px;display:block;font-weight:600;}.view-latest-items .view-id-latest_items .view-display-id-block_1 .box p{padding-top:6px;}.latestimg img{min-width:100%;height:auto;}.featurelist li{display:none;}.showme{display:block !important;}.node--type-product-page{}.subnav li a{font-size:1em;}.node--type-product-page .node__content{background:white;}.featurelist,.faqlist{margin-top:40px;padding-left:20px;}.js-layout-builder-block .layout-builder-block .contextual-region{display:block !important;}.tabblock .tab{padding:30px 35px;}.active-tab hr{margin:40px;}.prodtab1{padding:0px !important;}.layout--twocol-section--50-50{}.layout--twocol-section--50-50 .layout__region{}.layout--twocol-section--50-50 .layout__region .tab:first-child{margin-top:40px;}.resource .views-field .field-content{display:block;border-bottom:1px solid #e3e3e3;padding:14px 0px;}.resource .view-content .views-field a{padding:2px 0;font-size:1.1em;}.layout--twocol-section iframe{max-width:100%;}.iframecont{margin-top:40px;}.videotitles{margin-top:75px;}.vidcontainer{position:relative;margin-right:20px;overflow:hidden;width:100%;padding-top:56.25%;}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.videolist li{list-style-type:none;padding-bottom:10px;padding-top:0px;margin-bottom:10px;}.videolist p{font-size:14px;font-weight:bold;margin-bottom:0px;}.iframecont{margin-right:30px;}.tabvideolink img{width:50%;margin-right:10px;float:left;}.videotitles .col-md-4{padding:0px 6px;}.videotitles a{font-size:1.1em;}.clearfix{clear:both;}.videolist ul{padding:0;margin:0;}.node--type-product-page .main{background:white;}.faqlist li{display:none;padding:0 40px 20px 40px !important;}.faq span p{font-size:1em;padding:0px;margin:8px 0;}.faq span p a{display:inline;font-weight:400;color:#3b62c4;margin:0;}.faq a.title{font-size:1.3em;padding-top:30px;display:block;}.node--type-product-page .tab table tr{font-size:1.1em;}.product-success{margin-top:30px;}.imagecard{box-shadow:0 10px 20px 0 rgba(0,0,0,0.2),0 10px 20px 0 rgba(0,0,0,0.19);}.rightf input[type="search"]{border:0;border-bottom:1px solid #e3e3e3;padding:5px;max-width:53px;margin:3px 10px 3px 3px;}.rightf #edit-submit{padding:5px 7px;border-radius:0px;border:0;background:#7691d6;}.keyvidpad{padding:20px 50px 0px 50px;}.keyfeatpad{padding:20px;}.keylogo{padding:20px 50px 0px 50px;}.keyquote{padding:20px;}.relitem{position:relative;}.featurebutton{display:none;position:absolute;right:0;top:0px;border:1px solid #ccc;box-shadow:none;z-index:99;font-weight:400 !important;padding:4px 10px !important;background:#f4f4f4;border-top:0;font-size:0.9em;}.page-item.active .page-link{background-color:#2c3584 !important;border-color:#2c3584 !important;color:white !important;}.page-link{color:#2c3584 !important;}.videoleft{padding-left:35px;margin-top:30px;}.videoright{padding-right:35px;}.vidheader{padding-bottom:10px;}.videolist .resource{margin-top:75px;padding-top:15px;padding-bottom:10px;margin-right:40px;margin-left:0px;padding-left:20px;padding-right:20px;}.videolist .field-content{border-bottom:0;padding-bottom:0;}.videolist .views-field-field-thumbnail{float:left;width:43%;margin-right:10px;margin-bottom:8px;}.videolist .views-field-nothing .field-content{padding:0;}.videolist .views-field-nothing .clearfix{height:0px;}.videolist .field-content{border:none !important;padding:0 !important;}.listvideotype{font-style:italic;padding-top:0;}.videolist .views-field-title{margin-bottom:0px;}.videolist .pager ul{padding-top:0;}.videolist img{border:1px solid #ccc;}.catsnippet{font-style:normal;}.listvidtitle a{line-height:16px;}.magnify{background-image:url(/files/magnify.png) !important;background-position:0px 0px !important;background-color:transparent !important;background-repeat:no-repeat !important;padding:2px 14px !important;border:none !important;background-size:contain !important;}.prodsubtitle{padding-left:15px;margin-top:10px !important;}.cta-holder{padding-left:15px;}.qa{padding:20px 20px;background:white;font-size:0.9rem;}.faqs .boxed-list .field-content a{border:none !important;}.faqs .boxed-list li{border-bottom:1px solid #ccc;}a.back-to-top,a.scrolldown{display:none;width:50px;height:50px;text-indent:-9999px;position:fixed;z-index:999;right:180px;bottom:20px;background-color:#253d7b;background-image:url(/files/uparrow2.png);background-repeat:no-repeat;background-position:center;background-size:18px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}a.scrolldown{display:block;cursor:default;right:47%;width:80px;height:80px;filter:brightness(0) invert(1) drop-shadow(2px 4px 6px #000);background-size:120px;background-color:transparent;background-image:url(/files/scrolldown.gif);}a.contact-us-button{width:150px;height:50px;border-radius:35px;font-size:15px;position:fixed;z-index:999;right:20px;bottom:20px;color:white;align-items:center;justify-content:center;display:flex;background-color:orange;border-color:orange;}a.contact-us-button:hover{background-color:#efac31;border-color:#efac31;}.navbar2 .ddinr [class*="col-"] > ul{padding-left:0;font-size:1.3em;}.navbar2 .ddinr [class*="col-"] > ul ul.menu{margin-left:0;}.dropdown-content a{padding:4px 0;}.latest img{max-width:25%;height:auto;margin-right:10px;border:1px solid #e3e3e3;float:left;clear:both;display:block;background-color:white;}.dropdown-content a{float:none;padding:10px 0px;text-decoration:none;display:block;text-align:left;font-size:14px !important;clear:both;}.dropdown-content .latest a,.dropdown-content .downloads a{font-size:13px !important;}.dropdown-content .latest .linknoformat,.dropdown-content .downloads .linknoformat{font-size:18px !important;}.path-search .search-form #edit-basic label{display:none;}.path-search .search-help-link{float:right;}.path-search #edit-keys{padding:6px 12px;font-size:1.2em;margin:20px 0 50px 0;border:0;border-bottom:1px solid #ccc;}.path-search .item-list ol{padding-left:0;}.path-search .item-list ol li{margin-left:0;border-bottom:1px solid #e3e3e3;padding:14px 0px;}.path-search .item-list ol li h3{font-size:1.2em;margin-bottom:0;}.path-search .item-list ol li p.search-result__snippet{margin:0;}.path-search .item-list ol li p.search-result__snippet{margin:0;}.path-search .item-list ol li p.search-result__info{display:none;}.footer .menu{margin:0;}section.footer i{font-size:2em;}.form-text{font-size:1.2em;padding:6px 8px;}.node--type-discovery-page #discovery-banner > div{padding:100px 70px;color:white;background-size:cover;background-position:center center;}.node--type-discovery-page #discovery-banner > div h1{color:white;text-align:center;}.node--type-discovery-page #nav{padding:0;text-align:center;border-bottom:1px solid #e3e3e3;}.node--type-discovery-page #nav ul li{display:inline;}.node--type-discovery-page #nav ul li a{padding:16px 26px 10px 26px;font-weight:600;color:#333;display:inline-block;}section#nav > .row > .col-md-12 > ul{margin:0;padding:0;}.homesection{padding:80px 0;}.path-frontpage .basicpage{display:none;}.news-boxes a{color:#333;}.h2white{color:white !important;}.featuretitle{text-decoration:underline;color:#3b62c4 !important;}.productlist a,.solutionlist a,.industrylist a{font-size:0.9em;}.industrylist h3{}blockquote{font-style:italic;border-left:3px solid #CCC;padding-left:15px;padding-right:48px;margin-left:30px;text-align:justify;}.mytable td p{font-size:0.9em;text-align:left;color:#333;}.mytable table .rr{background-color:#e3e3e3;}.fimg{float:left;margin-right:20px;min-width:100px;text-align:center;min-height:100px !important;}.fimg img{max-height:75px;}.blog-sidebar .testbox img{margin:15px 10px 0 10px;max-width:100%;box-shadow:3px 5px 3px -1px #e3e3e3;opacity:0.85;max-height:250px;height:auto;}.latestcard{box-shadow:9px 9px 5px -5px #ccc;margin:20px 0 10px 0;background:white;border:1px solid #e3e3e3;padding:0px 0 10px 0 !important;}.latestcard:after{display:table;clear:both;content:"";}.latestcardimg{width:33%;float:left;height:-webkit-fill-available;}.latestcardimg img{height:auto;width:auto;margin:20px;border:1px solid #e3e3e3;max-width:100%;max-height:100%;box-shadow:2px 2px 2px -1px #e3e3e3;}.latestcardtext{width:67%;float:right;padding:0px 30px 0 40px;overflow-wrap:break-word;color:black;}.latestcardtext li,.topcardtext li{display:inline-block !important;padding:5px 10px;margin-left:0px;border-radius:5px;margin-top:5px;margin-right:5px;background-color:#e0f2ff;transition:0.2s;font-size:0.8em;padding-bottom:10px !important;}.latestcardtext ul,.topcardtext ul{padding-bottom:5px !important;padding-top:10px !important;}.latestcardtitle{padding-left:0px !important;font-size:1.2em !important;font-weight:600;color:#2c3584 !important;padding-right:20px !important;margin-bottom:0px;padding-top:40px !important;}.latestcarddate{color:grey;font-size:1em;padding-left:0px !important;padding-bottom:0px !important;margin-bottom:0px !important;}.divider{margin:0 auto 50px;border-bottom:2px solid #2c3584;width:80px;}.latestheader{text-align:center;font-size:1.2em;color:#2c3584;font-weight:600;}.latestnav{text-align:center;margin-top:30px;margin-bottom:-25px;}.eventcard{box-shadow:9px 9px 3px -3px #ccc;margin:20px 0 40px 0;background:white;padding:5px 10px 12px 10px;border:1px solid #ccc;}.eventcard .latestcardtitle{padding-left:15px !important;}.eventdetails{padding-left:15px;font-style:italic;}.eventlink{text-align:center;background-color:#2c3584;width:100% !important;height:35px;}.eventlink a{color:white;width:100%;font-weight:600;vertical-align:sub;font-size:1.1em;}.eventcard .eventenddate{display:inline;}.greybg{background-color:#f4f4f4 !important;}.feature-img{border:1px solid #ccc;box-shadow:4px 4px 16px -2px rgba(0,0,0,0.39);margin-bottom:10px;}.display-block{display:block;}.italic{font-style:italic;}.font-12px{font-size:12px;}.margin-b-20{margin-bottom:20px;}.bg-geo{background-image:url(/files/geometric2_1.jpg);background-repeat:no-repeat;background-size:cover;border:1px solid #e3e3e3;}.align-center{text-align:center;}.font-lt{font-weight:300;}.fade-bar{background:#ffffff;background:linear-gradient(to right,#ffffff 1%,#cccccc 50%,#ffffff 100%);height:1px;opacity:0.7;}ul.disco .menu{background:inherit;}ul.disco .menu a{font-size:1rem;}.launchlist li{list-style:none;padding:17px;margin-bottom:15px;text-align:left;background:#f5f5f5;}.white-text,.white-text h2,.white-text h3{color:white !important;}.border-top{padding-top:40px;}.blogheader{font-size:0.9em;margin:15px;color:#666;font-style:italic;display:inline-block !important;}.product-intro h2{margin:0;}.bubble-style{border-radius:50%;}.wp-webinar{margin:0 0px;}.cta-orange a{color:white !important;}.col-1-2{width:49%;}.node--type-product-page .tab table{margin:15px 0px 40px 0px;}.node--type-grey-page section.footer{margin-top:0;}.node--type-grey-page .main{padding-bottom:40px;}.topcardimg img{width:100%;height:auto;}.topcard{background-color:white;border:1px solid #e3e3e3;box-shadow:9px 9px 5px -5px #ccc;padding-right:30px;margin-bottom:40px;margin-top:20px;}.topcard .latestcardtitle{font-size:1.6em !important;padding-top:40px !important;padding-left:20px !important;}.topcard .latestcarddate{padding-left:0px !important;margin-left:20px;}.topcard .item-list{padding-left:20px;}.topcardtext p{color:#333 !important;padding-left:20px !important;}.latestnav .subnav{border-top:1px solid #ccc;border-bottom:none;}.eventact{margin-bottom:20px;}.flogo{display:inline-block !important;padding:20px;min-width:250px;}.flogo img{max-width:100%;}.flogoblock{float:none !important;text-align:center;display:block;padding-top:10px;}.no-float{float:none !important;}.clearfix{display:block;}.region-homecontent{background-color:#fff !important;}.fheader{font-size:1.3em;line-height:1.2em;padding:10px 0 10px 0;font-weight:normal;color:#2C3584;}.navbar2 h3 a{font-size:18px !important;color:#253d7b;}#lightbox{position:fixed;z-index:1000;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:none;}#lightbox.active{display:flex;justify-content:center;align-items:center;}#lightbox img{max-width:95%;max-height:95%;padding:4px;background-color:white;border:1px solid black;}.cyberlogo img{width:auto;height:40%;padding-left:30px;}.ledate{font-size:0.8em;color:grey;font-style:italic;}.node--type-grey-page .bg-white{background-color:#f7f7f7 !important;}.vacancies-table{padding:20px 0px;}.iconholder{margin-top:20px;}.featurelist .showfeat{display:block !important;}.dlform-ctr{padding:0 0 0 40px;}.dlform-ctr h2{margin-top:20px !important;}.dlimg{margin:20px 30px 0 0;border:1px solid #e3e3e3;box-shadow:6px 6px 6px -2px #ccc;}.dlform input[type="text"],.dlform input[type="tel"],.dlform input[type="email"]{width:100%;padding:8px 12px;margin:10px 0;border:1px solid #f4f4f4;border-bottom:1px solid #ccc;font-size:1.4em;}.dlform input[type="submit"]{width:100%;padding:8px 12px;margin:10px 0;border:1px solid #f4f4f4;border-bottom:1px solid #ccc;font-size:1.4em;background:orange;}.dlform .form-select{width:auto;padding:8px 12px;margin:10px 0;border:1px solid #f4f4f4;border-bottom:1px solid #ccc;font-size:1.4em;}.dlimg img{height:auto;}.dimage{float:left;padding:0;border:1px solid #e3e3e3;margin:10px 20px 30px 0px;}.dtext{padding:10px;}.dtype{padding:5px;}.downloadsblock{padding-top:20px;}.blue{background-color:#253d7b;}.discover div{text-align:center;}section#solutions.discover > div > div{position:relative;min-height:1px;padding:0 15px;display:inline-block;vertical-align:top;width:50%;float:left;text-align:left;}section.blue > div > div > ul,.region-content section.blue2 > div > div > ul{margin:0;}section.blue > div > div > ul li,.region-content section.blue2 > div > div > ul li{list-style-type:none;margin-bottom:1em;color:#FFF;}section.blue > div > div > ul li a,.region-content section.blue2 > div > div > ul li a{display:block;background-color:rgba(255,255,255,0.1);padding:0.8em 0 0.8em 1em;color:#FFF;font-size:1.1em;}section#solutions.discover{display:inline-block;width:100%;}.form-type-checkbox .description{margin-left:0px;}@media (min-width:768px){.webform-flexbox{margin:0px;}}.dw-type{font-size:1.2em;font-style:italic;padding-bottom:25px;padding:10px 0 20px 0;}.blueicon{color:#2c3584;}.vac-desc .field__label{color:#253d7b;padding-top:20px;font-weight:500;font-size:1.5em;margin-bottom:.5rem;line-height:1.2;}.vac-date,.vac-emptype,.vac-location{font-size:1.2em;}.qa li{list-style-type:square !important;border-bottom:none !important;font-size:18px !important;}.qa p{margin:0px;}.width-100{width:100%;height:auto;}h3{font-size:1.4em;color:#333;margin:20px 0 10px 0;}.discover2 .container{text-align:center;}section#solutions.discover2 .bluecolumn{min-height:1px;width:100%;text-align:center;}.v-column .v-row-middle img{width:70%;height:auto;}.product-intro ul li .bulletpoint{font-size:0.95em;font-weight:600;}.blogviewpage .latestcard{min-height:320px;}.blogviewpage .latestcard .latestcardimg{margin-top:25px;}.newsviewpage .latestcard .latestcardimg{margin-top:25px;}.newsviewpage .latestcard{min-height:320px;}section.blue .bluecolumn ul{margin:0;}section.blue .bluecolumn ul li{list-style-type:none;margin-bottom:1em;color:#FFF;}section.blue .bluecolumn ul li a{display:block;background-color:rgba(255,255,255,0.1);padding:0.8em 0 0.8em 1em;color:#FFF;font-size:1.1em;}.featheader,.faqheader{padding-top:30px;padding-left:40px;margin-bottom:-25px;}.tempimg{padding-top:63px;padding-left:15px;}.node--type-grey-page .node__content{background-color:#f7f7f7;}.blue{color:white;}#nav ul li{display:inline;}#nav ul li a{padding:10px 20px;font-weight:600;}#nav{padding:0;text-align:center;}.p_pagetop{padding:30px 0 0 0 !important;}.cardlocation{font-weight:600;font-size:1.2em;}.latestcardtext a{display:block;padding:5px 0;}.view-distributors-list .latestcard{padding:10px 0 30px 0;}.node--type-partner .field--name-field-partner-logo img{margin:0px 0 0px 0;}.view-partners-list .latestcardimg img{border:0;box-shadow:none;}.customer-profile h2{}.customer-profile .pcta{text-align:center;}.clogo{margin-top:15px;}.customer-profile .solution-image{max-width:200px;margin:40px 0;}.dw-desc{padding-top:10px;}.customerimg{margin:80px 0 20px 0;}.hide{display:none;}.dw-img img{height:auto;box-shadow:4px 3px 5px -1px #ccc;border:1px solid #e3e3e3;}.dw-wrapper{padding-left:40px;font-size:1.1em;}.menu-item{list-style-type:none !important;list-style-image:none !important;}.dw-wrapper .no-float,.dw-wrapper .flogo{padding:20px 0px;min-width:1px;}ul.menu a.is-active{color:inherit;}.latestpageheader{text-align:center;padding-top:30px;border-top:1px solid #e3e3e3;margin-top:70px;padding-bottom:30px;}.videowrapper{text-align:center;}.wp_img{max-height:200px;}.dwpage .latestcard .latestcardtext p{font-size:1em;}.node--type-video .resource{margin-top:40px;}.view-related-videos .view-header{font-size:1.2em;font-weight:600;margin-bottom:4px;margin-top:-8px;}.viddesc p{font-size:1.2em;padding:20px 0;border-bottom:1px solid #e3e3e3;margin-right:30px;}.vidimg{position:relative;}.ctp{position:absolute;width:10%;height:auto;top:0;left:0;display:none;}.vidimg:hover .imgholder img{opacity:0.3;}.vidimg:hover .ctp{opacity:1;display:block;}.node--type-video .swapVideo img{max-height:410px;width:auto;}.product-tagline{color:#424a91;font-size:1.2em;line-height:1.4em;letter-spacing:2px;padding:30px 0;display:block;font-style:normal;flex:auto;text-align:center;}.node--type-discovery-page #nav ul{margin:0;padding:0;}.node--type-discovery-page .basicpage{padding:0;}.node--type-discovery-page #block-mainpagecontent-2 h4{padding:50px 0;}.node--type-discovery-page .pager{padding:10px 0 40px 0;}.navbar2 h3 a{padding:0;}.bluelink{background:#2c3584;color:white !important;font-weight:400;padding:4px 8px !important;display:inline-block !important;margin:4px 8px;}.bluelink i{display:none;}.path-webform .form-wrapper input[type="text"],.path-webform .form-wrapper input[type="tel"],.path-webform .form-wrapper input[type="email"],.path-webform .form-wrapper textarea,.form-textarea-wrapper textarea{width:100%;padding:8px 12px;margin:10px 0;border:1px solid #f4f4f4;border-bottom:1px solid #ccc;font-size:1.4em;}.webform-flex--container{margin:0;}.path-webform .form-wrapper textarea{margin-top:20px;}.node--type-page .layout__region--second{margin-top:20px}.form-item,.form-actions{margin-top:0;margin-bottom:0;}.node--type-page legend{margin:10px 0px;}.ftrial-left,.ftrial-right{margin:30px}.customer-profile .pcta{text-align:center;}.clogo{margin-top:15px;}.customer-profile .solution-image{max-width:100%;margin:40px 0;width:auto;height:auto;max-height:40px;}.customerimg{margin:80px 0 20px 0;}.node--type-feature .field--name-field-feature-description > .row > .col-md-6 > p:first-child{margin-top:20px;}.allresources .inlinelist li{display:inline;padding:5px;color:black;background-color:white;border-radius:5px;font-size:15px;}.allresources .sidebar{background-color:white;margin-top:20px;margin-left:30px;padding:10px 10px 0px 33px;}.allresources .sidebar .bottom{margin-bottom:30px;}.allresources .sidebarheading{margin-top:20px;font-size:1.7em;padding-bottom:10px;}.allresources .sidebar .topbuttons{margin:10px 0 0 0;}.allresources .sidebar .cta{font-size:14px;}.allresources .tagitem{display:block;margin-bottom:15px;margin-right:20px;padding:4px 10px 5px 10px;text-decoration:none;letter-spacing:1px;font-size:0.9em;transition:all .4s linear;background:#e0f2ff;color:#000;border-radius:4px;}.allresources .tagitem:hover{background:#2c3530 !important;color:white !important;}.allresources .noresult p{font-weight:600;font-size:20px;font-style:italic;}.allresources .view-filters{display:none;}.allresources .clicked{background-color:#2c3584;color:white;}.allresources .latestcardtext,.latestcardtext p{font-size:1em;}.allresources .latestcardtext .latestcardtitle{font-size:1.2em !important;}.cs-wp-wb .latestcardtitle{padding-top:15px !important;}.cs-wp-wb .latestcard{min-height:257px;}.all-dw .latestcardtitle{padding-top:15px !important;}.videoview .latestcardimg{margin-top:0px;float:none;min-width:100%}.videoview .latestcardimg img{min-width:100%;height:auto;margin:0;max-height:315px;}.videoview .latestcardtext{float:none;width:100%;padding:0px 25px 0px 25px;}.videoview .latestcardtitle{padding-top:20px !important;}.videoview .latestcard{min-height:450px;}.videoview .latestcardtext li{font-size:1em !important;}.videoview .latestcard:hover{transform:translateY(-5px);}.videoview .latestcarddate{font-size:1em !important;}.videosubtitle{color:#f7f7f7;font-style:italic;}body{overflow-x:hidden;position:relative;}body,html{scroll-padding-top:200px !important;}html{overflow-x:hidden;}.locdetails p{font-size:1.1em;}.locdetails img{margin-top:40px;}.small-section p{font-size:0.9em;margin:4px 0;}.small-section hr{border-top:1px solid #ccc;}.founderimg{margin:10%;max-width:80%;}.space{display:block;width:100%;}.formlist li{list-style:none;}.centerform{padding:0 40px 10px 40px !important;}.topevents span{display:block;font-size:1.1em;}.topevents a{margin-left:0px;font-size:1.1em;}.prices{background:#f4f4f4;padding:20px 30px !important;}.do178formhead{margin-top:-20px;}.whatlearn i{font-size:2.6em;margin-top:13px;color:#2c3584;}.trainingimg img{padding:20px;}.speakers img{max-width:150px;height:auto;}.do178block{padding:0 30px 0 0;}.centerform{background-color:white;}.bicon{color:#2c3584;}.layout-builder--content-preview-disabled .layout-builder-block{display:block !important;}.formheader{padding-left:40px;margin-top:-20px;}.relateditemlist img{height:auto;padding-bottom:10px;padding-top:10px;}.cast32graphic{padding-bottom:40px;padding-top:40px;}.testrpd{padding:30px 20px;}.training .latestcard h3{padding:40px 0 20px 0;text-align:center;}.latestcard .latestcardtext .item-list{font-size:0.8em;}.cardlist ul{list-style:none;color:#2c3584;}.overviewlogo{margin-top:55px;}.expandall{text-align:right;display:block;margin-bottom:-20px;margin-right:25px;font-style:italic;font-weight:bold;}.top-bnr{position:relative;overflow:hidden;}.vidoverlay{position:relative;z-index:2;}.vidoverlay .under-img,.vidoverlay .bnrmore{color:white !important;}.homevidcontainer{position:absolute;z-index:0;width:100%;height:auto;}.homevidcontainer video{position:absolute;min-width:100%;height:100%;width:400vh;min-width:100%;min-height:32.25vw;left:50%;top:196px;transform:translate(-50%,-50%);}.mobilenav{float:right;max-width:20%;}.mobilenav i{font-size:30px;margin:34px 10px;color:#555;}.altimg{display:none;}.vidoverlay .cta{margin-bottom:40px;}.vidoverlay p{margin-bottom:0px;}.sia{background:#e6e7f3;margin:10px 0;}.sia .siainr{box-shadow:6px 6px 4px -2px #ccc;background:white;margin:20px 0;padding:30px 40px;}.sia .siainr img{display:block;margin-bottom:10px;max-height:43px;width:auto;max-width:50%;height:auto;}.siainr span{font-size:16px;}.ltstinr span p{margin:5px 0;font-size:16px;}.ltst{margin:10px 0;}.ltst .ltstinr{box-shadow:6px 6px 4px -2px #ccc;margin:20px 0;padding:0px 0px;border:1px solid #e3e3e3;min-height:550px;}.ltst .ltstinr span{padding:20px;display:block;font-size:15px;}.ltst .ltstinr h4{display:block;font-size:18px;padding:20px 20px 0 20px;margin:0;}#block-thecompanymenu .menu .menu-item,#block-careersmenu .menu .menu-item{margin-left:-39px !important;}.importantshow{display:block !important;}.importanthide{display:none !important;}.ltstinr img{height:auto;width:100%}section.footer .legal a{font-size:1em;}.view-videos .latestcardtitle{padding-top:20px !important;}.view-videos .latestcard{min-height:220px;font-size:13px;}.relateditemlist .title{margin-top:30px;padding:30px 0 15px 0;}.relateditemlist .imagecard{margin:15px;}.eventcard .latestcardtitle{padding-top:10px !important;}@media screen and (min-width:1203px) and (max-width:1400px){.homevidcontainer video{min-height:60.25vw;}}@media screen and (min-width:992px) and (max-width:1202px){.homevidcontainer video{top:226px;min-height:61.25vw;}}html{background:white;}@media screen and (min-width:992px){.mobilenav{display:none;}}@media screen and (min-width:769px) and (max-width:991px){.prodcols{flex:0 0 100%;max-width:100%;}.videoslisting .latestcardtext{float:none!important;width:100% !important;}.videoslisting .latestcardimg{float:none !important;width:85% !important;}}@media screen and (max-width:768px){.dl-holder{padding-bottom:40px;padding-top:20px;}.relateditemlist .title{padding-left:30px;}.videoslisting .latestcardimg{float:none !important;width:85% !important;padding-left:20px !important;}.videoslisting .latestcardtext{float:none!important;width:100% !important;}.rightf input[type="search"]{width:180px;}}@media screen and (max-width:640px){.dlform-ctr{padding:0 0 0 0px !important;}.dw-wrapper{padding-left:0px !important;}.centerform{padding:0 40px 10px 40px !important;}}@media screen and (max-width:991px){.homevidcontainer video{display:none;}.altimg{display:block;}section.footer a{font-size:1rem;}ul li{font-size:18px !important;}p{font-size:18px !important;}.dropdown-content{background-color:#f4f4f4;}.node--type-blog-entry .blog-sidebar{display:none;width:0%;}.node--type-blog-entry section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 100% !important;}.node--type-product-page .faqs .boxed-list a i.fa{display:none !important;}.expandall{margin-bottom:0;margin-top:40px;margin-left:25px;font-size:19px;display:inline-block;padding:5px 15px;border:1px solid #e3e3e3;}.mobilenav{display:block;}.nav-wrap .rightf{display:none;}.navbar2 a{max-width:80%;}#slogo{width:100%;}.navbar2 .row{padding:0 25px 60px 35px;}.navbar2 h3{margin-top:0;}.rightf > a,.dropbtn{margin-bottom:10px;padding-bottom:10px;margin-top:10px;padding-top:10px;}.dropdown2 .dropbtn > a,.dropbtn{font-size:20px !important;}.dialogue-off-canvas-main-canvas{background:white;}.rightf input[type="search"]{max-width:100%;font-size:24px;border:1px solid #e3e3e3;margin:0px 20px 30px 20px;}section.footer .legal a.rbutton{display:block;width:100%;margin:20px 0;text-align:center;}section.geo{clip-path:inherit;margin-bottom:0;}}.mainbanner video{display:none;}.mainbanner{min-height:500px;background-image:url("/files/software-verification.jpg");background-size:cover;background-position:center center;}.mainbanner .banner-items{position:absolute;top:0;margin:150px 0 0 0;min-width:50%;}.mainbanner .banner-items h1,.mainbanner .banner-items h2{background:white;display:inline-block;color:black;opacity:0.9;padding:16px;}.path-frontpage .geo .col-md-6{padding:80px;background-color:white;}.path-frontpage section.geo{margin-bottom:0px;clip-path:none;padding-bottom:80px;padding-top:80px;}section.prod-sec{background-image:none;}.product-items .item{border:1px solid #cccccc;}@media screen and (-webkit-min-device-pixel-ratio:0){.mainbanner video{display:block;object-fit:cover;min-height:500px;}.mainbanner{background-image:url("/files/chrome-holding.JPG");}.mainbanner .banner-items{position:absolute;top:0;margin:150px 0 0 0;min-width:50%;}.mainbanner .banner-items h1{color:white;font-size:40px;}.mainbanner .banner-items h2{color:white;font-size:28px;font-weight:400;margin:10px 0 20px 0;}.mainbanner .banner-items h1,.mainbanner .banner-items h2{background:transparent;display:block;color:white;opacity:1;padding:0px;}.path-frontpage .geo .col-md-6{padding:0px 35px;background-color:transparent;}section.prod-sec{background-image:url(/themes/contrib/rapita2020/css/base/bg_wedge.svg);}.product-items .item{border:0;}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.mainbanner video{display:block;object-fit:cover;min-height:500px;}.mainbanner{background-image:url("/files/chrome-holding.JPG");}.mainbanner .banner-items{position:absolute;top:0;margin:150px 0 0 0;min-width:50%;}.mainbanner .banner-items h1{color:white;font-size:40px;}.mainbanner .banner-items h2{color:white;font-size:28px;font-weight:400;margin:10px 0 20px 0;}.mainbanner .banner-items h1,.mainbanner .banner-items h2{background:transparent;display:block;color:white;opacity:1;padding:0px;}.path-frontpage .geo .col-md-6{padding:0px 35px;background-color:transparent;}section.prod-sec{background-image:url(/themes/contrib/rapita2020/css/base/bg_wedge.svg);}.product-items .item{border:0;}}@media screen and (min-width:320px) and (max-width:480px){body{background-color:#253d7b;}}.eventbody{padding-top:40px !important;}.carousel-item.active{background-color:white !important;}.tabs.primary li{display:inline-block;padding-left:20px;padding-right:20px;}.tabs.primary{list-style:none;}.views-exposed-form{display:none;}table caption{position:static !important;caption-side:top !important;}.grecaptcha-badge{bottom:80px !important;}.imagecard .card-img-overlay{visibility:hidden;opacity:0;transition:opacity 0.2s ease,visibility 0.2s ease;}.imagecard:hover .card-img-overlay{visibility:visible;opacity:1;}.card-img-overlay{background:#fcfcfc;border-style:solid;border-color:#2c3584;}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px !important;}}.trialsection h2{color:#2c3584;}.klaro_toggle_dialog{border-radius:25px !important;width:50px !important;height:50px !important;right:240px !important;bottom:20px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
@media (max-width:768px){#mob-nav{display:block;font-size:2.3em;float:right;padding:10px 0;margin-top:10px;}#mob-nav i{color:#666;}.logos img{width:default;margin:10px 0;-webkit-filter:none;filter:none;opacity:1;}.map-bg{background-image:url(/themes/contrib/rapita2020/css/layout/images/rapita-map.jpg);background-repeat:no-repeat;background-size:cover;-webkit-filter:none;filter:none;}.burger{float:right;padding:18px 0;border:0;box-shadow:0;position:absolute;right:20px;top:4px;display:block;}.burger a{font-size:2rem;}.product-items img{max-width:300px !important;}.home-bnr p.under-img{margin-top:0px;}.navbar2{min-height:100px;}.section-img{margin:30px 0;}.logos img:hover{margin-top:10px;margin-bottom:10px;}.minilinks{display:block;}.region-minilinks .rel{padding-bottom:5px;padding-top:5px;}.minilinks a{display:none !important;}.minilinks .thirty{display:block !important;float:none;text-align:center;}.main-nav{display:none;margin-top:20px;}.dropbtn{margin:10px 0;}.mobbtn{font-size:1.5rem !important;}.dropdown-content a,.navbar2 .dropdown2 a{font-size:1rem;}.dropdown-content h3{padding-top:40px;}.ddinr .header h2{display:none;height:0px;padding:0;}.dropdown2{width:100%;display:block;border-bottom:1px solid #e3e3e3;}.dropdown2:last-child{border-bottom:0;}.dropbtn{margin:0;padding:0;padding:10px 0;}.navbar2 h3{padding-top:10px;border-top:1px solid #ccc;}.navbar2 .row{max-width:100%;}a#sitesearch{padding-top:10px;margin-top:10px;font-size:1.5em;margin-bottom:20px;}.searchclose{font-size:4em !important;line-height:0.8;margin-top:0px !important;}#media-selected{display:none;}.thumbs i{display:none;}.specs .gradstyle{background:none;margin-top:-50px;}.thumbs > [class*="col-"]{margin-bottom:10px;}.thumbs img{cursor:default;}}.breadcrumb{margin:0 auto;}@media (min-width:576px){.breadcrumb{max-width:540px;}}@media (min-width:768px){.breadcrumb{max-width:720px;}}@media (min-width:992px){.breadcrumb{max-width:960px;}}@media (min-width:1200px){.breadcrumb{max-width:1140px;}}
