.elementor-9173 .elementor-element.elementor-element-4061024{--display:flex;}.elementor-9173 .elementor-element.elementor-element-751870f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9173 .elementor-element.elementor-element-751870f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9173 .elementor-element.elementor-element-ba7a52b{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6bd1a4 );border-radius:12px 12px 12px 12px;text-align:start;line-height:12px;}.elementor-9173 .elementor-element.elementor-element-ba7a52b.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-9173 .elementor-element.elementor-element-751870f{--width:686px;}}/* Start custom CSS for text-editor, class: .elementor-element-ba7a52b */.faq-container {
    max-width: 100%;
    margin: 0 auto;
}
.faq-item {
    background: #f8f9fa;
    padding: 1.5rem;
    border-radius: 12px;
    margin-bottom: 1rem;
    border-left: 4px solid #3c94ac;
    box-shadow: 0 4px 20px rgba(60, 148, 172, 0.1);
   
    transition: all 0.3s ease;
}
.faq-question {
    font-size: 19px!important;
    font-weight: 700!important;
    color: #333;
  
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif!important;
        text-transform: none!important;
    line-height: 1.6!important;
    letter-spacing: 0px!important;
        margin: 0!important;
    padding: 0!important;
    box-sizing: border-box;
      margin-bottom: 0.75rem!important;
      
}
.faq-answer {
    color: #666!important;
    line-height: 1.7!important;
    letter-spacing: 0px;
    font-size: 1rem!important;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif!important;
            margin: 0!important;
    padding: 0!important;
    box-sizing: border-box;
}/* End custom CSS */