.cm{display:flex;flex-wrap:wrap}.cm-section{width:100%}.FAQ-questions.wrap{padding-bottom:10px;width:66%}.FAQ-questions-left.wrap{width:calc(33% - var(--gutter));width:33%;position:relative}.FAQ-questions.wrap,.FAQ-questions-left.wrap{}.cm-section.FAQ-search-wrap.full-width{padding-top:80px;padding-bottom:80px}.FAQ-search.wrap{position:relative;max-width:700px;margin:0 auto}.FAQ-search input{width:calc(80% - var(--gutter));margin-right:var(--gutter)}.FAQ-search .btn{padding:0;width:20%}.FAQ-search .btn.roundedCorners,.FAQ-search input.roundedCorners{height:40px!important;line-height:40px!important}#faq_search{padding-left:50px;background:#fff!important}.FAQ-questions.wrap,.FAQ-questions-left.wrap{display:inline-flex;flex-direction:column;margin:0}.FAQ-questions>.row:nth-child(odd){width:100%;margin-right:0;margin-left:0;border-bottom:none}.FAQ-questions>.row:nth-child(odd)>div{padding:0}.FAQ-questions.wrap{height:max-content;padding-top:4px;padding-bottom:0;margin-bottom:var(--static-gutter);width:calc(100% - (3 * var(--static-gutter)));margin:0 auto}.cm .FAQ-questions div:not(.cm-img-txt)>h2{text-align:unset;margin-bottom:0}.FAQ-questions .cm_content_wrapper{position:relative;cursor:pointer}.cm .FAQ-questions .cm_content_wrapper::after{transition:200ms ease-in-out all;top:-1px;right:0;font-size:20px}.FAQ-questions .cm_content_wrapper:hover{text-decoration:underline}.FAQ-questions>.row{}.FAQ-questions>.row-gutter{margin-top:0;margin-bottom:0;padding-top:1em;padding-bottom:1em}.FAQ-questions>.row-gutter:last-child{padding-top:0.8em}.FAQ-questions>.row.active{}.FAQ-questions>.row:nth-child(even){max-height:0;overflow:hidden;transition:600ms cubic-bezier(0.65,0.05,0.36,1) all;padding-top:0;padding-bottom:0}.FAQ-questions>.row + .row{}.FAQ-questions>.row.active + .row:nth-child(even){max-height:5000px}.FAQ-questions .accordion{border-top:none}.FAQ-questions .accordion-panel{list-style:none;border:none;margin-bottom:var(--gutter);padding:0;border-radius:10px}.FAQ-questions>.row:last-child .accordion-panel:last-child{border-bottom:none}.FAQ-questions .accordion-title{line-height:20px;font-family:'StaringContest-Regular',sans-serif;text-transform:initial;font-weight:normal;font-style:normal;padding-right:45px;width:100%}.FAQ-questions .accordion-title::after,.FAQ-questions .cm_content_wrapper::after{transform:rotate(-90deg)!important;font-family:Font Awesome\ 5 Pro;font-weight:600;content:"\f078";position:absolute;top:9px;right:0;width:40px;height:40px;line-height:40px;padding:0 11px;color:#333;background:transparent;border:1px solid transparent;border-radius:50%;text-decoration:none!important}.FAQ-questions .accordion-title::before,.FAQ-questions .open .accordion-title::after,.FAQ-questions .active .cm_content_wrapper::after{transform:rotate(0deg)!important}.FAQ-questions .accordion-title::before{display:none}.FAQ-questions .accordion-content{padding:0 0 5px 0;display:none}.FAQ-questions .highlight{color:#fff;background-color:#aa7450}.FAQ-questions .no-results{justify-content:center}.accordion-trigger{all:unset;display:flex;justify-content:space-between;width:100%}.accordion-trigger{all:unset;display:flex;justify-content:space-between;width:100%}.accordion-content.open{display:flex!important}.accordion-trigger:hover{background:unset}.FAQ-questions-left>.row{margin:0;margin-bottom:calc(5 * var(--gutter))}.FAQ-questions-left .FAQbackground{padding:15px 20px}@media screen and (min-width:48.1em){.FAQ-search.wrap{margin-bottom:calc(2 * var(--gutter))}.FAQ-questions.wrap{max-width:calc(66.66% - (var(--static-gutter) * 4));margin-left:calc((2 * var(--static-gutter)));margin-right:calc(2 * var(--static-gutter))}.FAQ-questions-left.wrap{max-width:calc(33.33% - (var(--static-gutter) * 4));margin-left:calc(2 * var(--static-gutter));margin-right:calc(2 * var(--static-gutter));padding:0}.FAQ-questions.wrap,.FAQ-questions-left>.row{margin-bottom:calc(4 * var(--static-gutter))}.FAQ-questions .accordion-title:hover{text-decoration:underline;background:unset}.FAQ-questions .accordion-title:hover::after{}}@media screen and (min-width:1689px){.FAQ-questions.wrap{max-width:calc((0.6666 * 1689px) - (6 * var(--static-gutter)));margin-left:calc(((100% - 1689px) * 0.5) + (3 * var(--static-gutter)));margin-right:calc(3 * var(--static-gutter))}.FAQ-questions-left.wrap{max-width:calc((0.3333 * 1689px) - (6 * var(--static-gutter)));margin-left:calc(3 * var(--static-gutter));margin-right:calc(((100% - 1689px) * 0.5) + (3 * var(--static-gutter)));padding:0}.FAQ-questions.wrap,.FAQ-questions-left>.row{margin-bottom:calc(6 * var(--static-gutter))}}@media screen and (min-width:1230px){.webpageHeader + .FAQ-questions.wrap{max-width:calc((0.6666 * var(--website-max-width)) - (3 * var(--static-gutter)));margin-left:calc(((100% - var(--website-max-width)) * 0.5));margin-right:calc(3 * var(--static-gutter))}.webpageHeader~.FAQ-questions-left.wrap{max-width:calc((0.3333 * var(--website-max-width)) - (3 * var(--static-gutter)));margin-left:calc(3 * var(--static-gutter));margin-right:calc(((100% - var(--website-max-width)) * 0.5));padding:0}}@media screen and (max-width:48em){.cm .FAQ-questions div:not(.cm-img-txt)>h2{font-size:1.3em}.FAQ-questions.wrap{padding-top:1em}.cm-section.FAQ-search-wrap.full-width{padding-top:40px;padding-bottom:40px}.FAQ-search{margin:0 10px}.FAQ-search input{width:calc(70% - var(--gutter))}.FAQ-search .btn{width:30%}.FAQ-search .btn.roundedCorners,.FAQ-search .btn.roundedCorners span{font-size:12px}.FAQ-search.wrap,.FAQ-questions.wrap{width:100%;margin:0}.cm-section.FAQ-questions:not(.full-width){width:100%}.FAQ-questions>.row:nth-child(odd){padding-top:0.8em;padding-bottom:0.8em}.FAQ-questions .accordion-panel,.FAQ-questions .cm_content_wrapper{padding-left:10px;padding-right:10px;margin-bottom:0}}
