.faq-image-handler{position:relative;max-width:353px;pointer-events:none}.floating-icon{position:absolute;transform:rotate(45deg);transition:transform .35s ease-out;-webkit-animation:bg-move-y 10s linear infinite;animation:bg-move-y 10s linear infinite;will-change:transform;pointer-events:none}.circle-1{width:250px;height:250px;border-radius:50%;background-color:rgba(201,201,201,.5);bottom:30%;right:25%;z-index:-1}.circle-2{width:125px;height:125px;border-radius:50%;background-color:#ff244d;bottom:0;left:0;animation-delay:-6s}.circle-3{width:75px;height:75px;border-radius:50%;background-color:#6b5f61;top:15%;right:10%;animation-delay:-8s}.bg-circles{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:-1}.bg-circles .circle-item{position:absolute;border-radius:50%;pointer-events:none;transition:transform .35s ease-in,-webkit-transform .35s ease-in;will-change:transform}.bg-circles .circle-item:first-child{top:20%;left:15%;width:300px;height:300px;background-color:rgba(158,158,158,.1);-webkit-animation:bg-move-y 30s linear infinite;animation:bg-move-y 30s linear infinite}.bg-circles .circle-item:nth-child(2){right:5%;top:15%;width:400px;height:400px;background:rgba(245,245,245,.75);-webkit-animation:bg-move-y 30s linear infinite;animation:bg-move-y 30s linear infinite;animation-delay:-5s}.bg-circles .circle-item:nth-child(3){left:50%;top:30%;width:250px;height:250px;background:rgba(255,28,87,.15);-webkit-animation:bg-move-y 30s linear infinite;animation:bg-move-y 30s linear infinite;animation-delay:-17s}.buttons a:not(:last-child){margin-right:1rem}.faq-container,.section{position:relative}.faq-area{border-bottom:1px solid #E0E0E0;box-sizing:border-box}.faq-area:not(:first-child){margin-top:1rem}.faq-area > .faq-area-q{padding:1rem 2rem 1rem 1rem;margin:0;text-decoration:none;display:block;cursor:pointer;position:relative;font-size:1.3rem;font-weight:700}.faq-area > .faq-area-q::after{content:'\f107';font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2rem;text-align:center;top:50%;right:1rem;transition:transform .3s linear;will-change:transform;transform:translate(0,-50%);position:absolute}.faq-area > .faq-area-a{overflow:hidden;transition-property:all;transition-timing-function:ease}.faq-area > .faq-area-a p{padding:1.5rem 1rem}.faq-area.js-enabled > .faq-area-a{visibility:hidden}.faq-area.is-active > .faq-area-a{visibility:visible}.faq-area.is-active > .faq-area-q::after{transform:translate(0,-50%) rotate(180deg)}.faq-area > .faq-area-q:focus,.faq-area > .faq-area-q:active{outline:none}@media (max-width:320px){.page-header{font-size:2.5rem}.faq-image-handler{right:-50%;top:25%;position:absolute;opacity:.25;z-index:-1}.buttons a:first-child{margin-top:2rem}.buttons a:not(:last-child){margin-right:0;margin-bottom:1rem}footer{margin-top:0}}@media (min-width:321px) and (max-width:480px){.page-header{font-size:2.5rem}.faq-image-handler{right:-50%;top:25%;position:absolute;opacity:.25;z-index:-1}.buttons a:first-child{margin-top:2rem}.buttons a:not(:last-child){margin-right:0;margin-bottom:1rem}footer{margin-top:0}}@media (min-width:481px) and (max-width:620px){.page-header{font-size:2.5rem}.faq-image-handler{right:-50%;top:25%;position:absolute;opacity:.25;z-index:-1}.buttons a:first-child{margin-top:2rem}.buttons a:not(:last-child){margin-right:0;margin-bottom:1rem}footer{margin-top:0}}@media (min-width:621px) and (max-width:767px){.section_header:before,.page-header:before{opacity:.75}.page-header{font-size:2.5rem}.buttons a{margin-top:2rem}.buttons a:not(:last-child){margin-right:0;margin-bottom:1rem}.faq-image-handler{right:-50%;top:25%;position:absolute;opacity:.25;z-index:-1}footer{margin-top:0}}@media (min-width:768px) and (max-width:896px){.buttons a:not(:last-child){margin-bottom:1rem}}@media (min-width:896px) and (max-width:1023px){.buttons a:not(:last-child){margin-bottom:1rem}}@media (min-width:1024px) and (max-width:1199px){.buttons a:not(:last-child){margin-bottom:1rem}}@-webkit-keyframes bg-move-y{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{transform:translateY(30px)}}@keyframes bg-move-y{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{transform:translateY(30px)}}