.elementor-11491 .elementor-element.elementor-element-14359ff{--display:flex}<style>.post-content,.elementor-widget-theme-post-content{background-color:#000;color:#fff;padding:3em 1.5em;width:80%;max-width:1200px;margin-left:auto;margin-right:auto}.post-content h1,.post-content h2,.post-content h3{color:#fff;font-family:var(--e-global-typography-primary-font-family);line-height:1.3;margin-top:1.2em;margin-bottom:.5em;text-align:center;animation:fadeInUp 1s ease-in-out both}.post-content p{color:#ddd;font-size:1rem;line-height:1.6;margin-bottom:1em;text-align:center;animation:fadeInUp 1s ease-in-out both}.post-content ul,.post-content ol{color:#ccc;margin:1em auto;padding-left:1.5em;text-align:left;display:inline-block;animation:fadeInUp 1s ease-in-out both}.post-content img{max-width:100%;height:auto;margin:1.5em auto;border-radius:8px;display:block;animation:fadeIn 1s ease-in-out both}.cta-section-wrapper{background-color:#808285;padding:2em;margin-top:2em;border-radius:0;text-align:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;animation:fadeInUp 1.2s ease-in-out both}.cta-section-wrapper h3{margin-bottom:.5em;color:#fff;font-size:1.75rem}.cta-section-wrapper p{color:#eee;font-size:1.1rem;line-height:1.6}.cta-button{all:unset;background-color:#d35027;color:#fff !important;display:inline-block;padding:.75em 1.5em;margin-top:1em;font-weight:600;font-size:1rem;text-align:center;font-family:'Poppins',sans-serif;border-radius:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.cta-button:hover{transform:translateY(-2px);box-shadow:0 15px 25px -7px #d35027;background-color:#d35027;color:#fff !important}a[href]:not([target]):after{content:''}.post-content a[href]:not([target]),.cta-section-wrapper a[href]:not([target]){target-name:_blank;target-new:tab}@media (max-width:1024px){.post-content,.elementor-widget-theme-post-content{width:90%;padding:2.5em 1.2em}}@media (max-width:768px){.post-content,.elementor-widget-theme-post-content{width:95%;padding:2em 1em}.post-content h1{font-size:1.75rem}.post-content h2{font-size:1.5rem}.post-content h3{font-size:1.25rem}.post-content img,.post-content ul,.post-content ol,.cta-section-wrapper{margin-top:1em}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}</style>