@import"https://fonts.cdnfonts.com/css/general-sans";/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer components;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-500:oklch(60.6% .25 292.717);--color-gray-300:oklch(87.2% .01 258.338);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--radius-lg:.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-24{top:calc(var(--spacing)*24)}.right-5{right:calc(var(--spacing)*5)}.bottom-5{bottom:calc(var(--spacing)*5)}.left-0{left:calc(var(--spacing)*0)}.left-10{left:calc(var(--spacing)*10)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.row-span-1{grid-row:span 1/span 1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-50{margin-top:calc(var(--spacing)*50)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-10{margin-left:calc(var(--spacing)*10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.size-0{width:calc(var(--spacing)*0);height:calc(var(--spacing)*0)}.size-64{width:calc(var(--spacing)*64);height:calc(var(--spacing)*64)}.size-full{width:100%;height:100%}.h-18{height:calc(var(--spacing)*18)}.h-\[135vh\]{height:135vh}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing)*10)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-64{max-width:calc(var(--spacing)*64)}.origin-center{transform-origin:50%}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-60{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.\!bg-blue-400{background-color:var(--color-blue-400)!important}.bg-black{background-color:var(--color-black)}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-500{background-color:var(--color-violet-500)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-7{padding-inline:calc(var(--spacing)*7)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-32{padding-block:calc(var(--spacing)*32)}.pb-52{padding-bottom:calc(var(--spacing)*52)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-black{color:var(--color-black)}.text-blue-50{color:var(--color-blue-50)}.text-blue-100{color:var(--color-blue-100)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}@media (min-width:40rem){.sm\:inset-x-6{inset-inline:calc(var(--spacing)*6)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:row-span-2{grid-row:span 2/span 2}.md\:ms-0{margin-inline-start:calc(var(--spacing)*0)}.md\:me-0{margin-inline-end:calc(var(--spacing)*0)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-start{justify-content:flex-start}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-\[30px\]{font-size:30px}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:flex{display:flex}.lg\:hidden{display:none}}}body{background-color:#dfdff0;width:100dvw;font-family:General Sans,sans-serif;overflow-x:hidden}@font-face{font-family:circular-web;src:url(../fonts/circularweb-book.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:general;src:url(../fonts/general.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:robert-medium;src:url(../fonts/robert-medium.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:robert-regular;src:url(../fonts/robert-regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:zentry;src:url(../fonts/zentry-regular.woff2)format("woff2");font-weight:400;font-style:normal}.nav-hover-btn{text-transform:uppercase;color:#dfdff2;cursor:pointer;margin-left:2.5rem;font-family:general,sans-serif;font-size:1rem;position:relative}.nav-hover-btn:after{content:"";transform-origin:100% 100%;background-color:#27272a;width:100%;height:2px;transition:transform .3s cubic-bezier(.65,.05,.36,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nav-hover-btn:hover:after{transform-origin:0 100%;background-color:#fff;transform:scaleX(1)}.floating-nav{background-color:#000;border-width:1px;border-radius:.5rem}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flex-center{justify-content:center;align-items:center;display:flex}.mask-clip-path{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.special-font b{font-feature-settings:"ss01" on;font-family:Zentry}.hero-heading{text-transform:uppercase;font-family:zentry,sans-serif;font-size:3rem;font-weight:900}.containHero{width:100%;height:100%;position:relative;overflow-x:hidden}.detalleHero{z-index:10;border-radius:.5rem;width:100%;height:100dvh;position:relative;overflow:hidden}@media (min-width:640px){.hero-heading{font-size:4.5rem;right:2.5rem}.containHero,.detalleHero{height:100dvh}}@media (min-width:768px){.hero-heading{font-size:6rem}}@media (max-width:900px){.containHero,.detalleHero{height:500px}}@media (min-width:1024px){.hero-heading{font-size:12rem}}.about-subtext{text-align:center;width:100%;max-width:24rem;font-family:circular-web,sans-serif;font-size:1.125rem;position:absolute;bottom:-80dvh;left:50%;transform:translate(-50%)}.animated-title-wrapper{justify-content:center;align-items:center;width:70%;height:300px;margin:0 auto;display:flex}.gsap-title{perspective:800px;flex-wrap:wrap;justify-content:center;font-family:zentry,sans-serif;font-size:clamp(2.2rem,8vw,6rem);font-weight:600;line-height:1.1;display:flex}.gsap-title span{display:inline-block}.about-image{z-index:20;transform-origin:50%;border-radius:1.5rem;width:24rem;height:60vh;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}@media (min-width:768px){.about-subtext{max-width:34rem}.about-image{width:30vw}}@media (max-width:600px){.animated-title-wrapper{height:150px}}.animated-title{text-transform:uppercase;flex-direction:column;gap:.25rem;font-size:3rem;line-height:.8;display:flex}.animated-title span{font-weight:700;display:contents}.animated-title b{font-feature-settings:"ss01" on;font-family:Zentry}@media (min-width:640px){.animated-title{padding-left:8rem;padding-right:8rem}}@media (min-width:768px){.animated-title{font-size:6rem}}.animated-word{opacity:0;will-change:opacity,transform;font-family:zentry,sans-serif;font-weight:900;transform:translate3d(10px,51px,-60px)rotateY(60deg)rotateX(-40deg);transform-origin:50% 50% -150px!important}.bento-tilt_1{border-width:1px;border-color:#ffffff1e;border-radius:.375rem;transition:transform .3s ease-out;position:relative;overflow:hidden}.bento-tilt_2{border-color:#ffffff1e;border-radius:.375rem;grid-area:span 1/span 1/span 1/span 1;transition:transform .3s ease-out;position:relative;overflow:hidden}.bento-title{text-transform:uppercase;font-family:zentry,sans-serif;font-size:2.25rem;font-weight:900}@media (min-width:768px){.bento-title{font-size:3.75rem}}.story-img-container{filter:url(#flt_tag);width:100%;height:90vh;position:relative}@media (min-width:768px){.story-img-container{height:100dvh}}.story-img-mask{clip-path:polygon(4% 0,83% 21%,100% 73%,0% 100%);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (min-width:768px){.story-img-mask{width:80%;height:80%;top:-10%;left:20%}}.story-img-content{opacity:1;width:100%;height:50dvh;position:absolute;top:4rem;left:2.5rem;transform:translate(0)rotateX(0)rotateY(0)rotate(0)scale(1)}@media (min-width:768px){.story-img-content{height:100dvh;top:2.5rem;left:0}}@media (min-width:1024px){.story-img-content{top:-100px;left:-300px}}.gallery-img-container{background-color:#5724ff;width:16rem;height:16rem;overflow:hidden}.gallery-img{background-size:cover;width:100%;height:100%}.gallery-img-4{border-radius:.5rem}@media (min-width:640px){.gallery-img-4{width:20rem;height:20rem}}@media (min-width:768px){.gallery-img-4{width:25rem;height:24rem}}.sword-man-clip-path{clip-path:polygon(16% 0,89% 15%,75% 100%,0 97%)}.contact-clip-path-1{clip-path:polygon(25% 0%,74% 0,69% 64%,34% 73%)}.contact-clip-path-2{clip-path:polygon(29% 15%,85% 30%,50% 100%,10% 64%)}.indicator-line{background-color:#fff;border-radius:9999px;width:1px;height:.25rem;transition:all .2s ease-in-out}.indicator-line.active{animation:.5s infinite indicator-line;animation-delay:calc(var(--animation-order)*.1s)}@keyframes indicator-line{0%{height:4px;transform:translateY(0)}50%{height:16px;transform:translateY(-4px)}to{height:4px;transform:translateY(0)}}.three-body{--uib-size:35px;--uib-speed:.8s;--uib-color:#5d3fd3;height:var(--uib-size);width:var(--uib-size);animation:spin78236 calc(var(--uib-speed)*2.5)infinite linear;display:inline-block;position:relative}.three-body__dot{width:30%;height:100%;position:absolute}.three-body__dot:after{content:"";background-color:var(--uib-color);border-radius:50%;width:100%;height:0%;padding-bottom:100%;position:absolute}.three-body__dot:first-child{transform-origin:50% 85%;bottom:5%;left:0;transform:rotate(60deg)}.three-body__dot:first-child:after{animation:wobble1 var(--uib-speed)infinite ease-in-out;animation-delay:calc(var(--uib-speed)*-.3);bottom:0;left:0}.three-body__dot:nth-child(2){transform-origin:50% 85%;bottom:5%;right:0;transform:rotate(-60deg)}.three-body__dot:nth-child(2):after{animation:wobble1 var(--uib-speed)infinite calc(var(--uib-speed)*-.15)ease-in-out;bottom:0;left:0}.three-body__dot:nth-child(3){bottom:-5%;left:0;transform:translate(116.666%)}.three-body__dot:nth-child(3):after{animation:wobble2 var(--uib-speed)infinite ease-in-out;top:0;left:0}@keyframes spin78236{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wobble1{0%,to{opacity:1;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(-66%)scale(.65)}}@keyframes wobble2{0%,to{opacity:1;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(66%)scale(.65)}}.contact{width:50%;height:520px;margin:auto}.containContact{-ms-border-radius:10px;-o-border-radius:10px;background:#ffdead;border-radius:10px;justify-content:center;align-items:center;width:100%;height:500px;margin-top:20px;display:flex;position:relative;overflow:hidden}.tupper{color:#dfdff0;background:#0000001a;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;width:100%;height:100%;display:flex;position:absolute}.tupper h2{letter-spacing:4px;text-align:center;margin-top:40px;font-size:35px;font-weight:600}.tupper h4{letter-spacing:2px;text-align:center;max-width:400px;margin-top:40px;margin-bottom:20px;padding:0;font-size:20px}.tupper button{letter-spacing:2px;color:#000;cursor:pointer;-o-transition:.3s ease-in-out;background:#dfdff0;border-radius:20px;margin-top:60px;padding:12px 24px;transition:all .3s ease-in-out}.tupper button:hover{letter-spacing:3px;color:#000;background:#a9a9a9}.tupperRegister{justify-content:center;align-items:center;width:100%;height:50px;margin:10px 0;display:flex}.tupperRegister a{-ms-border-radius:50%;-o-border-radius:50%;-o-transition:.3s;background:#dfdff0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:15px;text-decoration:none;transition:all .3s;display:flex}.tupperRegister a:hover{background:#ddd}.tupperRegister i{color:#000;font-size:20px}.tupperRegister i:hover{color:#08a4ec;transition:all .3s}.containContact img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 0px;object-position:center 0px;width:100%;height:100%}@media (max-width:1020px){.contact{width:70%}}@media (max-width:900px){.containHero,.detalleHero{height:500px}.contact{width:70%}}@media (max-width:500px){.containHero,.detalleHero{height:100dvh}.containContact img{-o-object-fit:cover;object-fit:cover;-o-object-position:-210px 0px;object-position:-210px 0px}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.register{width:100%;height:100vh;background:url(../img/pelu-1.jpg);background-size:cover;display:flex;justify-content:center;align-items:center}.container-register{width:1000px;height:600px;background:#f1f1f11a;display:flex;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;overflow:hidden}.left-register{width:50%;height:100%;background:#ffffff1a}.left-register h2{text-align:center;margin-top:15px;font-size:35px;font-weight:600;color:#08a4ec}.left-register h4{text-align:center;margin-top:15px;font-size:20px;font-weight:600;color:#08a4ec}.form-register{display:flex;flex-direction:column;margin:25px 20px}.form-register h2{color:#08a4ec;display:flex;justify-content:left;font-size:18px;margin-top:15px}.form-register input{background:transparent;height:40px;margin-top:5px;padding-left:15px;border-bottom:2px solid rgb(8,164,236);outline:none}.form-register button{height:40px;margin-top:30px;background:#08a4ec;font-size:20px;font-weight:600;letter-spacing:2px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.form-register button:hover{letter-spacing:8px;background:#0891ec}.right-register{width:50%;height:100%;position:relative}.tupper-register{width:100%;height:100%;position:absolute;background:#00000080;display:flex;flex-direction:column;align-items:center}.right-register img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.redes-register{height:50px;width:100%;display:flex;justify-content:center;align-items:center;margin:500px 0 10px}.redes-register a{width:30px;height:30px;background:#fff;margin:15px;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.redes-register a:hover{background:#ddd}.redes-register i{font-size:20px;color:#000}.redes-register i:hover{color:#08a4ec;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.register p{color:#fff;font-size:20px;font-weight:600;background:#08a4ec;position:absolute;bottom:60px;width:400px;height:30px;text-align:center;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.login-tapa{width:100%;height:100%;background:#00000059;display:flex;justify-content:center;align-items:center}.login{width:100%;height:100vh;background:url(../img/pelu-1.jpg);background-size:cover}.contain-login{width:1000px;height:600px;background:#fffc;display:flex;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;overflow:hidden}.right-login{width:50%;height:100%;position:relative}.tupper{width:100%;height:100%;position:absolute;background:#00000059;display:flex;flex-direction:column;align-items:center}.redes{height:50px;width:100%;display:flex;justify-content:center;align-items:center;margin:500px 0 10px}.redes a{width:30px;height:30px;background:#fff;margin:15px;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.redes a:hover{background:#ddd}.redes i{font-size:20px;color:#000}.redes i:hover{color:#08a4ec;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.login-register{display:flex}.login-register h1{color:#f0f8ff;margin-right:15px}.login-register a{color:#08a4ec;letter-spacing:1px;font-weight:600}.login-register a:hover{border-bottom:1px solid rgb(8,164,236);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.right-login img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.left-login{display:flex;flex-direction:column;text-align:center;width:50%;height:100%}.left-login img{width:60px;height:60px;margin:30px 45%}.left-login h1{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:40px;font-weight:600;color:#08a4ec}.form{width:80%;height:350px;margin:10%;display:flex;flex-direction:column}.form input{height:50px;background:transparent;color:#000;margin:30px 0 10px;border-bottom:2px solid black;outline:none;padding-left:10px;letter-spacing:3px}.form button{margin-top:50px;height:50px;background:#08a4ec;color:#f0f8ff;letter-spacing:3px;font-weight:600;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.form button:hover{letter-spacing:9px;background:#0782d4}.panel{width:100%}.header_panel{height:100px;width:100%;background:#000}.container_panel{display:flex}.panel-left{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#747575;width:20%;height:100vh}.bloque_panel{display:flex;flex-direction:column;align-items:left;margin-top:150px;width:100%;height:100%}.bloque_panel li{display:flex;justify-content:left;align-items:center;margin-top:2px;padding-left:45px;height:50px;width:100%}.bloque_panel li:hover{background:#838485}.bloque_panel h1{color:#000;margin:0 50px 20px;font-size:21px;font-weight:600;letter-spacing:2px}.bloque_panel i{font-size:40px;margin-right:20px;color:#cac5c5}.bloque_panel a{font-weight:600;letter-spacing:2px;color:#cac5c5}.panel-right{background:#0ff;width:80%}.user_name{font-size:50px;width:100%;background:#0ff}.panel_categories{background:#7fffd4}.panel_categories button{cursor:pointer}.turno-count{background:#ff4d4d;color:#fff;width:22px;height:22px;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;margin:auto}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}html{scroll-behavior:smooth}.services{height:auto;background:#e6e6e6;display:flex;flex-direction:column}.head{width:100%;height:120px;background:#000}.block{position:relative;width:100%;height:250px}.capa{width:100%;height:100%;position:absolute;background:#14141480}.block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 10%;object-position:center 10%}.box{width:80%;height:auto;background:#f3f0f0;margin:-40px auto auto;overflow:hidden;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;z-index:10}.place{display:flex;flex-wrap:wrap;width:100%;height:550px}.place_one{display:flex;flex-wrap:wrap;width:60%;height:100%}.place_one .lugar{width:90%;height:360px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;margin:auto}.place_direcc{display:flex;align-items:flex-start;width:90%;gap:20px;height:160px;margin:auto}.space_left{flex-shrink:0}.space_left .logo{width:100px;height:100px}.space_right{display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden}.space_right ul{width:100%;height:100%;display:flex}.space_right li{width:100%;height:40px;display:flex;align-items:center;overflow:hidden}.space_right li:last-child{justify-content:end}.space_right li i{margin-left:10px;font-size:16px}.space_right li h1{font-size:25px;font-weight:600;letter-spacing:2px}.space_right li h3{font-size:20px;font-weight:600}.space_right>p{font-size:16px;font-weight:500;min-height:150px}.place_two{display:flex;flex-direction:column;height:100%;width:40%}.place_espace{margin:15px auto auto;width:90%;height:100%}.button_place{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:auto;border:2px solid #cccbcb;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.button_place li{display:flex;flex-direction:column;justify-content:center;height:auto;border-bottom:#cccbcb 2px solid;padding-left:20px}.button_place .map{width:100%;height:250px;padding:0}.button_place .map iframe{width:100%;height:100%}.button_place li:last-child{border:none}.button_place h2{font-size:16px;font-weight:600;letter-spacing:2px}.button_place h3{height:50px;padding-top:10px;font-size:18px;font-weight:800;text-align:center;letter-spacing:3px}.button_place a{padding-left:10px}.direccion{position:relative;display:flex;flex-direction:column;height:150px;width:100%;margin-top:10px}.direccion .item{display:flex;align-items:center;height:40px;font-size:16px;font-weight:600;letter-spacing:1px}.direccion .item i{font-size:18px;margin-right:7px}.direccion .item h5{border-bottom:1px solid black;cursor:pointer}.open{position:relative;cursor:pointer}.open:hover .close{opacity:1;visibility:visible;transform:translateY(0)}.close{opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease-in-out}.itemTime{position:absolute;width:300px;top:20px;right:-150px;height:auto;background:#e6e6e6;display:flex;flex-direction:column;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.itemTime .times{display:flex;align-items:center;justify-content:space-between;margin:5px 15px;border-bottom:1px solid black}.times h4{font-size:16px}.servicios{width:100%;height:auto;margin:40px 0 20px}.title{font-size:25px;font-weight:600;letter-spacing:2px;margin:15px}.navbar_servis ul{display:flex;justify-content:center;flex-wrap:wrap;height:auto;margin-top:15px}.navbar_servis li{display:flex;justify-content:center;align-items:center;width:auto;height:40px;text-align:center;margin:5px 15px;font-size:18px;font-weight:500;border:2px solid #c0bebe;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.navbar_servis a{margin:0 20px}.navbar_servis li:hover{background:gray;color:#fff;border:2px solid #fff}.category_servis{width:100%;height:auto;margin-top:30px}.category_seccion{height:auto;width:100%}.box_category{width:100%;height:auto;display:flex;flex-wrap:wrap;padding-left:20px}.box_category li{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:300px;height:120px;margin:10px 5px;padding-left:30px;border:1px solid #9b9a9a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer}.box_category li:hover,.box_category li.selected{background:#dad4d4}.box_category h3{font-size:16px;font-weight:600;margin-bottom:5px;letter-spacing:1px}.box_category h4{font-size:18px;font-weight:500;letter-spacing:2px}.box_category span{font-size:17px;font-weight:500;color:#9b9a9a}@media (max-width: 1200px){.box{width:80%;margin-top:-100px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.place{height:auto;position:relative}.place_one{width:100%;padding-top:10px}.place_direcc{margin-top:10px}.space_left .logo{margin-top:20px;width:90px;height:90px}.place_two{width:100%;margin-bottom:10px}.place_espace{width:98%}.button_place{flex-direction:row;flex-wrap:wrap}.button_place .map{width:500px}.personal{margin-top:10px}.navbar_servis li{margin-left:20px}.box_category li{width:100%;height:90px;margin:5px}@media (max-width: 900px){.navbar_servis ul{display:flex;justify-content:left}.navbar_servis li{margin:5px 10px}.box_category{padding:0 20px}.box_category li{height:90px}}@media (max-width: 700px){.box{width:100%}.place_one .lugar{height:300px}.space_left{background:red;display:none}.space_left .logo{width:60px;height:auto}.space_right li h1{font-size:20px}.space_right li h3{font-size:16px}.space_right li i{font-size:12px}.space_right p{font-size:13px}.direccion .item p{font-size:14px}.navbar_servis li{margin:5px}.category_seccion h2{font-size:20px}.box_category li{height:90px}.box_category h3,h4,span{font-size:15px}}}.turnos{width:100%;height:100%;background:#e6e6e6}.hero{background:#e6e6e6;min-height:700px}.conteiner{display:flex;width:75%;height:auto;margin:auto;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.box_left{margin:20px;width:900px;height:auto;background:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;overflow:hidden}.title_turno{display:flex;align-items:center;height:50px;padding-left:20px;font-size:18px;font-weight:500;letter-spacing:1px}.process ul{display:flex;width:100%;height:50px}.process ul li.disabled{pointer-events:none;opacity:.4}.process li{display:flex;align-items:center;justify-content:center;border-bottom:2px solid grey;width:100%;height:100%;color:#0f0f0f;letter-spacing:1px}.process li span{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-right:5px;font-size:12px;font-weight:500;border:1px solid grey;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.calendario{margin-top:20px;display:flex;justify-content:center;align-items:center}.react-calendar{width:450px;border:none;border-radius:12px;background:#fff;padding:15px;font-size:18px;box-shadow:0 0 10px #ddd}.react-calendar__tile{padding:12px;border-radius:8px}.react-calendar__tile--active{background:#007bff!important;color:#fff}.react-calendar__tile:hover{background:#e6e6e6}.profesionales{width:100%;height:100%;background:#dfdede}.perfiles{width:100%;height:auto;padding:20px;margin:auto}.perfiles ul{display:flex;flex-direction:column;background:#fff;height:auto;width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden}.perfiles li{display:flex;align-items:center;width:100%;height:80px;padding-left:20px;cursor:pointer;border-bottom:1px solid grey}.perfiles li:last-child{border:none}.icono{width:50px;height:50px}.icono img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.perfiles li h2{margin-left:10px;font-size:16px;font-weight:500;letter-spacing:1px}.perfiles li:hover{background:#f1eaea;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.perfiles li.selected{background:#f1eaea}.time{background:#fff;height:auto;width:100%;margin-bottom:20px}.time h1{padding:20px;font-size:20px;letter-spacing:2px;font-weight:500}.part_time{display:flex;justify-content:space-around;width:100%;height:auto;padding:15px;overflow:hidden}.title_time{text-align:center;padding:10px;margin-left:5px;font-size:16px;font-weight:500;letter-spacing:1px;border-bottom:2px solid gray}.mañana,.tarde,.noche{width:100%;height:100%}.horas button{width:60px;height:30px;margin:10px 15px;border:1px solid black;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.horas button:hover,.hour.selected{background:#d8d6d6}.step2,.step3{animation:fadeIn .5s ease;-webkit-animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step3{width:100%;height:auto}.step3 h3{margin:20px;letter-spacing:2px;font-size:15px}.step3 h4{margin:60px 20px}.form_contacto{margin-top:40px;height:100%;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.form_contacto li{width:350px;height:100px;margin:0 10px}.form_contacto h2{font-size:16px;letter-spacing:1px;font-weight:400}.form_contacto input{background:transparent;height:40px;width:330px;margin-top:10px;padding-left:15px;border:1px solid black;outline:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.form_contacto p{font-size:13px;margin-top:5px}.box_right{margin:20px;width:400px;height:100%;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden}.title_service{height:60px;border-bottom:1px solid grey;display:flex;justify-content:center;align-items:center;letter-spacing:1px}.info_turno{width:90%;height:auto;background:#dcdcdc;margin:20px auto;border:1px black solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.info_turno h3{font-size:18px;font-weight:500;padding:10px}.info_turno ul{display:flex;flex-direction:column;height:auto;width:100%;color:gray}.info_turno li{height:30px;padding-left:20px;font-weight:500}.lista-turnos{width:100%;height:auto}.lista-turnos h3{margin:10px 0}.lista-turnos ul{height:auto}.lista-turnos li{margin:5px;height:auto}.footer_turnos{display:flex;justify-content:center;align-items:center;width:100%;height:100px;background:#d8d6d6}.footer_turnos button{background:#000;color:#fff;width:100px;height:35px;font-size:14px;font-weight:500;letter-spacing:1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;cursor:pointer}.footer_turnos button:hover{background:gray;color:#000}.footer_turnos button.disabled{display:none}.footer_turnos button.negate{pointer-events:none;opacity:.5}.footer_turnos h3{margin:0 150px;font-size:14px;letter-spacing:2px}.hour.disabled{opacity:.4;pointer-events:none;background:#ccc;cursor:not-allowed}@media (max-width: 1200px){.conteiner{width:100%}}@media (max-width: 1100px){.conteiner{flex-direction:column}.box_left,.box_right{width:90%}}@media (max-width: 750px){.form_contacto{display:flex;flex-direction:column;align-items:baseline}.form_contacto li{margin-left:50px}.form_contacto input{width:500px}.footer_turnos h3{margin:0 100px}@media (max-width: 600px){.title_turno{height:70px;margin:5px}.process ul{height:70px}.process li{display:flex;flex-wrap:wrap;justify-content:space-around;width:33%;align-items:center;font-size:16px}.form_contacto li{margin:0 15px}.form_contacto input{width:300px}.form_contacto p{width:300px;font-size:13px;font-weight:700;letter-spacing:1px}.footer_turnos h3{margin:0 20px}.footer_turnos button{margin-right:10px}}}
