﻿.section.faq_section .faqs .hidden_description{height:0;overflow:hidden;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-ms-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.section.faq_section .faqs .faq_group{position:relative;max-width:1200px;margin-right:auto;margin-left:auto}@media(max-width: 767px){.section.faq_section .faqs .faq_group{padding:0}}.section.faq_section .faqs .faq_group+.faq_group{margin-top:20px}.section.faq_section .faqs .faq_group .wrap{background:var(--primary_color_light);position:relative;z-index:200;padding:40px 60px;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-ms-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}@media(max-width: 767px){.section.faq_section .faqs .faq_group .wrap{padding:20px}}.section.faq_section .faqs .faq_group .wrap .title{font-weight:var(--font_bold);font-style:normal;font-family:var(--first_font);line-height:120%;position:relative;text-transform:uppercase;color:var(--primary_color_dark);font-size:var(--font_size_extra_large);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.section.faq_section .faqs .faq_group .wrap .title strong{font-weight:inherit}.section.faq_section .faqs .faq_group .wrap .title .label:hover{text-decoration:underline}.section.faq_section .faqs .faq_group .wrap .title.open .icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.section.faq_section .faqs .faq_group .wrap .title.faq_title{font-size:var(--font_size_medium)}.section.faq_section .faqs .faq_group .wrap .icon{position:relative;margin-left:20px;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.section.faq_section .faqs .faq_group .wrap .icon:before{content:"";display:block;font-size:20px;font-family:var(--font_awesome);font-weight:900;color:var(--primary_color_dark)}.section.faq_section .faqs .faq_group .wrap .inner_wrap{margin-top:20px}.section.faq_section .faqs .faq_group .wrap .inner_wrap .description{margin-bottom:30px}.section.faq_section .faqs .faq_group .wrap .inner_wrap .description,.section.faq_section .faqs .faq_group .wrap .inner_wrap .hidden_description{font-family:var(--second_font);font-size:var(--font_size_extra_medium);color:var(--primary_color_medium)}.section.faq_section .faqs .faq_group .wrap .faq{width:90%;margin:0 auto;padding:30px 0;border-top:1px solid var(--header_border)}@media(max-width: 767px){.section.faq_section .faqs .faq_group .wrap .faq{width:100%}}.section.faq_section .faqs .faq_group .wrap .faq .icon:before{font-size:16px}.section.faq_section .faqs .faq_group .wrap .faq ul li{list-style:disc inside none}