﻿.refer{margin-top:-4em;}.refer__box{background-color:#eef3fc;border-radius:20px;padding:6em 5em;}@media only screen and (max-width:767px){.refer__box{padding:1.5em;}}.refer__form{padding-right:2em;}@media only screen and (max-width:767px){.refer__form{padding-right:0;}}.refer .form__border{border-top:2px dashed #ccc;padding:40px 0 20px;margin:40px 0;border-bottom:2px dashed #ccc;}@media only screen and (max-width:767px){.refer .form__border{padding:20px 0 0;margin:20px 0;}}@media only screen and (max-width:767px){.refer__img{margin-top:30px;}}.refer__img img{border-radius:20px;}.faq-card{border:1px solid #333;margin-bottom:15px;border-radius:10px;}.faq-card:last-child{margin-bottom:0;}.faq-card-header a{position:relative;display:block;font-size:18px;font-weight:700;padding:20px 55px 20px 20px;transition:color .3s ease;}@media only screen and (min-width:1824px){.faq-card-header a{font-size:26px;padding:25px 75px 25px 25px;}}@media screen and (max-width:767px){.faq-card-header a{font-size:16px;padding:15px 55px 15px 15px;}}.faq-card-header a span::before,.faq-card-header a span::after{content:"";display:block;position:absolute;top:32px;right:20px;width:20px;height:2px;background-color:#aaa;transition:transform .3s ease,opacity .3s ease;}@media only screen and (min-width:1824px){.faq-card-header a span::before,.faq-card-header a span::after{top:45px;width:25px;right:25px;}}.faq-card-header a span::after{transform:rotate(90deg);}.faq-card-header a:not(.collapsed){color:#000;}.faq-card-header a:not(.collapsed) span::before{opacity:0;}.faq-card-header a:not(.collapsed) span::after{transform:rotate(0);background-color:#000;}.faq-card-body{padding:0 20px 20px;}@media screen and (max-width:767px){.faq-card-body{padding:0 15px 15px;}}.faq-card-body p{margin-bottom:15px;}.faq-card-body p:last-child{margin-bottom:0;}@media only screen and (min-width:1824px){.faq-card-body p{font-size:20px;}}.faq-more-questions{border-radius:20px;padding:30px;background-color:#292929;text-align:center;}@media screen and (max-width:991px){.faq-more-questions{margin-top:30px;}}.faq-more-questions-copy{margin:30px 0 60px;}@media only screen and (min-width:1824px){.faq-more-questions-copy{margin:40px 0 180px;}}.faq-more-questions-copy img{margin-bottom:30px;}.faq-more-questions-copy h6{font-size:18px;font-weight:600;color:#fff;margin-bottom:20px;}@media only screen and (min-width:1824px){.faq-more-questions-copy h6{font-size:26px;margin-bottom:30px;}}.faq-more-questions-copy p{font-size:15px;color:#fff;line-height:26px;}@media only screen and (min-width:1824px){.faq-more-questions-copy p{font-size:20px;}}.faq-more-questions-cta a{z-index:1;}