@charset "UTF-8";html{overflow-y:scroll;overflow-x:clip}:root{--accent: #5e72e4;--primary: #1F2023;--secondary: #27282B;--tertiary: #37383B;--quadinary: #303236;--gray-accent: #cfd1d5}img{max-width:100%;height:auto;display:block;aspect-ratio:auto}.card-img-top{aspect-ratio:16/9;object-fit:cover;width:100%}body{font-family:system-ui!important;margin:0;color:#f3efef;background:var(--primary);font-size:1rem;line-height:1.4}h3{margin-top:0;margin-bottom:8px}.dash{padding:80px}.container{display:grid;grid-template-columns:minmax(280px,.4fr) 1fr;gap:48px;align-items:start;position:relative;max-width:1400px;margin:0 auto;padding:0 15px}@media (max-width: 767px){.row{margin-left:0!important;margin-right:0!important}[class*=col-]{padding-left:12px!important;padding-right:12px!important}.container{display:block!important;grid-template-columns:1fr;gap:0;padding:0 15px;width:100%;max-width:100%!important;box-sizing:border-box}}.nav-col{display:flex;flex-direction:column;align-items:start;justify-content:start;background:var(--secondary);padding:24px;border-radius:10px;position:sticky;top:80px}.nav-col h3{position:relative;margin-bottom:8px;padding-right:6px;display:flex;justify-content:start;align-items:center;gap:4px;flex-wrap:wrap;font-size:1.5rem;line-height:1.1}.nav-col h3 span{color:inherit}.nav-col h3:after{content:"3 Unlinked";font-size:.9rem;font-weight:500;line-height:1;color:#f8963a;padding:3px 6px;position:relative;border-radius:.2rem;background:hsla(29,93%,60%,.31);display:inline-block}.projects{display:grid;grid-template-columns:1fr;gap:2px;overflow-y:auto;max-height:260px;width:100%;list-style:none;padding:0 16px;direction:rtl;text-align:left;margin-top:16px}.projects a{display:flex;align-items:center;direction:ltr;min-height:44px;padding:4px 8px;color:#fff;text-decoration:none;border-radius:3px;transition-property:background,color;transition-duration:.1s;transition-timing-function:ease-out}.projects a:hover{color:#d7d8db!important;background:var(--quadinary)}.projects::-webkit-scrollbar{width:4px}.projects::-webkit-scrollbar-track{background:var(--primary);border-radius:8px}.projects::-webkit-scrollbar-thumb{background-color:var(--accent);border-radius:8px}.search{background:var(--quadinary);padding:12px;width:100%;border-radius:5px;margin-top:12px;color:inherit;border:none;outline:none;-webkit-appearance:textfield}.search:focus{border:none;outline:none}.cont-col{display:grid;grid-template-columns:1fr;gap:24px}.project-card{background:var(--secondary);padding:24px;border-radius:10px}.project-card img{width:30%}.top{display:flex;align-items:flex-start;justify-content:start;gap:16px;margin-bottom:24px}.top h3{font-size:1.5rem;line-height:1.2}.top img{width:30%;border-radius:3px}.boost-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width: 1140px){.boost-wrap{display:grid;grid-template-columns:1fr}}.booster-card{padding:16px;background:#37383B;border:1px solid #3D3F45;border-radius:3px;display:grid;grid-template-columns:1fr;gap:16px;position:relative}.boost-name-wrap{display:flex;align-items:start;flex-direction:column;justify-content:start}.boost-name{font-size:1.1rem;line-height:1;margin-bottom:6px}.boost-badge{font-size:.7rem;font-weight:600;text-transform:uppercase;background:hsla(231,71%,63%,.3);color:#92a0ed;padding:3px 6px;border-radius:3px;display:flex;align-items:center;justify-content:center;gap:6px}.boost-badge svg{width:15px;height:auto}.action-btn-group{display:flex;gap:4px;position:absolute;right:16px;bottom:16px}.action-btn-group a{display:flex;justify-content:center;align-items:center;padding:5px;color:#fff;border-radius:3px;background:hsl(220,62%,42%)}.action-btn-group a:first-child{background:hsl(350,60%,46%)}.action-btn-group a svg{width:20px;height:20px}.jb-class{display:flex;gap:4px;position:absolute;right:16px;top:16px;line-height:1;padding:5px;border-radius:3px;background:hsl(0,0%,42%)}.show-boost-btn{display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;padding:8px;background:var(--tertiary);border-radius:3px;color:inherit;transition-property:background;transition-duration:.3s;transition-timing-function:ease-out}.show-boost-btn:hover{background:var(--quadinary)}.connect{padding:16px;width:100%;margin-top:16px;background:var(--tertiary);border-radius:5px}.connect a,.connect button{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;text-decoration:none;background:var(--accent);color:#fff;padding:12px;width:100%;border-radius:3px;transition-property:background;transition-duration:.3s;transition-timing-function:ease-out;margin-top:12px;border:none;cursor:pointer;font-size:inherit}.connect a:hover,.connect button:hover{background:#455AD3!important}.connect a img,.click a img,.click img,.whatsapp-icon{width:28px;height:28px;object-fit:contain;display:inline-block;vertical-align:middle;margin-right:8px;border-radius:50%}@media screen and (max-width: 480px){.connect a img,.click a img,.click img,.whatsapp-icon{width:22px;height:22px;margin-right:6px}.whatsapp-float{right:12px!important;bottom:12px!important}}.whatsapp-float{position:fixed;right:20px;bottom:20px;z-index:9999;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#25D366;color:#fff;text-decoration:none;box-shadow:0 6px 18px #00000059}.whatsapp-float i{font-size:28px}.whatsapp-float:focus{outline:3px solid rgba(37,211,102,.25)}@media screen and (max-width: 480px){.whatsapp-float{width:52px;height:52px;right:12px;bottom:12px}.whatsapp-float i{font-size:22px}}.card-modern{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #090a0e99,0 0 0 4px #5e72e408;transition:transform .18s ease,box-shadow .18s ease;border:1px solid rgba(255,255,255,.02)}.card-modern:hover{transform:translateY(-6px);box-shadow:0 18px 40px #090a0eb3,0 0 0 6px #5e72e40f}.pricing-column{border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(0,0,0,.06));border:1px solid rgba(255,255,255,.03);padding:0;display:flex;flex-direction:column;min-height:320px}.pricing-column .pricing-price-row{padding:20px 18px;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.02));text-align:center}.pricing-column .pricing-cost{font-size:1.6rem;font-weight:700;color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.45)}.pricing-column .number,.price.header .number,h2.number{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.45)}.pricing-column .pricing-row-title{padding:12px 18px;font-weight:700;color:#fff;text-align:center}.pricing-column ul.projects{padding:12px 18px 0;margin:0;list-style:none}.pricing-column .pricing-footer{padding:18px}.gem-button{display:inline-block;padding:10px 18px;border-radius:8px;text-decoration:none;color:#fff!important;transition:transform .12s ease,box-shadow .12s ease}.gem-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000061}.gem-button.bg-primary,.gem-button.primary{background:var(--accent)}.gem-button.bg-success,.gem-button.success{background:#25D366}.gem-button.bg-danger,.gem-button.danger{background:#e14eca}.accordion-button{border-radius:8px;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 -2px #0000001f;transition:background .12s ease,transform .12s ease}.modal-backdrop{background-color:#02060d99!important;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);transition:opacity .24s ease-in-out,backdrop-filter .24s ease-in-out}.modal.fade .modal-dialog{transform:translateY(-18px) scale(.98);opacity:0;transition:transform .32s cubic-bezier(.2,.9,.3,1),opacity .32s ease}.modal.show .modal-dialog{transform:translateY(0) scale(1);opacity:1}.modal-content{background:linear-gradient(180deg,rgba(30,34,39,.98) 0%,rgba(22,25,29,.98) 100%);border-radius:12px;border:1px solid rgba(255,255,255,.04);box-shadow:0 10px 30px #03081499,inset 0 1px #ffffff05;overflow:hidden}.modal-header{padding:18px 22px;background:linear-gradient(90deg,rgba(66,66,255,.06),rgba(255,66,150,.03));border-bottom:1px solid rgba(255,255,255,.03)}.modal-title{color:#fff;font-weight:700;font-size:1.25rem;letter-spacing:.2px}.modal-title:before{content:"\1f4e9";display:inline-block;margin-right:10px;transform:translateY(-1px);filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}.modal-body{padding:18px 22px 22px;color:#ffffffe6}.modal-footer{padding:12px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.01),rgba(0,0,0,0));border-top:1px solid rgba(255,255,255,.02)}.modal .form-control{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);color:#fffffff2;border-radius:6px;padding:10px 12px;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.modal .form-control:focus{outline:none;border-color:#6496ffe6;box-shadow:0 6px 20px #4285f41f;transform:translateY(-1px)}.modal .form-control::placeholder{color:#ffffff73}.modal .close{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.03);display:inline-flex;align-items:center;justify-content:center;box-shadow:none;border:1px solid rgba(255,255,255,.02)}.modal .close span{color:#fffc;font-size:18px}.modal .btn-primary{background:linear-gradient(180deg,#2f9bff 0%,#0066ff 100%);border:none;color:#fff;padding:8px 16px;border-radius:8px;box-shadow:0 8px 20px #1e6eff2e,0 2px 6px #00000073;transition:transform .16s ease,box-shadow .16s ease}.modal .btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px #1e6eff38}.modal .btn-secondary{background:transparent;border:1px solid rgba(255,255,255,.06);color:#ffffffd9;padding:8px 14px;border-radius:8px}.modal-header:after{content:"";display:block;height:4px;width:48px;margin-top:10px;border-radius:8px;background:linear-gradient(90deg,#8e44ff,#ff4da6)}@media (max-width: 576px){.modal-dialog{margin:8px!important;max-width:calc(100vw - 16px)!important;width:calc(100vw - 16px)!important}.modal-content{border-radius:10px}.modal-title{font-size:1.05rem}}.modal-header{position:relative}.modal-subtitle{display:block;font-size:.85rem;color:#ffffffbf;font-weight:500;margin-top:6px}.modal .form-group{margin-bottom:18px}.modal label{font-weight:600;color:#fffffff2;margin-bottom:6px;display:block}.modal-header .header-accent{position:absolute;right:18px;top:12px;width:56px;height:6px;border-radius:12px;background:linear-gradient(90deg,#8e44ff,#c84bff 60%,#ff4da6);box-shadow:0 4px 12px #8e44ff2e,inset 0 -2px 6px #ffffff08;transform:translateY(0);transition:transform .26s cubic-bezier(.2,.9,.3,1),opacity .24s ease}.modal.show .modal-header .header-accent{transform:translateY(0);opacity:1}.modal .close:hover{transform:rotate(12deg) scale(1.03);transition:transform .16s ease}.confetti-container{position:fixed;left:0;top:0;width:100%;height:0;pointer-events:none;overflow:visible;z-index:2000}.confetti-piece{position:absolute;width:10px;height:16px;opacity:.95;border-radius:2px;transform-origin:center;animation:confetti-fall 1.6s cubic-bezier(.2,.7,.1,1) forwards,confetti-spin 1.2s linear infinite}@keyframes confetti-fall{0%{transform:translateY(-20px) rotate(0) scale(1);opacity:1}to{transform:translateY(680px) rotate(720deg) scale(.95);opacity:0}}@keyframes confetti-spin{0%{transform:rotateX(0) rotateY(0)}to{transform:rotateX(360deg) rotateY(360deg)}}.accordion-button:hover{transform:translateY(-2px)}.connect-top{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem}.connect-top svg{width:20px;height:20px}.connect-top a{margin-top:12px}.toggle-wrap{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:4px}img.round,.round{width:120px;height:120px;border-radius:50%;object-fit:cover;display:inline-block}.testimonial-avatar,.testimonials-widget img,.avatar img,.avatar{width:48px;height:48px;border-radius:50%;object-fit:cover}@media screen and (max-width: 960px){img.round,.round{width:72px;height:72px}}@media screen and (max-width: 480px){img.round,.round{width:56px;height:56px}.testimonial-avatar,.testimonials-widget img,.avatar img,.avatar{width:40px;height:40px}}.fixed-textarea{height:160px;max-height:40vh;width:100%}.toggle-item{display:flex;align-items:center;justify-content:center}.toggle-label{color:#39d05acc;font-size:.7rem;font-weight:600;text-transform:uppercase;background:hsla(133,62%,52%,.15);padding:3px 6px;min-width:64px;text-align:center;border-radius:3px;margin-right:6px}.toggle-label.alt{background:hsla(205,93%,60%,.31);color:#3aa9f8}.locked{display:flex;align-items:center;justify-content:center;width:50px;height:24px;background:grey;border-radius:20px}.locked svg{width:auto;height:16px}.active{color:#d7d8db!important;background:var(--quadinary)}.toggle-wrap input[type=checkbox]{height:0;width:0;visibility:hidden;margin:0}.toggle-wrap .switch-label{cursor:pointer;text-indent:-9999px;width:50px;height:24px;background:grey;display:block;border-radius:20px;position:relative}.toggle-wrap .switch-label:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:90px;transition:.3s}.toggle-wrap input[type=checkbox]:checked+.switch-label{background:hsl(133,62%,52%)}.toggle-wrap input[type=checkbox]:checked+.switch-label:after{left:calc(100% - 2px);transform:translate(-100%)}.toggle-wrap .switch-label:active:after{width:120px}@media screen and (max-width: 958px){.container{display:grid;grid-template-columns:1fr;gap:10px}.dash{padding:1px}.nav-col{position:relative;top:auto}.container{padding-left:12px!important;padding-right:12px!important}.projects{direction:ltr!important}body,html,.article,.wrap{max-width:100%;overflow-x:hidden}.cont-col{width:100%!important;grid-template-columns:1fr!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.top{flex-direction:column!important;gap:8px!important;align-items:stretch!important}.top img{width:100%!important;max-width:220px!important;height:auto!important;margin-bottom:8px!important}.accordion-button{white-space:normal!important;word-break:break-word!important}.whatsapp-float{right:12px!important;bottom:12px!important;width:52px!important;height:52px!important}.whatsapp-float i{font-size:22px}}.nav-col,.cont-col,.projects,.card-container,.skills,.boost-wrap{min-width:0}@media screen and (max-width: 480px){.container{width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;padding-left:2px!important;padding-right:2px!important}.dash{padding:8px 0!important}}.accordion-button:focus{outline:none!important;box-shadow:0 0 0 4px #5e72e41f!important}.click{cursor:pointer}.modal-backdrop{z-index:1040}.modal{z-index:1050}.modal input,.modal textarea,.modal select{font-size:16px!important}*{box-sizing:border-box}body{background-color:#221d36;font-family:Montserrat,sans-serif;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;margin:0}h3{margin:10px 0}h6{margin:5px 0;text-transform:uppercase}p{font-size:14px;line-height:21px}@media screen and (min-width: 480px){p p{font-size:10px}}@media screen and (min-width: 767px){p p{font-size:11px}}@media screen and (min-width: 959px){p p{font-size:13px}}.card-container{background-color:#231e39;border-radius:5px;box-shadow:0 10px 20px -10px #000000bf;color:#b3b8cd;padding-top:30px;position:relative;width:100%;max-width:350px;text-align:center}.card-container img.round,.card-container .round{display:block;margin:0 auto 12px;width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid rgba(94,114,228,.12);box-shadow:0 6px 18px #00000073}@media screen and (max-width: 480px){.card-container img.round,.card-container .round{width:100px;height:100px;margin-bottom:10px}.card-container h4{font-size:1.05rem}.card-container p,.card-container h6{font-size:.85rem}}@media screen and (min-width: 480px){.card-container{max-width:100%}}@media screen and (min-width: 959px){.card-container{max-width:100%;width:400px}}.skills{background-color:#1f1a36;text-align:left;padding:15px;margin-top:30px}.skills ul{list-style-type:none;margin:0;padding:0}.skills ul li{border:1px solid #2D2747;border-radius:2px;display:inline-block;font-size:12px;margin:0 7px 7px 0;padding:7px}footer{background-color:#222;color:#fff;font-size:14px;bottom:0;position:fixed;left:0;right:0;text-align:center;z-index:999}footer p{margin:10px 0}footer i{color:red}footer a{color:#3c97bf;text-decoration:none}.mobilenon{color:#1f1a36}@media screen and (max-width: 1150px){.mobilenon{display:contents;grid-template-columns:1fr;gap:48px}}.onlymobile{display:block;width:100%}@media screen and (min-width: 960px){.onlymobile{display:none}}.mobiletrue{display:none}@media screen and (max-width: 960px){.mobiletrue{display:block;width:100%}}.card-container .pro{color:#231e39;background-color:#febb0b;border-radius:3px;font-size:14px;font-weight:700;padding:3px 7px;position:absolute;top:30px;left:30px}.card-container .round{border:1px solid #8803cb;border-radius:50%;padding:7px}button.primary{background-color:#8803cb;border:1px solid #8803cb;border-radius:3px;color:#231e39;font-family:Montserrat,sans-serif;font-weight:500;padding:10px 25px}button.primary.ghost{background-color:transparent;color:#8803cb}.form-control,.form-select,.form-control:focus,.form-select:focus{background:#2a2730;color:#efeef2;border:1px solid #3d3a42}.form-control.is-invalid,.form-select.is-invalid,.is-invalid{background:#2a2730;color:#ffdede;border-color:#ff6b6b;box-shadow:none}.form-control.is-invalid:focus,.form-select.is-invalid:focus{box-shadow:0 0 0 .2rem #ff6b6b2e}.invalid-feedback{display:block;color:#ffb3b3;font-size:.9rem;margin-top:.25rem}.input-group .invalid-feedback{position:static}.btn[disabled],.btn.disabled{opacity:.7}.form-label{color:#e6e6ea}.form-control:focus,.form-select:focus{outline:2px solid rgba(142,106,255,.14)}@media (max-width: 960px){.container{grid-template-columns:1fr!important;gap:16px!important;padding-left:12px!important;padding-right:12px!important}.nav-col{position:static!important;top:auto!important;width:100%!important;padding:12px!important}.card-container{max-width:100%!important;width:100%!important;margin:0 auto!important}.top-name-wrap .accordion-body{padding-left:6px!important;padding-right:6px!important;font-size:.98rem!important;line-height:1.55!important}.top-name-wrap .accordion-item,.top-name-wrap .accordion-button{padding-left:4px!important;padding-right:4px!important}.top-name-wrap .boost-name{font-size:1rem!important}.top-name-wrap .connect p{font-size:.95rem!important;margin-bottom:6px!important}}@media (max-width: 1140px){.testimonials-widget,.testimonials-widget .media{width:100%!important;max-width:100%!important}.testimonials-widget{display:block!important;margin-left:0!important;margin-right:0!important;padding:12px!important}.testimonials-widget .media{display:flex!important;flex-direction:row!important;gap:8px!important;align-items:flex-start!important;overflow:hidden!important}.testimonials-widget .media img,.testimonials-widget .media .testimonial-avatar{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:cover!important;flex:0 0 48px!important;border-radius:6px!important;display:block!important}.testimonials-widget .media .media-body{width:calc(100% - 56px)!important;overflow-wrap:break-word!important}}@media (max-width: 960px){.wrap,.article,.bodyportafolio{padding-left:0!important;padding-right:0!important;max-width:100%!important;width:100%!important}.container{padding-left:2px!important;padding-right:2px!important;max-width:100%!important;width:100%!important;grid-template-columns:1fr!important}.cont-col,.top-name-wrap{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.top-name-wrap .accordion-body{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.dash,.nav-col,.projects{padding-left:0!important;padding-right:0!important}.card,.uk-card,.blog-post,.course-card,[class*=card]{position:relative;contain:layout style}.blog-post-thumbnail,.course-image,.post-image,.category-image,[class*=thumbnail],[class*=image]{position:relative;overflow:hidden;contain:layout style paint}.blog-post-thumbnail-inner,.course-card-image,.category-thumbnail{aspect-ratio:16/9;width:100%;overflow:hidden}.user-details-card-avatar,.avatar,[class*=avatar]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.modal,.modal-content,.modal-body,[role=dialog]{contain:layout style}button,.btn,a[class*=btn],[role=button]{contain:layout style paint;position:relative}form,.form-group,input,textarea,select{contain:layout}.container,p,span,h1,h2,h3,h4,h5,h6{contain:layout style}.btn{min-height:44px}.transition-3d-hover,.btn.transition-3d-hover{transition:transform .18s ease,opacity .18s ease!important;will-change:transform}.transition-3d-hover:hover,.btn.transition-3d-hover:hover{transform:translateY(-2px);opacity:.9}}.bubbles{position:fixed;width:100%;height:100vh;overflow:hidden;left:0;top:0;pointer-events:none}@media (max-width: 767px){.bubbles{display:none}}.bubbles-active .bubble{position:absolute;left:var(--bubble-left-offset);bottom:-75%;display:block;width:var(--bubble-radius);height:var(--bubble-radius);border-radius:50%;animation:float-up var(--bubble-float-duration) var(--bubble-float-delay) ease-in infinite}.bubbles-active .bubble:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:hsla(278,82%,33%,.3);border-radius:inherit;animation:var(--bubble-sway-type) var(--bubble-sway-duration) var(--bubble-sway-delay) ease-in-out alternate infinite}.bubbles-active .bubble:nth-child(0){--bubble-left-offset: 73vw;--bubble-radius: 8vw;--bubble-float-duration: 9s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(1){--bubble-left-offset: 33vw;--bubble-radius: 6vw;--bubble-float-duration: 8s;--bubble-sway-duration: 4s;--bubble-float-delay: 1s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(2){--bubble-left-offset: 45vw;--bubble-radius: 8vw;--bubble-float-duration: 6s;--bubble-sway-duration: 6s;--bubble-float-delay: 0s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(3){--bubble-left-offset: 55vw;--bubble-radius: 7vw;--bubble-float-duration: 6s;--bubble-sway-duration: 6s;--bubble-float-delay: 0s;--bubble-sway-delay: 4s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(4){--bubble-left-offset: 37vw;--bubble-radius: 1vw;--bubble-float-duration: 6s;--bubble-sway-duration: 6s;--bubble-float-delay: 4s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(5){--bubble-left-offset: 15vw;--bubble-radius: 7vw;--bubble-float-duration: 12s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(6){--bubble-left-offset: 24vw;--bubble-radius: 1vw;--bubble-float-duration: 6s;--bubble-sway-duration: 6s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(7){--bubble-left-offset: 32vw;--bubble-radius: 6vw;--bubble-float-duration: 8s;--bubble-sway-duration: 6s;--bubble-float-delay: 0s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(8){--bubble-left-offset: 33vw;--bubble-radius: 2vw;--bubble-float-duration: 12s;--bubble-sway-duration: 6s;--bubble-float-delay: 4s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(9){--bubble-left-offset: 56vw;--bubble-radius: 8vw;--bubble-float-duration: 10s;--bubble-sway-duration: 4s;--bubble-float-delay: 0s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(10){--bubble-left-offset: 29vw;--bubble-radius: 9vw;--bubble-float-duration: 8s;--bubble-sway-duration: 4s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(11){--bubble-left-offset: 50vw;--bubble-radius: 1vw;--bubble-float-duration: 8s;--bubble-sway-duration: 5s;--bubble-float-delay: 0s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(12){--bubble-left-offset: 35vw;--bubble-radius: 1vw;--bubble-float-duration: 6s;--bubble-sway-duration: 5s;--bubble-float-delay: 1s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(13){--bubble-left-offset: 96vw;--bubble-radius: 8vw;--bubble-float-duration: 10s;--bubble-sway-duration: 6s;--bubble-float-delay: 4s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(14){--bubble-left-offset: 13vw;--bubble-radius: 4vw;--bubble-float-duration: 8s;--bubble-sway-duration: 4s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(15){--bubble-left-offset: 12vw;--bubble-radius: 9vw;--bubble-float-duration: 12s;--bubble-sway-duration: 4s;--bubble-float-delay: 0s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(16){--bubble-left-offset: 99vw;--bubble-radius: 6vw;--bubble-float-duration: 11s;--bubble-sway-duration: 4s;--bubble-float-delay: 2s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(17){--bubble-left-offset: 60vw;--bubble-radius: 6vw;--bubble-float-duration: 11s;--bubble-sway-duration: 4s;--bubble-float-delay: 0s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(18){--bubble-left-offset: 58vw;--bubble-radius: 2vw;--bubble-float-duration: 10s;--bubble-sway-duration: 6s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(19){--bubble-left-offset: 24vw;--bubble-radius: 6vw;--bubble-float-duration: 7s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(20){--bubble-left-offset: 80vw;--bubble-radius: 5vw;--bubble-float-duration: 9s;--bubble-sway-duration: 4s;--bubble-float-delay: 1s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(21){--bubble-left-offset: 88vw;--bubble-radius: 10vw;--bubble-float-duration: 11s;--bubble-sway-duration: 4s;--bubble-float-delay: 2s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(22){--bubble-left-offset: 48vw;--bubble-radius: 9vw;--bubble-float-duration: 11s;--bubble-sway-duration: 5s;--bubble-float-delay: 3s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(23){--bubble-left-offset: 94vw;--bubble-radius: 6vw;--bubble-float-duration: 9s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 4s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(24){--bubble-left-offset: 16vw;--bubble-radius: 2vw;--bubble-float-duration: 9s;--bubble-sway-duration: 5s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(25){--bubble-left-offset: 44vw;--bubble-radius: 10vw;--bubble-float-duration: 12s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(26){--bubble-left-offset: 7vw;--bubble-radius: 9vw;--bubble-float-duration: 11s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(27){--bubble-left-offset: 40vw;--bubble-radius: 10vw;--bubble-float-duration: 11s;--bubble-sway-duration: 4s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(28){--bubble-left-offset: 61vw;--bubble-radius: 3vw;--bubble-float-duration: 7s;--bubble-sway-duration: 6s;--bubble-float-delay: 3s;--bubble-sway-delay: 4s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(29){--bubble-left-offset: 68vw;--bubble-radius: 4vw;--bubble-float-duration: 12s;--bubble-sway-duration: 5s;--bubble-float-delay: 3s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(30){--bubble-left-offset: 17vw;--bubble-radius: 7vw;--bubble-float-duration: 9s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 4s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(31){--bubble-left-offset: 65vw;--bubble-radius: 8vw;--bubble-float-duration: 7s;--bubble-sway-duration: 6s;--bubble-float-delay: 1s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(32){--bubble-left-offset: 69vw;--bubble-radius: 3vw;--bubble-float-duration: 9s;--bubble-sway-duration: 5s;--bubble-float-delay: 3s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(33){--bubble-left-offset: 43vw;--bubble-radius: 1vw;--bubble-float-duration: 12s;--bubble-sway-duration: 6s;--bubble-float-delay: 3s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(34){--bubble-left-offset: 56vw;--bubble-radius: 3vw;--bubble-float-duration: 8s;--bubble-sway-duration: 6s;--bubble-float-delay: 4s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(35){--bubble-left-offset: 89vw;--bubble-radius: 1vw;--bubble-float-duration: 7s;--bubble-sway-duration: 6s;--bubble-float-delay: 3s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(36){--bubble-left-offset: 74vw;--bubble-radius: 9vw;--bubble-float-duration: 7s;--bubble-sway-duration: 5s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(37){--bubble-left-offset: 23vw;--bubble-radius: 3vw;--bubble-float-duration: 8s;--bubble-sway-duration: 4s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(38){--bubble-left-offset: 80vw;--bubble-radius: 1vw;--bubble-float-duration: 7s;--bubble-sway-duration: 4s;--bubble-float-delay: 0s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(39){--bubble-left-offset: 62vw;--bubble-radius: 7vw;--bubble-float-duration: 7s;--bubble-sway-duration: 4s;--bubble-float-delay: 0s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(40){--bubble-left-offset: 98vw;--bubble-radius: 10vw;--bubble-float-duration: 7s;--bubble-sway-duration: 4s;--bubble-float-delay: 3s;--bubble-sway-delay: 0s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(41){--bubble-left-offset: 13vw;--bubble-radius: 1vw;--bubble-float-duration: 9s;--bubble-sway-duration: 5s;--bubble-float-delay: 4s;--bubble-sway-delay: 2s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(42){--bubble-left-offset: 54vw;--bubble-radius: 8vw;--bubble-float-duration: 9s;--bubble-sway-duration: 6s;--bubble-float-delay: 3s;--bubble-sway-delay: 4s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(43){--bubble-left-offset: 26vw;--bubble-radius: 9vw;--bubble-float-duration: 12s;--bubble-sway-duration: 4s;--bubble-float-delay: 1s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(44){--bubble-left-offset: 82vw;--bubble-radius: 5vw;--bubble-float-duration: 11s;--bubble-sway-duration: 4s;--bubble-float-delay: 1s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(45){--bubble-left-offset: 69vw;--bubble-radius: 10vw;--bubble-float-duration: 10s;--bubble-sway-duration: 5s;--bubble-float-delay: 3s;--bubble-sway-delay: 4s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(46){--bubble-left-offset: 80vw;--bubble-radius: 4vw;--bubble-float-duration: 6s;--bubble-sway-duration: 4s;--bubble-float-delay: 0s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}.bubbles-active .bubble:nth-child(47){--bubble-left-offset: 67vw;--bubble-radius: 2vw;--bubble-float-duration: 10s;--bubble-sway-duration: 6s;--bubble-float-delay: 4s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(48){--bubble-left-offset: 20vw;--bubble-radius: 6vw;--bubble-float-duration: 9s;--bubble-sway-duration: 4s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(49){--bubble-left-offset: 60vw;--bubble-radius: 10vw;--bubble-float-duration: 8s;--bubble-sway-duration: 5s;--bubble-float-delay: 0s;--bubble-sway-delay: 3s;--bubble-sway-type: sway-right-to-left}.bubbles-active .bubble:nth-child(50){--bubble-left-offset: 2vw;--bubble-radius: 8vw;--bubble-float-duration: 7s;--bubble-sway-duration: 5s;--bubble-float-delay: 3s;--bubble-sway-delay: 1s;--bubble-sway-type: sway-left-to-right}@keyframes float-up{to{transform:translateY(-175vh)}}@keyframes sway-left-to-right{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes sway-right-to-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.bubble,.bubble:before{animation:none}}
