body{margin:0;padding:0;font-family:Arial,sans-serif}.container{max-width:100%;margin:0 auto;padding:8px}.section{margin-bottom:40px}.title{color:#333;margin-bottom:20px;font-size:32px;font-weight:700}.content-container{grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.content-container{grid-template-columns:1fr}}.description li{margin-bottom:10px}.video-container{border-radius:10px;height:100%;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.video-wrapper{height:0;padding-bottom:56.25%;position:relative}.video{width:100%;height:100%;position:absolute;top:0;left:0}.description{color:#555;font-size:18px;line-height:1.5}.features-container{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}@media (max-width:768px){.features-container{grid-template-columns:1fr}}.feature{text-align:center;background-color:#f5f5f5;border-radius:10px;max-width:480px;padding:20px;box-shadow:0 2px 4px #0000001a}.feature-icon{width:60px;height:60px;margin-bottom:10px}.feature-title{color:#333;margin-bottom:10px;font-size:20px;font-weight:700}.feature-description{color:#555;font-size:16px;line-height:1.4}.faq-container{background-color:#f5f5f5;border-radius:10px;padding:20px;box-shadow:0 2px 4px #0000001a}.faq-question{color:#333;margin-bottom:10px;font-size:18px;font-weight:700}.faq-answer{color:#555;margin-bottom:20px;font-size:16px;line-height:1.4}.call-to-action{text-align:center;text-align:center;background-color:#f8f8f8;border-radius:10px;margin-top:40px;padding:20px}.call-to-action-title{margin-bottom:10px;font-size:24px;font-weight:700}.call-to-action-description{margin-bottom:20px;font-size:16px}.req_button{color:#fff;cursor:pointer;background-color:#9f4ee3;border:none;border-radius:8px;padding:10px 20px;font-size:28px;transition:background-color .3s}.req_button:hover{background-color:#9f4ee3cc}
.App{text-align:center;font-family:sans-serif}.question-section{cursor:pointer;background:0 0;border:1px solid #d3d3d3;border-radius:8px;margin-bottom:10px;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.question-align{text-align:left;align-items:center;min-height:10px;display:flex}.question-align h4{margin-left:8px}.question-styling{width:100%;font-size:17px}.question-icon{color:#1b6aae;cursor:pointer;background:0 0;border:none;margin-left:auto;margin-right:8px;font-size:32px}.rotate{transform:rotate(45deg)}.answer-divider{border-top:1px solid #d3d3d3}.answer{text-align:left;margin-left:8px;margin-right:8px;transition:max-height .3s ease-in-out;overflow:hidden}.answer.show{max-height:1000px}
