.compare-mobile .panel a .panel-heading .expand-icon,.compare-mobile .panel a .panel-heading .collapse-icon,.compare-mobile .card a .card-header .expand-icon,.compare-mobile .card a .card-header .collapse-icon{margin-top:10px}.compare-mobile.panel-group .panel .panel-heading,.compare-mobile.panel-group .panel .panel-body,.compare-mobile.panel-group .card .card-header,.compare-mobile.panel-group .card .card-body{border:0}.compare-mobile.panel-group .panel .panel-heading.bottom-border,.compare-mobile.panel-group .panel .panel-collapse.bottom-border,.compare-mobile .card .card-header.bottom-border,.compare-mobile .card .panel-collapse.bottom-border{position:relative;background:#fff;border-width:0 0 1px 0;border-style:solid;border-color:#a2a9a3;border-radius:0}.compare-mobile h1{line-height:1.1}.compare-mobile p,.compare-mobile li{font-size:calc(14px + 2*(100vw - 300px)/1300);margin-bottom:0}.compare-mobile p:first-child,.compare-mobile ul:first-child{padding-top:20px;padding-bottom:25px;margin-top:0}.compare-mobile ul{list-style-position:outside}.compare-mobile .panel-heading p,.compare-mobile .card-header p{margin-right:40px}.compare-mobile .panel-heading .panel-title,.compare-mobile .card-header .card-title{margin-bottom:0;margin-top:0;margin-right:32px}.compare-mobile .btn{width:100%}.panel-group.compare-mobile{margin-bottom:25px !important}.compare-mobile .card .card-header button{border:0;width:100%;text-align:left;padding:10px 15px}.compare-mobile .panel a[aria-expanded=true] .panel-heading,.compare-mobile .panel a[aria-expanded=true] .expand-icon span,.compare-mobile .panel a[aria-expanded=false]:focus .panel-heading,.compare-mobile .card a[aria-expanded=true] .card-header,.compare-mobile .card a[aria-expanded=true] .expand-icon span,.compare-mobile .card a[aria-expanded=false]:focus .card-header,.compare-mobile .card button[aria-expanded=true]{background:#f5f5f5 !important;color:#333;transition:ease .8s all;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease}.compare-mobile .card a[aria-expanded=true] .card-header h2,.compare-mobile .card a[aria-expanded=false]:focus .card-header h2,.compare-mobile .card .card-header button[aria-expanded=true] h2{color:#333}.compare-mobile .card .card-header button[aria-expanded=true] .expand-icon span{color:#666}.compare-mobile .card a[aria-expanded=false] .card-header h2{color:#007eb2}.compare-mobile .panel a[aria-expanded=true] .panel-heading p,.compare-mobile .panel a[aria-expanded=false]:focus .expand-icon span,.compare-mobile .card a[aria-expanded=true] .card-header p,.compare-mobile .card a[aria-expanded=false]:focus .expand-icon span{color:#fff;transition:ease .8s all;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease}.compare-mobile a:hover{color:#007eb2}.compare-mobile .panel-heading ul,.compare-mobile .panel-body ul,.compare-mobile .card-header ul,.compare-mobile .card-body ul{color:#2b2b2b}.compare-mobile a:focus .panel-heading,.compare-mobile a:focus .card-header{color:#fff;background-color:#007eb2 !important}.compare-mobile a:focus .panel-heading .expand-icon,.compare-mobile a:focus .card-header .expand-icon{color:#fff}.compare-mobile-header{background-color:#e8eced}.panel-group .card .card-header button .compare-mobile-title{font:600 2rem/1.15 "Proxima Nova";color:#000}.panel-group .card .card-header button .compare-mobile-expand-icon{color:#212529}.panel-group .card .compare-mobile-card-body{background:#f2f6f7}h4.compare-mobile-header{padding:8px 0 4px 0 !important;margin:8px 0 4px 0 !important;font-size:24px}.medium-bold{font-weight:bold}.resource.mainContent .accordion-header{color:#a2a9a3;letter-spacing:5px}.resource.mainContent .panel-group{width:95%}.panel-group .panel,.panel-group .card{border:none;box-shadow:none;position:relative}.panel-group .panel .slide-panel ul,.panel-group .card .slide-panel ul{position:relative;top:0;left:300px;visibility:hidden;max-height:0px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.panel-group .panel .slide-panel.active ul,.panel-group .card .slide-panel.active ul{top:0;left:0px;max-height:600px;visibility:visible}.panel-group .panel .panel-heading,.panel-group .card .card-header{position:relative;background:#fff;border:1px solid #a2a9a3;border-radius:0;padding:10px 15px}.panel-group .card .card-header button{background-color:#fff}.panel-group .card .card-header button h2{color:#008006}.panel-group .card .card-header button:focus{outline:none;box-shadow:none}.panel-group .panel a .panel-heading .panel-title .panel-label,.panel-group .panel a .panel-heading .panel-title .panel-label h4,.panel-group .card a .card-header .card-title .panel-label,.panel-group .card a .card-header .card-title .panel-label h4,.panel-group .card .card-header .card-title .panel-label h4{margin:20px 30px;font-size:calc(19px + 6*(100vw - 300px)/1300);font-weight:bold;line-height:30px}.panel-title,.card-title{font-size:calc(15px + 3*(100vw - 300px)/1300);font-weight:700}.panel a .panel-heading .expand-icon,.card a .card-header .expand-icon,.card .card-header button .expand-icon{color:#008006;float:right;font-weight:normal;line-height:50%;margin:15px 5% auto auto;position:absolute;right:0;top:0;font-size:1.4em;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.panel a[aria-expanded=true] .panel-heading .expand-icon,.card a[aria-expanded=true] .card-header .expand-icon,.card button[aria-expanded=true] .expand-icon{transform:rotate(90deg);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.panel-group .panel .panel-body,.panel-group .card .card-body{background:#f9faf8;border-top:1px solid #c1c6c1;padding:0 35px;list-style:none}.panel-group .panel .panel-body h3,.panel-group .card .card-body h3{color:#909090;font-size:20px;line-height:28px;margin:35px auto 15px}.panel-group .panel .panel-body hr,.panel-group .card .card-body hr{border-color:#a2a9a3;margin:8px auto}.panel-group .panel .panel-body h6,.panel-group .card .card-body h6{font-size:14px;margin:8px auto}.panel-group .panel .panel-body ul,.panel-group .card .card-body ul{margin:0}.panel-group .panel .panel-body .more-topics,.panel-group .card .card-body .more-topics{color:#909090;font-size:14px}.panel-group .panel .panel-body .two-column,.panel-group .card .card-body .two-column{padding:0 25px}
