.faq-section{padding:124px 0}.faq-section.gradient{background-image:url(/wp-content/themes/Dedicatted/public/img/FAQ-desktop.webp);background-repeat:no-repeat;background-size:cover}.faq-section.gradient .title-section{color:#fff}.faq-section.gradient .items{background:hsla(0,0%,100%,.2)}.faq-section.gradient .items .item-top .item-title{color:#fff}.faq-section.gradient .items .item-top .icon-svg.icon-svg-plus path{fill:#fff}.faq-section.gradient .items .item-top .icon-svg.icon-svg-minus path{stroke:#fff}.faq-section.gradient .items .item-desc{color:#fff}@media only screen and (max-width:767px){.faq-section.gradient{background-image:url(/wp-content/themes/Dedicatted/public/img/FAQ-mobile.webp)}}.faq-section .title-section{color:#333;font-size:38px;font-style:normal;font-weight:700;line-height:46px;margin:0 0 56px;position:relative;text-align:center;text-transform:uppercase;z-index:2}.faq-section .items{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#e6f7fc;border-radius:24px;padding:32px 40px}.faq-section .items,.faq-section .items .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.faq-section .items .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;padding:32px 16px;-webkit-transition:var(--transition-base);transition:var(--transition-base)}.faq-section .items .item:last-child{border-bottom:none}.faq-section .items .item-top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.faq-section .items .item-top .item-title{color:#333;font-size:22px;font-style:normal;font-weight:700;line-height:27px;margin:0;text-transform:uppercase}.faq-section .items .item-top .icon,.faq-section .items .item-top .item-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-section .items .item-top .icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;position:relative;width:32px}.faq-section .items .item-top .icon-svg{position:absolute;-webkit-transition:var(--transition-base);transition:var(--transition-base);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-section .items .item-top .icon-svg.icon-svg-plus{opacity:1}.faq-section .items .item-top .icon-svg.icon-svg-minus{opacity:0}.faq-section .items .item-desc{color:#5a5b5c;display:none;margin-top:18px;width:100%}.faq-section .items .item-desc p{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.01em;line-height:24px;margin:10px 0}.faq-section .items .item-desc p:first-child{margin-top:0}.faq-section .items .item-desc p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.faq-section{padding:40px 0}.faq-section .title-section{font-size:24px;line-height:29px;margin-bottom:32px}.faq-section .items{padding:0 12px}.faq-section .items .item{padding:32px 16px}.faq-section .items .item-top{gap:0 5px}.faq-section .items .item-top .item-title{font-size:18px;line-height:100%}.faq-section .items .item-desc p{font-size:18px;line-height:140%;margin:5px 0}}
