@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,400i,600,700,900");.brand{color:#3064bc}.bg-brand{background-color:#3064bc}.bg-hero{background-color:rgba(53,126,221,0.92)}.bg-light-brand{background-color:#f5f8fc}.hover-brand:hover,.hover-brand:focus{color:#3064bc}.hover-bg-brand:hover,.hover-bg-brand:focus{background-color:#3064bc}.hover-bg-dark-brand:hover,.hover-bg-dark-brand:focus{background-color:#1b396b}.b--brand{border-color:#3064bc}.bb-custom-sm:after{content:'';display:block;height:6px;margin:10px auto;width:60px}.bb-custom-sm-tl:after{margin:10px 0}.bb-custom-md:after{content:'';display:block;height:1px;margin:20px auto;width:80px}.bb-custom-lg:after{content:'';display:block;height:2px;margin:140px auto 40px;width:400px}.bb-custom-brand:after{background:#3064bc}.bb-custom-white:after{background:#fff}.bb-custom-gray:after{background:#777777}.bb-custom-near-white:after{background:#F4F4F4}.hover-ba--brand-darker:hover{border-color:white}body{background-color:#fff;color:#000;font-family:'Source Sans Pro', sans-serif;font-size:14px;line-height:1.4;text-shadow:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.h-191x191{height:191px;width:191px}.img__description_layer{background:rgba(48,100,188,0.67);transition:opacity .2s, visibility .2s}.img__wrap:hover .img__description_layer{opacity:1;visibility:visible}.img__description{transition:.2s;transform:translateY(1em)}.img__wrap:hover .img__description{transform:translateY(0)}.flickity-enabled .flickity-prev-next-button.next,.flickity-enabled .flickity-prev-next-button.previous{background:transparent}@media screen and (min-width: 48em){.flickity-enabled .flickity-prev-next-button.next{right:-40px}.flickity-enabled .flickity-prev-next-button.previous{left:-40px}}@media screen and (min-width: 30em){.custom-200x200{height:200px;width:200px}}@media screen and (max-width: 48em){.h-191x191{height:100%;width:100%}}.burger img{position:fixed;top:40px;left:40px;z-index:6}.burger [type=checkbox],.burger [type=radio]{display:none}.burger input+label{position:fixed;top:40px;right:40px;height:20px;width:15px;z-index:5}.burger input+label span{position:absolute;width:100%;height:2px;top:50%;margin-top:-1px;left:0;display:block;transition:.5s}.burger input+label span:first-child{top:3px}.burger input+label span:last-child{top:16px}.burger label:hover{cursor:pointer}.burger input:checked+label span{opacity:0;top:50%}.burger input:checked+label span:first-child{opacity:1;transform:rotate(405deg)}.burger input:checked+label span:last-child{opacity:1;transform:rotate(-405deg)}.burger input ~ nav{background:#fff;position:fixed;top:0;left:0;width:100%;height:100px;z-index:3;transition:.5s;transition-delay:.5s;overflow:hidden}.burger input ~ nav>ul{top:15%;left:20%;right:20%}.burger input ~ nav>ul>li{opacity:0;transition:.5s;transition-delay:0s}.burger input:checked ~ nav{height:100%;transition-delay:0s}.burger input:checked ~ nav>ul>li{opacity:1;transition-delay:.5s}.transition,p,.faq li i:before,.faq li i:after{transition:all 0.25s ease-in-out}.flipIn{animation:flipdown 0.5s ease both}.no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq li{position:relative;padding:0;margin:0;padding-bottom:4px;padding-top:18px;border-top:1px dotted #dce7eb}.faq li:nth-of-type(1){animation-delay:0.5s}.faq li:nth-of-type(2){animation-delay:0.75s}.faq li:nth-of-type(3){animation-delay:1s}.faq li:last-of-type{padding-bottom:0}.faq li i{position:absolute;transform:translate(-6px, 0);margin-top:16px;right:0}.faq li i:before,ul li i:after{content:"";position:absolute;background-color:#3064bc;width:3px;height:9px}.faq li i:before{transform:translate(-2px, 0) rotate(45deg)}.faq li i:after{transform:translate(2px, 0) rotate(-45deg)}.faq li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.faq li input[type=checkbox]:checked ~ p{margin-top:0;max-height:0;opacity:0;transform:translate(0, 50%)}.faq li input[type=checkbox]:checked ~ i:before{transform:translate(2px, 0) rotate(45deg)}.faq li input[type=checkbox]:checked ~ i:after{transform:translate(-2px, 0) rotate(-45deg)}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}.sourcepro{font-family:'Source Sans Pro', sans-serif}button,input,optgroup,select,textarea{font-family:'Source Sans Pro', sans-serif}.f5rem{font-size:6rem}.custom-fw6{font-weight:600}
