.tabs-module{margin:auto;max-width:1170px;padding:0 0 100px}.accordion-sec h3.accordion-sec-title{margin-bottom:55px;text-align:center}.accordion-sec h3.accordion-sec-title:before,.somos h3.text--h3:before{left:0;margin:auto;right:0}.tabs-mod-sec .accordion{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-family:Montserrat,sans-serif;margin:0 auto;max-width:818px;padding:0}.tabs-mod-sec .faq{border-bottom:1px solid #afafaf;cursor:pointer;margin:auto}.tabs-module .question:hover{background-color:var(--sun-yellow);cursor:auto;transition:.3s ease-in-out}.tabs-mod-sec .question h3{cursor:pointer;font-size:20px;line-height:1.5;padding:17px 35px;position:relative;width:100%}.tabs-module .faq .question h3:before{background-image:url(https://kiodatacenters.com/hubfs/files/tab-arrow-1.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:24px;margin:auto;position:absolute;right:35px;top:0;width:16px}.tabs-mod-sec .faq.active .question{background:#000}.tabs-module .faq.active .question h3{color:#fff}.tabs-module .faq.active .question h3:before{background-image:url(https://kiodatacenters.com/hubfs/files/arrow-wht.svg);height:16px;width:24px}.tabs-mod-sec .answer{display:none}.tabs-module .faq.active .answer{color:var(--slate-grey);font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding:20px 35px 30px;text-align:left}.tabs-mod-sec .faq:last-child{border-color:#fff}.somos{margin-top:80px}.somos h3.text--h3.upr-line.upr-line-yellow{font-size:38px;line-height:1.47;margin:0 auto 48px;max-width:822px;text-align:center}.somos .image_content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:730px}section.tabs-mod-sec.mobile-ac{display:none}@media (max-width:767px){section.tabs-mod-sec.mobile-ac{display:block}section.tabs-mod-sec.mobile-ac .faq{background-color:#f4f4f4!important}section.tabs-mod-sec.mobile-ac .answer{background:#fecc2f;padding:20px 20px 30px!important}section.tabs-mod-sec.mobile-ac .question h3{font-size:16px}section.tabs-mod-sec.mobile-ac .tabs-module .faq .question h3:before{right:4px}.image_content{overflow:scroll}.accordion-sec .text--h3{font-size:28px;line-height:1.39}.tabs-mod-sec .question h3{font-size:18px;line-height:1.5;padding:17px 22px}.accordion-sec{padding:0 26px}}@media (max-width:580px){.somos h3.text--h3.upr-line.upr-line-yellow{font-size:28px;line-height:1.39;max-width:100%;padding-left:10px;padding-right:10px}}