.region_square{margin:0!important;padding:0!important}.cp_lbm.cp_text_container{padding:50px;scroll-margin-top:147px}@media screen and (max-width:1001px){.cp_lbm.cp_text_container{scroll-margin-top:117px}}.cp_text_container.dark-mode{background:#000;color:#fff5ec}.cp_text_container.light-mode{background:#fff5ec;color:#000}.cp_text_container .title{font-family:MostraOneBold;font-size:30px;letter-spacing:0;line-height:34px;margin-bottom:15px}.cp_text_container .description h1,.cp_text_container .description h2,.cp_text_container .description h3,.cp_text_container .description h4,.cp_text_container .description h5,.cp_text_container .description h6{font-family:BrownProRegular;text-align:left}.cp_text_container .description{font-family:BrownProlight;font-size:16px;letter-spacing:0;line-height:26px}.pageFAQ{background:#fff5ec;font-family:BrownProRegular}.pageFAQ .title{font-size:40px;margin-bottom:50px}#faq{padding-top:30px}@media(min-width:1001px){#faq{margin:0 auto;width:87%}}#faq .faq-item{border-top:1px solid #e6e6e6}#faq .faq-item:last-child{border-bottom:1px solid #e6e6e6}#faq .faq-item .faq-question{cursor:pointer;padding:30px 0;position:relative}#faq .faq-item .faq-question h3{color:#000;font-family:BrownProRegular;font-size:20px;font-weight:700;text-transform:uppercase;transition:all .5s ease-in-out}@media(max-width:1001px){#faq .faq-item .faq-question h3{padding-right:45px}}#faq .faq-item .faq-question h3:after{display:inline-block;font:normal normal normal 30px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .3s ease-in}#faq .faq-item .faq-response{font-size:16px;height:0;opacity:0;overflow:hidden;padding:0;transition:all .5s ease-in-out}#faq .faq-item .faq-response p{font-size:16px;font-weight:300}#faq .faq-item.active .faq-question h3:after{color:#000;transform:translateY(-50%) rotate(0)}#faq .faq-item.active .faq-response{display:block;height:auto;opacity:1;padding-bottom:20px}