.questions-section{-webkit-font-smoothing:antialiased;color:#303030;background-color:#fff;background-position:50%;background-size:cover;width:100%;padding:30px 0;font-family:Noto Sans,Helvetica,Arial,Lucida,sans-serif;font-weight:500;line-height:1.3em;position:relative}.questions-container{box-sizing:border-box;width:100%;max-width:1024px;margin:0 auto;padding:0 40px;position:relative;margin-left:auto!important;margin-right:auto!important}.questions-title{text-align:center;color:var(--color-simpli-blue);margin-bottom:40px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:36px;font-weight:700}.questions-layout{align-items:stretch;gap:15px;min-height:400px;display:flex}.questions-tabs-column{flex-direction:column;flex:none;gap:0;width:148px;display:flex}.questions-tabs{flex-direction:column;gap:2px;display:flex}.questions-tab{background-color:var(--color-simpli-gray);cursor:pointer;color:#303030;border:1px solid #e0e0e0;border-radius:20px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:100%;min-height:80px;padding:10px;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative}.questions-tab:hover{background-color:var(--color-simpli-gray)}.questions-tab.active{background-color:var(--color-simpli-blue);color:#fff;border-color:var(--color-simpli-blue)}.questions-tab.active:after{content:"";border-left:15px solid var(--color-simpli-blue);border-top:12px solid #0000;border-bottom:12px solid #0000;width:0;height:0;animation:.4s ease-out forwards caretEmerge;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}@keyframes caretEmerge{0%{opacity:0;right:0}60%{opacity:0;right:0}to{opacity:1;right:-15px}}.questions-tab-icon{color:#0074d9;flex-shrink:0;justify-content:center;align-items:center;display:flex}.questions-tab-icon svg{color:#0074d9}.questions-tab-text{text-align:center;flex-direction:column;gap:2px;display:flex}.questions-tab-title{color:#0074d9;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.questions-tab-subtitle{opacity:.8;text-transform:uppercase;color:#000;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.questions-tab.active .questions-tab-icon,.questions-tab.active .questions-tab-icon svg,.questions-tab.active .questions-tab-title{color:#fff}.questions-tab.active .questions-tab-subtitle{color:#ffffffe6}.questions-panels{flex-direction:column;flex:1;min-width:0;min-height:410px;display:flex}.questions-panel{background-color:var(--color-simpli-gray);border:1px solid #e0e0e0;border-radius:12px;justify-content:center;align-items:flex-start;min-height:100%;padding:40px;display:none}.questions-panel.active{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.questions-panel-heading{text-align:left;color:#0074d9;margin-bottom:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.questions-panel-content{color:#303030;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}.questions-content-text p{margin:0 0 15px;line-height:1.6}.questions-content-text p:last-child{margin-bottom:0}.questions-content-text strong{color:#000;font-weight:700}.questions-content-text em{color:#000;font-style:italic}.questions-button-wrap{justify-content:flex-start;margin-top:30px;display:flex}.questions-button{color:#fff;cursor:pointer;background-color:#ff7300;border:2px solid #ff7300;border-radius:4px;padding:12px 30px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.questions-button:hover{background-color:#e66200;border-color:#e66200;transform:translateY(-2px);box-shadow:0 4px 12px #ff73004d}@media (max-width:980px){.questions-panels{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.questions-tab.active:after{content:"";border-top:15px solid #0074d9;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;animation:.4s ease-out forwards caretEmergeBottom;position:absolute;bottom:-13px;left:50%;transform:translate(-50%);top:auto!important;right:auto!important}@keyframes caretEmergeBottom{0%{opacity:0;bottom:-13px}60%{opacity:0;bottom:-13px}to{opacity:1;bottom:-25px}}.questions-layout{flex-direction:column;gap:5px}.questions-title{margin-bottom:30px;font-size:28px}.questions-tabs-column{width:100%;padding-bottom:15px;overflow:visible}.questions-tabs{flex-flow:wrap;gap:10px;width:100%;overflow:visible}.questions-tab{flex:0 0 calc(20% - 8px);width:auto;min-width:100px;min-height:auto;padding:12px 14px;font-size:16px}.questions-tab-icon{width:24px;height:24px}.questions-tab-title{font-size:14px}.questions-tab-subtitle{font-size:11px}.questions-panel{padding:25px}.questions-panel-heading{font-size:20px}.questions-panel-content{font-size:15px}.questions-tab{max-height:none}}@media (max-width:780px){.questions-layout{min-height:285px}.questions-container{padding:0 10px}.questions-tabs-column{width:100%;padding-bottom:0}.questions-tabs{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;cursor:grab;flex-flow:row;gap:1px;width:100%;overflow-x:auto}.questions-tab{flex:1;gap:8px;min-width:50px;min-height:auto;padding:5px 6px;font-size:12px}.questions-tab-icon svg{width:26px;height:26px}.questions-tab-title{font-size:16px}.questions-tab-subtitle{display:none}.questions-panel-heading{margin-bottom:15px;font-size:18px}.questions-content-text p{margin-bottom:16px}.questions-button-wrap{margin-top:20px}.questions-button{text-align:center;width:100%;padding:10px 25px;font-size:14px}.questions-tab.active:after{display:none}.questions-section{padding:30px 10px 20px}.questions-title{margin-bottom:30px;font-size:26px}.questions-panel{padding:15px}.questions-panel-content{font-size:16px}.questions-tab{max-height:none}}@media (max-width:400px){.questions-layout{min-height:450px}.tab-title-full{display:none}.tab-title-abbr{display:inline}}@media (min-width:401px){.tab-title-full{display:inline}.tab-title-abbr{display:none}}@media (max-width:640px){.questions-tab{max-height:none}.questions-tab-title{font-size:13px}}
