.packages--wrapper .packages--main-title{align-items:center;background:radial-gradient(circle at 50% 52%,rgba(255,99,112,.88) 0,rgba(220,30,48,.62) 24%,rgba(155,7,25,.2) 50%,transparent 72%),radial-gradient(circle at 14% 32%,rgba(255,67,85,.32),transparent 38%),radial-gradient(circle at 84% 24%,rgba(255,98,112,.2),transparent 36%),linear-gradient(180deg,#720815,#9e0d1d 28%,#cb1b2e 56%,#dc2638);box-sizing:border-box;color:#fff;display:flex;height:450px;isolation:isolate;justify-content:center;margin:20px 0 64px;max-height:450px;overflow:hidden;padding:52px 32px;position:relative;text-align:center;width:100%}.packages--wrapper .packages--main-title:before{background-image:radial-gradient(circle,hsla(0,0%,100%,.5) 1.2px,transparent 1.4px);background-position:top;background-repeat:repeat;background-size:16px 16px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),#000 35%,rgba(0,0,0,.68) 68%,rgba(0,0,0,.12) 91%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),#000 35%,rgba(0,0,0,.68) 68%,rgba(0,0,0,.12) 91%,transparent);opacity:.72;pointer-events:none;position:absolute;z-index:0}.packages--wrapper .packages--main-title:after{background:radial-gradient(ellipse,rgba(255,168,176,.64) 0,rgba(236,68,84,.34) 40%,transparent 72%);border-radius:50%;content:"";filter:blur(12px);height:280px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:620px;z-index:1}.packages--wrapper .packages--main-title .title--content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:820px;position:relative;transform:none;width:100%;z-index:2}.packages--wrapper .packages--main-title .title--content:before{display:none}.packages--wrapper .packages--main-title .title--content .title--text{color:#fff;font-family:Poppins-Bold,sans-serif;font-size:clamp(38px,4.2vw,56px);font-weight:400;letter-spacing:-1.8px;line-height:1.12;margin:0 auto;max-width:720px;text-shadow:0 5px 22px rgba(89,0,14,.24);text-wrap:balance}.packages--wrapper .packages--main-title .title--content .desc--text{color:#ffffffe6;font-family:Poppins,sans-serif;font-size:clamp(15px,1.4vw,18px);letter-spacing:-.1px;line-height:1.6;margin:14px auto 0;max-width:600px;text-shadow:0 3px 14px rgba(89,0,14,.2);text-wrap:balance}.packages--wrapper .packages--main-title .title--content .desc--text b{color:#fff;font-family:Poppins-Bold,sans-serif;font-weight:400}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .packages--main-title{height:420px;max-height:420px;padding:48px 28px}.packages--wrapper .packages--main-title:after{height:250px;width:520px}.packages--wrapper .packages--main-title .title--content{max-width:700px}.packages--wrapper .packages--main-title .title--content .title--text{font-size:clamp(36px,5vw,48px);letter-spacing:-1.4px;line-height:1.16;max-width:620px}.packages--wrapper .packages--main-title .title--content .desc--text{font-size:1rem;max-width:540px}}@media only screen and (max-width:768px){.packages--wrapper .packages--main-title{height:360px;margin:12px 0 36px;max-height:360px;padding:36px 20px}.packages--wrapper .packages--main-title:before{background-size:14px 14px;opacity:.58}.packages--wrapper .packages--main-title:after{filter:blur(8px);height:210px;top:50%;width:360px}.packages--wrapper .packages--main-title .title--content{max-width:340px;transform:none}.packages--wrapper .packages--main-title .title--content .title--text{font-size:clamp(30px,8vw,36px);letter-spacing:-.9px;line-height:1.16;max-width:330px}.packages--wrapper .packages--main-title .title--content .desc--text{font-size:1rem;line-height:1.55;margin-top:12px;max-width:320px}.packages--wrapper .intro--wrapper{padding:16px}}.packages--wrapper .introduction{background-color:#eee;border-radius:16px;color:#333;margin-bottom:32px;padding:20px 24px}@media only screen and (max-width:768px){.packages--wrapper .introduction{font-size:.9rem;margin-bottom:16px}}.packages--wrapper .packages--container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 40px;max-width:1300px}@media only screen and (max-width:768px){.packages--wrapper .packages--container{flex-direction:column;margin-bottom:0}}.packages--wrapper .packages--note{color:#333;font-size:.9rem;margin:0 auto;max-width:960px;padding:0 24px}@media only screen and (max-width:768px){.packages--wrapper .packages--note{font-size:.8rem;margin-bottom:16px}}.packages--wrapper .package--card{--card-accent:#f63108;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(145deg,#fffffff0,#ffffffd1);border:1px solid hsla(0,0%,100%,.75);border-radius:40px;box-shadow:0 16px 36px #0f172a1a,0 4px 10px #0f172a0d,inset 0 1px #fffffff2,inset 0 -1px #0f172a0d;height:-moz-fit-content;height:fit-content;isolation:isolate;overflow:visible;padding:24px;position:relative;width:31%}.packages--wrapper .package--card:before{background:var(--card-accent);border-radius:43px;box-shadow:inset 0 2px 2px #ffffff4d,inset 0 -3px 5px #0f172a24;content:"";inset:-4px;pointer-events:none;position:absolute;z-index:-2}.packages--wrapper .package--card:after{background:radial-gradient(circle at 15% 0,hsla(0,0%,100%,.9),transparent 32%),repeating-linear-gradient(135deg,#ffffff06,#ffffff06 1px,#0f172a03 0 3px),#ffffffe0;border-radius:39px;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--card{padding:16px;width:32%}}@media only screen and (max-width:768px){.packages--wrapper .package--card{margin-bottom:34px;width:100%}}.packages--wrapper .package--card.basic{--card-accent:#f63108;transform:scale(.85) translate(12%)}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--card.basic{transform:scale(.85) translate(8%)}}@media only screen and (max-width:768px){.packages--wrapper .package--card.basic{transform:scale(1)}}.packages--wrapper .package--card.basic .package--title{background:linear-gradient(180deg,hsla(0,0%,100%,.14),transparent),#f63108}.packages--wrapper .package--card.elite{--card-accent:#f8dc6e;box-shadow:0 20px 44px #0f172a21,0 6px 14px #0f172a0f,inset 0 1px #fffffff2,inset 0 -1px #0f172a0d;transform:scale(1.05)}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--card.elite{transform:scale(1)}}.packages--wrapper .package--card.elite .package--title{background:linear-gradient(180deg,hsla(0,0%,100%,.16),transparent),#f8dc6e;color:#333}.packages--wrapper .package--card.professional{--card-accent:#3b3a38;transform:scale(.85) translate(-12%)}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--card.professional{transform:scale(.85) translate(-8%)}}@media only screen and (max-width:768px){.packages--wrapper .package--card.professional{transform:scale(1)}}.packages--wrapper .package--card.professional .package--title{background:linear-gradient(180deg,hsla(0,0%,100%,.14),transparent),#3b3a38}.packages--wrapper .package--card .special--offer{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.25),transparent 50%),#f8dc6e;border:1px solid rgba(15,23,42,.45);border-radius:50%;box-shadow:0 8px 18px #0f172a24,inset 0 1px #fff9,inset 0 -2px 4px #0f172a1f;color:#333;display:flex;font-family:Poppins-Bold,sans-serif;font-size:1rem;height:80px;justify-content:center;line-height:1.2;outline:3px solid #f8dc6e;overflow:hidden;padding:2px 16px;position:absolute;right:-40px;text-align:center;top:0;width:80px;z-index:10}.packages--wrapper .package--card .special--offer:before{animation:special-offer-shine 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75),transparent);content:"";height:160%;left:-80%;pointer-events:none;position:absolute;top:-30%;transform:rotate(25deg);width:35%}@media only screen and (max-width:768px){.packages--wrapper .package--card .special--offer{right:-8px;top:30px}}@keyframes special-offer-shine{0%,45%{left:-80%}70%,to{left:140%}}.packages--wrapper .package--title{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.35);border-radius:25px;box-shadow:0 8px 16px #0f172a24,inset 0 1px #fff6,inset 0 -2px 4px #0f172a1f;color:#fff;font-family:Poppins-Bold,sans-serif;font-size:1.8rem;height:50px;left:40px;margin-bottom:24px;padding-top:4px;position:absolute;text-align:center;top:-25px;width:calc(100% - 80px)}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--title{font-size:1.5rem;height:40px;left:30px;margin-bottom:16px;padding-top:2px;top:-20px;width:calc(100% - 60px)}}@media only screen and (max-width:768px){.packages--wrapper .package--title{font-size:1.4rem;height:40px;margin-bottom:16px;padding-top:2px;top:-20px}}.packages--wrapper .package--features{list-style:none;margin-top:12px;padding:0}.packages--wrapper .package--features li{align-items:flex-start;color:#333;display:flex;font-size:1.25rem;margin-bottom:12px}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--features li{font-size:1rem;margin-bottom:8px}}.packages--wrapper .package--features li .package--feature-asterisk{color:#c81919;font-size:.9em;margin-left:2px}.packages--wrapper .package--features li img{flex-shrink:0;height:20px;margin-right:12px;margin-top:5px;width:20px}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--features li img{height:16px;margin-right:8px;margin-top:4px;width:16px}}.packages--wrapper .package--price{margin-bottom:24px;margin-top:12px;text-align:center}.packages--wrapper .package--price .price--before{color:#c81919;display:block;font-family:Poppins-SemiBold,sans-serif;font-size:1.5rem;margin:auto;opacity:.75;text-decoration:line-through;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--price .price--before{font-size:1.4rem}}@media only screen and (max-width:768px){.packages--wrapper .package--price .price--before{font-size:1.25rem}}.packages--wrapper .package--price .price{color:#333;display:block;font-family:Poppins-Bold,sans-serif;font-size:2.5rem;letter-spacing:-1px;line-height:1.15;margin:auto;text-shadow:0 1px 0 hsla(0,0%,100%,.75),0 2px 0 rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.18);width:-moz-fit-content;width:fit-content}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--price .price{font-size:1.8rem}}@media only screen and (max-width:768px){.packages--wrapper .package--price .price{font-size:1.5rem;letter-spacing:-.5px}}.packages--wrapper .package--duration{align-items:center;background-color:#6d6c6c;border-radius:12px;color:#fff;display:flex;font-family:Poppins-Bold;font-size:1.1rem;height:40px;justify-content:center;margin-top:40px}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .package--duration{margin-top:30px}}.packages--wrapper .package--button{border-radius:24px;font-family:Poppins-SemiBold;height:48px;width:100%}@media only screen and (max-width:768px){.packages--wrapper .package--button{border-radius:20px;font-size:.9rem;height:40px}}.packages--wrapper .contact--info{margin-top:40px;text-align:center}.packages--wrapper .contact--info p{color:#333;font-family:Poppins-SemiBold;font-size:1rem;margin-bottom:16px}@media only screen and (max-width:768px){.packages--wrapper .contact--info p{font-size:.9rem;margin-bottom:8px}}.packages--wrapper .contact--info .contact--methods{display:flex;flex-wrap:wrap;justify-content:center}.packages--wrapper .contact--info .contact--methods .contact--method{align-items:center;color:#c81919;display:flex;font-family:Poppins-SemiBold;margin:0 16px;text-decoration:none}@media only screen and (max-width:768px){.packages--wrapper .contact--info .contact--methods .contact--method{font-size:.9rem;margin:8px 12px}}.packages--wrapper .contact--info .contact--methods .contact--method img{height:24px;margin-right:8px;width:24px}@media only screen and (max-width:768px){.packages--wrapper .contact--info .contact--methods .contact--method img{height:20px;margin-right:6px;width:20px}}.packages--wrapper .packages--selection{border:6px solid #c81919;border-radius:24px;margin:40px auto;max-width:960px;padding:24px}@media only screen and (min-width:769px)and (max-width:1365px){.packages--wrapper .packages--selection{border-width:4px;padding:20px}}@media only screen and (max-width:768px){.packages--wrapper .packages--selection{border-radius:16px;border-width:3px;margin-top:0;padding:16px}}.packages--wrapper .packages--selection .selection--title{color:#333;font-family:Poppins-SemiBold,sans-serif;font-size:1.5rem;text-align:center}@media only screen and (max-width:768px){.packages--wrapper .packages--selection .selection--title{font-size:1.25rem}}.packages--wrapper .packages--selection .selection--subtitle{color:#333;font-family:Poppins,sans-serif;font-size:1.1rem;margin-top:4px;text-align:center}@media only screen and (max-width:768px){.packages--wrapper .packages--selection .selection--subtitle{font-size:1rem}}.packages--wrapper .packages--selection .selection--form{margin-top:24px}.packages--wrapper .packages--selection .selection--dropdown{border-radius:14px!important;width:100%}.packages--wrapper .contact--btn{border-radius:30px;box-shadow:inset 0 2px 2px #fff6;display:block;font-size:1.25rem!important;height:50px!important;margin:24px auto 0}.bundle-option{align-items:center;display:flex;justify-content:space-between;width:100%}.bundle-option__name{color:#333;font-family:Poppins-SemiBold,sans-serif;margin-right:12px;text-align:left}.bundle-option__price{color:#c81919;font-family:Poppins-Bold,sans-serif;font-size:1.25rem;white-space:nowrap}@media only screen and (max-width:768px){.bundle-option__price{font-size:1.1rem}}.packages--footer .container{max-width:800px;padding-bottom:80px;padding-top:80px}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.packages--footer .container{padding:40px 30px}}.packages--faq{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:0 12px 34px #0f172a0f;margin:auto;max-width:800px;padding:32px 36px}.packages--faq .faq--title{color:#333;font-family:Poppins-Bold,sans-serif;font-size:26px;line-height:1.25;margin-bottom:18px}@media only screen and (max-width:768px){.packages--faq .faq--title{font-size:22px}}.packages--faq ol{counter-reset:faq-counter;list-style:none;margin:0;padding:0}.packages--faq li{border-top:1px solid #e5e7eb;counter-increment:faq-counter;padding:22px 0 22px 48px;position:relative}.packages--faq li:first-child{border-top:0}.packages--faq li:before{background:#fff;border:1px solid rgba(200,25,25,.14);border-radius:999px;color:#c81919;content:counter(faq-counter,decimal-leading-zero);display:grid;font-family:Poppins-Bold,sans-serif;font-size:11px;height:30px;left:0;line-height:1;place-items:center;position:absolute;top:24px;width:30px}.packages--faq .faq--question{color:#333;font-family:Poppins-SemiBold,sans-serif;font-size:15px;line-height:1.45;margin-bottom:8px}@media only screen and (max-width:768px){.packages--faq .faq--question{font-size:14px}}.packages--faq .faq--answer{color:#475569;font-size:14px;line-height:1.75;margin-bottom:0;max-width:68ch}@media only screen and (max-width:768px){.packages--faq .faq--answer{font-size:13px}}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.packages--faq{border-radius:18px;padding:22px 20px}.packages--faq li{padding:18px 0 18px 42px}.packages--faq li:before{font-size:10px;height:28px;left:0;top:20px;width:28px}}
