.pricing{background-color:#fff;margin:0 auto 40px;position:relative;text-align:left}.pricing *{position:relative}.pricing:before{background:#f7f7f7;background:#1e1e1e0f;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.pricing .title{line-height:32px;padding:17px 20px 21px}.pricing .title a{color:#1e1e1e;font-size:24px;font-weight:700;line-height:32px;text-decoration:none}.pricing .price-box{font-size:12px;line-height:1;overflow:hidden;padding:0 20px 20px}.pricing .price-box .icon{background:#fff;color:#505050;height:60px;text-align:center;width:60px;z-index:1}.pricing .price-box .icon i,.pricing .price-box .icon .livicon{background:none;font-size:30px;height:auto;line-height:52px;margin:0;width:auto}.pricing .price-box .icon i svg,.pricing .price-box .icon .livicon svg{top:0!important;vertical-align:middle}.pricing .price-box .price{font-size:36px;font-weight:700;margin:13px 0 0}.pricing .price-box .price span{font-size:12px}.pricing .options{list-style:none;margin:0;padding:0}.pricing .options li{border-top:1px solid rgba(30,30,30,.1);color:#999;color:#1e1e1e66;line-height:22px;padding:13px 10px 13px 45px;position:relative}.pricing .options li span{color:#1e1e1e;display:none;left:25px;line-height:1;position:absolute;top:16px}.pricing .options li.active{color:#1e1e1e}.pricing .options li.active span{display:block}.pricing .bottom-box{border-top:1px solid rgba(30,30,30,.1);background:#1e1e1e0d;overflow:hidden;padding:19px 19px 20px}.pricing .bottom-box .btn{font-weight:700;margin:19px 0 0;width:100%}.pricing.pricing-warning:before{background:#f894060f}.pricing.pricing-warning .title a{color:#f89406}.pricing.pricing-warning .options li,.pricing.pricing-warning .bottom-box{border-color:#f894061a;color:#f8940666}.pricing.pricing-warning .bottom-box{border-top:1px solid rgba(248,148,6,.1);background:#f894060d}.pricing.pricing-warning .options li span,.pricing.pricing-warning .options li.active{color:#f89406}.pricing.pricing-danger:before{background:#c108410f}.pricing.pricing-danger .title a{color:#c10841}.pricing.pricing-danger .options li,.pricing.pricing-danger .bottom-box{border-color:#c108411a;color:#c1084166}.pricing.pricing-danger .bottom-box{border-top:1px solid rgba(193,8,65,.1);background:#c108410d}.pricing.pricing-danger .options li span,.pricing.pricing-danger .options li.active{color:#c10841}.pricing.pricing-success:before{background:#738d000f}.pricing.pricing-success .title a{color:#738d00}.pricing.pricing-success .options li,.pricing.pricing-success .bottom-box{border-color:#738d001a;color:#738d0066}.pricing.pricing-success .bottom-box{border-top:1px solid rgba(115,141,0,.1);background:#738d000d}.pricing.pricing-success .options li span,.pricing.pricing-success .options li.active{color:#738d00}.pricing .title a{color:#1e3a8a}.pricing .options li.active{color:#06b6d4}.pricing.pricing-warning .title a{color:#f59e0b}.pricing.pricing-danger .title a{color:#ef4444}.pricing.pricing-success .title a{color:#10b981}.marketing-stats{background-color:#f3f4f6;padding:60px 0}.stat-item{text-align:center;padding:20px}.stat-number{font-size:38px;font-weight:700;color:#dc3545;display:block}.stat-label{font-size:16px;color:#666;margin-top:10px}.marketing-flow{background:#f8f9fa;padding:80px 0}.flow-step{text-align:center;padding:20px;position:relative}.flow-step h4{margin:2rem 0 1rem}.flow-step p{line-height:1.5;margin-bottom:2rem}.flow-arrow{position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:24px;color:#dc3545}.step-number{width:50px;height:50px;background:#1e3a8a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin:0 auto 15px}.responsive-iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000}.btn-primary{background-color:#1e3a8a;border-color:#1e3a8a}.btn-primary:hover{background-color:#06b6d4;border-color:#06b6d4}.btn-primary-outline{color:#1e3a8a;border-color:#1e3a8a}.btn-primary-outline:hover{background-color:#1e3a8a;color:#fff}.gallery1 .item-wrapper{cursor:pointer}.cid-tJS6uM4N87 .container>.row,.marketing-stats .stat-item,.marketing-flow>.container>h3,.marketing-flow>.container>h4,.marketing-flow .flow-step,.cid-tMlEXTHLbS .mbr-section-head,.cid-tMlEXTHLbS .item,.cid-tMlDYtQ5fF .mbr-section-head,.cid-tLAX5BnXkJ .content-wrap,.cid-tLeaLmEeFr .col-lg-9,.cid-tLeaLmEeFr .pricing,.cid-tJS9vXDdRK .image-wrapper,.cid-tJS9vXDdRK .text-wrapper,.cid-tLek7gQhG7 .mbr-section-head,.cid-tLek7gQhG7 .item,.cid-tJS9pBcTSa .mbr-section-head,.cid-tJS9pBcTSa .mbr-form,.cid-tLdYHD757A .mbr-section-head,.cid-tLdYHD757A .card,.cid-tLdYHD757A .map-wrapper{opacity:0;transform:translateY(40px);transition:opacity .9s ease,transform .9s ease}.home-reveal-visible{opacity:1!important;transform:none!important}.home-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000d9;display:flex;align-items:center;justify-content:center}.home-lightbox__img{max-width:86vw;max-height:82vh;object-fit:contain;box-shadow:0 10px 40px #00000080}.home-lightbox__close{position:absolute;top:20px;right:28px;background:transparent;border:none;color:#fff;font-size:2.5rem;line-height:1;cursor:pointer}.home-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff26;border:none;color:#fff;font-size:3rem;width:60px;height:80px;cursor:pointer;transition:background .2s}.home-lightbox__nav:hover{background:#ffffff4d}.home-lightbox__prev{left:16px}.home-lightbox__next{right:16px}.home-lightbox__indicators{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:10px;list-style:none;margin:0;padding:0}.home-lightbox__indicators li{width:12px;height:12px;border-radius:50%;background:#fff6;cursor:pointer}.home-lightbox__indicators li.active{background:#fff}.error-input{border:2px solid red!important;background-color:#ffe6e6}.home-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#00000080;display:flex;align-items:center;justify-content:center}.home-modal__content{background:#fff;border-radius:8px;min-width:280px;max-width:90vw;min-height:100px;max-height:150px;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003}.home-modal__body{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px}.home-modal__footer{display:flex;justify-content:center;padding:.25rem;border-top:1px solid #eee}
