.call-to-action.svelte-18ww1po .container.svelte-18ww1po{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../../../img/cta-bg.jpg) center center;background-size:cover;padding:100px 60px;border-radius:15px;overflow:hidden}.call-to-action.svelte-18ww1po h3.svelte-18ww1po{color:#fff;font-size:28px;font-weight:700;margin-bottom:20px}.call-to-action.svelte-18ww1po p.svelte-18ww1po{color:#fff;margin-bottom:20px}.call-to-action.svelte-18ww1po .play-btn.svelte-18ww1po{width:94px;height:94px;margin-bottom:20px;background:radial-gradient(var(--color-primary) 50%,rgba(0,131,116,.4) 52%);border-radius:50%;display:inline-block;position:relative;overflow:hidden}.call-to-action.svelte-18ww1po .play-btn.svelte-18ww1po:before{content:"";position:absolute;width:120px;height:120px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:svelte-18ww1po-pulsate-btn 2s;animation:svelte-18ww1po-pulsate-btn 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(0,131,116,.7);top:-15%;left:-15%;background:rgba(198,16,0,0)}.call-to-action.svelte-18ww1po .play-btn.svelte-18ww1po:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}.call-to-action.svelte-18ww1po .play-btn.svelte-18ww1po:hover:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}.call-to-action.svelte-18ww1po .play-btn.svelte-18ww1po:hover:after{border-left:15px solid var(--color-primary);transform:scale(20)}.call-to-action.svelte-18ww1po .cta-btn.svelte-18ww1po{font-family:var(--font-primary);font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:12px 48px;border-radius:50px;transition:.5s;margin:10px;border:2px solid #fff;color:#fff}.call-to-action.svelte-18ww1po .cta-btn.svelte-18ww1po:hover{background:var(--color-primary);border:2px solid var(--color-primary)}@keyframes svelte-18ww1po-pulsate-btn{0%{transform:scale(.6);opacity:1}to{transform:scale(1);opacity:0}}.services.svelte-1h8zaq8.svelte-1h8zaq8{padding:60px 0}.services.svelte-1h8zaq8 .service-item.svelte-1h8zaq8{padding:40px;background:#fff;height:100%;border-radius:10px}.services.svelte-1h8zaq8 .service-item .icon.svelte-1h8zaq8{width:48px;height:48px;position:relative;margin-bottom:50px}.services.svelte-1h8zaq8 .service-item .icon i.svelte-1h8zaq8{color:var(--color-default);font-size:56px;transition:ease-in-out .3s;z-index:2;position:relative}.services.svelte-1h8zaq8 .service-item .icon.svelte-1h8zaq8:before{position:absolute;content:"";height:100%;width:100%;background:#eeeeee;border-radius:50px;z-index:1;top:10px;right:-20px;transition:.3s}.services.svelte-1h8zaq8 .service-item h3.svelte-1h8zaq8{color:var(--color-default);font-weight:700;margin:0 0 20px;padding-bottom:8px;font-size:22px;position:relative;display:inline-block;border-bottom:4px solid #eeeeee;transition:.3s}.services.svelte-1h8zaq8 .service-item p.svelte-1h8zaq8{line-height:24px;font-size:14px;margin-bottom:0}.services.svelte-1h8zaq8 .service-item .readmore.svelte-1h8zaq8{margin-top:15px;display:inline-block;color:var(--color-primary)}.services.svelte-1h8zaq8 .service-item:hover .icon.svelte-1h8zaq8:before{background:#00b6a1}.services.svelte-1h8zaq8 .service-item:hover h3.svelte-1h8zaq8{border-color:var(--color-primary)}.pricing.svelte-1j7lzfr .pricing-item.svelte-1j7lzfr{padding:60px 40px;box-shadow:0 3px 20px -2px #6c757d26;background:#fff;height:100%;position:relative;border-radius:15px}.pricing.svelte-1j7lzfr h3.svelte-1j7lzfr{font-weight:600;margin-bottom:15px;font-size:20px;color:#555;text-align:center}.pricing.svelte-1j7lzfr .icon.svelte-1j7lzfr{margin:30px auto;width:70px;height:70px;background:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s;transform-style:preserve-3d}.pricing.svelte-1j7lzfr .icon i.svelte-1j7lzfr{color:#fff;font-size:28px;transition:ease-in-out .3s;line-height:0}.pricing.svelte-1j7lzfr .icon.svelte-1j7lzfr:before{position:absolute;content:"";height:86px;width:86px;border-radius:50%;background:#87c1bb;transition:all .3s ease-out 0s;transform:translateZ(-1px)}.pricing.svelte-1j7lzfr .icon.svelte-1j7lzfr:after{position:absolute;content:"";height:102px;width:102px;border-radius:50%;background:#d2eeeb;transition:all .3s ease-out 0s;transform:translateZ(-2px)}.pricing.svelte-1j7lzfr h4.svelte-1j7lzfr{font-size:48px;color:var(--color-secondary);font-weight:700;font-family:var(--font-secondary);margin-bottom:0;text-align:center}.pricing.svelte-1j7lzfr h4 sup.svelte-1j7lzfr{font-size:28px}.pricing.svelte-1j7lzfr h4 span.svelte-1j7lzfr{color:#6c757dcc;font-size:18px;font-weight:400}.pricing.svelte-1j7lzfr ul.svelte-1j7lzfr{padding:20px 0;list-style:none;color:#6c757d;text-align:left;line-height:20px}.pricing.svelte-1j7lzfr ul li.svelte-1j7lzfr{padding:10px 0;display:flex;align-items:center}.pricing.svelte-1j7lzfr ul i.svelte-1j7lzfr{color:#059652;font-size:24px;padding-right:3px}.pricing.svelte-1j7lzfr ul .na.svelte-1j7lzfr,.pricing.svelte-1j7lzfr ul .na i.svelte-1j7lzfr{color:#6c757d80}.pricing.svelte-1j7lzfr ul .na span.svelte-1j7lzfr{text-decoration:line-through}.pricing.svelte-1j7lzfr .buy-btn.svelte-1j7lzfr{display:inline-block;padding:10px 40px;border-radius:50px;color:var(--color-primary);border:1px solid rgba(0,131,116,.2);transition:none;font-size:16px;font-weight:600;font-family:var(--font-primary);transition:.3s}.pricing.svelte-1j7lzfr .buy-btn.svelte-1j7lzfr:hover{background:var(--color-primary);color:#fff}.pricing.svelte-1j7lzfr .featured.svelte-1j7lzfr{z-index:10;border:3px solid var(--color-primary)}@media (min-width: 992px){.pricing.svelte-1j7lzfr .featured.svelte-1j7lzfr{transform:scale(1.15)}}
