div.content-wrapper .section-header{text-align:center}
.faq-wrapper{padding:50px 0}.faq-wrapper h2{margin:0 0 25px;text-align:center}.faq-wrapper .faq-lists{list-style:none;padding:0}.faq-wrapper .faq-item{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);margin-bottom:10px;padding:20px 20px 10px 40px}.faq-wrapper .faq-item h3{cursor:pointer;margin:0;padding-bottom:10px;position:relative}.faq-wrapper .faq-item h3 button{background:#fff;border:none;outline:none;padding-left:0;text-align:left;width:100%}.faq-wrapper .faq-item h3 button:before{color:#333;content:"\F054";display:block;font:normal normal normal 14px/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-23px;position:absolute;text-rendering:auto;top:4px}.faq-wrapper .faq-item h3 button:focus{text-decoration:underline;text-decoration-thickness:1px}.faq-wrapper .faq-item .faq-desc{border:1px solid transparent;color:#333;line-height:17px;margin:0;padding:0}.faq-wrapper .faq-item.open .faq-desc{margin-bottom:10px}.faq-wrapper .faq-item.open button:before{color:#1355fa;content:"\F078"}@media (min-width:768px){.faq-wrapper{padding:50px 0}.faq-wrapper .faq-item{margin-bottom:25px;padding:25px 25px 15px 45px}.faq-wrapper .faq-item:last-child{margin-bottom:0}.faq-wrapper .faq-item button:before{font:normal normal normal 16px/1 FontAwesome;left:-25px}.faq-wrapper .faq-item .faq-desc{font-size:16px;line-height:19px}}@media (min-width:992px){.faq-wrapper h2{margin-bottom:30px}}
.text-features{padding-bottom:50px}.text-features h2,.text-features h3{margin-top:0;text-align:center}.text-features h2+p,.text-features h3+p{text-align:center}.text-features .feature-column.icon{align-items:flex-start;display:flex;flex-direction:row}.text-features .feature-column.icon .icon-img{margin-top:5px;padding-right:15px}.text-features .text-group{padding-top:10px}.text-features .text-group img{padding:7px 0}.text-features .title{font-weight:700;margin-bottom:5px}.text-features .extra-section{color:#333;text-align:left}.text-features .extra-section span{display:block}.text-features .btn-link{font-size:16px;position:relative}.text-features .btn-link .fa-arrow-right{position:absolute;right:-18px;top:3px;transition:.5s}.text-features .btn-link:hover{cursor:pointer}.text-features .btn-link:hover .fa-arrow-right{right:-22px}@media (min-width:768px){.text-features{padding-bottom:60px}.text-features .extra-section{text-align:center}.text-features .extra-section a,.text-features .extra-section span{display:inline}}
.order-mobile-1{order:1}.order-mobile-2{order:2}.hug-container{background:#fafafa}.is-hug{display:flex;padding-bottom:30px;padding-top:15px}.is-hug.has-bottom-padding{padding:0 0 30px}.is-hug .is-hug-content h2{color:#000;font-family:Lato,sans-serif;font-size:30px;font-weight:900;line-height:30px;text-shadow:0 2px 4px rgba(0,0,0,.25)}.is-hug .is-hug-content .subtitle{color:#666;font-size:22px;font-weight:300;line-height:27px}.is-hug .is-hug-content p{color:#333;font-size:14px;font-weight:400;line-height:17px;margin:10px 0;text-align:left}.text-features-container{box-shadow:0 4px 8px 0 rgba(0,0,0,.1);position:relative}.text-features h3{margin-top:60px}.resource-links{overflow:hidden;padding:0 0 60px}.resource-links a{border-radius:16.5px;margin:0 10px}.resource-links ul{list-style:none;padding:10px}.resource-links ul>li{display:block;float:left;padding:5px 0;position:relative;width:100%}.resource-links ul>li>strong{color:#333;margin:0 10px}.resource-links .domain-resources{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:16.5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:16px 9px;width:100%}@media (min-width:768px){.is-hug{padding:50px 0}.is-hug.has-bottom-padding{padding:0 0 100px}.is-hug .is-hug-content h2{font-size:48px;line-height:48px}.is-hug .is-hug-content .subtitle{font-size:26px;line-height:28px}.is-hug .is-hug-content p{font-size:16px;line-height:19px}.order-mobile-1,.order-mobile-2{order:1}.faq-wrapper{padding:100px 0}}@media (min-width:992px){.resource-links ul>li{padding:0;width:auto}.resource-links ul>li>strong{padding:10px 15px}.resource-links a{margin:0;padding:10px 15px}}@media (min-width:1200px){.resource-links a{padding:10px 30px}}
