﻿@charset "utf-8";/*©2020 Cervello Therapeutics,created by Kevin Knipe - updated 02/13/2020*/
body{font-size:16px}a{color:#035baa;cursor:pointer} a:active,a:focus,.bg-footer a{color:#fff}a:hover,a:focus{color:#026ee7}strong{font-weight:600}
.site-link{border-bottom:1px solid #d5d5d5;color:#2c6cb4}.site-link:focus,.site-link:hover{border-bottom:2px solid transparent}
.bg-footer a:hover,.bg-footer a:focus{color:#fc2}.btn:hover,.btn:focus{color:#fff;background-color:#ab025d;border-color:#6e0f32}.btn-home{border-color:rgba(0,0,0,0.3);padding:9px}
.cervello-logo{background-image:url(../images/logos/cervello-logo.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:180px;height:60px}
.cervello-logo-white{background-image:url(../images/logos/cervello-logo-large-white.png);background-repeat:no-repeat;display:inline-block;width:461px;height:174px}
.btn-cervello{background:#6c023b} .btn-cervello:focus,.btn-cervello:hover{border-color:red;color:gold!important}
.rd-navbar,.rd-navbar-fixed{background:#fff url(../images/logos/V-logo.png) no-repeat 54% -40px;border-bottom:4px solid #4f022e}
.rd-navbar-static.rd-navbar--is-stuck,.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fullwidth.rd-navbar--is-stuck, .rd-navbar-fullwidth.rd-navbar--is-clone{background:#fff url(../images/logos/V-logo.png) no-repeat 53% -40px;opacity:0.9}
.rd-navbar-corporate-dark .rd-navbar-nav > li > a{border-bottom:2px solid transparent}
.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > a:hover{color:red;border-bottom:2px solid red}
.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > a{font-weight:500}
.menu-active{border-bottom:2px solid red!important}.text-big-34{font-size:34px}
.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li{padding-left:2px;padding-right:2px}/*top nav menu*/
.screen-bkgd{background-position-x:0%;background-position-y:0%;background-attachment:scroll;background-image:none;background-size:auto auto;-webkit-background-size:cover;background-size:cover;background-position:left 50%}
.bg-cervello{background:#5d113f url(../images/bkgds/hexagons-bkgd.png) no-repeat right bottom;fill:#5d113f;opacity:0.9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.bg-cervello:hover,.bg-cervello:focus{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform: scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.img-lg:hover,.img-lg:focus{-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform: scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.bg-footer{/*background:#224e78;*/background:#24374b;fill:#24374b;border-top:4px solid #4f022e}.logo-pos{margin-left:25%;width:70%}
.upset-txt,.downset-txt{font-size:13px;position:relative}.upset-txt{top:-5px}.downset-txt{bottom:-6px}.chart-tbl{margin-top:0}
.chart-tbl table caption,.tr-silver{width:100%;border:1px solid #c0c0c0;border-bottom:none;padding:10px 20px;color:#333;font-weight:600;text-align:center;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgb(255,255,255) 0%,rgb(243,243,243) 3%,rgb(237,237,237) 4%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(top,rgb(255,255,255) 0%,rgb(243,243,243) 3%,rgb(237,237,237) 4%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(243,243,243) 3%,rgb(237,237,237) 4%,rgb(255,255,255) 100%)}.chart-tbl table{width:100%;background:#fff}
.chart-tbl td,.chart-tbl th{padding:8px 10px;border:1px solid #c0c0c0;color:#000;line-height:1.4;font-size:13px}.tr-blank td{border:none}
.chart-tbl th{font-weight:600}.chart-header{margin-bottom:10px}
.row-shadow,.slick-slide img{box-shadow:0 1px 3px 0 rgba(50,50,50,.3)}.text-shadow{text-shadow:-2px 3px 2px rgba(0,0,0,.5)}
.col-white-1 td:first-child,.td-white,.bkgd-wht{background:#fff}.bkgd-circle{border:5px solid rgba(0,0,0,.1);border-radius:100%}
.zoom-img:hover,.zoom-img:focus{scale:1.3;z-index:10;transition:all .3s ease}
.txt-lg{font-size:18px} .col-tbl-2 td{width:50%}
.c-diagram{border:2px solid rgba(0,0,0,.6);border-radius:100%;display:block;margin:0 auto}.c-red{background:red}.c-green{background:#98de98}
.size-1{height:60px;width:60px}.size-2{height:50px;width:50px}.size-3{height:40px;width:40px}.size-4{height:30px;width:30px}.size-5{height:20px;width:20px}.size-6{height:14px;width:14px}
.size-7{height:9px;width:9px}.align-graph-txt{margin-left:10%} .align-graph-txt h5{margin:0 0 5px 0}
.tr-green{background-color:#d0f3ce}.tr-blue{background-color:#dbe5f1}.td-red{background-color:#f8696b}.td-mag{background-color:#f98485}.td-pink{background-color:#fccdce}.td-peach{background-color:#fdeec2}.td-violet{background-color:#719ed6}.td-grey{background-color:#f4f4f4}
.list-terms-inline a:hover{color:#6c023b;transition:.5s ease}
.sub-heading{display:inline-block;color:#777;position:relative;top:-5px;font-size:17px;line-height:1.4em}
.pr-date{position:relative;top:10px;color:#555;margin-left:10px}
.social-icons{margin:20px auto;text-align:center}.social-icons a{margin-right:10px}.social-icons svg{width:36px;height:36px;fill:#008aff}.social-icons svg:hover,.social-icons svg:focus{fill:green}
.swiper-variant-1 .swiper-button-prev{top:44%}.swiper-button-prev,.swiper-button-next{background:rgba(30,57,83,0.3) none repeat scroll 0 0}
/*home ow*/
.a-pos{position:relative;top:-180px}
.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-group{padding:14px 9px}/*.rd-navbar-nav-inner{margin-top:24px}*/
.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-megamenu,.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown{margin-top:16px}
.swiper-variant-1,.swiper-variant-1 .swiper-wrapper{min-height:32.25vw;max-height:32.25vw}
.swiper-variant-1 .swiper-slide-caption{padding:40px 0}
.icon-box{padding:24px 30px}.footer-nav li{display:inline-block;padding:0 12px 0 10px;border-right:1px dotted rgba(255,255,255,0.2);color:#fff;font-size:13px}.footer-nav a{color:#eee} .footer-nav a:hover{color:inherit}.footer-nav li:last-child{border:none}
.copyright span{font-size:11px;color:#f2f2f2;;opacity:0.5}.page-title h1{font-size:42px}
.site-header{color:#750240;font-size:18px;font-weight:400;border-bottom:1px dotted #c0c0c0;padding-bottom:8px}
.site-map li{margin-top:6px}.site-map a:hover,.site-map a:focus{color:red;border-bottom:2px solid red;margin-left:5px}
.map-frame iframe{width:99%;max-width:470px;height:400px;margin:16px 0;border:1px solid #c0c0c0}
.contact-lg{line-height:1.47368;font-size:19px;font-weight:600}
/*end home pg ow*/
sup{font-size:10px}.wide-btn-block{width:50%;float:left;margin:0 24px 0 0}
.pr-heading{position:relative;padding:3px 0 9px 0;border-top:1px dotted rgba(0,0,0,.2);border-bottom:1px dotted rgba(0,0,0,.2)}
.pg-back{padding:0 0 10px 20px}.no-border-top{border-top:none!important}.no-border{border:none!important}
.list-marked li{font-size:16px;text-align:left}.section-20{padding:20px 0}.btm-offset-40{padding-bottom:40px}
.txt-color{color:#6c023b}.txt-16{font-size:16px}.txt-indent{text-indent:10px}.txt-ref li{font-size:12px;padding:3px 0}
.post-modern .post-inset{display:inline-block}
.btn-reset{float:left;margin-top:0}.btn-wide{padding:10px 20px}.back-btn{width:90px;min-width:auto}
.sub-header{font-size:18px;color:#222;margin-top:12px;font-weight:normal}.unit-body h5{color:#cac9c9}
.text-white .list-marked li{color:#fff}.txt-blk{color:#000!important}.txt-highlight{color:#e0f519}.txt-lg{font-size:1.3em}
.btn-offset{position:relative;bottom:0;margin-top:14px}.btn-shell{position:relative;display:inline-block;padding:10px 0}
.btn-offset-pos{position:relative}hr{border-color:#c0c0c0;margin:20px 0}
.panel-light .panel-collapse{color:#333}
.cervello-select select{border:1px solid rgba(0,0,0,.3);cursor:pointer;padding:6px}.cervello-select option{padding:6px 10px}
.page .form-modern .form-control,.page .form-modern .form-label{color:#333}
.page-wmark .form-modern .form-control,.page .form-modern .form-label,.select-lbl{color:#999}
.select-lbl{font-size:96%;display:block}.post-sum,.txt-bold{font-weight:600}
.cervello-jobs-ul{margin-top:10px}.cervello-jobs-ul_one{margin-top:10px;margin-bottom:10px;margin-left:6%}
.cervello-jobs-ul li{list-style-type:none;position:relative;padding:6px 4px 6px 24px;line-height:20px}
.cervello-jobs-ul li:after{content:'\f105';position:absolute;vertical-align:middle;top:6px;left:0;font-weight:600;font-size:1em;font-family:'FontAwesome';font-style:normal}
.email-resume{margin-top:10px}.email-resume .fa{margin-right:6px;font-size:1.3em}
.email-resume a{display:inline-block}.contact-info li{padding:2px 0}
.txt-phone,.txt-green{font-weight:600;color:green!important}.txt-blue{color:#0473e5!important}.txt-red{color:#7f0007}.txt-teal{color:#056464}.txt-purple{color:#6e0a6e}
.btn-center{display:block;margin:0 auto;text-align:center}
.article-section{padding:0 60px}.article-section img{width:100%}.article-section h5{padding-bottom:8px}.news-img{margin:16px 12px 12px 0}
.post-it{box-shadow:0 1px 3px rgba(0,0,0,0.33);background:#fff}
.bkgd-silver{background:linear-gradient(to bottom,rgba(243,243,243,0.5) 0%,rgba(243,243,243,0.5) 4%,rgba(255,255,255,0.5) 45%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#fff',GradientType=0)}
.instruct{font-weight:400;padding:14px 0 6px 0;border-bottom:1px dotted rgba(135,149,3,0.4)}
.instruct i{font-size:24px;font-weight:inherit;color:#037ef0;float:left;padding-bottom:20px}
/*partners css*/
.client-logo{width:100%;height:125px;margin:15px 0 0 0}.client-logo img{text-align:center;margin:0 auto;max-width:300px;display:block}.thumbnail-caption i{margin:2px 0 0 5px;color:#999}.thumbnail-image{pointer-events:auto!important} .thumbnail-image a{display:block}.thumbnail-variant-2 .thumbnail-caption{margin:40px 0 -86px 0;width:calc(100% - 30px)}
.cervello-contact-info{flex-grow:0!important}.cervello-contact-info li{padding-right:20px!important}
.thumbnail-variant-2 * + .divider{margin-top:4px} .thumbnail-variant-2 .text-caption{line-height:1.5}.link-pos{width:100%}
@media all and (-ms-high-contrast:none){*::-ms-backdrop,.link-pos{margin-left:15%}/*IE11*/}
.link-pos >.thumbnail-caption{margin:88px auto -88px auto}
.caption-helper{margin-bottom:-110px!important}.offset-top-20{margin-top:20px}
.dsg-wp-header{position:relative;background:#555 url(../images/bkgds/fsp-model.png) right no-repeat;color:#fff;padding:30px 20px;width:100%;border-top:1px solid #cdd0ae;border-bottom:6px solid #cdd0ae}
@media(max-width:768px){.dsg-wp-header{background:rgba(89,106,114,1)}}
.wp-content{background:url(../images/bkgds/white-paper-form-bkgd.jpg) no-repeat;background-position:60% 0%}
.txt-bkgd{background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 46%,rgba(255,255,255,0.3) 100%);padding-bottom:30px;border-radius:20px;box-shadow:0 1px 3px 0 rgba(50,50,50,0.3);border:6px solid #cdd0ae}
.h2-24{font-size:24px;margin-bottom:0;font-weight:500;letter-spacing:0.03em}.h2-wp{font-size:28px;margin-bottom:0}
.h3-21{font-size:21px}.h3-wp{font-weight:400;color:#95a406;text-align:center;font-size:30px}
.rd-megamenu-header{color:#333;font-weight:400;border-bottom:1px dotted rgba(135,149,3,0.4);padding-bottom:4px}
.menu-col{white-space:nowrap}.txt-lg{font-size:125%}.txt-yg{color:#daee1e}.txt-white{color:#fff!important}
.txt-required{font-size:13px;font-weight:700;font-family:Verdana,Geneva,sans-serif;color:#f58500}
/*products img overlay*/
.team-img img{position:relative;margin:16px 16px 10px 0;border-radius:10px;float:left;height:200px}
.img-shell{position:relative;min-width:360px;width:33%;margin:16px 16px 10px 0}
.cv-logo-pos{position:relative;top:10px;float:left;margin:10px;}
.tech-img,.tech-img-p{display:block;border-radius:8px;border:1px solid #7f9bac}
.tech-img{height:auto}.tech-img-p{height:240px;margin-right:2%;float:left}
.img-max-med{width:100%;max-width:640px}.no-radius{border-radius:0!important}
.pdf-overlay{position:absolute;bottom:0;left:0;right:0;background-color:#05a54e;overflow:hidden;width:0;height:100%;transition:.5s ease;border-radius:8px;background-clip:border-box}
.img-shell:hover .pdf-overlay,.img-shell:focus .pdf-overlay{width:100%;left:0;cursor:pointer}
.link-txt a{color:#fff;display:inline-block}
.txt-pos{position:relative;top:70px;display:inline-block;text-align:center}
.link-txt{color:#fff;font-size:18px;position:absolute;overflow:hidden;top:50%;left:50%;height:80%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.img-shell i{text-align:center;vertical-align:middle;display:block}
.ic-bkgd{position:relative;opacity:0.2;margin:0 auto;top:50%;font-size:136px;line-height:0.6}
/*End overlay*/
@media all and (-ms-high-contrast:none){*::-ms-backdrop,.caption-helper{margin-bottom:-116px!important}}
@media all and (-ms-high-contrast:none){*::-ms-backdrop,.thumbnail-variant-2 .thumbnail-caption{margin:150px 0 -150px 0;width:calc(100% - 40px)}} /*IE11 fix*/
@media(min-width:1200px){.offset-top-30{margin-top:30px!important} .swiper-variant-1 .swiper-button-next{right:11%} .swiper-variant-1 .swiper-button-prev{left:14%}}
.caption-helper{margin-bottom:-106px!important}.text-big-34{font-size:28px;line-height:34px}
.rd-navbar-fixed .rd-navbar-brand{top:6px;left:56px}.cervello-logo{background-image:url(../images/logos/cervello-logo.png)}
.swiper-variant-1 .slider-header{font-size:36px;width:90%}.swiper-variant-1 .swiper-slide-caption{padding:30px 0}
.desktop .thumbnail-variant-2:before,.desktop .thumbnail-variant-2 .thumbnail-inner,.desktop .thumbnail-variant-1:before,.desktop .thumbnail-variant-1 .thumbnail-image-inner,.thumbnail-variant-1 .thumbnail-image-inner,.thumbnail-variant-2:before{visibility:hidden!important}.link-group{display:none} .offset-sm-photo{margin-bottom:40px}}
.logo_oneee{margin:8% 0 0 8%}.data_one{margin:-42px 0 0 0}
.bg-athens-gray{background:#f5f6f8;fill:#f5f6f8}.group_one{margin:4px 0 0 0}
.btm-pointer{position:relative;bottom:1px;left:60px;float:left;height:16px;min-width:30px;z-index:1;background: url(../images/icons/inverted-triangle-black-variant.png) no-repeat bottom;display:inline-block}
.press{margin-top:10px}.small_one{font-size:8px} .small_two{font-size:14px;color:#444} .small_three{font-size:20px;color:#fff}
.content{margin-left:24px}.tab-pos-press{margin-left:16px}
/*blogs*/
.press-content{margin-left:25px}.post-modern .post-header{padding:24px}.post-header h3,.post-header h2{font-weight:normal;font-size:22px}
.img-wrap{display:block;margin:20px;float:left;border:1px solid #c0c0c0}
.caption{max-width:380px}.post-link{font-size:14px}
.blog-shell{position:relative;margin-top:20px}.blog-shell em{color:#333}
.blog-content{float:left;padding-left:124px}.blog-content p{font-size:1.1em;line-height:1.6em;text-align:justify}
.blog-content blockquote{border-left:2px solid #dadada;padding:1.2rem;margin:10px 0}
.blog-content h3,.blog-content h2{font-size:22px;margin-bottom:10px}.blog-content .sub-heading{top:2px}
.author{width:110px;position:absolute;padding-bottom:14px;top:16px;background:#fff;float:left}
.author img{border-radius:100%;float:left;width:80px}.author-2{top:196px;}.author-by{font-size:13px;font-weight:400;color:#444}
.auth-footer{height:4px;width:100%;position:absolute;bottom:0;background-color:#c7dc04}.author h3{font-size:14px}
.tony img{background:url(../images/blog/authors/tony-varano.jpg) no-repeat;background-position:0 -3px;margin:0 8px 4px 0}
.img-caption{padding:10px;text-align:center;display:block;font-size:1.1em;border:1px solid rgba(0,0,0,0.1)}
/*whitepaper*/
.wp-diagram{border:1px solid rgba(0,0,0,0.1);margin-top:14px}
.wp-img-caption{padding:10px;font-size:1em;border-top:1px solid rgba(0,0,0,0.1)}
.wp-ref{list-style:none;font-size:16px}.wp-ref li:before{content:"\00BB";margin-right:8px;font-size:20px}.wp-list{list-style:square;color:green;font-size:18px}.num-list{list-style:decimal;font-size:16px}.num-list li{margin-bottom:9px}
.wp-list,.num-list{margin-left:8%;line-height:1.5}.wp-list span,.wp-ref span{color:#333;font-size:14px}
.txt-small{font-size:12px}
.blog-icons{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:34px;margin-left:-20px}
.blog-icons a{display:block;text-align:center;padding:6px;transition:all 0.3s ease;color:#fff;font-size:15px;margin-bottom:4px}
.blog-icons a:hover{background-color:#000}.fb,.twt,.gg,.ld{color:#fff}.fb{background:#3B5998}
.twt{background:#55acee}.gg{background:#dd4b39}.ld{background:#007bb5}.youtube{background:#bb0000}
.email{background:#28a65c}.print{background:#333}.post-footer{box-shadow:inset 0px 5px 4px -4px rgba(50,50,50,.26)}
.archived-paper{box-shadow:none;border:4px solid #eff4cd;margin-top:14px}
.card{background-color:rgba(255,255,255,0.5)}.card:hover,.card:focus{background-color:rgba(255,255,255,1)}
/*press*/
.tab-row{padding:0 20px}.tab-row > div > article{height:396px;margin-bottom:70px;overflow:hidden;padding:20px;background:linear-gradient(rgba(249,249,250,1) 0%,rgba(50,50,50,0) 100%);border:2px solid #ccc;border-radius:10px}
.tab-row > div > article.art-lg{height:440px}.tab-row > div > article.art-md{height:300px}
@media (max-width:1024px){.tab-row > div > article{height:400px!important}}
.tab-row > div > article a{color:#333}.tab-row > div > article:first-child:hover{color:#035baa;border-color:#9bbc01}
.tab-row > div > article > p{padding:2px 0;text-overflow:ellipsis;overflow:hidden;position:relative;height:280px}
.fade-out{position:relative;bottom:9em;height:9em;background:linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
 background-image:-ms-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:9}
.tab-row > div > article h4{line-height:1.2;margin-top:12px}
.press-footer{position:absolute;bottom:26px;right:8px;height:48px;width:100%}
.press-footer a{position:relative;float:right;margin-right:20px}
.solid-line{border-top:2px solid #444;height:8px;margin:14px 0;width:100%;clear:both}
.pg-link{position:relative;top:-90px}
.range .blog-line:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Squiggle-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1' class='st0' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");}
.range .blog-line:after{content:"";display:block;height:4px;margin:36px 0;width:100%;opacity:0.4}
.card,.content-menu{padding:20px;border:1px solid rgba(0,0,0,0.2);margin:20px 0;box-shadow:0 1px 4px 0 rgba(12,12,13,0.1);border-radius:4px;position:relative}
.content-menu{background:#fff;margin:10px 8% 10px 0}.card i{margin-left:6px}.card p{margin-top:4px}
.wrapper-new{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}
.new-color{font:600 15px Sans-Serif;color:#333;text-align:center;text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;
-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);
position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#BFDC7A;background-image:-webkit-gradient(linear,left top,left bottom,from(#b7c80b),to(#b7c80b));background-image:-webkit-linear-gradient(top,#b7c80b,#b7c80b);background-image:-moz-linear-gradient(top,#b7c80b,#b7c80b);background-image:-ms-linear-gradient(top,#b7c80b,#b7c80b);background-image:-o-linear-gradient(top,#b7c80b,#b7c80b);color:#6a6340;box-shadow:0px 0px 3px rgba(0,0,0,0.3)}
.new-color:before,.new-color:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.new-color:before{left:0} .new-color:after{right:0}​
/*mission statement*/
.our-mission{overflow:visible;border-radius:0;padding:30px 0 0;position:relative}
.our-mission-std{min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mission-content{padding:30px 40px;border-radius:5px;top:-14px;width:130%;min-width:400px;position:relative;background:#fff}
.mission-content > h2,.h-line h3{color:#2f3a48;padding:10px 14px 6px 0;font-size:28px;font-weight:400;left:0;margin-bottom:16px;position:relative;overflow:hidden;z-index:1}
.mission-content > h2::after,.h-line h3::after{content:"";height:8px;position:absolute;left:0}
.mission-content > h2::after{background: url(../images/logos/cervello-btm-line.png);width:172px;bottom:0}
.h-line h3::after{background:url(../images/logos/cervello-btm-line.png);width:172px;bottom:0;left:-10px}
.line-white h3::after{background:url(../images/logos/cervello-btm-line-white.png);width:172px;bottom:0;left:-10px}
h3 em{font-size:smaller;font-weight:400}h3 > *{margin-right:0}.cv-h3{font-size:26px;font-weight:400}.cv-color{color:#692039!important}
.img-icon img{float:left;position:relative;left:-10px;top:-9px}
.title-line.line-right h3::after{width:276px;bottom:3px;left:108px}
.shadow-box{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);border:1px solid #ccc}
.shadow-box-low{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 5px rgba(0,0,0,0.3);border:1px solid #c0c0c0}
.mission-img{background:url(../images/bkgds/bkgd-cells.jpg) no-repeat;background-size:cover;background-position:top left;width:100%;height:100%;max-height:400px;border:3px solid rgba(0,0,0,0.2);border-radius:8px}
.hr-footer{border-top:1px dotted rgba(255,255,255,0.3);margin:4px auto;width:96%}
.no-padding{padding:0}
/*end mission statement*/
@media (max-width:600px){.swiper-variant-1 .slider-text{display:none}.mission-content{padding:10px 20px;top:0;min-width:auto;margin-bottom:20px}.mission-content > h2,.title-line h3{padding:6px 12px 6px 0}
.mission-content hr{margin:10px 0 14px 0}.mission-content > hr + *{margin-top:0}
.tech-img-p{float:none;margin:0;height:280px}.team-img img{height:150px}
.rd-navbar-fixed .rd-navbar-panel:before{background:#fff url(../images/logos/V-logo-sm.png) no-repeat 98% -28px!important}
.mission-img{margin-top:24px}
} /*iphone/mobile*/
@media (max-width:768px){.rd-navbar-fixed .rd-navbar-panel:before{background:#fff url(../images/logos/V-logo-sm.png) no-repeat 96% -30px} .bg-image{background-position:80% top!important}
.img-icon{width:100%;display:inline-block} .img-icon img{float:none;margin:0 auto;display:block;left:0} .low-center{text-align:center}.rd-navbar-nav a.menu-active{color:#fff!important;background-color:#871459}
.mission-img{border-radius:20px 20px 0 0;background-position:50%}.our-mission-std{min-height:auto;}
.mission-content{width:100%;border-radius:0}.title-line.line-right h3::after{display:none}
.title-line h3{font-size:160%}.wide-btn-block{width:100%} .btn-reset{margin-top:20px;width:80%}
.thumbnail-variant-2 .thumbnail-image > img{min-width:80%}
.low-res img{top:0;position:relative;height:28px}.dsg-h2{font-size:29px}
.swiper-variant-1 .slider-header{font-size:24px;line-height:1.3333em;width:96%;letter-spacing:1px;position:relative;top:20px} 
.text-sm-28{font-size:28px}
.text-big-34{font-size:24px!important;line-height:28px!important}
.offset-xs-top-0{margin-top:0!important}.offset-sm-tofp-10{margin-top:10px!important}
.offset-xs-top-15{margin-top:15px!important}.offset-xs-top-20{margin-top:20px!important}
.offset-xs-top-30,.offset-xs-top-40{display:inline-block}.offset-sm-photo{margin-bottom:100px;display:inline-block}
.text-md-left{text-align:left!important}
.swiper-variant-1,.swiper-variant-1 .swiper-wrapper{min-height:45.25vw;max-height:45.25vw}
.swiper-button-prev,.swiper-variant-1 .swiper-button-next{position:absolute;top:50%;-webkit-transform:translateY(-59%);transform:translateY(-59%);z-index:10;display:block;transition:.3s all ease}.swiper-variant-1 .swiper-button-prev{left:5.1%;-webkit-transform:scale(-1,1);-ms-transform:scale(-1, 1);-o-transform:scale(-1,1);transform:scale(-1,1)}.swiper-variant-1 .swiper-button-next{right:5.1%}.swiper-button-prev,.swiper-button-next{font:400 16px/36px "fl-flat-icons-set-2";height:36px;width:36px}.dsg-h2{margin:0 9.333%}.blog-content p{text-align:left} 
.blog-icons{background:#eee;top:0;bottom:0;left:0;margin-left:0;width:100%;display:inline-block;-webkit-transform:translateY(90%);-ms-transform:translateY(90%);transform:translateY(90%);border-top:1px solid rgba(0,0,0,0.3)}
.author{width:100%;position:relative} .author-2{position:relative;top:16px}.blog-shell{margin-top:0}.blog-content{float:left;padding-left:0;padding-top:24px}.blog-sm{width:75%;padding:10px 10px;margin:0 auto}.blog-icons a{display:inline-block;width:40px;height:40px;margin-right:6px;}.auth-footer{bottom:5px}.tag-low-res{text-overflow:ellipsis;width:60%;overflow:hidden}
.low-res-top{margin-top:20px}.tab-pos-press{margin-left:0}.tony img{margin:0 8px -14px 0}
.shadow-box-low{box-shadow:none}.img-shell img{max-width:100%}.center-low{text-align:center}
}
@media (max-width:1024px){.img-shell{min-width:100%}.img-shell img{max-width:90%;display:block;margin:0 auto}
.bg-image{background-position:70% top}.center-low-md{text-align:center} /*iPad fix*/
.rd-navbar,.rd-navbar-static.rd-navbar--is-stuck{background-position:46% -30px} /*iPad Landscape fix*/
}
@media (min-width:1200px){
.box{padding:40px 80px 40px 40px}.unit-horizontal{padding-top:32px}.height-adjust{min-height:53.888vh}
}
@media (max-width:1300px){.blog-icons{left:0.8%;margin-left:4px}}
@media all and (-ms-high-contrast:none){*::-ms-backdrop,img{max-width:100%}/*IE11fix*/}
@media (min-width:1360px){.swiper-variant-1,.swiper-variant-1 .swiper-wrapper{min-height:26.25vw;max-height:26.25vw}
.swiper-variant-1 .swiper-button-prev{left:calc(50vw - 1200px / 2 - 60px + 1200px / 12 * 0)!important}
.logo-pos{margin-left:18%;width:80%}
}