@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&display=swap);.preloader{align-items:center;background-color:var(--darkBG-background-color);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity 1.5s ease-out;z-index:9999}.load-logo{animation:roll-in 2s ease-in-out}.fade-out{opacity:0;pointer-events:none}@keyframes roll-in{0%{transform:translateX(-100vw) rotate(-1turn)}to{transform:translateY(0) rotate(0)}}.logo-drop-shadow{filter:var(--dropshadow1);transition:filter var(--primaryTransition),box-shadow var(--primaryTransition),transform var(--primaryTransition)}.cursor{background-color:var(--darkBG-primary-color);border-radius:50%;height:25px;mix-blend-mode:difference;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:background-color .3s ease;width:25px;z-index:9999}.cursor.hover-text{background-color:var(--primary-color)}.invert-on-hover:hover{transition:color .3s ease}@font-face{font-family:Lastica;font-style:normal;font-weight:400;src:url(/static/media/Lastica.2582ab78d17e500fe745.otf) format("opentype"),url(/static/media/Lastica.a211c6b3cf7f2af877b9.ttf) format("truetype")}:root{--head-foot-container-width:97%;--container-width:82%;--section-height:100vh;--smaller-padding:15px;--primary-padding:20px;--large-padding:calc(var(--primary-padding)*3);--mobile-breakpoint:768px;--font-family-sans-serif:"Helvetica Neue","Mukta",sans-serif;--font-family-header:"Lastica",sans-serif;--font-size-h1:clamp(2rem,4.5vw,3rem);--font-size-h2:clamp(2rem,3.5vw,3rem);--font-size-h3:clamp(1.3rem,1vw,1.5rem);--font-size-h4:clamp(1.5rem,3vw,1.7rem);--font-size-h5:clamp(0.9rem,2vw,1.2rem);--font-size-h6:clamp(0.8rem,1.2vw,1rem);--font-size-p:clamp(1rem,2vw,1.1rem);--font-size-p-xSmall:clamp(0.8rem,1.5vw,.8rem);--font-size-p-small:clamp(0.95rem,2vw,1rem);--font-size-p-large:clamp(1rem,2vw,1.4rem);--font-size-p-xLarge:clamp(1.2rem,2.5vw,1.8rem);--line-height-heading:1.1;--line-height-paragraph:1.5;--font-weight-regular:300;--font-weight-bold:900;--font-weight-paragraph:100;--letter-spacing-narrow:0.15em;--letter-spacing-normal:0.2em;--letter-spacing-wide:0.25em;--border-radius:50px;--input-radius:10px;--form-spacing:15px;--darkBG-primary-color:#5e76f6;--lightBG-primary-color:#1c1c1c;--darkBG-maintext-color:#f4f4f4;--lightBG-maintext-color:#2b2b2b;--darkBG-background-color:#0e0e0e;--lightBG-background-color:#efefef;--darkBG-secondary-bg:#1d1d1e;--lightBG-secondary-bg:#c5c5c5;--darkBG-tertiary-bg:#2b2b2b;--lightBG-tertiary-bg:#e0e0e0;--darkBG-transparentFade-bg:rgba(44,44,44,.231);--lightBG-transparentFade-bg:hsla(0,0%,8%,.057);--darkBG-transparentFade-bg1:rgba(78,78,78,.338);--darkBG-transparentFade-bg2:rgba(80,80,80,.646);--lightBG-transparentFade-bg:#e0dfdd66;--lightBG-transparentFade-bg1:hsla(0,0%,81%,.657);--lightBG-transparentFade-bg2:hsla(0,0%,78%,.646);--everdark-color1:var(--darkBG-background-color);--everdark-color2:var(--lightBG-maintext-color);--everlight-color1:var(--lightBG-background-color);--light-shadow1:#32325d40 0px 2px 5px -1px,#0000004d 0px 1px 3px -1px;--primaryTransition:1s;--buttonandIconborderStyle:2px solid;--borderBeforeHover:var(--buttonandIconborderStyle) var(--secondary-bg);--darkBG-complex-box-shadow:0 0 60px 15px var(--primary-color),0 0 100px 50px var(--primary-color),0 0 200px 100px var(--primary-color);--lightBG-complex-box-shadow:none;--darkBG-dropshadow1:drop-shadow(0 0 6px var(--primary-color)) drop-shadow(0 0 8px var(--primary-color)) drop-shadow(0 3px 12px var(--primary-color));--lightBG-dropshadow1:none;--darkBG-dropshadow2:drop-shadow(0 0 3px var(--primary-color)) drop-shadow(0 0 6px var(--primary-color)) drop-shadow(0 0 10px var(--primary-color)) drop-shadow(0 0 15px var(--primary-color)) drop-shadow(0 0 25px var(--primary-color));--darkBG-gradientBG1:linear-gradient(145deg,var(--background-color),var(--secondary-bg));--darkBG-gradientBG2:linear-gradient(145deg,var(--background-color),var(--tertiary-bg));--lightBG-gradientBG1:linear-gradient(145deg,var(--background-color),var(--secondary-bg));--lightBG-gradientBG2:linear-gradient(145deg,var(--background-color),var(--tertiary-bg));--darkBG-gradientBG3:linear-gradient(145deg,var(--background-color),var(--thirdary-bg));--lightBG-gradientBG3:linear-gradient(145deg,var(--background-color),var(--thirdary-bg));--darkBG-boxGradient:var(--gradientBG1);--lightBG-boxGradient:var(--gradientBG2);--lightBG-dropshadow2:none;--darkBG-dropshadow3:drop-shadow(0 0 .6px var(--primary-color)) drop-shadow(0 0 .6px var(--primary-color)) drop-shadow(0 0 1px var(--primary-color)) drop-shadow(0 0 1px var(--primary-color)) drop-shadow(0 0 2px var(--primary-color));--lightBG-dropshadow3:none;--lightBG-textShadow1:none;--darkBG-textShadow1:0 0 2.5px var(--primary-color),0 0 5px var(--primary-color),0 0 10px var(--primary-color),0 0 20px var(--primary-color),0 0 30px;--darkBG-dynamicIconBorder:var(--buttonandIconborderStyle) var(--primary-color);--lightBG-dynamicIconBorder:var(--buttonandIconborderStyle) var(--secondary-bg);--darkBG-dynamicBorderBoxShadow:var(--boxShadow1);--lightBG-dynamicBorderBoxShadow:var(--light-shadow1);--darkBG-dynamicIconBG:#0000;--lightBG-dynamicIconBG:var(--gradientBG1);--darkBG-dynamicIconHover:var(--buttonandIconborderStyle) var(--primary-color);--lightBG-dynamicIconHover:var(--buttonandIconborderStyle) none;--darkBG-dynamicButtonHover:var(--darkBG-dynamicIconHover);--lightBG-dynamicButtonHover:var(--buttonandIconborderStyle) var(--everdark-color1)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background-color);color:var(--maintext-color);font-family:Helvetica Neue,Mukta,sans-serif;font-family:var(--font-family-sans-serif);font-size:clamp(1rem,2vw,1.1rem);font-size:var(--font-size-p);letter-spacing:.2em;letter-spacing:var(--letter-spacing-normal);line-height:1.5;line-height:var(--line-height-paragraph);scroll-behavior:smooth;text-transform:uppercase}button,div,img,input,section :not(.complex-shadow),svg{z-index:4}.navMenu,h1,h2,h3,h4,h5,h6{font-family:Lastica,sans-serif;font-family:var(--font-family-header);letter-spacing:.25em;letter-spacing:var(--letter-spacing-wide);line-height:1.1;line-height:var(--line-height-heading)}h1,h2,h3,h4,h5,h6{font-weight:900;font-weight:var(--font-weight-bold)}.navMenu,p{font-weight:100;font-weight:var(--font-weight-paragraph)}.font-weight-regular{font-weight:300;font-weight:var(--font-weight-regular)}.font-weight-bold{font-weight:900;font-weight:var(--font-weight-bold)}.font-weight-paragraph{font-weight:100;font-weight:var(--font-weight-paragraph)}.h1,h1{font-size:clamp(2rem,4.5vw,3rem);font-size:var(--font-size-h1)}.h2,h2{font-size:clamp(2rem,3.5vw,3rem);font-size:var(--font-size-h2)}.h3,h3{font-size:clamp(1.3rem,1vw,1.5rem);font-size:var(--font-size-h3)}.h4,h4{font-size:clamp(1.5rem,3vw,1.7rem);font-size:var(--font-size-h4)}.h5,h5{font-size:clamp(.9rem,2vw,1.2rem);font-size:var(--font-size-h5)}.h6,h6{font-size:clamp(.8rem,1.2vw,1rem);font-size:var(--font-size-h6)}.p,p{font-size:clamp(1rem,2vw,1.1rem);font-size:var(--font-size-p);font-weight:100;font-weight:var(--font-weight-paragraph);line-height:1.5;line-height:var(--line-height-paragraph)}li{font-weight:300;font-weight:var(--font-weight-regular)}a{color:var(--maintext-color);text-decoration:none}.p-xSmall{font-size:clamp(.8rem,1.5vw,.8rem);font-size:var(--font-size-p-xSmall)}.p-small{font-size:clamp(.95rem,2vw,1rem);font-size:var(--font-size-p-small)}.p-large{font-size:clamp(1rem,2vw,1.4rem);font-size:var(--font-size-p-large)}.p-xLarge{font-size:clamp(1.2rem,2.5vw,1.8rem);font-size:var(--font-size-p-xLarge)}.absolute{position:absolute}.top{top:0}.bottom{bottom:0}.right{right:0}.left{left:0}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.primaryTransition{transition:1s;transition:var(--primaryTransition)}.longTransition{transition:3s}.text-shadow-for-dark{color:#0e0e0e;color:var(--everdark-color1);letter-spacing:.1em}.text-shadow-for-dark,.text-shadow-for-dark-hover:hover{text-shadow:var(--text-shadow);transition:1s;transition:var(--primaryTransition)}.text-shadow-for-dark-hover:hover{color:#0e0e0e!important;color:var(--everdark-color1)!important}::selection{transition:1s;transition:var(--primaryTransition)}.bold{font-weight:900;font-weight:var(--font-weight-bold)}.primary-color{color:var(--primary-color)}.everdark-color1{color:#0e0e0e;color:var(--everdark-color1)}.everdark-color2{color:#2b2b2b;color:var(--everdark-color2)}.primary-clr-text-outline{-webkit-text-stroke:2px var(--primary-color)}.space{padding:20px;padding:var(--primary-padding)}.box-gap{gap:30px}.smaller-space{padding:15px;padding:var(--smaller-padding)}.larger-space{padding:60px;padding:var(--large-padding)}.bottom-space{padding-bottom:20px;padding-bottom:var(--primary-padding)}.smaller-bottom-space{padding-bottom:15px;padding-bottom:var(--smaller-padding)}.larger-bottom-space{padding-bottom:60px;padding-bottom:var(--large-padding)}.top-space{padding-top:20px;padding-top:var(--primary-padding)}.smaller-top-space{padding-top:15px;padding-top:var(--smaller-padding)}.larger-top-space{padding-top:60px;padding-top:var(--large-padding)}.right-space{padding-right:20px;padding-right:var(--primary-padding)}.smaller-right-space{padding-right:15px;padding-right:var(--smaller-padding)}.larger-right-space{padding-right:60px;padding-right:var(--large-padding)}.left-space{padding-left:20px;padding-left:var(--primary-padding)}.smaller-left-space{padding-left:15px;padding-left:var(--smaller-padding)}.larger-left-space{padding-left:60px;padding-left:var(--large-padding)}.section-gap{gap:var(--section-gap)}.none{display:none}.flex{display:flex}.justify-left{justify-content:flex-start}.justify-right{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.item-stretch{align-items:stretch!important}.item-align-center{align-items:center}.item-align-start{align-items:start}.item-align-end{align-items:end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.self-center{align-self:center}.self-right{align-self:flex-end}.self-left{align-self:flex-start}.margin-center{margin:0 auto}.full-height{min-height:100vh;min-height:var(--section-height)}.fluid-container{width:100%}.fif-container{width:5%}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.grow{flex-grow:1}.shrink{flex-shrink:1}.reverse{flex-direction:row-reverse}.no-side-scroll{overflow-x:hidden}.dynamic-border-effect{box-shadow:var(--boxShadow1)}.styled-icon .dynamic-border-effect{border:var(--dynamicIconBorder)}.box-link .dynamic-hover-border-effect:hover,.styled-button .dynamic-hover-border-effect{border:var(--dynamicIconBorder)!important}.dynamic-hover-border-effect{transition:border .5s,box-shadow .5s,transform .5s}.dynamic-hover-border-effect:hover{border:var(--dynamicIconHover)!important;box-shadow:var(--boxShadow1)!important}.dynamic-active-border-effect.active{border:var(--dynamicIconBorder)!important;box-shadow:var(--boxShadow1)!important}.dynamic-focus-border-effect:focus{border:var(--dynamicIconBorder);box-shadow:var(--boxShadow1)}.invert:hover{filter:invert(1)}::selection{background:#0000;color:#5e76f6;color:var(--darkBG-primary-color)}@media (min-width:1024px){:root{--section-gap:60px}.sticky-section{height:fit-content;position:sticky;top:0}}@media (min-width:768px){.container{width:82%;width:var(--container-width)}.header-foot-container{width:97%;width:var(--head-foot-container-width)}.morethan-half-container{width:60%}.lessthan-half-container{width:40%}.half-column{width:50%}.small-screens{display:none}.negative-top{margin-top:0!important}.desktop-left-space{margin-left:15px;margin-left:var(--smaller-padding)}}@media (max-width:1024px){:root{--section-gap:20px}.responsive{flex-direction:column}.responsive-row{flex-direction:row}.responsive-reverse{flex-direction:column-reverse}.responsive-left{justify-content:left;text-align:left}.responsive-center{justify-content:center!important;text-align:center!important}.responsive-right{justify-content:right;text-align:right}.responsive-container{width:82%;width:var(--container-width)}.responsive-spacing{padding:20px 0;padding:var(--primary-padding) 0}.w10,.w100,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{width:82%;width:var(--container-width)}}@media (max-width:768px){.header-foot-container{width:92%;width:calc(var(--head-foot-container-width) - 5%)}.responsive{flex-direction:column}.responsive-reverse{flex-direction:column-reverse}.responsive-center{justify-content:center;text-align:center}.responsive-container{width:82%;width:var(--container-width)}.responsive-spacing{padding:20px 0;padding:var(--primary-padding) 0}.container{width:92%;width:calc(var(--container-width) + 10%)}.self-left,.self-right{align-self:center}.large-screens{display:none}.half-column,.lessthan-half-container,.morethan-half-container{width:82%;width:var(--container-width)}.small-logo img{margin-left:30px}}:root{--transition:0.4s}.hover-scale,.hover-scale:hover{transition:.4s;transition:var(--transition)}.hover-scale:hover{transform:scale(1.05)}@media (prefers-reduced-motion:no-preference){@keyframes hover-scale-and-back{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.hover-scale-and-back{animation:hover-scale-and-back 1s infinite}.flip-diagonal-1-bl:hover path{animation:flip-diagonal-1-bl 1s cubic-bezier(.455,.03,.515,.955) both}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.scale-in{animation:scaleIn .5s ease forwards;opacity:0}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.scale-out{animation:scaleOut .5s ease forwards;opacity:1}@keyframes flip-diagonal-1-bl{0%{transform:rotate3d(1,1,0,0deg) scale(1);transform-origin:center}50%{transform:rotate3d(1,1,0,-90deg) scale(1);transform-origin:center}}.flip-scale-up-hor:hover{animation:flip-diagonal-1-bl .5s linear both}@keyframes flip-scale-up-hor{0%{transform:scale(1) rotateX(0)}50%{transform:scale(2.5) rotateX(-90deg)}to{transform:scale(1) rotateX(-180deg)}}@keyframes shakeRight{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(0)}75%{transform:translateX(5px)}to{transform:translateX(0)}}.shakeRight{animation:shakeRight .5s infinite}.intersection-observer-wrapper{opacity:0;transition:opacity .5s ease,transform .5s ease}.spin-in{animation:spinIn .5s ease forwards}.spin-out{animation:spinOut .5s ease forwards}@keyframes spinIn{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes spinOut{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(90deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.fade-in-down{animation:fadeInDown .5s ease forwards;opacity:0}.fade-in{animation:fadeIn .5s ease forwards;opacity:0}.fade-in-up{animation:fadeInUp .5s ease forwards;opacity:0}.fade-out{opacity:0;transition:opacity .5s ease}@keyframes sectionFadeOutUp{0%{opacity:1;transform:translateY(0)}30%{opacity:.8;transform:translateY(-20px)}60%{opacity:.4;transform:translateY(-60px)}to{opacity:0;transform:translateY(-120px)}}.section-fade-out-up{animation:sectionFadeOutUp 2s ease-out forwards;opacity:1}@keyframes sectionFadeInDown{0%{opacity:0;transform:translateY(-120px)}40%{opacity:.4;transform:translateY(-60px)}70%{opacity:.8;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.section-fade-in-down{animation:sectionFadeInDown 2s ease-out forwards;opacity:0}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.fade-in-right{animation:fadeInRight .5s ease forwards;opacity:0}.fade-in-left{animation:fadeInLeft .5s ease forwards;opacity:1;transform:translateX(0)}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1024px){.fade-in,.fade-in-down,.fade-in-left,.fade-in-right,.fade-in-up,.scale-in,.section-fade-in-down{animation-delay:0s;animation-delay:var(--delay-in,0s)}.fade-out,.scale-out,.section-fade-out-up{animation-delay:0s;animation-delay:var(--delay-out,0s)}}@keyframes fadeUp{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.fade-up{animation:fadeUp .5s ease forwards}@keyframes fadeDown{0%{transform:translateY(0)}to{transform:translateY(20px)}}.fade-down{animation:fadeDown .5s ease forwards}}@media (min-width:768px){:root{--header-height:11vh}}@media (max-width:768px){:root{--header-height:7vh}.header{padding:0 10px}}.header,.header-observer{height:var(--header-height);position:sticky;top:0;z-index:1000}.theme-controls{display:flex;gap:.6rem;position:relative}.circle-checkbox__label{align-items:center;background:var(--transparentFade-bg1);border:1px var(--secondary-bg);border-radius:50px;cursor:pointer;display:flex;height:34px;justify-content:center;position:relative;transition:background-color .3s;width:34px}.primary-color-changer{position:relative}.color-picker-modal{background:var(--secondary-bg);border-radius:8px;display:flex;gap:.5rem;left:0;margin-top:.5rem;overflow-x:auto;padding:.5rem;position:absolute;top:100%;z-index:1000}.color-button{border:none;border-radius:4px;cursor:pointer;flex:0 0 auto;height:30px;padding:0;position:relative;transition:transform .2s ease;width:30px}.color-button:hover{transform:scale(1.1)}.default-color{align-items:center;border:2px solid var(--maintext-color);display:flex;justify-content:center}.default-color:before{content:"x"}.color-button{border:2px solid var(--maintext-color)}.current-color:before{content:"x"}@media (max-width:768px){.color-picker-modal{-webkit-overflow-scrolling:touch;max-width:50vw;overflow-x:scroll}}@media (min-width:768px){.color-picker-modal{max-width:90vw}}.hamburger-menu{cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-around;transition:transform .3s ease;width:25px}.hamburger-menu .line{background-color:var(--maintext-color);height:.5px;transition:all .3s ease}.hamburger-menu .big{width:100%}.hamburger-menu .little{width:65%}.hamburger-toggle:checked+.hamburger-menu .big:first-child{position:relative;top:10px;transform:rotate(45deg)}.hamburger-toggle:checked+.hamburger-menu .big:last-child{position:relative;top:-10px;transform:rotate(-45deg)}.hamburger-toggle:checked+.hamburger-menu .little{opacity:0}.hamburger-menu:hover .little{width:100%}@media (max-width:768px){.hamburger-menu{height:32px;width:27px}}.logo-drop-shadow-small{filter:var(--dropshadow3)}.logo-drop-shadow-big,.logo-drop-shadow-small{transition:filter var(--primaryTransition),box-shadow var(--primaryTransition),transform var(--primaryTransition)}.logo-drop-shadow-big{filter:var(--dropshadow1)}.complex-shadow{background-color:var(--primary-color);box-shadow:var(--complex-box-shadow)}.complex-shadow,.faint-shadow{border-radius:50%;height:250px;transition:box-shadow var(--primaryTransition),background-color var(--primaryTransition);width:250px}.faint-shadow{background-color:rgba(var(--primary-color),.1);box-shadow:0 0 20px 5px rgba(var(--primary-color),.3)}.top-shadow{left:50%;right:50%;top:20%;transform:translate(-50%,-50%)}.right-shadow{right:-200px}.left-shadow{left:-200px}.center-height-shadow{top:50%}.footer{position:relative;text-align:center;z-index:1000}.sticky-footer{bottom:0;left:0;position:fixed;width:100%}.relative-footer{position:relative}.footer-menu{gap:20px;list-style:none}.footer-menu a{color:var(--maintext-color);text-decoration:none;transition:var(--transition)}.styled-icon{background:var(--dynamicIconBG);border-radius:50%;color:var(--everdark-color1);filter:var(--dropshadow1)}.styled-icon:hover{color:var(--everdark-color1);filter:var(--dropshadow2);font-size:24px}@media (min-width:768px){.icon-observer{display:flex;justify-content:center}}.social-icons .social-icon{gap:10px}.social-icon a{border-radius:50px;color:var(--maintext-color);cursor:pointer;display:flex;height:34px;position:relative;transition:background-color .3s;transition:var(--transition);width:34px}.list-bullet-logo,.social-icon a{align-items:center;justify-content:center}.list-bullet-logo{display:inline-flex;padding-right:20px}.menu-item{animation:fadeInUp .5s ease forwards;list-style:none;opacity:0;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease}.menu-item a{margin:5px}.menu-item-content{align-items:center;display:flex;justify-content:flex-start}.menu-bullet-logo,.menu-item-content{transition:transform .3s ease}.menu-link{text-decoration:none}.menu-item-hover:hover .menu-bullet-logo{transform:scale(1.2);transition:transform .3s ease}.menu-item:not(.menu-item-hover) .menu-item-content,.menu-item:not(.menu-item-hover):hover .menu-bullet-logo,.menu-item:not(.menu-item-hover):hover .menu-item-content{transform:none}.content-template-inner{width:100%;z-index:4}.content-template-info{flex-grow:1}.justify-center-section{align-items:center;justify-content:center}@media (min-width:1024px){.align-section-top-desktop{align-items:flex-start}.justify-between-section{align-items:flex-start;justify-content:space-between}.large-screen-spacing-right{margin-right:80px}.content-template-btn.mobile-only{display:none}}@media (min-width:768px) and (max-width:1024px){.align-section-top-desktop{align-items:flex-start}.justify-between-section{justify-content:space-between}.large-screen-spacing-right{margin-right:40px}.content-template-btn.mobile-only{display:none}}@media (max-width:1024px){.align-section-top-desktop{align-items:center}.content-template-inner{text-align:center}.justify-between-section{align-items:center;justify-content:center}.large-screen-spacing-right{margin-right:20px}}@media (max-width:768px){.align-section-top-desktop{align-items:center}.content-template-inner{text-align:center}.justify-between-section{align-items:center;justify-content:center}}.styled-button{background-color:initial;border:var(--dynamicButtonHover);border-radius:var(--border-radius);color:var(--maintext-color);cursor:pointer;letter-spacing:var(--letter-spacing-narrow);line-height:var(--line-height-heading);padding:20px 45px;text-transform:uppercase;width:max-content}.styled-button:hover{background-color:var(--primary-color);border:var(--dynamicButtonHover);color:var(--background-color);filter:var(--dropshadow1)}@keyframes scaleUp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.scale-up-char{animation:scaleUp .3s ease forwards;display:inline-block;opacity:0}:root{--section-padding:10em 0}section{position:relative}.section-padding{padding:10em 0;padding:var(--section-padding)}.box-wrapper{box-sizing:border-box;gap:20px;margin:0;max-width:100%;min-width:250px;padding:0;width:100%}.box{background:var(--boxGradient);border-radius:var(--input-radius);min-height:275px;overflow:hidden;padding:50px}.colmax1{flex-basis:calc(100% - 20px)}.colmax1,.colmax2{flex-grow:1;flex-shrink:1}.colmax2{flex-basis:calc(50% - 20px)}.colmax3{flex-basis:calc(33.33% - 20px)}.colmax3,.colmax4{flex-grow:1;flex-shrink:1}.colmax4{flex-basis:calc(25% - 20px)}.box-with-link{transition:transform .3s ease,box-shadow .3s ease}.box-with-link:hover{cursor:pointer}.box-link{color:var(--maintext-color);display:block;height:100%;text-decoration:none;width:100%}.box-section{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin:0 auto;width:100%;z-index:1}@media (max-width:1200px){.colmax3,.colmax4{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1}}@media (max-width:768px){.colmax1,.colmax2,.colmax3,.colmax4{flex-basis:calc(100% - 20px);flex-grow:1;flex-shrink:1}.box-section{width:90%}}.service-box{min-height:430px}@media (min-width:1024px){#hero-section{justify-content:space-between}}:root{--hero-height:calc(100vh - var(--header-height))}#hero-section{height:calc(100vh - var(--header-height));height:var(--hero-height)}.hero-left{z-index:2}.hero-left-container span{font-size:var(--emphasized-hero-header-font-size)}.hero-right{z-index:1}@media (max-width:1024px){#hero-section{height:calc(200vh - var(--header-height)*2);height:calc(var(--hero-height)*2);justify-content:space-evenly}.hero-left p{margin-top:var(--primary-padding)}}@media (min-width:768px){.hero-left-container h1{padding:5px 0}.hero-left p{margin-top:1pc}}@media (max-width:768px){.hero-left-container h1{padding:15px 0}}@media (max-width:495px){#hero-section{height:calc(160vh - var(--header-height)*1.6);height:calc(var(--hero-height)*1.6)}}.bottom-hero{bottom:10%;color:var(--maintext-color);left:50%;position:absolute;right:50%}.bottom-hero button{border-color:var(--maintext-color);border-radius:50%;box-shadow:none;padding:5px}.styled-circle{background-color:initial;border-radius:50%;box-shadow:var(--complex-box-shadow),var(--complex-box-shadow) inset;height:150px;width:150px}.styled-circle,.styled-img{transition:var(--primaryTransition)}.styled-img{border-radius:20px;box-shadow:var(--complex-box-shadow)}.list-item{list-style:none}.contact-info-item{margin-top:var(--primary-padding)}@media (min-width:1024px){.left-on-desktop{align-items:start!important}.small-top-space-desktop{padding-top:12px}}@media (max-width:1024px){.left-on-desktop{align-items:center!important}.left-on-desktop h6{padding-left:15px}}.about-menu-label{padding-left:8px}.about-menu p{padding:5px}.about-menu img{margin-left:-5px}.accordion{margin:0 auto;overflow:hidden;padding:0 var(--form-spacing);width:100%}.accordion-item{border-radius:var(--input-radius);margin:var(--form-spacing) 0;transition:var(--primaryTransition)}.accordion-header{align-items:center;background:var(--boxGradient);border-radius:var(--input-radius);cursor:pointer;display:flex;justify-content:space-between;padding:25px;transition:background-color .3s ease}.accordion-title{color:var(--maintext-color);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-paragraph)}.accordion-item svg{color:var(--secondary-color);transition:transform .3s ease}.accordion-content{color:var(--maintext-color);font-size:1rem;font-weight:var(--font-weight-paragraph);line-height:1.5;padding:20px}.accordion-content:not(.hide-in-dark){background-color:var(--transparentFade-bg1)}.accordion-content:not(.hide-in-light){background-color:var(--transparentFade-bg)}.accordion-item svg{transform:rotate(0deg)}.accordion-item .accordion-header .accordion-icon.open{transform:rotate(180deg)}.faq-q{border:var(--borderBeforeHover)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#testimonialSlider{margin:10px}.testimonial-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:24px;min-height:300px}.quote{color:var(--maintext-color);font-style:italic;margin-bottom:15px}.name{font-weight:400;margin-top:10px}.position{color:var(--maintext-color)}#testimonialSlider{overflow-x:hidden}.slick-list{margin:0 -15px}.slick-dots{align-items:center;bottom:-25px;display:flex;justify-content:center;margin-top:20px}.slick-dots li{margin:0 5px}.slick-dots li button:before{color:var(--primary-color);font-size:12px;opacity:.5;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.slick-dots li.slick-active button:before{color:var(--transparentFade-bg1);opacity:1;transform:scale(1.2)}.slick-dots li button:hover:before{opacity:.8;transform:scale(1.1)}@media (min-width:1024px){.testimonials-content h2{padding-right:var(--large-padding)}}@media (max-width:768px){.testimonials{overflow-x:hidden}}input,textarea{background:var(--boxGradient);border:var(--borderBeforeHover);border-radius:var(--input-radius);color:var(--maintext-color);flex-grow:1;font-family:var(--font-family-sans-serif);font-size:var(--font-size-p-small);letter-spacing:var(--letter-spacing-normal);outline:none;padding:15px 20px;text-transform:uppercase;transition:1s!important}textarea{height:150px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill{-webkit-text-fill-color:var(--maintext-color);-webkit-background-clip:text;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-form{width:100%}.form-group{display:flex;flex-wrap:wrap;width:100%}.contact-fields,.name-fields,.subject-message{width:-webkit-fill-available}.subject-message{display:flex;flex-direction:column}.subject-message input,.subject-message textarea{flex-grow:1;width:-webkit-fill-available}.contact-fields input,.name-fields input{margin-right:var(--form-spacing)}.contact-fields input:last-child,.name-fields input:last-child{margin-right:0}.contact-info{flex-wrap:wrap;gap:20px}.contact-form button{padding:25px 80px}.contact-info-item{color:var(--maintext-color);padding:10px 0;text-decoration:none}.contact-content{padding-left:15px}@media (max-width:768px){.contact-form{padding:30px 0}.contact-form button{width:-webkit-fill-available}.contact-fields,.name-fields{flex-direction:column}.contact-fields input,.name-fields input{margin-bottom:var(--form-spacing);margin-right:0}.subject-message input,.subject-message textarea{margin-bottom:var(--form-spacing)}}@media (min-width:768px){.contact-fields,.name-fields,.subject-message,.subject-message input,.subject-message textarea{margin-bottom:var(--form-spacing)}.contact-sec-header{margin-right:80px}}.contact-box{color:var(--maintext-color);padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.contact-box-content{gap:10px}.contact-icon{color:var(--primary-color);font-size:2rem;margin-bottom:10px}.contact-label{font-size:1.2rem;font-weight:700;margin-bottom:5px}.contact-value{color:var(--secondary-text-color);font-size:1rem}.contact-box:hover{box-shadow:0 0 10px var(--primary-color);transform:scale(1.05)}@media (max-width:1024px){.contact-value{font-size:.8rem}}.contact-info{gap:40px}:root{--font-size-navMenu:clamp(1.7rem,2.8vw,3rem)}.menu-fontSize{font-size:clamp(1.7rem,2.8vw,3rem);font-size:var(--font-size-navMenu)}.menu-container{align-items:center;background:var(--background-color);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;transform:translateY(-100%);transition:transform .3s ease;width:100%}.menu-container.show{transform:translateY(0)}.menu-content{flex-grow:1}.header-menu-list{list-style:none;margin:0;padding:0}.header-menu-list.flex{align-items:start;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.header-menu-list{padding-left:30px}}.project-item{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;position:relative}.project-link{border-radius:calc(var(--border-radius)/2);display:block;overflow:hidden;position:relative;transition:all .3s ease}.project-link:hover{transform:scale(1.05)}.project-content{height:100%;padding:var(--primary-padding);width:100%}.project-content h5,.project-content p{margin:0}.project-item-icon{bottom:20px;position:absolute;right:20px}.project-item-icon .arrow{margin-left:10px;transition:transform .3s ease}.arrow,.project-item-icon:hover{animation:shakeRight 1s ease-in-out infinite}.project-item-onhover{display:none}.project-link:hover .project-item-onhover{display:block}@media (max-width:768px){.project-item{flex:1 1 100%}}.project-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.process-box{border-radius:var(--border-radius);min-height:100px}.process-box h3{font-size:calc(var(--font-size-h3)*1.5);text-align:right}.step-container{margin:0;padding:0}@media (min-width:768px){.process-box h3{text-align:right}}@media (max-width:768px){.process-box{padding:var(--primary-padding)}.process-box h3{text-align:center}.process-box img{margin:calc(var(--primary-padding)*1.1)}}.subscribe-form{justify-content:stretch;width:100%}.subscribe-form button{width:auto!important}@media (min-width:768px){.subscribe-form button{margin-left:10px}}.pricing-box{border-radius:var(--border-radius);margin:20px;padding:20px;transition:var(--primaryTransition)}.pricing-box:hover{box-shadow:var(--boxShadow1)}.pricing-description,.pricing-price,.pricing-title{margin-bottom:var(--primary-padding)}.pricing-price{font-size:var(--font-size-h1)}.price-amount{font-weight:var(--font-weight-bold)}.payment-type{font-size:var(--font-size-p);margin-left:5px}.pricing-features{list-style-type:none;margin-bottom:var(--primary-padding);padding:0}.feature-item{font-size:var(--font-size-p-small);margin-bottom:10px}.feature-item img{margin-right:5px}.featured-plan{transform:scale(1.1)}.pricing-boxes{margin-top:30px}
/*# sourceMappingURL=main.f31fd931.css.map*/