/*!* Start Bootstrap - Creative Bootstrap Theme (http://startbootstrap.com)
* Code licensed under the Apache License v2.0.
* For details, see http://www.apache.org/licenses/LICENSE-2.0.*/a,body{font-family:whitney ssm a,whitney ssm b;font-style:normal;font-weight:500}b,blockquote,strong{font-family:whitney ssm a,whitney ssm b;font-style:normal;font-weight:700}big,h1,h2,h3,h4,h5,h6{font-family:gotham ssm a,gotham ssm b;font-style:normal;font-weight:700}.style-text-intro{font-family:whitney ssm a,whitney ssm b;font-style:normal;font-weight:500}.navbar-inverse .nav>li a{font-family:gotham ssm a,gotham ssm b;font-style:normal;font-weight:700}.button-primary,.button-secondary{font-family:gotham ssm a,gotham ssm b;font-style:normal;font-weight:700}#TableOfContents>ul>li>a{font-family:whitney ssm a,whitney ssm b;font-style:normal;font-weight:700}a,blockquote,body{font-size:1.5vw}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}footer,footer a{font-size:1em}.nav a{font-size:.8em}.flex-404 .error-box h1{font-size:2em}.flex-404 .error-box h2{font-size:1.25em}.footer-main-category{font-size:.8em}.footer-sub-category{font-size:.75em}.form-control-nav{font-size:90%}.people-box-name{font-size:1em}.people-box-title{font-size:.75em}.style-slider-title{font-size:2.5em}.style-slider-subtitle{font-size:1.5em}.thumbnail-caption h3{font-size:.75em}.testimonials .item .testimonial .text p{font-size:14px}.testimonials .item .testimonial .icon{font-size:24px}.testimonials .item .testimonial .name-picture h4{font-size:1em}.testimonials .item .testimonial .name-picture h5{font-size:14px}.testimonials .item .testimonial .name-picture p{font-size:12px}.iostestimonials .iostestimonial-item .iostestimonial .text p{font-size:14px}.iostestimonials .iostestimonial-item .iostestimonial .icon{font-size:24px}.iostestimonials .iostestimonial-item .iostestimonial .name-picture h4{font-size:1em}.iostestimonials .iostestimonial-item .iostestimonial .name-picture h5{font-size:14px}.iostestimonials .iostestimonial-item .iostestimonial .name-picture p{font-size:12px}.timeline-title{font-size:1.5em}.timeline-text{font-size:.8em}.style-section-title-main{font-size:2em}.style-module-text h3{font-size:2em}#content-table h2{font-size:1em}#content-table a{font-size:.75em}#sidebar h2{font-size:1em}#sidebar li{font-size:1em}#sidebar a{font-size:.8em}@media(max-aspect-ratio:1/1) and (max-width:480px){a,blockquote,body{font-size:4vw}.nav a{font-size:12px}.style-slider-title{font-size:1.5em}.style-slider-subtitle{font-size:1em}}@media(min-width:1281px){a,blockquote,body{font-size:20px}}a{line-height:1.6;color:#444}blockquote{padding:1vw}blockquote p{margin:0}blockquote i{color:#444;font-weight:500}body{margin:0;scroll-padding-top:52px;line-height:1.6;color:#444}blockquote{color:#00a3e0}footer{padding:50px 0}h1{line-height:1.2em;margin:0;margin-block-start:0;margin-block-end:0;text-transform:uppercase}h2,h3,h4{line-height:1.2em;margin-block-start:0;margin-block-end:0}li{margin-top:.5em;margin-bottom:.5em;text-align:left}time{color:#aaa}a{color:#444;border-bottom:none;text-decoration:none;transition:all .35s}a:focus,a:hover{color:#ff8200;border-bottom:none;text-decoration:none;transition:all .35s}p{margin-top:1em;margin-bottom:1em}li a,p a{border-bottom:dotted 1px #ff8200}a img{border:none}footer{background-color:#222;color:#bbb}footer a{color:#ddd}footer a:hover{color:#ff8200}#breadcrumbs{background-color:#eee}#breadcrumbs ol{display:flex;padding:.2vw 0;margin:0;list-style:none;text-transform:uppercase}#breadcrumbs li{margin:0}#breadcrumbs .arrow{padding:0 2vw}@media(max-aspect-ratio:1/1) and (max-width:480px){#breadcrumbs ol{padding:2vw 0}}#content-main h1,#content-main h5{color:red}#content-main>h2{padding-top:52px;margin-bottom:.5em}#content-main>h3,#content-main>h4{padding-top:52px;margin-top:-1em;margin-bottom:.5em}#content-main h2:first-child,#content-main h3:first-child,#content-main h4:first-child,#content-main p:first-child{padding-top:0}#content-main h2:last-child,#content-main h3:last-child,#content-main h4:last-child,#content-main p:last-child{margin-bottom:0}#content-main>p>img{display:block;margin-top:1em;margin-bottom:1em;width:auto;height:auto;max-width:100%}#content-main table{border:1px solid #888}#content-main th{padding:1vw;width:auto;min-width:120px;border:1px solid #888;text-align:center}#content-main td{padding:1vw;width:auto;border-right:1px solid #888}@media(max-aspect-ratio:1/1) and (max-width:480px){#content-main th{min-width:50px}}#content-table{padding-right:4vw}.scroller{max-height:90vh;overflow-y:auto}#content-table h2{margin-top:0;background-color:#222;color:#fff;padding:1vw;margin:4px 0}#content-table ul{list-style-type:none;padding:0;margin:0}#content-table li{margin:4px 0;padding:.5vw 1vw;background-color:#eee;line-height:1}#content-table li>ul>li{padding:0 0 0 10px}#sidebar{padding-right:4vw;box-sizing:border-box}#sidebar h2{background-color:#eee;color:#222;padding:1vw;margin:.2em 0;text-align:center}#sidebar ul{list-style-type:none;padding:0;margin:0;margin-bottom:1em}#sidebar li{margin:.2em 0;padding:.2em 1vw;background-color:#fff;line-height:1}#sidebar a{text-transform:capitalize;width:100%;border-bottom:none;color:#222}#sidebar a:hover{color:#ff8200}.sidebar-box{background-color:#eee;padding-bottom:1vw;margin-bottom:1vw;box-sizing:border-box}.sidebar-narrow-field{width:80%;margin-left:10%}#sidebar .button-primary{margin:0;padding:.2em 2vw;font-size:.8em}#team-member .style-person-title{font-size:1.5em;margin-top:0;color:#888;text-transform:uppercase}.style-page-title{text-align:center;color:#fff;background-color:#222}.style-photograph{border:8px solid #fff;box-shadow:2px 2px 8px #aaa}.style-text-intro{color:#888;text-align:center}.style-agenda-item-title{color:#00a3e0;margin-bottom:0;text-transform:uppercase}.style-agenda-item-description{color:#888;margin-top:0}.style-icon{margin-top:10px}.style-text-icon{margin-top:0}.style-page-title-overlay{text-align:center;color:#fff;background-color:rgba(0,0,0,.4)}.style-section-title-main{color:#bbb;text-transform:uppercase;text-align:center}.text-center{text-align:center}.style-slider-title{margin:1vw 8vw 0;line-height:1.2;color:#fff;text-align:center}.style-slider-subtitle{margin:1vw 8vw;line-height:1.2;color:rgba(255,255,255,.8);text-align:center}@media(max-aspect-ratio:1/1) and (max-width:480px){.style-slider-title{margin:2vw 8vw 0}.style-slider-subtitle{margin:2vw 8vw}}.button-primary{margin:1vw 0;padding:1vw 2vw;color:#fff!important;background-color:#ff8200;border:none;border-radius:5px;border-color:none;border-style:none;text-transform:uppercase}.button-secondary{padding:0;color:#00a3e0!important;background-color:none;border:none;border-radius:3px;border-color:none;border-style:none;text-transform:uppercase}.bg-primary .button-secondary{color:#fff!important}@media(max-aspect-ratio:1/1) and (max-width:480px){.button-primary{padding:2vw 6vw;max-width:90vw}}.layout-page{padding-top:52px;padding-right:0;padding-bottom:0;padding-left:0}.layout-content{padding:2vw;margin:auto;width:80vw;max-width:1200px}.layout-content-width{padding:0 2vw;margin:auto;width:80vw;max-width:1200px}#content-list{padding-bottom:4vw}.layout-content-narrow{padding:0 2vw;margin:auto;width:50vw;min-width:410px;max-width:800px}@media(max-aspect-ratio:1/1) and (max-width:480px){.layout-content{width:90vw}.layout-content-width{width:90vw}.layout-content-narrow{min-width:90vw;width:90vw}}.layout-page-title{position:sticky;top:52px;z-index:100;display:flex;justify-content:center;padding:2vw}.layout-screen-full{margin:0;padding:0;height:calc(100vh - 52px);width:100vw}.layout-screen-full img{margin:0;padding:0;height:calc(100vh - 52px);width:100vw;object-fit:cover}.layout-screen-partial{margin:0;padding:0;height:70vh;width:100vw}.layout-screen-partial img{position:absolute;z-index:0;margin:0;padding:0;height:70vh;width:100vw;object-fit:cover}.layout-hero{margin:0;padding:0;height:70vh;width:100vw}.layout-hero img{position:absolute;z-index:0;margin:0;padding:0;height:70vh;width:100vw;object-fit:cover}.layout-module-wrapper{padding:.2vw}.layout-module{width:100%;padding:.2vw}.layout-module-half{width:50%;padding:.2vw}.layout-module-row{height:36vw;width:100%;display:flex;flex-direction:row}.layout-module-row-image{height:36vw;width:64%}.layout-module-row-image img{height:100%;width:100%;object-fit:cover;object-position:100% 50%}.layout-module-row-text{padding:4vw;width:36%}.layout-module-60pw{width:36%}.layout-module-40pw{width:64%}.layout-module-column{height:36vw;width:100%;display:flex;flex-direction:column}.layout-module-column-text{position:relative;z-index:10;padding:2vw 4vw;margin:auto;height:50%;width:100%;text-align:center}.layout-module-column-image{height:50%;width:100%}.layout-module-column-image img{height:100%;width:100%;object-fit:contain;object-position:50% 100%}.layout-module-image-back-text-top{height:36vw;width:100%;display:relative}.layout-module-image-back{position:absolute;height:36vw}.layout-module-image-back img{height:100%;width:100%;object-fit:cover}@media(max-aspect-ratio:1/1) and (max-width:480px){.layout-module-half{width:100%}.layout-module-row{height:140vw;width:100%;flex-direction:column-reverse;justify-content:space-between}.layout-module-row-image{height:50%;width:100%}.layout-module-row-text{padding:8vw;height:50%;width:100%;text-align:center}.layout-module-60pw{width:100%}.layout-module-40pw{width:100%}.layout-module-column{height:140vw}.layout-module-column-text{padding:8vw}.layout-module-column-image img{object-fit:cover}.layout-module-image-back-text-top{height:140vw}.layout-module-image-back{position:absolute;height:140vw}}.layout-shortcode{display:flex;padding:1vw;margin:0 -2vw;flex-wrap:wrap;align-content:stretch}.layout-shortcode-column{display:flex;flex-direction:column;padding:1vw;margin:0 -2vw;align-content:stretch}.layout-shortcode-child{max-width:100%;flex-grow:0;flex-shrink:0;padding:1vw}.layout-shortcode-img{padding:0;margin:0 -2vw}.layout-shortcode-img>img{width:100%;height:100%}@media(max-aspect-ratio:1/1) and (max-width:480px){.layout-shortcode{padding:2vw;margin:0 -4vw;flex-direction:column}.layout-shortcode-img{padding:0;margin:0 -4vw}.layout-shortcode-column{padding:2vw;margin:0 -4vw}.layout-shortcode-child{flex-grow:0;flex-shrink:0;padding:2vw}}.layout-storyline{display:flex;flex-wrap:wrap;flex-direction:row}.layout-storyline-left{padding:2vw;width:50%;border-right:1px dotted #333}.layout-storyline-left img{max-height:100%;max-width:100%}.layout-storyline-right{padding:2vw;width:50%}.layout-storyline-right img{max-height:100%;max-width:100%}@media(max-aspect-ratio:1/1) and (max-width:480px){.layout-storyline-left{padding:4vw 2vw}.layout-storyline-right{padding:4vw 2vw}}.layout-relative{position:relative}.layout-absolute{position:absolute}.layout-fixed{position:fixed}.layout-sticky{position:sticky;top:52px;z-index:100}.layout-double-sticky{position:sticky;top:calc(52px + 1.6em + .4vw);z-index:99}.flex-parent-row{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap;width:100%}.flex-parent-column{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;height:100%;width:100%}.flex-parent-scroll{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;padding-bottom:2em;align-items:flex-start}.flex-child-scroll{height:auto}@media(max-aspect-ratio:1/1) and (max-width:480px){.flex-parent-scroll{padding-bottom:1em}}.flex-child{height:100%;flex:1;flex-grow:1;max-height:100%;max-width:100%;box-sizing:border-box}.flex-child-60p{height:100%;flex:1;flex-grow:0;flex-basis:60%;box-sizing:border-box}.flex-child-50p{height:100%;flex:1;flex-basis:50%;box-sizing:border-box}.flex-child-40p{height:100%;flex:1;flex-basis:40%;box-sizing:border-box}.flex-child-33p{height:100%;flex:1;flex-basis:33%;box-sizing:border-box}.flex-child-25p{height:100%;flex:1;flex-basis:25%;min-width:120px;box-sizing:border-box}.flex-child-20p{height:100%;flex:1;flex-grow:0;flex-basis:20%;box-sizing:border-box}.flex-child-67p{height:100%;flex:1;flex-grow:0;flex-basis:67%;box-sizing:border-box}.flex-child img,.flex-child-20p img,.flex-child-25p img,.flex-child-33p img,.flex-child-40p img,.flex-child-50p img,.flex-child-60p img,.flex-child-67p img{margin:0;padding:0;width:100%;height:100%;object-fit:cover}.flex-child-text{padding:2vw}.flex-child-text-left{padding-right:2vw}.flex-child-text-right{padding-left:2vw}.logo{display:block;margin:0;padding:0;width:32px;height:32px}@media(max-aspect-ratio:1/1) and (max-width:480px){.flex-child-20p,.flex-child-25p{flex-basis:50%}}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.flex-align-start{align-items:flex-start}.flex-align-self-center{align-self:center}.flex-justify-center{justify-content:center}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-space-between{justify-content:space-between}.flex-justify-space-around{justify-content:space-around}.flex-wrap-no{flex-wrap:nowrap}@media(max-aspect-ratio:1/1) and (max-width:480px){.flex-column-ontall{flex-direction:column}.flex-column-reverse-ontall{flex-direction:column-reverse}.flex-hide-ontall{visibility:hidden;height:0}.flex-column-ontall .flex-child-text-left{padding-right:0;padding-top:4vw;padding-bottom:2vw}.flex-column-reverse-ontall .flex-child-text-left{padding-top:4vw;padding-right:0}.flex-column-ontall .flex-child-text-right{padding-top:4vw;padding-left:0}.flex-column-reverse-ontall .flex-child-text-right{padding-left:0;padding-top:4vw;padding-bottom:2vw}.flex-child-youtube{height:52vw}}.bg-primary{color:#fff!important;background-color:#ff8200}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary p{color:#fff!important}.bg-dark{color:#fff;background-color:#222}.bg-dark a{color:#fff}.bg-dark a:hover{color:#ff8200;transition:all .35s}.bg-black{color:#fff;background-color:#000}.bg-black a{color:#fff}.bg-black a:hover{color:#ff8200;transition:all .35s}.bg-codingandbricks{color:#ffd500;background-color:#233b4c}.bg-codingandbricks a{color:#ffd500!important}.bg-codingandbricks a:hover{color:#ffd500;transition:all .35s}.bg-lightgray,.bg-lightgrey{background-color:#f2f2f2}.text-primary{color:#ff8200}.text-faded{color:rgba(255,255,255,.7)}.text-blue{color:#333541}.text-white{color:#fff}.text-gray{color:#888}.text-dark{color:#222}.paddingt-huge{padding-top:80px}.paddingt-large{padding-top:60px}.paddingt-medium{padding-top:40px}.paddingt-small{padding-top:20px}.paddingt-tiny{padding-top:10px}.paddingt-none{padding-top:0}.paddingb-huge{padding-bottom:80px}.paddingb-large{padding-bottom:60px}.paddingb-medium{padding-bottom:40px}.paddingb-small{padding-bottom:20px}.paddingb-tiny{padding-bottom:10px}.paddingb-none{padding-bottom:0}.paddingv-huge{padding-top:80px;padding-bottom:80px}.paddingv-large{padding-top:60px;padding-bottom:60px}.paddingv-medium{padding-top:40px;padding-bottom:40px}.paddingv-small{padding-top:20px;padding-bottom:20px}.paddingv-tiny{padding-top:10px;padding-bottom:10px}.paddingv-none{padding-top:0;padding-bottom:0}.paddingh-huge{padding-left:80px;padding-right:80px}.paddingh-large{padding-left:60px;padding-right:60px}.paddingh-medium{padding-left:40px;padding-right:40px}.paddingh-small{padding-left:20px;padding-right:20px}.paddingh-tiny{padding-left:10px;padding-right:10px}.paddingh-none{padding-left:0;padding-right:0}.padding-huge{padding:80px}.padding-large{padding:60px}.padding-medium{padding:40px}.padding-small{padding:20px}.padding-tiny{padding:10px}.padding-none{padding:0}.margint-huge{margin-top:80px}.margint-large{margin-top:60px}.margint-medium{margin-top:40px}.margint-small{margin-top:20px}.margint-tiny{margin-top:10px}.margint-none{margin-top:0}.marginb-huge{margin-bottom:80px}.marginb-large{margin-bottom:60px}.marginb-medium{margin-bottom:40px}.marginb-small{margin-bottom:20px}.marginb-tiny{margin-bottom:10px}.marginb-none{margin-bottom:0}.marginh-huge{margin-left:80px;margin-right:80px}.marginh-large{margin-left:60px;margin-right:60px}.marginh-medium{margin-left:40px;margin-right:40px}.marginh-small{margin-left:20px;margin-right:20px}.marginh-tiny{margin-left:10px;margin-right:10px}.marginh-none{margin-left:0;margin-right:0}.marginv-huge{margin-top:80px;margin-bottom:80px}.marginv-large{margin-top:60px;margin-bottom:60px}.marginv-medium{margin-top:40px;margin-bottom:40px}.marginv-small{margin-top:20px;margin-bottom:20px}.marginv-tiny{margin-top:10px;margin-bottom:10px}.marginv-none{margin-top:0;margin-bottom:0}.margin-huge{margin:80px}.margin-large{margin:60px}.margin-medium{margin:40px}.margin-small{margin:20px}.margin-tiny{margin:10px}.margin-none{margin:0}.centered{text-align:center;width:100%}@media(max-aspect-ratio:1/1) and (max-width:480px){.paddingt-large{padding-top:18px}.paddingt-medium{padding-top:12px}.margint-large{margin-top:18px}}article img{display:block;width:auto;max-width:100%;margin-top:40px;margin-bottom:40px}article iframe{display:block;width:auto;max-width:100%}div#storyline-bullet img{margin-top:0;margin-bottom:0}.iosnavbar{background-color:#222;position:fixed;top:0;width:100%;z-index:1000;border:none;transition:all .35s;margin:0;padding:0}.iosnavbar a{display:block;text-align:left;font-size:.8em;font-weight:700;color:#ddd;text-decoration:none;text-transform:uppercase;border:none}.iosnavbar a:hover{color:#ff8200}.iosnavbar-brand{height:52px;padding:0;color:#ff8200;float:left;width:13em;min-width:120px}.iosnavbar-icon{height:1.2em;margin-right:8px}nav:after{content:"";display:table;clear:both}nav ul.iosmenu{float:right;padding:0;margin:0;position:relative;background-color:#222}nav ul.iosmenu li{margin:0;display:inline-block;float:left;list-style:none}nav ul.iosmenu>li>a{padding:15px .9em;line-height:20px;border:none}nav ul.iosmenu>li>a:first-child{padding:15px .9em 15px 0}nav ul.iosmenu>li>ul>li>a{padding:5px 15px;font-size:.8em;background-color:transparent;line-height:20px;font-weight:400}nav ul.iosmenu>li>ul>li:hover{color:#ff8200}nav ul.iosmenu ul{display:none;position:absolute;top:50px;background-color:#222;padding:0}nav ul.iosmenu ul li{min-width:160px;float:none;display:list-item;position:relative}.iosnavbar-separator{padding-right:0!important;padding-left:0!important;font-weight:400!important}.iosnavbar-separator:hover{color:#ddd!important}nav ul.iosmenu>li>ul>li>a.iosnavbar-dropdownlang{padding-left:3em}.iosnavbar-langicon,.iosnavbar-langicon-hover{height:1.2em;margin-right:.5em;margin-bottom:.2em}.iosnavbar-langicon-hover{display:none}li:hover .iosnavbar-langicon{display:none}li:hover .iosnavbar-langicon-hover{display:inline-block}.menutoggle,[id^=drop]{display:none;margin-bottom:0}nav.iosnavbar input[type=checkbox]{margin-top:0}@media all and (min-width:481px){nav.iosnavbar ul li:hover>ul{display:inherit}}@media all and (max-width:480px){iosnavbar{margin:0}.iosmenu,.menutoggle+a{display:none}.menutoggle{display:block;background-color:#222;padding:5px 10px;color:#ddd;font-size:.8em;line-height:1.6em;text-decoration:none;text-transform:uppercase;font-weight:700;border:none}.menutoggle:hover{color:#ff8200}.iosnavbar-icon{float:right;display:block;font-size:1.6em;padding:3px 0;background-color:#222}[id^=drop]:checked+ul{display:block}nav.iosnavbar ul.iosmenu li{display:block;width:100%}nav ul.iosmenu>li>a,nav ul.iosmenu>li>a:first-child,nav ul.iosmenu>li>label{padding:5px 10px;color:#ddd;text-align:left;min-width:240px}nav ul.iosmenu>li>ul>li>a{padding:5px 20px}nav ul.iosmenu ul .toggle,nav ul.iosmenu ul a{padding:0 40px}nav.iosnavbar ul li ul li .menutoggle,nav.iosnavbar ul ul a{background-color:#222}nav ul.iosmenu ul{float:none;position:static;color:#fff}.iosnavbar-separator{display:none!important}}.section-heading{margin-top:0}.thumbnail{position:relative;margin-left:auto;margin-right:auto;margin-bottom:0;border:0;padding:2px;width:auto}.thumbnail:hover{border-color:#333}.thumbnail .thumbnail-caption{position:absolute;top:50%;margin-left:-4px;padding:4px;width:100%}.thumbnail-caption h3{margin:0;color:#888}.people-box{min-height:175px;max-height:260px;display:block;text-align:center;position:relative;max-width:650px;margin:0 auto 0}.people-box img{width:100px;height:100px;border:3px solid #fff;border-radius:50%;margin-left:auto;margin-right:auto;transition:all .35s;filter:grayscale(100%)}.people-box:hover img{border:3px solid #ff8200;filter:grayscale(0)}.people-box-name{padding:0;margin:4px;color:#000}.people-box-title{padding:0;margin:0;color:#aaa}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}section#contact .iosform-group textarea.iosform-control{height:133px}section#contact .text-danger{color:#e74c3c}#success,#success2{display:none;padding:10px}::selection{text-shadow:none;color:#fff;background:#222}img::selection{color:#fff;background:0 0}.reference-item{background-color:transparent;height:auto;width:13.8vw;padding:0;max-width:207px}.reference-item>img{width:13.8vw;max-width:207px}@media(max-aspect-ratio:1/1) and (max-width:480px){.reference-item,.reference-item>img{width:34.4vw}}#testimonials{margin-top:6px}.iostestimonials{padding:0}.iostestimonials .iostestimonial-item .iostestimonial{padding:1em}.iostestimonials .iostestimonial-item .iostestimonial .text{color:#222;width:30vw;max-width:410px;padding-right:12px}.iostestimonials .iostestimonial-item .iostestimonial .bottom{left:0;bottom:0;width:100%;padding:0 1em;height:2.5em}.iostestimonials .iostestimonial-item .iostestimonial .name-picture{float:right;width:100%;text-align:right}.testimonials .item .testimonial .name-picture h4,.testimonials .item .testimonial .name-picture p{color:#222;margin:0}.iostestimonials .iostestimonial-item .iostestimonial .name-picture img{float:right;width:60px;border-radius:30px;margin-left:10px}@media(max-aspect-ratio:1/1) and (max-width:480px){.iostestimonials .iostestimonial-item{width:67vw}.iostestimonials .iostestimonial-item .iostestimonial .text{width:67vw;padding:0 15px}.iostestimonials{padding-bottom:1em}}#categoryMenu h3{padding:20px;background:#f7f7f7;margin:0;border-bottom:solid 1px #eee;text-transform:uppercase;letter-spacing:.08em}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#ff8200;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.progress-bar-primary{background-color:#ff8200}.progress-striped .progress-bar-primary{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.form-control{box-shadow:none;border-radius:0}.form-control-nav{box-shadow:none;border:0;border-radius:0;display:block;padding:3px 6px;clear:both;line-height:1.42857143;color:#666;white-space:nowrap;text-align:left;width:190px;background-color:transparent;color:#666}.form-control-nav:focus:hover{color:#ff8200!important;background-color:transparent;border-color:#000;outline:0}.form-control:focus{border-color:#ff8200;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(70,127,191,.6)}.form-group{margin-bottom:20px}.iosform-control{box-shadow:none;border-radius:4px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.iosform-control-nav{box-shadow:none;border:0;border-radius:0;display:block;padding:3px 6px;clear:both;line-height:1.42857143;color:#666;white-space:nowrap;text-align:left;width:190px;background-color:transparent;color:#666}.iosform-control-nav:focus:hover{color:#ff8200!important;background-color:transparent;border-color:#000;outline:0}.iosform-control:focus{border-color:#ff8200;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(70,127,191,.6)}.iosform-group{margin-bottom:20px}.iosform-button{text-align:center}.capbox{border:#ff8200 0 solid;border-width:1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;padding:5px 8px;border-radius:4px 4px 4px 4px}.capbox-inner{font-size:14px;color:#555;margin:0 auto;padding:3px 10px 5px;border-radius:4px;display:inline-block;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}#CaptchaDiv{color:#222;font:25px Impact,Charcoal,arial,sans-serif;font-style:italic;text-align:center;vertical-align:middle;background-color:#fff;user-select:none;display:inline-block;padding:3px 14px 3px 8px;margin-right:4px;border-radius:4px}#CaptchaInput{border:#555 1px solid;margin:3px 0 1px;width:100%}.flex-404{display:flex;flex-flow:row wrap;height:90vh;width:100%;background:#222;justify-content:center;align-items:center;flex-wrap:wrap}.flex-404>*{flex:1 auto}.flex-404 img{height:40%}.flex-404 .error-box{margin:0 20px;top:0;display:flex;flex-direction:column;align-items:stretch}.flex-404 .error-box h1{text-align:center}.flex-404 .error-box h2{text-align:center;font-weight:400}footer li{list-style:none;margin-bottom:0}.footer-main-category{text-transform:uppercase;font-weight:700;color:#ddd}a.footer-sub-category{color:#ddd;border:none;line-height:1em;height:1em;font-weight:400}.footer-main-category>a{font-weight:700;color:#ddd}.footer-social{font-size:1.3em;margin:0 .5em;color:#222;background-color:#ddd;border-radius:50%;width:1.5em;height:1.5em;text-align:center}.footer-social:first-child{margin-left:0}.footer-social:last-child{margin-right:0}.footer-social:hover{color:#222;background-color:#ff8200}.footer-text-min{font-size:.6em}.flex-child-15p{height:100%;display:flex;flex-basis:15%}@media(max-aspect-ratio:1/1) and (max-width:480px){.footer-sub-category{display:none}.footer-text-min{flex-grow:2}}.ios-scrollbar::-webkit-scrollbar{height:.4em}.ios-scrollbar::-webkit-scrollbar-track{border-radius:10px;background:#ddd;opacity:.5}.ios-scrollbar::-webkit-scrollbar-thumb{background:#222;border-radius:10px;opacity:.4}ul.post-tag{list-style:none;padding:0;margin:0}.post-tag>li{background-color:#eee;padding:0 .4em;margin:0 .2em .2em;float:left;text-transform:uppercase}.post-tag>li>a:hover{color:#ff8200}.post-tag>li:first-of-type{margin:0 .2em 0 0}.post-tag>li>a{color:#222;font-size:.8em;border-bottom:none}.row-tag{padding-bottom:.2em;margin-top:.2em}#fastSearch>input{padding:4px 10px;width:100%;height:31px;font-size:.8em;color:#ddd;font-weight:400;background-color:#555;border-radius:3px 3px 0 0;border:none;outline:0;text-align:left;display:inline-block}#searchResults{display:block;top:0}#searchResults li{list-style:none;margin-left:0;background-color:#555;border-bottom:1px dotted #ddd}#searchResults li .title{font-size:.8em;margin-bottom:10px;display:inline-block}#searchResults li .sc{font-size:.8em;text-transform:none;font-weight:400}.revolution-social{text-align:center}.revolution-social>a>img{width:3em;height:3em}.revolution-box{height:100%;flex:1;flex-basis:33%;width:33%;max-width:50%;min-width:250px;padding:.5em;position:relative;margin-bottom:2em;box-sizing:border-box}.revolution-thumb-frame{height:100%;position:relative;box-sizing:border-box}.revolution-thumb-frame:hover .revolution-overlay .revolution-overlay-title{color:#ff8200;outline:0}.revolution-thumb{width:100%;box-sizing:border-box}.revolution-thumb img{width:100%;height:100%}.revolution-overlay{position:absolute;right:0;bottom:0;left:0;padding-left:.3em;padding-bottom:.1em;padding-top:1.5em;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));box-sizing:border-box}.revolution-overlay-title{font-size:1.2em;font-weight:700;text-align:left;bottom:0;color:#fff;box-sizing:border-box}.revolution-summary{font-size:1em;color:#222;padding-top:.1em;padding-left:.3em;padding-righ:.3em;box-sizing:border-box}@media(max-aspect-ratio:1/1) and (max-width:480px){.revolution-box{max-width:100%;box-sizing:border-box}}input[type=checkbox]{display:none}.agenda-toggle{display:block;font-weight:500;cursor:pointer;margin-top:1em}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.agenda-toggle:checked+.agenda-toggle+.collapsible-content{max-height:100vh}