@charset "UTF-8";@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-BlackItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Righteous;src:url(/fonts/Righteous-Regular.ttf) format("truetype");font-style:normal;font-display:swap}.atropos{position:relative;display:block;perspective:1200px;transform:translateZ(0)}.atropos-rotate-touch,.atropos-rotate-scroll-x,.atropos-rotate-scroll-y{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.atropos-rotate-touch-scroll-y{touch-action:pan-y}.atropos-rotate-touch-scroll-x{touch-action:pan-x}.atropos-rotate-touch{touch-action:none}.atropos-scale,.atropos-rotate{width:100%;height:100%;transform-style:preserve-3d;transition-property:transform;display:block}.atropos-shadow,.atropos-highlight{position:absolute;pointer-events:none;transition-property:transform,opacity;display:block;opacity:0}.atropos-shadow{z-index:-1;background:#000;left:0;top:0;width:100%;height:100%;filter:blur(30px)}.atropos-highlight{left:-50%;top:-50%;width:200%;height:200%;background-image:radial-gradient(circle at 50%,rgba(255,255,255,.25),transparent 50%);z-index:0}.atropos-rotate{position:relative}.atropos-inner{width:100%;height:100%;position:relative;overflow:hidden;transform-style:preserve-3d;transform:translateZ(0);display:block}.atropos-active{z-index:1}.atropos-active .atropos-shadow{opacity:1!important}[data-atropos-offset]{transition-property:transform}[data-atropos-opacity]{transition-property:opacity}[data-atropos-offset][data-atropos-opacity]{transition-property:transform,opacity}:root{color-scheme:dark;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--resalt: 100, 255, 115;--accent: 191, 255, 198;--primary-color: #bfffc6 !important;--button-font-color: #111 !important;--primary-button-font-color: #111 !important}::view-transition-old(main),::view-transition-new(main){animation-duration:.3s}*{margin:0%;padding:0%;box-sizing:border-box;font-family:Gilroy,sans-serif!important}.mt{margin-top:6rem!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button{background:none;border:none;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{background-color:#050505;color:#fff}body{position:relative;overflow-x:hidden}body:before{content:"";position:absolute;top:0;left:0;pointer-events:none;height:100%;width:100%;background-image:url(/assets/granulated-D14WZ_TK.png);opacity:.08;z-index:-1}section::-webkit-scrollbar{display:none}section{overflow:hidden}*::selection{background-color:rgba(var(--resalt),1);color:#111}b{color:#ffffffe6!important;font-weight:700}a{text-decoration:none;font-family:Gilroy,sans-serif}.b-green{color:rgba(var(--accent),1);font-weight:700}.b-green:hover{cursor:pointer}.text-border-wrapper{position:relative;display:inline-block}.text-border{font-family:Righteous!important;-webkit-text-stroke-color:white;text-overflow:clip;color:transparent;opacity:.2;font-size:8em;-webkit-text-stroke-width:1px;stroke-width:1px;transition:-webkit-text-stroke-color .3s ease,stroke-width .3s ease;padding-right:1rem}.text-border::selection{-webkit-text-stroke-color:rgba(var(--resalt),1)}.text-cursor-wrapper{position:relative;display:inline-block}.accordion{width:100%;margin:20px auto;border-radius:5px;flex-direction:column;max-height:100%;overflow:hidden;transition:max-height .3s ease-out;display:flex;gap:.5rem;max-width:640px}@media (max-width: 640px){.accordion{padding:0 1rem}}.accordion-item{padding:10px 15px;background-color:#4d4d4d80;border:2px solid rgba(255,255,255,.3);width:100%;color:#fffc;transition:all .3s ease-in-out;border-radius:.5rem;text-align:left}.accordion-item:hover{background-color:#4d4d4db3;cursor:pointer}.accordion-header{border:none;text-align:left;width:100%;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#fff}.accordion-header .accordion-header__title{font-size:1rem}.accordion-header .text{max-width:50ch;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out;color:#fff;padding-right:1.925rem}.accordion-content p{margin-top:4px}.accordion-item.active .accordion-content{max-height:500px}.green{color:#bfffc6!important}.semibold{font-weight:600}.text-white{color:#fff}@media (min-width: 640px){.text-border{font-size:10em;-webkit-text-stroke-width:2px!important;stroke-width:2px!important}}@media (min-width: 768px){.text-border{font-size:14em}}@media (min-width: 1280px){.text-border{font-size:20em}}@media (min-width: 1536px){.text-border{font-size:25em;stroke-width:2px!important;-webkit-text-stroke-width:2px!important}}.link{color:rgba(var(--accent),1);font-size:.9rem;font-weight:600}.link:hover{cursor:pointer;text-decoration:underline}.w-64{width:16rem!important;max-width:16rem!important}.w-32{width:6.5rem!important;max-width:6.5rem!important}.vertical-flex{display:flex;flex-direction:column;align-items:center}.photo__animation__wrapper{opacity:.25}.flex{height:100%;display:flex;align-items:center}.flex-center{display:flex;align-items:center;column-gap:.5rem;margin:auto;flex-grow:1}.range-slider{touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.range-slider[data-vertical]{height:100%;width:8px}.range-slider[data-disabled]{opacity:.5;cursor:not-allowed}.range-slider .range-slider__thumb{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.range-slider .range-slider__thumb:focus-visible{outline:0;box-shadow:0 0 0 6px #2196f380}.range-slider[data-vertical] .range-slider__thumb{left:50%}.range-slider .range-slider__thumb[data-disabled]{z-index:2}.range-slider .range-slider__range{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.range-slider[data-vertical] .range-slider__range{left:50%;transform:translate(-50%)}.range-slider input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:transparent}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.range-slider input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.range-slider input[type=range]:focus{outline:0}.accordion__arrow{font-size:1.5rem;line-height:2rem;color:#fff;display:flex;align-items:center}.view__more__wrapper{display:inline;font-style:italic}.view__more__wrapper:hover{cursor:pointer}.view__more__wrapper .b-green{font-size:1rem}.badge__wrapper{z-index:50;padding:.125rem .5rem;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-style:italic;font-weight:700;mix-blend-mode:normal}.monochromatic__badge{color:#fff;background-color:#0000004d}.button{padding:.5rem 2rem;border-radius:.5rem;border:2px solid transparent;font-size:1rem;line-height:1.5rem;font-weight:700;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);cursor:pointer}.button:disabled{cursor:not-allowed;opacity:.2;pointer-events:none}@media (max-width: 540px){.button{padding:.5rem 1rem}}.button--disabled{pointer-events:none;opacity:.1}.button--primary{border-color:transparent;background:#fff;color:#111;font-weight:800}.button--primary:hover{border:2px solid #ffffff;color:#fff;background-color:transparent}.button--secondary{border-color:transparent;font-weight:700;color:#fff;background:#ffffff1a}.button--secondary:hover{background:#ffffff40}.button--tertiary{border-color:#fff;font-weight:700;color:#fff;background-color:transparent}.button--tertiary:hover{background:#ffffff40}.button--link{border-width:1px solid;border-color:#737373;font-weight:500;color:#d4d4d4;background-color:transparent;padding:.5rem 1rem}.button--link b{color:#fff!important}.button--link:hover{background:#ffffff0d}.changeLocale__wrapper{height:2rem;width:2rem;border-radius:9999px;overflow:hidden;border:none;background-color:transparent}.changeLocale__wrapper:hover{cursor:pointer}.changeLocale__wrapper:hover .changeLocale__icon{transform:scale(1.5)}.changeLocale__wrapper .changeLocale__icon{height:100%;width:100%;object-fit:cover;transform:scale(1.3);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.featurePackage__wrapper{display:flex;gap:.75rem;align-items:center;font-weight:500}.featurePackage__icon{font-size:1.875rem;line-height:2.25rem;color:#99ffa3}.footer-link{font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.footer-link:hover{cursor:pointer}.footer-link .footer-link__text{position:relative;color:#fff;font-size:1.175rem!important;font-weight:400!important;line-height:normal}.footer-link .footer-link__text:after{transition:all .3s ease-in-out;opacity:0;content:"";display:block;position:absolute;bottom:0;width:100%;height:2px;border-radius:2px;background:#fff}.footer-link .footer-link__text:hover:after{opacity:1}.icon{display:flex;align-items:center;color:#fff;font-size:1.5rem}.hamburger-button{right:2rem;z-index:500!important}#hamburger-menu{z-index:5000!important}.navlink{display:flex;flex-direction:column;justify-items:center;position:relative;color:#fff;font-weight:500}.navlink:after,.navlink.active:after{transition:all .3s ease-in-out;opacity:0;content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:1rem;height:4px;border-radius:2px;background:#fff}.navlink:hover:after,.navlink.active:after{opacity:1}.best--bundle__badge{bottom:-16.5rem}.best--bundle__badge-home{bottom:-1.3rem}.selected-text::selection{-webkit-text-fill-color:black}.packageCard__wrapper{position:relative!important;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:18rem;min-width:240px;border-radius:1rem;flex-basis:auto;border:3px solid}.packageCard__wrapper .best--bundle__badge{position:absolute;max-height:min-content;border:3px solid #74a079;z-index:50;margin:auto;padding:.25rem .75rem;border-radius:.5rem;font-weight:600;background-color:#404040;bottom:-68%}.packageCard__wrapper.packageCard--simple{height:auto;width:24rem;min-width:20rem}.packageCard__wrapper.packageCard--normal{height:31.25rem;transition:all .3s ease-in-out}.packageCard__wrapper.packageCard--normal:hover{transform:translateY(-.375rem)}.packageCard__wrapper.packageCard--bestBundle{border-color:#74a079;background:linear-gradient(to bottom right,#64ff7336,#89a3ff36)}.packageCard__wrapper.packageCard--normalBundle{border-color:#fff6;background-color:#181818;mix-blend-mode:exclusion}.packageCard__wrapper .packageCard__price__wrapper{display:flex;flex-direction:column;align-items:center}.packageCard__wrapper .packageCard__price__wrapper .packageCard__price__final{font-weight:600;font-size:1.125rem}.packageCard__wrapper .packageCard__price__wrapper .packageCard__price{font-weight:900;font-size:3rem}.packageCard__wrapper .packageCard__price__wrapper .packageCard__title{margin-top:.75rem;font-size:1.25rem;font-weight:800;font-style:italic}.packageCard__wrapper .packageCard__price__wrapper .packageCard__title.packageCard--normalBundle{background:linear-gradient(to right,#6aef8b,#83b2e8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 768px){.packageCard__wrapper .best--bundle__badge{bottom:-100%}}@media (min-width: 1480px){.packageCard__wrapper{padding-top:2rem;padding-bottom:2rem;width:100%;max-width:20rem;border-radius:1.5rem}.packageCard__wrapper .best--bundle__badge{bottom:-52%}}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.packageCard__button__group{padding-left:2rem;padding-right:2rem;width:100%;display:flex;flex-direction:column;gap:.5rem;text-align:center}.packageCard__button__group .packageCard--tailoredPlan{font-size:.875rem;font-weight:500}.no-home-bundle{bottom:-1rem!important}.projectCard__wrapper{position:relative;width:300px;height:300px;border-radius:1rem;border:1px solid rgba(185,255,200,.3);overflow:hidden;-webkit-user-select:none;user-select:none}.projectCard__wrapper .projectCard__bg--image{position:absolute;top:0;left:0;width:auto;height:100%;object-fit:cover;object-position:left;opacity:.04;border-radius:1rem}.projectCard__wrapper .projectCard__logo__dizeid{position:absolute;bottom:1.2rem;left:1.5rem;width:5rem;height:auto;opacity:.4}.projectCard__wrapper .left__box{position:absolute;left:-10%;bottom:0;width:3rem;height:50%;background:linear-gradient(0deg,#64ff73,#89a3ff);filter:blur(5rem);opacity:.8}.projectCard__wrapper .right__box{position:absolute;right:8%;top:-15%;width:3rem;height:50%;background:linear-gradient(180deg,#64ff73,#89a3ff);transform:rotate(-60deg);opacity:.8;filter:blur(5.8rem)}.projectCard__wrapper .macbookFrame__wrapper{position:absolute;bottom:-3.5%;right:-16%;width:70%;height:auto}.projectCard__wrapper .macbookFrame__wrapper .macbookFrame--image{border-radius:.7rem;width:100%;height:auto}.projectCard__wrapper .macbookFrame__wrapper .macbookFrame{position:absolute;top:0;left:0;width:100%;height:auto;z-index:10}.projectCard__wrapper .projectCard__info{position:relative;z-index:20;text-align:left;padding:1.5rem 0 0 1.5rem}.projectCard__wrapper .projectCard__info .projectCard__title{font-size:1.3rem;font-weight:500;color:#fff;opacity:.9;letter-spacing:-1px;line-height:1.1;margin-bottom:1rem;max-width:90%}.projectCard__wrapper .projectCard__info .projectCard__title b{text-transform:uppercase}.projectCard__wrapper .projectCard__info .projectCard__description{display:flex;align-items:start;flex-direction:column;gap:.3rem}.projectCard__wrapper .projectCard__info .projectCard__description span{text-transform:uppercase;font-weight:500;color:#d4d4d4;font-size:1rem}.atropos{border-radius:1rem}.atropos-highlight{background:-webkit-radial-gradient(50%,circle,rgba(169,255,178,.1),transparent 50%)!important;background:-moz-radial-gradient(50%,circle,rgba(169,255,178,.1),transparent 50%)!important;background:-o-radial-gradient(50%,circle,rgba(169,255,178,.1),transparent 50%)!important;background:radial-gradient(circle at 50%,rgba(169,255,178,.1),transparent 50%)!important}.smallCheck__icon{font-size:1.875rem;color:rgba(var(--accent),1);border-radius:9999px}.smallReject__icon{font-size:1.875rem;color:#fab954;border-radius:9999px}.textGlowWrapper{position:relative;display:inline-block;text-align:center}.textGlowWrapper .textGlow{font-family:Righteous,sans-serif;font-size:8em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.2);position:relative;z-index:1}.textGlowWrapper .spotlight{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:radial-gradient(circle,#0f0,#0f00 60%);background-size:150px 150px;background-repeat:no-repeat;background-position:var(--spotlight-x, 50%) var(--spotlight-y, 50%);opacity:0;transition:opacity .2s ease}.textGlowWrapper:hover .spotlight{opacity:1}@media (min-width: 640px){.textGlowWrapper .textGlow{font-size:10em}}@media (min-width: 768px){.textGlowWrapper .textGlow{font-size:14em}}@media (min-width: 1280px){.textGlowWrapper .textGlow{font-size:20em}}@media (min-width: 1536px){.textGlowWrapper .textGlow{font-size:25em}}.reusableForm{width:100%;display:flex;flex-grow:1;flex-direction:column}.reusableForm__wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1}.reusableForm__title{font-size:1.5rem;font-weight:900;display:flex;flex-direction:column;align-items:center;gap:.5rem}.reusableForm__wrap{margin-top:1rem;display:flex;flex-wrap:wrap;gap:1rem 1rem;justify-content:center;max-width:640px}.reusableForm__buttons{margin-top:1.5rem;width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1;flex-direction:column}.reusableForm__required-text{font-size:.75rem;margin-bottom:.5rem}.reusableForm__required-symbol{color:#ef4444;font-size:.875rem}.formControl__wrapper{width:100%;display:flex;flex-direction:column;align-items:start;position:relative}.formControl__wrapper .formControl__label{padding:.2rem 1rem;color:rgba(var(--accent),1)}.formControl__wrapper .formControl__label .formControl__required{font-size:1.25rem;color:#ff9494}.formControl__wrapper .formControl__error{position:absolute;top:.5rem;right:1rem;color:#ff9494}.customField__wrapper{padding:.8rem .9rem;border-radius:.5rem;border:2px solid rgba(255,255,255,.4);background-color:#181818;mix-blend-mode:exclusion;width:100%;font-size:1rem;color:#fffffff2;font-weight:500}.customField__wrapper::placeholder{font-weight:400;color:#ffffffa6}.customField__wrapper .customField__disabled{opacity:.2;cursor:not-allowed}.loadingButton__wrapper{padding:.2rem 2rem;border-radius:.5rem;border:2px solid #fff;font-size:1rem;background:transparent;color:#fff;line-height:0;font-weight:800;min-height:43.56px;min-width:160px}.loadingButton__wrapper:disabled{cursor:not-allowed;pointer-events:none}.select__wrapper{position:relative}.select__wrapper select{width:100%;min-width:150px;padding:.8rem 3.7rem .8rem .8rem;white-space:nowrap;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:8px;border:2px solid rgba(255,255,255,.8);font-size:1rem;color:#fffc;font-weight:500}.select__wrapper select:hover{background-color:#ffffff1a;cursor:pointer}.select__wrapper select option{background-color:#000;color:#fffc;font-weight:500}.select__wrapper select option:disabled{color:#fff3;text-decoration:dashed}.select__wrapper span{position:absolute;right:1rem;top:50%;transform:translateY(-40%);color:#fffc;pointer-events:none}.select__wrapper--error{position:relative}.select__wrapper--error select{border-color:#ff7373}.select__wrapper--error select:focus{border-color:#ff7373}.select__wrapper--error .select__error{position:absolute;bottom:-35%!important;left:.5rem;color:#ff7373!important;font-size:12px;font-weight:500;white-space:nowrap}.image_uploader{width:100%;display:flex;max-height:194px!important;position:relative;gap:.5rem}.image_uploader_input_wrapper{width:100%;position:relative}.image_uploader_input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.image_uploader_input:disabled+.image_uploader_label{opacity:.5;cursor:not-allowed}.image_uploader_label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;color:#fff;border-radius:8px;cursor:pointer;transition:all .3s ease;background-color:#181818;mix-blend-mode:exclusion;width:100%;padding:20px}.image_uploader_label span{font-size:.8rem;max-width:24ch;word-wrap:break-word;opacity:60%}.image_uploader_label:hover{background-color:#1f1f1f}.image_uploader .image_preview_container{position:relative;display:flex;flex-direction:row;gap:.5rem;width:100%}.image_uploader .image_preview_single{position:relative;width:100%;max-height:194px!important}.image_uploader .image_preview_single .image_preview_wrapper{width:100%;height:100%}.image_uploader .image_preview_single .image_preview_wrapper img{width:100%;max-width:100%;height:86%;object-fit:cover;border-radius:8px 8px 0 0}.image_uploader .image_preview_single span{display:inline-block;background-color:#181818;mix-blend-mode:exclusion;width:100%;height:13%;display:flex;justify-content:center;align-items:center;font-size:.8rem;color:#fff;border-radius:0 0 8px 8px}.image_uploader .image_preview_half{width:100%!important;display:flex;gap:.5rem;height:100%;max-height:194px!important}.image_uploader .image_preview_half .preview__half_container{width:100%;height:100%}.image_uploader .image_preview_half .preview__half_container .image_preview_wrapper{position:relative;width:100%;height:100%}.image_uploader .image_preview_half .preview__half_container .image_preview_wrapper img{width:100%;max-width:100%;height:86%;object-fit:cover;border-radius:8px 8px 0 0}.image_uploader .image_preview_half .preview__half_container span{display:inline-block;background-color:#181818;mix-blend-mode:exclusion;width:100%;height:13%;display:flex;justify-content:center;align-items:center;font-size:.8rem;color:#fff;border-radius:0 0 8px 8px}.image_delete_button{position:absolute;top:-10px;right:-10px;width:24px;height:24px;border-radius:50%;background:#f44;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;transition:all .2s ease;z-index:10}.image_delete_button:hover{background:red;transform:scale(1.1)}.checkOption__item{display:flex;align-items:center;gap:.3rem;cursor:pointer}.checkOption__custom_checkbox{position:relative;display:flex;align-items:center}.checkOption__checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkOption__checkbox:checked+.checkOption__icon{color:rgba(var(--accent),1);opacity:1}.checkOption__icon{color:#666;opacity:.5;transition:all .2s ease}.checkOption__text{-webkit-user-select:none;user-select:none}.checkout__wrapper{max-width:1024px;display:flex;gap:5rem;width:100%;padding:0 1rem}@media (max-width: 768px){.checkout__wrapper{flex-direction:column;justify-content:center;width:min-content}}.checkout__left{width:100%;display:flex;flex-direction:column;gap:.5rem}.checkout__left .checkout__input{width:100%;border:2px solid rgba(255,255,255,.6);background-color:#181818;border-radius:.5rem;padding:.5rem}.checkout__left .checkout__input::placeholder{font-weight:600}.package-card{width:100%;height:auto}.checkout__buttons{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.button--grow{flex-grow:1}.checkout__button-group{width:100%;display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:stretch}.button--proceed{text-align:center}.icon__safe__pay{display:flex;gap:.25rem;align-items:center;opacity:.5;justify-content:center}.icon__lock{font-size:.875rem;font-weight:500}.checkout__summary{display:flex;flex-direction:column;gap:.75rem}.summary__title{font-size:1.875rem;font-weight:700}.summary__content{font-size:1.125rem;opacity:.75}.footer-container{position:relative;min-height:70vh;height:auto;width:100%;overflow-y:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:2rem}.footer-bg{position:absolute;top:0;left:0;height:9rem;background:#050505;border-radius:0 0 100px 100px;width:100%;z-index:-2}@media (max-width: 640px){.footer-bg{border-radius:0 0 50px 50px}}.footer-canvas{position:absolute;height:100%;min-height:70vh;width:100%;z-index:-10}.footer-blur{position:absolute;top:0;left:0;width:100%;-webkit-backdrop-filter:blur(300px);backdrop-filter:blur(300px);min-height:70vh;height:100%;pointer-events:none;z-index:-10}.footer-content{margin-top:14rem;display:flex;flex-direction:column;justify-content:start;align-items:center;height:100%;width:100%;max-width:1100px;margin:0 auto;position:relative;padding-top:14rem;gap:1rem}.logo{width:18rem;object-fit:contain}.footer-column{display:flex;flex-direction:column;gap:.5rem;align-items:start}.footer-column h4{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.footer-copy{text-align:center;font-size:1.125rem;font-weight:medium;margin-top:6rem;margin-bottom:2rem;color:#ffffffa6}.footer-copy b{font-weight:700;color:#fff}.footer-logo-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;margin-bottom:4rem}.footer-logo-content .socials{font-size:2rem;display:flex;gap:.5rem}.footer-logo-content .socials a{transition:all .3s ease-in-out}.footer-logo-content .socials a:hover{scale:1.05}.footer-logo-content .logo__dizeid__footer{height:5.275rem;width:auto}.footer-column__title{font-weight:800;font-size:1.575rem;margin-bottom:1rem}@media (min-width: 768px){.footer-content{flex-direction:row;justify-content:space-between;align-items:start;gap:0}.footer-copy{margin-top:0}.logo__dizeid__footer{margin-bottom:0}}.logo__dizeid{object-fit:contain;width:auto;height:2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.logo__dizeid:hover{cursor:pointer;animation:tada 1s;animation-fill-mode:both}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.98,.98,.98) rotate(-2deg)}30%,50%,70%,90%{transform:scale3d(1.01,1.01,1.01) rotate(2deg)}40%,60%,80%{transform:scale3d(1.01,1.01,1.01) rotate(-2deg)}to{transform:scaleZ(1)}}.backdrop-blur{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.backdrop-blur-bg{transition:all .5s ease-in-out;backdrop-filter:blur(6px);background-color:#00000080;-webkit-backdrop-filter:blur(6px)}.nav__menu__wrapper{display:flex;align-items:center;gap:1.5rem;justify-content:flex-end;flex-grow:1}.header__wrapper{height:5rem;width:100%;position:fixed;top:0;left:0;z-index:10000}.header__wrap{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0 1rem;gap:2rem}.header__buttons{display:flex;align-items:center;gap:1rem}.header__menu__wrapper{position:fixed;top:-100vh;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:2rem;background-color:#00000080;padding-top:3rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:all .5s ease-in-out;z-index:100}.header__menu__wrapper.openHeaderMenu{top:5rem}.hero__wrapper{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.hero__wrap{display:flex;flex-direction:column;width:91.666667%;text-align:center;align-items:center}@media (min-width: 1280px){.hero__wrap{width:50%}}.hero__title{margin-top:3rem;font-size:1.5rem;line-height:2rem;font-weight:900;font-family:Gilroy}.hero__subtitle{padding-left:.25rem;padding-right:.25rem;margin-top:1.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;font-family:Gilroy;opacity:.65}@media (min-width: 640px){.hero__subtitle{padding:0;width:83.333333%;color:22px;font-size:22px}}@media (min-width: 768px){.hero__subtitle{font-weight:500}}@media (min-width: 640px){.hero__title{font-size:1.875rem;line-height:2.25rem}}.hero__buttons__group{display:flex;margin-top:4rem;gap:1rem;justify-content:center;align-items:center}.main__gradient{position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(90deg,rgba(100,255,115,var(--gradient-opacity)) 0%,rgba(137,163,255,var(--gradient-opacity)) 100%);background:-moz-linear-gradient(90deg,rgba(100,255,115,var(--gradient-opacity)) 0%,rgba(137,163,255,var(--gradient-opacity)) 100%);background:linear-gradient(90deg,rgba(100,255,115,var(--gradient-opacity)),rgba(137,163,255,var(--gradient-opacity)));filter:blur(250px);width:140%;height:50vh;translate:-20% 50%;transform:translateZ(0);pointer-events:none;z-index:100!important;opacity:.5;--gradient-opacity: .4}@media (max-width: 1023px){.main__gradient{--gradient-opacity: .7 !important}}.logo__dizeid__hero{object-fit:contain;height:5rem;margin:0 auto}@media (min-width: 768px){.logo__dizeid__hero{height:11rem}}.paymentMethod__wrapper{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.paymentMethod__wrapper h2 .orderId{font-weight:500;font-style:italic}.paymentMethod__wrapper h3{font-size:2rem;font-weight:800}.paymentMethod__wrapper h4{font-size:1.125rem}.pricing__wrapper{position:relative;min-width:100vw;min-height:50vh;width:100%;height:auto;display:flex;justify-content:flex-start;flex-direction:column;padding-top:3rem;padding-bottom:10rem}.chain__icon{margin-left:.25rem;display:inline-block;transform:rotate(-45deg);color:rgba(var(--accent),1)}.packages__info--link{display:inline-block;max-width:425px;color:#ffffffbf;transition:all .5s ease-in-out}.packages__info--link:hover{scale:.99;color:#ffffff80}.packages__info__wrapper{position:absolute;left:0rem;bottom:-3rem;max-width:1280px;font-size:1.25rem;padding:3rem}.packages__wrapper{position:relative;display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width: 1480px){.packages__wrapper{gap:3rem;top:-16rem}}.pricing__wrap{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;align-items:flex-end}.pricing__info__wrapper{position:relative;right:1.5rem;top:-4rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:flex-end;width:100%;height:100%}.pricing__info__wrapper h3{font-weight:800;color:#fff;opacity:1;font-family:Gilroy;font-size:1.875rem}@media (min-width: 640px){.pricing__wrapper{min-height:100vh}.packages__info--link{max-width:496px}.packages__info__wrapper{left:6rem}.pricing__info__wrapper{right:2.5rem;top:-5rem}.pricing__info__wrapper h3{font-size:3rem}}@media (min-width: 768px){.packages__info__wrapper{left:8rem}.pricing__info__wrapper{right:4rem;top:-6rem}.pricing__info__wrapper h3{font-size:3.75rem}.packages__wrapper{top:-14rem}}@media (min-width: 1024px){.packages__info__wrapper{left:11rem}.pricing__info__wrapper{right:7rem;top:-7rem}.pricing__info__wrapper h3{font-size:4.5rem}.packages__wrapper{top:-12rem}}@media (min-width: 1280px){.packages__info__wrapper{left:14rem}.pricing__info__wrapper{top:-12rem}.pricing__info__wrapper h3{font-size:6rem}}#packages--wrapper :nth-child(1){top:0rem!important}#packages--wrapper :nth-child(2){top:0rem!important}#packages--wrapper :nth-child(3){top:0rem!important}#packages--wrapper :nth-child(4){top:0rem!important}@media (min-width: 768px){#packages--wrapper :nth-child(1){top:10rem!important}#packages--wrapper :nth-child(2){top:10rem!important}#packages--wrapper :nth-child(3){top:10rem!important}#packages--wrapper :nth-child(4){top:10rem!important}}@media (min-width: 1480px){#packages--wrapper :nth-child(1){top:0rem!important}#packages--wrapper :nth-child(2){top:5rem!important}#packages--wrapper :nth-child(3){top:10rem!important}#packages--wrapper :nth-child(4){top:15rem!important}}.services__wrapper{display:flex;position:relative;flex-direction:column;justify-content:flex-start;width:100%;height:auto;min-height:50vh}.services__wrap{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.main__gradient--reverse{position:absolute;top:0;left:0;background:-webkit-linear-gradient(90deg,rgba(100,255,115,var(--gradient-opacity)) 0%,rgba(137,163,255,var(--gradient-opacity)) 100%);background:-moz-linear-gradient(90deg,rgba(100,255,115,var(--gradient-opacity)) 0%,rgba(137,163,255,var(--gradient-opacity)) 100%);background:linear-gradient(90deg,rgba(100,255,115,var(--gradient-opacity)),rgba(137,163,255,var(--gradient-opacity)));filter:blur(250px);width:140%;height:50vh;translate:-20% -50%;transform:translateZ(0);opacity:.5;--gradient-opacity: .4}.image__services__animation{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.75s}.image__services__animation:hover{z-index:40;transform:scale(1.02)}.services__title{font-family:Righteous,sans-serif;color:transparent;stroke-width:1px;-webkit-text-stroke-width:1px}.services__info__wrapper{position:relative;left:1.5rem;top:-3rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:flex-start;width:100%;height:100%}.services__info__title{font-weight:800;color:#fff;opacity:1;font-family:Gilroy;font-size:1.875rem}.services__info__subtitle{font-family:Gilroy;padding-right:1rem;color:#ffffffa6;font-size:1rem;width:91.666667%}.services__info__buttons__group{display:flex;gap:1rem;align-items:center}.services__projects__wrapper{position:relative;min-height:30vh;top:-4rem}@media (min-width: 640px){.services__info__wrapper{left:2.5rem;top:-6rem}.services__info__title{font-size:3rem}.services__info__subtitle{font-size:1.125rem}.services__projects__wrapper{top:-6rem;margin-right:2.5rem}}@media (min-width: 768px){.services__wrapper{min-height:100vh}.services__info__wrapper{left:4rem;top:-8rem}.services__info__title{font-size:3.75rem}.services__info__subtitle{font-size:1.25rem}.services__projects__wrapper{top:-9rem;margin-right:4rem}}@media (min-width: 1024px){.services__info__wrapper{left:7rem;top:-7rem}.services__info__title{font-size:4.5rem}.services__info__subtitle{font-size:1.5rem;width:41.666667%}.services__projects__wrapper{top:-11rem;margin-right:7rem}}@media (min-width: 1280px){.services__info__wrapper{top:-12rem}.services__info__title{font-size:6rem}.services__projects__wrapper{top:-12rem}}@media (max-width: 1023px){.main__gradient--reverse{--gradient-opacity: .7 !important}}.first__project{position:absolute;right:30%;top:15%;object-fit:cover;object-position:top;border-radius:.75rem;border:2px solid rgba(255,255,255,.4);margin:2.5rem;height:8rem;width:auto}.second__project{position:absolute;right:16%;top:35%;object-fit:cover;object-position:top;border-radius:.75rem;border:2px solid rgba(255,255,255,.4);margin:2.5rem;height:8rem;width:auto}.third__project{position:absolute;right:0;top:55%;object-fit:cover;object-position:top;border-radius:.75rem;border:2px solid rgba(255,255,255,.4);margin:2.5rem;height:8rem;width:auto}@media (min-width: 768px){.first__project{top:0}.second__project{top:15%}.third__project{top:30%}}@media (min-width: 1024px){.first__project,.second__project,.third__project{height:14rem}}.quoteList__Wrapper{width:100%;height:100%}.quoteList__Wrapper .quotesList__wrap .quotesList__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.quoteList__Wrapper .quotesList__wrap .quotesList__items{display:flex;flex-direction:column;gap:.5rem}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table{border-collapse:separate;border-spacing:0;width:100%;border-radius:8px;overflow:hidden}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table tbody tr:hover{background:rgba(var(--accent),.05)}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table tr{transition:all .3s ease}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table tr:hover{background:rgba(var(--accent),.05)}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table th{color:rgba(var(--accent),1);font-weight:600;padding:1rem!important}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table th,.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table td{padding:.8rem;text-align:left;border-bottom:1px solid rgba(var(--accent),.1);height:46px;vertical-align:middle}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table th .flex-center,.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table td .flex-center{display:flex;align-items:center;gap:8px;height:100%}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table .quotesList__action-btn{padding:.5rem 1rem;border-radius:6px;background:#ffffff1a;border:none;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease}.quoteList__Wrapper .quotesList__wrap .quotesList__items .quotesList__table .quotesList__action-btn:hover{background:rgba(var(--accent),.2)}.main__wrapper{min-height:100vh}.small__icon{font-size:1.875rem}.paymentStatus__wrapper{display:flex;flex-direction:column;padding:8rem 0 0;align-items:center;gap:3rem}.paymentStatus__wrapper .paymentStatus__wrap{display:flex;gap:5rem}.status-item{display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem;border-radius:.5rem;opacity:.5}.status-item--selected{background-color:rgba(var(--accent),1);color:#111;opacity:1}.status-item__content{display:flex;flex-direction:column;justify-content:center;height:100%}.status-item__title{font-size:1.25rem;font-weight:700;line-height:1}.status-item__title--selected{font-weight:800}.status-item__subtitle{line-height:1.25;font-weight:400}.status-item__subtitle--selected{font-weight:600}@media (max-width: 928px){.paymentStatus__wrapper{gap:1.5rem}.paymentStatus__wrapper .paymentStatus__wrap{flex-direction:column;gap:1rem}}@media (max-width: 768px){.small__icon{font-size:1.5rem}.paymentStatus__wrapper{padding:8rem 2rem 0;gap:1.5rem}.paymentStatus__wrapper .paymentStatus__wrap{gap:2rem}.status-item{font-size:.875rem}.status-item--selected{padding:.5rem;background-color:rgba(var(--accent),1);color:#111;opacity:1}.status-item__title{font-size:1rem}.status-item__title--selected{font-weight:800}.status-item__subtitle{font-size:.875rem;font-weight:400}.status-item__subtitle--selected{font-weight:600}}.correct__selection{opacity:1!important}@media (max-width: 560px){.small__icon{font-size:2rem}.status-item__subtitle{display:none}.status-item{width:100%}.status-item--selected{background-color:rgba(var(--accent),1);color:#111;opacity:1}.paymentStatus__wrapper{width:100%;padding:8rem 0 0}.paymentStatus__wrapper .paymentStatus__wrap{gap:.1rem;align-items:center}}.aboutUs__wrapper{display:flex;flex-direction:column;padding-top:7rem;align-items:center;text-align:center}.aboutUs__wrapper .aboutUs__title{font-size:2.25rem;font-weight:800}.aboutUs__wrapper .aboutUs__subtitle{max-width:48rem;font-size:1.125rem;text-align:center;margin:1rem 0}.aboutUs__wrapper .aboutUs__content--wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem}.aboutUs__wrapper .aboutUs__content--wrapper .aboutUs__content--text{max-width:768px;font-size:1.125rem;margin:1rem 0;display:flex;flex-direction:column;align-items:start;text-align:start;gap:1.3rem}.aboutUs__wrapper .aboutUs__footer{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;margin-top:5rem}.aboutUs__wrapper .aboutUs__footer .aboutUs__footer__title{font-size:1.5rem;font-weight:800}.contact__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;padding:7rem 1rem 0}.contact__wrapper .projects__title{font-size:2.25rem;font-weight:800}.contact__wrapper .projects__subtitle{max-width:48rem;font-size:1.125rem;text-align:center;margin:1rem 0}.error__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:100vh;text-align:center}.error__wrapper span{line-height:.5;z-index:-1}.error__wrapper .error__title{font-size:3rem;font-weight:800;max-width:24ch;line-height:1;margin-bottom:2rem}@media (max-width: 1200px){.error__wrapper .error__title{font-size:2.5rem}}@media (max-width: 900px){.error__wrapper .error__title{font-size:2rem;max-width:20ch}}@media (max-width: 600px){.error__wrapper .error__title{font-size:2rem;max-width:16ch}}.error__wrapper .error__subtitle{font-size:1.125rem;max-width:48ch;margin-bottom:2rem}@media (max-width: 1200px){.error__wrapper .error__subtitle{font-size:1rem}}@media (max-width: 900px){.error__wrapper .error__subtitle{font-size:.875rem;max-width:40ch}}@media (max-width: 600px){.error__wrapper .error__subtitle{font-size:1rem;max-width:30ch}}.faqs__wrapper{display:flex;flex-direction:column;padding-top:7rem;align-items:center;text-align:center}.faqs__wrapper .faqs__title{font-size:2.25rem;font-weight:800}.faqs__wrapper .faqs__subtitle{max-width:48rem;font-size:1.125rem;text-align:center;margin:1rem 0}.faqs__wrapper .faqs__footer{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;margin-top:5rem}.faqs__wrapper .faqs__footer .faqs__footer__title{font-size:1.5rem;font-weight:800}.pricing__page__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.pricing__page__wrapper .pricing__title{font-size:2.25rem;font-weight:800}.pricing__page__wrapper .pricing__subtitle{max-width:48rem;font-size:1.125rem;text-align:center;margin-bottom:1rem}@media (max-width: 480px){.pricing__page__wrapper .pricing__title{padding:.5rem .2rem;font-size:1.725rem}.pricing__page__wrapper .pricing__subtitle{padding:.5rem 1rem;font-size:1rem}}.packagesList__wrapper{width:100%;display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.projects__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;padding:7rem 1rem 0}.projects__wrapper .projects__title{font-size:2.25rem;font-weight:800}.projects__wrapper .projects__subtitle{max-width:48rem;font-size:1.125rem;text-align:center;margin:1rem 0}.projects__wrapper .projects__list{display:flex;margin-top:3rem;gap:2.5rem;justify-content:center;flex-wrap:wrap;width:100%;max-width:1480px}.quote__wrap{width:100%;max-width:1024px;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}@media (max-width: 768px){.quote__wrap{grid-template-columns:1fr;padding:0 1rem;gap:2rem}}.quote__wrap .quoteText__wrapper{width:100%;display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){.quote__wrap .quoteText__wrapper{gap:1.5rem}}.quote__wrap .quoteText__wrapper .error-message{position:absolute;bottom:-1rem!important;left:.5rem;color:#ff7373!important;font-size:12px}.quote__wrap .quoteText__wrapper .quoteText__control{display:flex;flex-direction:column;gap:.4rem;width:100%;align-items:start;position:relative}@media (max-width: 768px){.quote__wrap .quoteText__wrapper .quoteText__control textarea{font-size:.9rem}}.quote__wrap .quoteText__wrapper .quoteText__control label{font-size:.9rem;padding-left:.4rem}.quote__wrap .quoteText__wrapper .quoteText__control textarea{padding:.5rem;border-radius:.5rem;border:2px solid rgba(255,255,255,.4);background-color:#181818;mix-blend-mode:exclusion;width:100%;font-size:1rem;color:#fffffff2;font-weight:500}.quote__wrap .quoteText__wrapper .quoteText__control textarea.textarea--error{border-color:#ff7373}.quote__wrap .quoteText__wrapper .quoteText__control textarea.textarea--error:focus{border-color:#ff7373}.quote__wrap .quoteText__wrapper .quoteText__control textarea::placeholder{font-weight:400;color:#ffffffa6}.quote__wrap .quoteText__wrapper .quoteText__control textarea__disabled{opacity:.2;cursor:not-allowed}.quote__wrap .submit__quote{width:100%;margin:0 auto}.quote__wrap .submit__quote button{font-size:.875rem!important;padding:.3rem 1.2rem;font-weight:700}.quote__wrap .quote__left{display:flex;flex-direction:column;gap:1.5rem;align-items:start}@media (max-width: 768px){.quote__wrap .quote__left{gap:2rem}}.quote__wrap .quote__left .categories__wrapper{display:flex;gap:.5rem}@media (max-width: 768px){.quote__wrap .quote__left .categories__wrapper{flex-direction:column;width:100%;gap:1rem}.quote__wrap .quote__left .categories__wrapper .select__wrapper{width:100%}.quote__wrap .quote__left .categories__wrapper .categories__clear--filter{width:100%;padding:.8rem}}.quote__wrap .quote__left .categories__wrapper .categories__clear--filter{background-color:rgba(var(--accent),1);color:#111;padding:.4rem 1rem;border:2px solid transparent;border-radius:8px;line-height:0;font-size:1.5rem;transition:all .3s ease-in-out}.quote__wrap .quote__left .categories__wrapper .categories__clear--filter:hover{cursor:pointer;background-color:rgba(var(--resalt),1)}.quote__wrap .quote__left .checkOptions__wrapper{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:.2rem;width:100%}@media (max-width: 768px){.quote__wrap .quote__left .checkOptions__wrapper{grid-template-columns:1fr;gap:1rem}}.quote__wrap .quote__left .checkOptions__wrapper .checkOptions__col{width:100%;display:flex;flex-direction:column;align-items:start;row-gap:1rem}.quote__wrap .quote__left .checkOptions__wrapper .checkOptions__col .checkOption__item{font-size:.85rem}.quote__wrap .quote__left .checkOptions__wrapper .error-message{position:absolute;bottom:-1.5rem!important;left:.5rem;color:#ff7373!important;font-size:12px}.quote__wrap .quote__right{display:flex;flex-direction:column;gap:1.5rem;align-items:start}@media (max-width: 768px){.quote__wrap .quote__right{gap:2rem}}.quote__wrap .quote__right .budget__wrapper{width:100%;margin-top:.3rem}@media (max-width: 768px){.quote__wrap .quote__right .budget__wrapper{margin-top:1rem}}.quote__wrap .quote__right .budget__text{width:100%;display:flex;justify-content:space-between}@media (max-width: 768px){.quote__wrap .quote__right .budget__text h3{font-size:.8rem}.quote__wrap .quote__right .budget__text span{font-size:.9rem}}.quote__wrap .quote__right .budget__text h3{display:inline;font-size:.9rem}.quote__wrap .quote__right .budget__text span{font-weight:700;color:#fff}.quote__wrap .quote__right .budget__range{margin-top:1rem}.quote__wrap .quote__right .budget__range #budget-slider{height:1rem;background-color:#fff3;border-radius:10px}.quote__wrap .quote__right .budget__range #budget-slider .range-slider__range{height:1rem;mix-blend-mode:normal;background-color:rgba(var(--accent),1)}.quote__wrap .quote__right .budget__range #budget-slider .range-slider__thumb{background-color:#000;border:1px solid rgba(var(--accent),1);box-shadow:0 0 0 2px #000;height:28px;width:28px;border-radius:50%}.quote__wrap .quote__right .pressors__buttons{position:relative;display:flex;gap:.5rem;width:100%;justify-content:space-between}@media (max-width: 768px){.quote__wrap .quote__right .pressors__buttons{flex-direction:column;gap:1rem}.quote__wrap .quote__right .pressors__buttons .pressor{padding:1rem 0;font-size:.9rem}}.quote__wrap .quote__right .pressors__buttons .pressor{width:100%;padding:1.5rem 0;border-radius:8px;background-color:#181818;mix-blend-mode:exclusion;color:#ffffffbf;border:2px solid rgba(255,255,255,.4);font-weight:500;line-height:.9}.quote__wrap .quote__right .pressors__buttons .pressor.active{background-color:rgba(var(--accent),1);color:#111;font-weight:700;border-color:rgba(var(--accent),1);mix-blend-mode:normal}.quote__wrap .quote__right .pressors__buttons .error-message{position:absolute;bottom:-1rem!important;left:.5rem;color:#ff7373!important;font-size:12px}.quote__wrap .quote__right .additional__wrapper{display:flex;flex-direction:column;gap:.5rem}.admin__wrapper{width:100%;height:100%;min-height:100vh;padding-top:7rem;position:relative}.admin__wrapper .admin-blurred-decoration{position:absolute;top:10%;right:-14rem;width:180px;height:400px;filter:blur(220px);background-color:rgba(var(--accent),1);border-radius:0 50% 50% 0}.admin__wrapper .admin__wrap{width:100%;height:100%!important;max-width:1480px;margin:0 auto;display:flex;gap:1.5rem}.admin__wrapper .admin__wrap aside{width:320px;height:100%;min-height:80vh;border-radius:12px;border:2px solid rgba(var(--accent),.1);background-color:rgba(var(--accent),.1);mix-blend-mode:exclusion;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.admin__wrapper .admin__wrap aside h2{font-weight:700;font-size:1.275rem;margin-bottom:1rem}.admin__wrapper .admin__wrap aside .adminAside__wrap{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-weight:300;height:100%;flex-grow:1}.admin__wrapper .admin__wrap aside .adminAside__wrap li{width:auto;transition:all .3s ease-in-out;display:inline;padding-left:.4rem}.admin__wrapper .admin__wrap aside .adminAside__wrap li:hover{transform:translate(6px);cursor:pointer;color:rgba(var(--accent),1)}.admin__wrapper .admin__wrap aside button{font-size:1rem;font-weight:600;display:flex;justify-content:center;align-items:center;gap:.5rem}.admin__wrapper .admin__wrap aside small{display:flex;align-items:center;justify-content:center;gap:.5rem}.admin__wrapper .admin__wrap aside small img{width:32px;height:32px;object-fit:cover;border-radius:6px}.admin__wrapper .admin__wrap .admin__main{width:100%;height:100%;position:relative}.admin__wrapper .admin__wrap .admin__main .border-box{position:absolute;width:100%;height:100%;border-radius:12px;padding:2px;background:linear-gradient(90deg,rgba(var(--accent),.1),rgba(var(--accent),.05) 10%,#0000 25%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background-clip:border-box;overflow:hidden;pointer-events:none}.admin__wrapper .admin__wrap .admin__main .admin__main-content{z-index:100;height:100%;width:100%;padding:1rem;min-height:80vh;overflow:hidden;border-radius:12px;background:linear-gradient(90deg,rgba(var(--accent),.1),rgba(var(--accent),.06) 3%,rgba(var(--accent),.01) 13%,#0000 30%)}@tailwind base;@tailwind components;@tailwind utilities;
