[data-aos]{will-change:transform,opacity}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=zoom-out]{transform:scale(1.2);opacity:0;transition-property:opacity,transform}[data-aos^=fade],[data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos][data-aos][data-aos-duration="400"]{transition-duration:.4s}[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:ease}.aos-animate [data-aos^=fade][data-aos^=fade]{opacity:1;transform:translateZ(0)}.aos-animate [data-aos][data-aos][data-aos-delay="100"]{transition-delay:.1s}.aos-animate [data-aos][data-aos][data-aos-delay="400"]{transition-delay:.4s}.aos-animate [data-aos][data-aos][data-aos-delay="300"]{transition-delay:.3s}.aos-animate [data-aos^=zoom][data-aos^=zoom]{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-up-right]{transform:translate3d(100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(-100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(-100px,-100px,0)}[data-aos=zoom-in-up]{transform:scale(.6) translateY(100px)}[data-aos=zoom-in-down]{transform:scale(.6) translateY(-100px)}[data-aos=zoom-in-left]{transform:scale(.6) translate(-100px)}[data-aos=zoom-in-right]{transform:scale(.6) translate(100px)}[data-aos=zoom-out-up]{transform:scale(1.2) translateY(100px)}[data-aos=zoom-out-down]{transform:scale(1.2) translateY(-100px)}[data-aos=zoom-out-left]{transform:scale(1.2) translate(-100px)}[data-aos=zoom-out-right]{transform:scale(1.2) translate(100px)}@keyframes fromtop{0%{top:-1000px}to{top:0}}#header{position:sticky;top:0;z-index:1;animation:fromtop 5.2s;will-change:top}#topbar .social-links a,#topbar .contact-info a,#topbar .contact-info span{color:inherit;text-decoration:none}.navbar-toggler svg,#header .navbar-toggler .icon{width:5dvw;height:auto}.navbar a:hover,.navbar .active,.navbar li:hover>a{color:var(--color-second);cursor:pointer;text-decoration:none}.rota{transition:all .5s ease;transform-style:preserve-3d}.rota:after{border:none;top:-100%;left:0;color:#fff;width:100%;font-size:14px;height:100%;position:absolute;background:#333b9f;border-radius:5px;content:attr(data-m);transform-origin:left bottom;transform:rotateX(90deg)}.rota:hover{transform-origin:center bottom;transform:rotateX(-89deg)}#formFooter{border-top:1px solid #dce8f1;padding:24px}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background-color:#39ace7}input[type=button]:active,input[type=submit]:active,input[type=reset]:active{-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}input[type=text]:focus,input[type=password]:focus{background-color:#fff;border-bottom:2px solid #5fbae9}input[type=text]:placeholder,input[type=password]:placeholder{color:#ccc}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}*:focus{outline:none}@media only screen and (max-width: 600px){#formContent{border-radius:7.5dvw;box-shadow:0 30px 60px #0000004d;justify-content:center;align-items:center;padding:5dvw;display:flex;flex-direction:column;gap:5dvw}#topbar{display:flex;justify-content:center;width:100%;height:7.5dvw;background:var(--color-second);font-size:2.5dvw;transition:all .5s;color:var(--color-third);font-family:var(--font-primary)}.wrapperAccess{align-items:center;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:10dvw;position:sticky;top:2rem;z-index:1;background:#fff}#header .container,#topbar .container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:80dvw}#topbar .container svg{font-size:2.5dvw}#topbar .social-links{display:none;align-items:center;justify-content:space-evenly;width:100%;max-width:25%}#topbar .contact-info{display:flex;align-items:center;justify-content:space-evenly;width:100%}#header{display:flex;align-items:center;justify-content:center;background:var(--color-third);box-shadow:0 2px 15px #0000001a;z-index:997;font-size:2.5dvw;transition:all .5s;color:var(--color-third);font-family:var(--font-primary)}.wrapperAccess img,#header .container svg,#header .container img{width:15dvw;height:auto}.navbar-toggler{padding:2.5dvw;background-color:transparent;border:none;border-radius:.2083333333333333dvw;color:var(--color-second);border-color:var(--color-primary);display:flex;align-items:center}.navbar-nav{display:none;align-items:start;flex-direction:column;white-space:nowrap}#header .container .navbar{width:100%;max-width:16.66666666666667dvw;height:7.5dvw}#header .navbar a,#formContent #formFooter a{color:var(--color-primary);font-family:var(--font-primary);font-size:3.75dvw;line-height:5dvw;text-decoration:none}}@media only screen and (min-width: 600px){#formContent{border-radius:3.225806451612903dvw;box-shadow:0 30px 60px #0000004d;justify-content:center;align-items:center;padding:2.150537634408602dvw;display:flex;flex-direction:column;gap:2.150537634408602dvw}#topbar{display:flex;justify-content:center;width:100%;height:5.376344086021505dvw;background:var(--color-second);font-size:2.150537634408602dvw;transition:all .5s;color:var(--color-third);font-family:var(--font-primary)}#header .container,#topbar .container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:82.79569892473118dvw}#topbar .social-links{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:21.50537634408602dvw}#topbar .contact-info{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:49.46236559139785dvw}#header{display:flex;align-items:center;justify-content:center;background:var(--color-third);box-shadow:0 2px 15px #0000001a;z-index:997;font-size:.8333333333333333dvw;transition:all .5s;color:var(--color-third);font-family:var(--font-primary)}.wrapperAccess img,#header .container svg,#header .container img{width:6.666666666666667dvw;height:auto}.navbar-toggler{padding:.2083333333333333dvw .625dvw;background-color:transparent;border:1px solid transparent;border-radius:.2083333333333333dvw;color:var(--color-second);border-color:var(--color-primary);display:none;align-items:center}.navbar-nav{display:flex;justify-content:space-between}#header .container .navbar{width:100%;max-width:21.50537634408602dvw}#header .navbar a,#formContent #formFooter a{text-decoration:none;color:var(--color-primary);font-family:var(--font-primary);font-size:2.150537634408602dvw}.wrapperAccess{align-items:center;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:4.301075268817204dvw;position:sticky;top:2rem;z-index:1;background:#fff}}@media only screen and (min-width: 992px){#formContent{border-radius:1.25dvw;box-shadow:0 30px 60px #0000004d;justify-content:center;align-items:center;padding:3.333333333333333dvw;display:flex;flex-direction:column;gap:.8333333333333333dvw}#topbar{display:flex;justify-content:center;width:100%;height:2.5dvw;background:var(--color-second);font-size:.8333333333333333dvw;transition:all .5s;color:var(--color-third);font-family:var(--font-primary)}.wrapperAccess{align-items:center;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:1.666666666666667dvw;position:sticky;top:4rem;z-index:1;background:#fff}#header .container,#topbar .container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:59.16666666666667dvw}#topbar .social-links,#topbar .contact-info{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:19.16666666666667dvw}#header{display:flex;align-items:center;justify-content:center;background:var(--color-third);box-shadow:0 8px 8px #00000014;z-index:997;font-size:.8333333333333333dvw;transition:all .5s;color:var(--color-third);font-family:var(--font-primary)}.wrapperAccess img,#header .container svg,#header .container img{width:6rem;height:auto}.navbar-toggler{padding:.2083333333333333dvw .625dvw;background-color:transparent;border:1px solid transparent;border-radius:.2083333333333333dvw;color:var(--color-second);border-color:var(--color-primary);display:none;align-items:center}.navbar-nav{display:flex;justify-content:space-between}#header .container .navbar{width:100%;max-width:16.66666666666667dvw}#header .navbar a,#formContent #formFooter a{color:var(--color-third);font-family:var(--font-primary);font-size:1rem;font-weight:600;text-decoration:none;background:var(--color-second);padding:.5rem 1rem;border-radius:.5rem}}.InputComponent *{box-sizing:border-box;margin:0;padding:0;list-style:none}.InputComponent *:disabled{background-color:#0000001a;opacity:.8}.InputComponent .InputComponentGroup .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;color:var(--color-third);background-color:var(--color-second);border-radius:.25rem;height:100%}.InputComponent .InputComponentGroup .InputComponentWrapper{position:relative;display:flex;width:100%}.InputComponent .InputComponentGroup .InputComponentWrapper .InputComponentBar{position:absolute;display:block;width:100%;bottom:0}.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus{outline:none}.InputComponent .InputComponentGroup .InputComponentWrapper .InputComponentHighlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus~.InputComponentHighlight,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus~.InputComponentHighlight{-webkit-animation:inputInputComponentHighlighter .6s ease;-moz-animation:inputInputComponentHighlighter .6s ease;animation:inputInputComponentHighlighter .6s ease}@-webkit-keyframes inputInputComponentHighlighter{0%{background:var(--color-second)}to{width:0;background:transparent}}@-moz-keyframes inputInputComponentHighlighter{0%{background:var(--color-second)}to{width:0;background:transparent}}@keyframes inputInputComponentHighlighter{0%{background:var(--color-second)}to{width:0;background:transparent}}.InputComponent .InputComponentGroup .InputComponentWrapper input[type=color]{padding:0}.InputComponent .InputComponentGroup .InputComponentWrapper input[type=checkbox]{width:initial;margin-right:1rem}.InputComponent .InputComponentGroup .InputComponentWrapper input[type=checkbox]~label{position:initial;font-size:1rem}.InputComponent .InputComponentGroup .InputComponentWrapper div:has(input[type=checkbox]){display:flex}.InputComponent .InputComponentGroup .InputComponentWrapper .InputComponentBar:before,.InputComponent .InputComponentGroup .InputComponentWrapper .InputComponentBar:after{content:"";height:2px;width:0;bottom:1px;position:absolute;background:var(--color-primary);transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.InputComponent .InputComponentGroup .InputComponentWrapper .InputComponentBar:before{left:0%}.InputComponent .InputComponentGroup .InputComponentWrapper .InputComponentBar:after{right:0%}.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus~.InputComponentBar:before,.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus~.InputComponentBar:after,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus~.InputComponentBar:before,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus~.InputComponentBar:after{width:100%}@media only screen and (max-width: 600px){.InputComponent .InputComponentGroup{box-sizing:border-box;width:100%;padding:2.5dvw;border:1px solid white;box-shadow:12px 17px 51px #00000038;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px;text-align:center;cursor:pointer;transition:all .5s;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;flex-direction:column;opacity:1}.InputComponent .InputComponentGroup .InputComponentWrapper textarea,.InputComponent .InputComponentGroup .InputComponentWrapper input{font-size:2.5dvw;padding:2.5dvw;border:none;border-bottom:1px solid rgb(137,137,137,.3);font-family:var(--font-primary);color:var(--color-primary);width:100%}.InputComponent .InputComponentGroup .InputComponentWrapper .labelRadio{color:var(--color-primary);font-size:2.5dvw;font-family:var(--font-primary);pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-wrap:nowrap}.InputComponent .InputComponentGroup .InputComponentWrapper .label{color:var(--color-primary);font-size:2.5dvw;font-family:var(--font-primary);position:absolute;pointer-events:none;left:-8px;top:-8px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-wrap:nowrap}.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus~.label,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus~.label{top:-24px;font-size:2.5dvw;color:var(--color-second)}.InputComponent .InputComponentGroup .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:2.5dvw;margin-top:1rem}}@media only screen and (min-width: 600px){.InputComponent .InputComponentGroup{box-sizing:border-box;width:100%;padding:1rem;border:1px solid white;box-shadow:12px 17px 51px #00000038;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px;text-align:center;cursor:pointer;transition:all .5s;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;flex-direction:column;opacity:1}.InputComponent .InputComponentGroup .InputComponentWrapper textarea,.InputComponent .InputComponentGroup .InputComponentWrapper input{font-size:1.481481481481481dvh;padding:.7407407407407407dvh 10px .7407407407407407dvh 5px;border:none;border-bottom:1px solid rgb(137,137,137,.3);font-family:var(--font-primary);color:var(--color-primary)}.InputComponent .InputComponentGroup .InputComponentWrapper .labelRadio{color:var(--color-primary);font-size:2.150537634408602dvw;font-family:var(--font-primary);pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-wrap:nowrap}.InputComponent .InputComponentGroup .InputComponentWrapper .label{color:var(--color-primary);font-size:2.150537634408602dvw;font-family:var(--font-primary);position:absolute;pointer-events:none;left:-8px;top:-8px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-wrap:nowrap}.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus~.label,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus~.label{top:-24px;font-size:2.150537634408602dvw;color:var(--color-second)}.InputComponent .InputComponentGroup .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:2.150537634408602dvw;margin-top:1rem}}@media only screen and (min-width: 992px){.InputComponent .InputComponentGroup{box-sizing:border-box;width:100%;padding:0;border:none;box-shadow:12px 17px 51px #00000038;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px;text-align:center;cursor:pointer;transition:all .5s;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;flex-direction:column;opacity:1}.InputComponent .InputComponentGroup .InputComponentWrapper textarea,.InputComponent .InputComponentGroup .InputComponentWrapper input{font-size:1.481481481481481dvh;padding:.7407407407407407dvh 10px .7407407407407407dvh 5px;border:none;border-bottom:1px solid rgb(137,137,137,.3);font-family:var(--font-primary);color:var(--color-primary);width:100%}.InputComponent .InputComponentGroup .InputComponentWrapper .labelRadio{color:var(--color-primary);font-size:.8333333333333333dvw;font-family:var(--font-primary);pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-wrap:nowrap}.InputComponent .InputComponentGroup .InputComponentWrapper .label{color:var(--color-primary);font-size:.8333333333333333dvw;font-family:var(--font-primary);position:absolute;pointer-events:initial;left:-8px;top:-16px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-wrap:wrap}.InputComponent .InputComponentGroup .InputComponentWrapper textarea:focus~.label,.InputComponent .InputComponentGroup .InputComponentWrapper input:focus~.label{top:-32px;font-size:.8333333333333333dvw;color:var(--color-second)}.InputComponent .InputComponentGroup .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:.75rem}}.buttonComponent{display:flex;justify-content:center;align-items:center}.buttonComponent .btn-info{color:var(--color-third);background-color:var(--color-primary)}.buttonComponent .btn-info:hover{color:var(--color-primary);background-color:var(--color-third);border-color:var(--color-primary)}@media only screen and (max-width: 600px){.buttonComponent .btn{font-family:var(--font-primary);-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:2.5dvw 5dvw;font-size:2.5dvw;border-radius:1.25dvw;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}@media only screen and (min-width: 600px){.buttonComponent .btn{font-family:var(--font-primary);-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:1.075268817204301dvw 2.150537634408602dvw;font-size:2.150537634408602dvw;border-radius:1.075268817204301dvw;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}@media only screen and (min-width: 992px){.buttonComponent .btn{font-family:var(--font-primary);-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem 3.333333333333333dvw;font-size:.8333333333333333dvw;border-radius:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}.spinerWrapper .spinner{border:4px solid var(--color-second);width:32px;height:32px;border-radius:50%;border-left-color:var(--color-primary);margin:2rem auto;animation:spin 1s ease infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.alertComponent{border-style:solid;margin:auto;width:70%;text-align:center;padding:1.5rem 2rem;font-family:var(--font-primary);position:relative;border-radius:.4em}@media only screen and (max-width: 600px){.formComponent .formComponentWrapper{display:flex;width:100%;gap:2rem;padding:1rem;flex-direction:column}}@media only screen and (min-width: 600px){.formComponent .formComponentWrapper{width:100%;gap:2rem;padding:1rem;display:grid}}@media only screen and (min-width: 992px){.formComponent .formComponentWrapper{width:100%;gap:2rem;padding:1rem;display:grid}}.fileInputComponent .drop-zone__input{display:none}.fileInputComponent .filesWrapper{display:flex;flex-wrap:wrap}.fileInputComponent .drop-zone__thumb{width:10dvw;height:10.83333333333333dvw;border-radius:10px;overflow:hidden;background-color:#fff;background-size:cover;position:relative;margin:1.666666666666667dvw;border:1px solid var(--color-primary);display:flex;align-items:center;justify-content:center}.fileInputComponent .drop-zone__thumb:after{content:attr(data-label);position:absolute;bottom:0;left:0;width:100%;padding:5px 0;color:var(--color-third);background:var(--color-second);font-size:.625dvw;text-align:center}.fileInputComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:.625dvw}@media only screen and (max-width: 600px){.fileInputComponent .drop-zone{width:100%;height:40dvw;padding:1.666666666666667dvw;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:var(--font-primary);font-size:2.5dvw;cursor:pointer;color:var(--color-second);border:.2083333333333333dvw dotted var(--color-primary);border-radius:.8333333333333333dvw}.fileInputComponent svg{width:10dvw}}@media only screen and (min-width: 600px){.fileInputComponent svg{width:10dvw}}@media only screen and (min-width: 992px){.fileInputComponent .drop-zone{padding:1.666666666666667dvw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:var(--font-primary);font-size:.8333333333333333dvw;cursor:pointer;color:var(--color-second);border:.2083333333333333dvw dotted var(--color-primary);border-radius:.8333333333333333dvw;overflow:auto;text-align:center}.fileInputComponent svg{font-size:2rem;color:var(--color-primary);width:50%;fill:var(--color-primary)}}.fileInputComponent .drop-zone--over{border-style:solid}.fileComponent{width:200px;height:180px;border-radius:10px;overflow:hidden;background-color:#fff;background-size:cover;position:relative;margin:1.666666666666667dvw;border:1px solid var(--color-primary);display:flex;justify-content:center}.fileComponent .name{position:absolute;bottom:0;left:0;width:100%;color:var(--color-third);background:var(--color-second);font-size:.625dvw;text-align:center;word-break:break-word;padding:1rem}.fileComponent .icon{display:flex;justify-content:center;align-items:center;padding:1rem 0}.fileComponent svg{width:50%;fill:var(--color-primary);margin-top:3rem}.fileComponent .overlay{position:absolute;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;gap:10px;opacity:0;transition:opacity .3s ease}.fileComponent:hover .overlay{opacity:1}.fileComponent .tool{background:#fff;border:none;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:14px;transition:background .3s}.fileComponent .tool:hover{background:#f0f0f0}.fileComponent .overlay svg{margin:initial}.SelectComponent{position:relative;box-sizing:border-box;width:100%;border:1px solid white;box-shadow:12px 17px 51px #00000038;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px;align-self:baseline;height:calc(2.25rem + 2px)}.SelectComponent *:disabled{background-color:#0000001a;opacity:.8}.SelectComponent select:focus{outline:none}@media only screen and (max-width: 600px){.SelectComponent select{background:transparent;border:none;font-size:2.5dvw;font-family:var(--primary-font);color:var(--color-primary);height:100%;padding:5px;width:100%}.SelectComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:2.5dvw}}@media only screen and (min-width: 600px){.SelectComponent select{background:transparent;border:none;font-size:2.150537634408602dvw;font-family:var(--primary-font);color:var(--color-primary);height:100%;padding:5px;width:100%}.SelectComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:2.150537634408602dvw}}@media only screen and (min-width: 992px){.SelectComponent select{background:transparent;border:none;font-size:.8333333333333333dvw;font-family:var(--primary-font);color:var(--color-primary);height:100%;padding:5px;width:100%}.SelectComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:.625dvw}}.dinamicInputComponent{display:flex}.dinamicInputComponent .dinamicInputComponentWrapper{display:flex;width:100%;flex-wrap:wrap;gap:1rem;flex-direction:column;border:var(--color-primary) 1px dotted;gap:2rem;padding:1rem;display:grid}.fieldsetComponent{border-color:var(--color-primary);border-radius:2.083333333333333dvw;padding:.8333333333333333dvw;background:var(--color-third);width:100%;gap:2rem;padding:1rem;display:grid;grid-template-columns:repeat(1,1fr)}.fieldsetComponent legend{background-color:var(--color-third);font-family:var(--font-primary);border:none;color:var(--color-primary);font-size:.8333333333333333dvw;padding:.2083333333333333dvw .4166666666666667dvw;width:auto}.tooltipComponenet{position:relative}.tooltipComponenet .tooltip-text{visibility:hidden;background-color:rgba(var(--color-primary-rgb),.7);color:var(--color-third);padding:.5rem 1rem;border-radius:.5rem;position:absolute;bottom:125%;left:50%;white-space:nowrap;opacity:0;transition:opacity .5s ease-in-out}.tooltipComponenet:hover .tooltip-text{visibility:visible;opacity:1}.alertComponent{border-style:solid;margin:auto;width:21rem;text-align:center;padding:1.5rem 2rem;font-family:var(--font-primary);position:relative;border-radius:.4em}.alertComponent:after{content:"";position:absolute;left:0;top:50%;width:0;height:0;border:14px solid transparent;border-right-color:var(--bg);border-left:0;margin-top:-14px;margin-left:-14px}.alertComponent h6{margin:0;padding:0}.filterComponent{position:relative}.filterComponent ul{position:absolute;top:4.5rem;left:0;width:100%;list-style:none;margin:0;max-height:25rem;overflow-y:auto;padding:0 3rem;z-index:2}.filterComponent li{box-sizing:border-box;padding:1rem;border:1px solid white;box-shadow:12px 17px 51px #00000038;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;cursor:pointer;transition:all .5s;-webkit-user-select:none;user-select:none;margin-bottom:.25rem}.filterComponent li:hover{background:rgba(var(--color-primary-rgb),.4)}.dropZoneComponent{display:flex;justify-content:space-between}.dropZoneComponent .left,.dropZoneComponent .right{width:40%;height:50dvw;overflow:auto}.dropZoneComponent .card .card-header{background:rgba(var(--color-primary-rgb),.5);border-radius:1rem;padding:1rem 2rem;border:solid 1px var(--color-third);color:var(--color-third);font-family:var(--font-primary)}.dropZoneComponent .card .card-body .item-permiss:hover small,.dropZoneComponent .card .card-body .item-permiss:hover p,.dropZoneComponent .card .card-body .item-permiss:hover{background:var(--color-second);color:var(--color-third)!important}.dropZoneComponent .card .card-body .item-permiss{background:rgba(var(--color-primary-rgb),.1);border:solid 1px var(--color-primary);border-radius:1rem;display:flex;flex-direction:column;align-items:center;padding:1rem}.dropZoneComponent .card .card-body{border:solid 1px var(--color-primary);border-radius:1rem;padding:1rem 2rem;font-family:var(--font-primary);display:flex;flex-direction:column;gap:1rem}.dropZoneComponent .card .card-body .item-permiss small{color:var(--color-primary)}.dropZoneComponent .card .card-body .item-permiss p{color:var(--color-second);display:flex;gap:1rem}.dropZoneComponent .card .card-body .item-permiss p svg{color:red;font-size:1.5rem}#SignatureComponent .firmaFrame .efirma{width:100%;height:auto;box-shadow:0 0 15px 3px #ccc;touch-action:none;-webkit-user-select:none;user-select:none}#SignatureComponent .firmaFrame{width:100%}#SignatureComponent .buttonGroup{display:flex;justify-content:center;gap:2rem;margin-top:1rem}#SignatureComponent .firmaLabel{color:var(--color-primary);font-size:1rem}#SignatureComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:.75rem}.camaraComponent .cam{position:relative;box-shadow:0 0 5px #00000040 inset,0 5px 10px 5px #00000040;width:100%}.camaraComponent .vid{width:100%}.camaraComponent .btn-group{display:flex;align-items:center;justify-content:space-around}.camaraComponent .canvasShapes{position:absolute;bottom:0;left:0;transform:scale(.2);pointer-events:none}.camaraComponent .photo-gallery{max-width:100%;display:flex;flex-wrap:wrap}.camaraComponent .photo-item{position:relative}.camaraComponent .photo-thumbnail{width:6rem;height:auto;border-radius:1rem;box-shadow:0 2px 8px #00000026}.camaraComponent .camera-label{font-size:1rem;color:var(--color-primary)}.camaraComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:1rem;margin-top:1rem}.audioComponent{display:flex;justify-content:space-evenly;padding:2rem 0;flex-direction:column;align-items:anchor-center}.audioComponent .control{position:relative;display:flex;justify-content:center;align-items:center;padding:2rem;background:radial-gradient(circle,var(--color-primary),var(--color-second));border-radius:50%;cursor:pointer;z-index:1;transition:transform .2s ease;overflow:visible}.audioComponent .control svg{color:var(--color-third);z-index:2}.audioComponent .control.recording:before,.audioComponent .control.recording:after{content:"";position:absolute;width:3rem;height:3rem;border:2px solid var(--color-primary);border-radius:50%;animation:pulse 2s infinite;z-index:0}.audioComponent .control.recording:after{animation-delay:1s;opacity:.6}@keyframes pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(2.5);opacity:0}}.audioComponent .label-floating{position:absolute;top:-2.2rem;background:var(--color-second);color:var(--color-third);padding:.3rem .6rem;font-size:.75rem;border-radius:5px;pointer-events:none;white-space:nowrap}.audioComponent .alert{padding:.5rem 1rem;border-radius:.25rem;color:red;font-size:1rem;margin-top:1rem}.geolocationComponent{border-left:var(--color-primary) solid 4px;padding:1rem;background:var(--color-second);color:var(--color-third)}.geolocationComponent .alert{color:var(--color-third);margin-top:1rem}#hero{width:100%;height:100vh;background:url(img/estudios-esventia-formacion.jpg) top left;background-size:cover;position:relative;justify-content:center;display:flex;align-items:center;padding:60px 0;background-attachment:fixed}#hero:before{content:"";background:#fff6;position:absolute;bottom:0;top:0;left:0;right:0}@media only screen and (max-width: 600px){#hero .row{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:2rem;width:100%;overflow:hidden}#hero .solicitudEntraImg{height:25dvw;width:85dvw;background:var(--color-primary);cursor:pointer;font-size:5dvw;font-family:var(--font-primary);text-transform:uppercase;border-radius:2.5dvw;color:var(--color-third);border-color:var(--color-third);width:100%}#hero .container-fluid{width:100%;max-width:80dvw}}@media only screen and (min-width: 600px){#hero .row{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%;overflow:hidden}#hero .solicitudEntraImg{height:12.90322580645161dvw;width:38.70967741935484dvw;background:var(--color-primary);cursor:pointer;font-size:2.150537634408602dvw;font-family:var(--font-primary);text-transform:uppercase;border-radius:1.075268817204301dvw;color:var(--color-third);border-color:var(--color-third)}#hero .container-fluid{width:100%;max-width:82.79569892473118dvw}}@media only screen and (min-width: 992px){#hero .row{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%;overflow:hidden}#hero .solicitudEntraImg{height:10.83333333333333dvw;width:21.66666666666666dvw;background:var(--color-primary);cursor:pointer;font-size:1.666666666666667dvw;font-family:var(--font-primary);text-transform:uppercase;border-radius:.4166666666666667dvw;color:var(--color-third);border-color:var(--color-third)}#hero .container-fluid{width:100%;max-width:59.16666666666667dvw}}#footer .footer-top .footer-links ul{list-style:none}#footer .footer-top .social-links a:hover{background:var(--color-second)}@media only screen and (max-width: 600px){#footer .footer-top{display:grid;grid-template-columns:1fr;margin:10vw;grid-gap:5dvw}#footer .footer-top .footer-contact p,#footer .footer-top .footer-contact a{font-family:var(--font-primary);color:var(--color-second);cursor:pointer;font-size:clamp(.563rem,3.7509375dvw,1rem)}#footer .footer-top .footer-links p,#footer .footer-top .footer-links ul a,#footer .footer-top .footer-links ul svg{font-family:var(--font-primary);color:var(--color-second);font-size:clamp(.563rem,3.7509375dvw,1rem);cursor:pointer}#footer .footer-top .social-links a{display:flex;background:var(--color-primary);color:var(--color-third);border-radius:50%;width:7.5dvw;height:7.5dvw;justify-content:center;align-items:center}#footer .social-links{display:flex;justify-content:space-evenly;margin:10dvw}#footer .footer-top .footer-contact h6,#footer .footer-top .footer-links h6{color:var(--color-primary);font-family:var(--font-primary);margin:5dvw 0;font-size:clamp(.75rem,5dvw,1.333rem)}}@media only screen and (min-width: 600px){#footer .footer-top{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));margin:8.602150537634409dvw;grid-gap:2.150537634408602dvw}#footer .footer-top .footer-contact p,#footer .footer-top .footer-contact a{font-family:var(--font-primary);color:var(--color-second);cursor:pointer;font-size:clamp(1rem,2.866666666666667dvw,1.777rem)}#footer .footer-top .footer-links p,#footer .footer-top .footer-links ul a,#footer .footer-top .footer-links ul svg{font-family:var(--font-primary);font-size:clamp(1rem,2.866666666666667dvw,1.777rem);color:var(--color-second);cursor:pointer}#footer .footer-top .social-links a{display:flex;background:var(--color-primary);color:var(--color-third);border-radius:50%;width:4.301075268817204dvw;height:4.301075268817204dvw;justify-content:center;align-items:center}#footer .social-links{display:flex;justify-content:space-evenly;margin:4.301075268817204dvw}#footer .footer-top .footer-contact h6,#footer .footer-top .footer-links h6{color:var(--color-primary);font-family:var(--font-primary);margin:4.301075268817204dvw 0;font-size:clamp(1rem,2.866666666666667dvw,1.777rem)}}@media only screen and (min-width: 992px){#footer .footer-top{display:grid;grid-template-columns:repeat(auto-fill,minmax(23rem,1fr));margin:9.166666666666667dvw 10vw;grid-gap:1rem}#footer .footer-top .footer-contact p,#footer .footer-top .footer-contact a{font-family:var(--font-primary);color:var(--color-second);cursor:pointer;font-size:clamp(1rem,1.110833333333333dvw,1.777rem)}#footer .footer-top .footer-links p,#footer .footer-top .footer-links ul a,#footer .footer-top .footer-links ul svg{font-family:var(--font-primary);font-size:.8333333333333333dvw;color:var(--color-second);cursor:pointer;font-size:clamp(1rem,1.110833333333333dvw,1.777rem)}#footer .footer-top .social-links a{display:flex;background:var(--color-primary);color:var(--color-third);border-radius:50%;width:2.083333333333333dvw;height:2.083333333333333dvw;justify-content:center;align-items:center}#footer .social-links{display:flex;justify-content:space-evenly;margin:1.666666666666667dvw}#footer .footer-top .footer-contact h6,#footer .footer-top .footer-links h6{color:var(--color-primary);font-family:var(--font-primary);margin:1.666666666666667dvw 0;font-size:clamp(1.333rem,1.480729166666667dvw,2.369rem)}}@media only screen and (max-width: 600px){.numbers_limited_modal{display:flex;position:fixed;z-index:1000;top:0;width:100dvw;height:100dvh;background-color:#0006;align-items:center;justify-content:center}.numbers_limited_modal .contentModal{background-color:#fefefe;margin:auto;width:80dvw;animation-name:animatetop;animation-duration:2s;height:75dvh;position:relative;overflow:auto}.numbers_limited_modal .closeWrapper{width:100%;display:flex;justify-content:end;height:40px}.numbers_limited_modal .closeWrapper img{opacity:.5;width:16px;height:16px}.numbers_limited_modal .close{display:flex;justify-content:center;align-items:center;margin-right:16px}.numbers_limited_modal .close:hover,.numbers_limited_modal .close:focus{color:#000;text-decoration:none;cursor:pointer}}@media only screen and (min-width: 600px){.numbers_limited_modal{display:flex;position:fixed;z-index:1000;top:0;width:100dvw;height:100dvh;background-color:#0006;align-items:center;justify-content:center}.numbers_limited_modal .contentModal{background-color:#fefefe;width:80dvw;animation-name:animatetop;animation-duration:2s;overflow:auto;height:75dvh;position:relative}.numbers_limited_modal .closeWrapper{width:100%;display:flex;justify-content:end;height:64px}.numbers_limited_modal .closeWrapper img{opacity:.5;width:24px;height:24px}.numbers_limited_modal .close{display:flex;justify-content:center;align-items:center;margin-right:36px}.numbers_limited_modal .close:hover,.numbers_limited_modal .close:focus{color:#000;text-decoration:none;cursor:pointer}}@media only screen and (min-width: 992px){.numbers_limited_modal{display:flex;align-items:start;justify-content:center;position:fixed;z-index:1000;padding:4rem;left:0;top:0;width:100dvw;height:100dvh;overflow:auto;background-color:#000;background-color:#0006}.numbers_limited_modal .contentModal{background-color:#fefefe;width:43rem;animation-name:animatetop;animation-duration:2s;height:auto;position:relative;overflow:auto}.numbers_limited_modal .closeWrapper{width:100%;display:flex;justify-content:end;height:64px}.numbers_limited_modal .closeWrapper img{opacity:.5;width:24px;height:24px}.numbers_limited_modal .close{display:flex;justify-content:center;align-items:center;margin-right:24px}.numbers_limited_modal .close:hover,.numbers_limited_modal .close:focus{color:#000;text-decoration:none;cursor:pointer}}.CondusefComponent{margin:2rem}.CondusefComponent h3{margin:.8333333333333333dvw 0 0;font-family:var(--font-primary);color:var(--color-second);margin-bottom:2rem;font-size:24pt}.CondusefComponent p{font-size:16pt;line-height:2rem;color:var(--color-second);text-align:justify;margin-bottom:2rem}.testimonials:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.testimonials .testimonial-item{text-align:center;color:#5d0000;font-family:var(--font-primary)}.testimonials .testimonial-item .testimonial-img{width:100px;border-radius:50%;border:6px solid rgba(255,255,255,.15);margin:0 auto}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#fff6;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}.testimonials .swiper-pagination{margin-top:20px;position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#ffffff80;opacity:1}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#106eea}.watsapp{position:fixed;top:75%;right:1rem;z-index:2}@media only screen and (max-width: 600px){.testimonials{padding:10dvw;background-position:center center;background-size:cover;position:relative;margin:10dvw 0}.testimonials .testimonial-item h3{margin:5dvw 0}.testimonials .testimonial-item h4{color:#000;margin:5dvw 0}.testimonials .testimonial-item p{font-size:2.5dvw;margin:5dvw auto;color:var(--color-second);font-family:var(--font-primary)}}@media only screen and (min-width: 600px){.testimonials{padding:4.301075268817204dvw;background-position:center center;background-size:cover;position:relative;margin:8.602150537634409dvw 0}.testimonials .testimonial-item h3{margin:4.301075268817204dvw 0}.testimonials .testimonial-item h4{color:#000;margin:2.150537634408602dvw 0}.testimonials .testimonial-item p{font-size:2.150537634408602dvw;margin:2.150537634408602dvw auto;color:var(--color-second);font-family:var(--font-primary)}}@media only screen and (min-width: 992px){.testimonials{padding:4.166666666666667dvw 0;background-position:center center;background-size:cover;position:relative;margin:3.333333333333333dvw 0}.testimonials .testimonial-item h3{margin:.8333333333333333dvw 0;font-size:2rem}.testimonials .testimonial-item h4{color:#000;margin:.8333333333333333dvw 0;font-size:2rem}.testimonials .testimonial-item p{font-size:2rem;margin:.8333333333333333dvw auto;color:var(--color-second);font-family:var(--font-primary)}}#steps .content h3{font-family:var(--font-primary);color:var(--color-primary)}#steps .content ul{list-style:none}@media only screen and (max-width: 600px){#steps .content img{max-width:100%}#steps{padding:10dvw 0;overflow:hidden;background-color:var(--color-third)}#steps .wrapper{display:grid;grid-template-columns:1fr;margin:10dvw;grid-gap:2rem}#steps .content ul li{display:flex;align-items:flex-start;margin-bottom:5dvw}#steps .content ul li:first-child{margin-top:5dvw}#steps .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:5dvw;box-shadow:0 6px 15px #106eea1f;margin:5dvw}#steps .content ul h5,#steps .content ul p,#steps .content p{line-height:2;font-family:var(--font-primary);color:var(--color-second);font-size:2.5dvw}}@media only screen and (min-width: 600px){#steps .content img{max-width:50%}#steps{padding:8.602150537634409dvw 0;overflow:hidden;background-color:var(--color-third)}#steps .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr));margin:0 8.602150537634409vw}#steps .content ul li{display:flex;align-items:flex-start;margin-bottom:4.301075268817204dvw}#steps .content ul li:first-child{margin-top:4.301075268817204dvw}#steps .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:2.150537634408602dvw;box-shadow:0 6px 15px #106eea1f;margin:2.150537634408602dvw}#steps .content ul h5,#steps .content ul p,#steps .content p{line-height:2;font-family:var(--font-primary);color:var(--color-second);font-size:2.150537634408602dvw}}@media only screen and (min-width: 992px){#steps .content img{max-width:50%}#steps{padding:3.333333333333333dvw 0;overflow:hidden;background-color:var(--color-third)}#steps .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr));margin:3vh 10vw}#steps .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em}#steps .content ul li{display:flex;align-items:flex-start;margin-bottom:1.666666666666667dvw}#steps .content ul li:first-child{margin-top:1.666666666666667dvw}#steps .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:1.25dvw;box-shadow:0 6px 15px #106eea1f;margin:1.25dvw}#steps .content ul h5,#steps .content ul p,#steps .content p{line-height:2;font-family:var(--font-primary);color:var(--color-second);font-size:1.5rem;margin:0 2rem}}#about .content ul{list-style:none}#about .header-text{position:absolute;top:20%;left:1.8%;right:auto;font-family:var(--font-primary);color:var(--color-third)}.overlay{position:absolute;top:0;left:0;right:0;overflow:hidden;width:100%;opacity:.8;height:100%;transition:.5s ease;opacity:0}.overlay:hover{opacity:1}#about .wrapper img{max-width:80%}#about .wrapper .content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}@media only screen and (max-width: 600px){#about{padding:10dvw 0;overflow:hidden;background-color:var(--color-third)}#about .wrapper{display:grid;grid-template-columns:1fr;margin:10dvw}#about .content ul li{display:flex;align-items:flex-start;margin-bottom:5dvw}#about .content ul li:first-child{margin-top:5dvw}#about .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:5dvw;box-shadow:0 6px 15px #106eea1f;margin:5dvw}#about .content ul h5,#about .content ul p,#about .content p{line-height:2;font-family:var(--font-primary);color:var(--color-second);font-size:2.5dvw}#about .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:20dvw;box-shadow:0 6px 15px #106eea1f;margin:5dvw}}@media only screen and (min-width: 600px){#about{padding:8.602150537634409dvw 0;overflow:hidden;background-color:var(--color-third)}#about .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr));margin:0 8.602150537634409vw}#about .content ul li{display:flex;align-items:flex-start;margin-bottom:4.301075268817204dvw}#about .content ul li:first-child{margin-top:4.301075268817204dvw}#about .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:2.150537634408602dvw;box-shadow:0 6px 15px #106eea1f;margin:2.150537634408602dvw}#about .content ul h5,#about .content ul p,#about .content p{line-height:2;font-family:var(--font-primary);color:var(--color-second);font-size:2.150537634408602dvw}#about .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:17.20430107526882dvw;box-shadow:0 6px 15px #106eea1f;margin:2.150537634408602dvw}.nosotros .content{padding:3.225806451612903dvw}}@media only screen and (min-width: 992px){#about{padding:3.333333333333333dvw 0;overflow:hidden;background-color:var(--color-third)}#about .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr));margin:10vw}#about .content ul li{display:flex;flex-direction:column;align-items:center}#about .content ul li:first-child{margin-top:1.666666666666667dvw}#about .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:5dvw;box-shadow:0 6px 15px #106eea1f;margin:1.25dvw;animation:animate-bit 1s linear infinite}#about .content ul h5,#about .content ul p,#about .content p{line-height:2;font-family:var(--font-primary);color:var(--color-second);font-size:.8333333333333333dvw;font-size:clamp(1rem,1.110833333333333dvw,1.777rem)}.nosotros .content ul svg{color:var(--color-primary);background:var(--color-third);font-size:3.333333333333333dvw;box-shadow:0 6px 15px #106eea1f;margin:1.25dvw}.nosotros .content{padding:4rem}}@media only screen and (max-width: 600px){#about .content h3{font-family:var(--font-primary);color:var(--color-primary)}#about .section-title{text-align:center;padding-bottom:10dvw}#about .section-title h6{font-family:var(--font-primary);color:var(--color-third);background:var(--color-second);padding:2.5dvw 5dvw;display:inline-block;text-transform:uppercase;border-radius:10dvw}#about .section-title h3{margin:10dvw 0 0;font-family:var(--font-primary);color:var(--color-second)}#about .section-title p{margin:0 10dvw;font-family:var(--font-primary);color:var(--color-second);font-size:2.5dvw}#about .section-title ul li{color:var(--color-second);font-size:2.5dvw}}@media only screen and (min-width: 600px){#about .content h3{font-family:var(--font-primary);color:var(--color-primary)}#about .section-title{text-align:center;padding-bottom:4.301075268817204dvw}#about .section-title h6{font-family:var(--font-primary);color:var(--color-third);background:var(--color-second);padding:1.075268817204301dvw 2.150537634408602dvw;display:inline-block;text-transform:uppercase;border-radius:4.301075268817204dvw}#about .section-title h3{margin:4.301075268817204dvw 0 0;font-family:var(--font-primary);color:var(--color-second)}#about .section-title p{margin:0 4.301075268817204dvw;font-family:var(--font-primary);color:var(--color-second);font-size:2.150537634408602dvw}#about .section-title ul li{color:var(--color-second);font-size:2.150537634408602dvw}}@media only screen and (min-width: 992px){#about .section-title{text-align:center;padding-bottom:2.5dvw}#about .section-title h6{font-family:var(--font-primary);color:var(--color-third);background:var(--color-second);padding:.4166666666666667dvw 1.25dvw;display:inline-block;text-transform:uppercase;border-radius:3.333333333333333dvw}#about .section-title h3{margin:.8333333333333333dvw 0 0;font-family:var(--font-primary);color:var(--color-second)}#about .section-title p{margin:.8333333333333333dvw auto;font-family:var(--font-primary);color:var(--color-second);font-size:1.5dvw}#about .section-title ul li{color:var(--color-second);font-size:.8333333333333333dvw}#about .content h3{font-family:var(--font-primary);color:var(--color-primary);font-size:clamp(1.333rem,1.480729166666667dvw,2.369rem)}}#about .section-title h3 span{color:var(--color-primary);font-family:var(--font-primary)}#about .section-title ul{font-family:var(--font-primary)}@keyframes animate-bit{0%{transform:scale(.7)}to{transform:scale(1.2)}}#contact .section-title h3 span{color:var(--color-primary);font-family:var(--font-second)}#contact .section-title p{margin:15px auto 0;font-weight:var(--textos-secundarios);font-family:var(--font-second)}#contact .section-title ul{font-family:var(--font-second)}#contact img{max-width:100%}.contact .form-body{display:flex;flex-direction:column;gap:2rem}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#106eea}.contact .php-email-form button[type=submit]:hover{background:#3b8af2}@-webkit-keyframes animate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width: 600px){section#contact{padding:10dvw 0;overflow:hidden}#contact .section-title{text-align:center;padding-bottom:10dvw}#contact .section-title h6{font-family:var(--font-primary);color:var(--color-third);background:var(--color-second);padding:2.5dvw 5dvw;display:inline-block;text-transform:uppercase;border-radius:10dvw}#contact .section-title h3{margin:5dvw 0 0;font-family:var(--font-primary)}.contact .row{display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-direction:column;gap:2rem}.contact .info-box{color:var(--color-primary);text-align:center;box-shadow:0 0 30px #d6d7d84d;padding:10dvw 5dvw}.contact .info-box svg{font-size:10dvw;color:var(--color-primary);border-radius:50%;padding:2.5dvw;border:2px dotted var(--color-second)}.contact .info-box h3{color:var(--color-primary);margin:5dvw 0;font-family:var(--font-primary)}.contact .info-box p{font-size:2.5dvw;font-family:var(--font-primary)}.contact .col{padding:10dvw 3.333333333333333dvw;width:100%}}@media only screen and (min-width: 600px){section#contact{padding:4.301075268817204dvw 0;overflow:hidden}.contact .col{padding:4.301075268817204dvw 0}#contact .section-title{text-align:center;padding-bottom:4.301075268817204dvw}#contact .section-title h6{font-family:var(--font-primary);color:var(--color-third);background:var(--color-second);padding:1.075268817204301dvw 2.150537634408602dvw;display:inline-block;text-transform:uppercase;border-radius:4.301075268817204dvw}#contact .section-title h3{margin:1.075268817204301dvw 0 0;font-family:var(--font-primary)}.contact .row{display:flex;flex-wrap:wrap;justify-content:space-evenly}.contact .info-box{color:var(--color-primary);text-align:center;box-shadow:0 0 30px #d6d7d84d;padding:1.666666666666667dvw 1.25dvw}.contact .info-box svg{font-size:4.301075268817204dvw;color:var(--color-primary);border-radius:50%;padding:1.075268817204301dvw;border:2px dotted var(--color-second)}.contact .info-box h3{color:var(--color-primary);margin:2.150537634408602dvw 0;font-family:var(--font-primary)}.contact .info-box p{font-size:1.075268817204301dvw;font-family:var(--font-primary)}}@media only screen and (min-width: 992px){section#contact{padding:3.333333333333333dvw 0;overflow:hidden}#contact .section-title{text-align:center;padding-bottom:2.5dvw}#contact .section-title h6{font-family:var(--font-primary);color:var(--color-third);background:var(--color-second);padding:.4166666666666667dvw 1.25dvw;display:inline-block;text-transform:uppercase;border-radius:3.333333333333333dvw}#contact .section-title h3{margin:.8333333333333333dvw 0 0;font-family:var(--font-primary)}.contact .row{display:flex;flex-wrap:wrap;justify-content:space-evenly}.contact .info-box{color:var(--color-primary);text-align:center;box-shadow:0 0 30px #d6d7d84d;padding:1.666666666666667dvw 1.25dvw}.contact .info-box svg{font-size:3.333333333333333dvw;color:var(--color-primary);border-radius:50%;padding:.4166666666666667dvw;border:2px dotted var(--color-second)}.contact .info-box h3{color:var(--color-primary);margin:.8333333333333333dvw 0;font-family:var(--font-primary)}.contact .info-box p{font-size:.8333333333333333dvw;font-family:var(--font-primary)}.contact .col{padding:3.333333333333333dvw;max-width:50%}}#cat img{max-width:100%}@media only screen and (max-width: 600px){#cat{margin:10dvw 0}}@media only screen and (min-width: 600px){#cat{margin:8.602150537634409dvw 0}}@media only screen and (min-width: 992px){#cat{margin:3.333333333333333dvw 0}}.featured-services .icon-box:before{content:"";position:absolute;background:var(--color-second);right:0;left:0;bottom:0;top:100%;transition:all .3s;z-index:-1}.featured-services .icon-box:hover:before{background:var(--color-primary);top:0;border-radius:0}.featured-services .title a{color:var(--color-primary);text-decoration:none}.featured-services .icon-box:hover .title a,.featured-services .icon-box:hover .description{color:#fff}@media only screen and (max-width: 600px){#featured-services{padding:10dvw 0}.featured-services .wrapper{display:grid;grid-template-columns:1fr;margin:0 10vw;gap:2rem}.featured-services .icon-box{padding:10dvw;background:var(--color-third);box-shadow:0 .5rem .5rem #00000014;border-radius:2.5dvw;font-family:var(--font-primary)}.featured-services .icon{margin-bottom:5dvw}.featured-services .icon svg{font-size:5dvw;color:var(--color-second)}.featured-services .title{margin-bottom:5dvw;font-size:5dvw}.featured-services .description{font-size:2.5dvw;color:var(--color-second)}}@media only screen and (min-width: 600px){#featured-services{padding:4.301075268817204dvw 0}.featured-services .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(40%,1fr));margin:0dvw 4.301075268817204dvw;gap:2rem}.featured-services .icon-box{padding:2.150537634408602dvw;background:var(--color-third);box-shadow:0 .5rem .5rem #00000014;border-radius:1.075268817204301dvw;font-family:var(--font-primary)}.featured-services .icon{margin-bottom:2.150537634408602dvw}.featured-services .icon svg{font-size:2.5dvw;color:var(--color-second)}.featured-services .title{margin-bottom:2.150537634408602dvw;font-size:2.150537634408602dvw}.featured-services .description{font-size:2.150537634408602dvw;color:var(--color-second)}}@media only screen and (min-width: 992px){#featured-services{padding:3.333333333333333dvw 0}.featured-services .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(40%,1fr));margin:1.666666666666667dvw 10vw;gap:2rem}.featured-services .icon-box{padding:1.666666666666667dvw;background:var(--color-third);box-shadow:0 .5rem .5rem #00000014;border-radius:2rem;font-family:var(--font-primary)}.featured-services .icon{margin-bottom:.8333333333333333dvw}.featured-services .icon svg{font-size:2.5dvw;color:var(--color-second)}.featured-services .title{margin-bottom:.8333333333333333dvw;font-size:1.25dvw}.featured-services .description{font-size:.8333333333333333dvw;line-height:1.25dvw;color:var(--color-second)}}#myModalAlert{display:flex;justify-content:center;position:fixed;z-index:7000;width:100dvw;height:100dvh;overflow:auto;background-color:#0006}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}#myModalAlert .close{color:var(--color-primary);float:right;font-size:28px;font-weight:700}#myModalAlert .close:hover,#myModalAlert .close:focus{color:var(--color-primary);text-decoration:none;cursor:pointer}#myModalAlert .alerta .message{padding-top:1.666666666666667dvw;font-family:var(--font-primary)}@media only screen and (max-width: 600px){#myModalAlert .modal-content{background-color:var(--color-third);margin:auto;padding:0;border:1px solid #888;width:90%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;animation-name:animatetop;animation-duration:2s}#myModalAlert .alerta i{color:var(--color-second);font-size:5dvw}#myModalAlert .alerta h5{color:var(--color-third);font-size:2.5dvw;margin-bottom:.8333333333333333dvw}#myModalAlert .wrapper{padding:2.5dvw 5dvw;border:1px solid #CCCCCC;border-radius:5%;display:flex;justify-content:center;align-items:center;width:50%;margin:auto}#myModalAlert .wrapper a{font-size:5dvw;color:var(--color-third);text-decoration:none}#myModalAlert li,#myModalAlert p{color:var(--color-third);font-size:1.875dvw}#myModalAlert .alerta{background:var(--color-primary);padding:10dvw}}@media only screen and (min-width: 600px){#myModalAlert .modal-content{background-color:var(--color-third);margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;animation-name:animatetop;animation-duration:2s}#myModalAlert .alerta i{color:var(--color-second);font-size:4.301075268817204dvw}#myModalAlert .alerta h5{color:var(--color-third);font-size:2.15053763448602dvw;margin-bottom:.8333333333333333dvw}#myModalAlert .wrapper{padding:2.5dvw 5dvw;border:1px solid #CCCCCC;border-radius:5%;display:flex;justify-content:center;align-items:center;width:50%;margin:auto}#myModalAlert .wrapper a{font-weight:900;font-size:2.15053763448602dvw;color:var(--color-third);text-decoration:none}#myModalAlert li,#myModalAlert p{color:var(--color-third);font-size:1.059135039717564dvw}#myModalAlert .alerta{background:var(--color-primary);padding:2.150537634408602dvw}}@media only screen and (min-width: 992px){#myModalAlert .modal-content{background-color:var(--color-third);margin:auto;padding:0;border:1px solid #888;width:60%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;animation-name:animatetop;animation-duration:2s}#myModalAlert .alerta i{color:var(--color-second);font-size:3.333333333333333dvw}#myModalAlert .alerta h5{color:var(--color-third);font-size:1.25dvw;margin-bottom:.8333333333333333dvw}#myModalAlert .wrapper a{font-size:.8333333333333333dvw;color:var(--color-third);text-decoration:none}#myModalAlert .wrapper{padding:.8333333333333333dvw 5dvw;border:1px solid #CCCCCC;border-radius:5%;display:flex;justify-content:center;align-items:center;cursor:pointer;width:50%;margin:auto}#myModalAlert li,#myModalAlert p{color:var(--color-third);font-size:.8333333333333333dvw}#myModalAlert .alerta{background:var(--color-primary);padding:3.333333333333333dvw}}@media only screen and (max-width: 600px){#watsappComponent{position:fixed;bottom:10dvw;right:10dvw;z-index:2}#watsappComponent a img{width:clamp(2.369rem,15.7865625dvw,4.209rem)}}@media only screen and (min-width: 600px){#watsappComponent{position:fixed;bottom:8.602150537634409dvw;right:8.602150537634409dvw;z-index:2}#watsappComponent a img{width:clamp(4.209rem,12.06505376344086dvw,7.478rem)}}@media only screen and (min-width: 992px){#watsappComponent{position:fixed;bottom:3.333333333333333dvw;right:3.333333333333333dvw;z-index:2}#watsappComponent a img{width:clamp(4.209rem,4.675208333333333dvw,7.478rem)}}.LayersAnimationComponent{animation:fromLeft 1.2s;height:80dvh;overflow:hidden;display:flex;justify-content:space-between;margin:auto;margin:0 10dvw}.LayersAnimationComponent .imageWrapper{position:relative;width:100%;height:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:10%}.LayersAnimationComponent .item{flex:0 0 48%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5dvw}.LayersAnimationComponent .item .wrapperButton{width:100%;display:flex;justify-content:space-evenly}.LayersAnimationComponent .item img{position:absolute}.LayersAnimationComponent .item img.money{z-index:2;transform:translate(0) translateY(25%);max-height:80%}.LayersAnimationComponent .item img.desk{max-width:100%}.LayersAnimationComponent .item img.logo{max-width:30%;z-index:3;transform:translate(20%) translateY(-70%)}.LayersAnimationComponent .item img.arrow{max-width:20%;transform-origin:left;z-index:3;transform:translate(-200%) translateY(-60%);animation:growUp 4s ease-in-out infinite normal;opacity:0}.LayersAnimationComponent .item img.Clipboard{max-width:70%;transform:translate(10%) translateY(-5%);z-index:3;animation:revealLeftToRight 4s ease-in-out infinite alternate forwards;width:100%;height:auto;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 100%);mask-image:linear-gradient(to right,transparent 0%,black 100%);-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes revealLeftToRight{to{-webkit-mask-size:100% 100%;mask-size:100% 100%}}.LayersAnimationComponent h3{margin:.8333333333333333dvw 0 0;font-family:var(--font-primary);color:var(--color-second);margin-bottom:2rem;font-size:3rem;text-align:center}.LayersAnimationComponent h3 span{color:var(--color-primary);font-family:var(--font-primary)}@keyframes growUp{0%{opacity:.2;transform:translate(-200%) translateY(-60%) scale(1)}to{opacity:1;transform:translate(-200%) translateY(-60%) scale(2.5)}}@keyframes fromLeft{0%{opacity:0;transform:translate(5)}to{opacity:1;transform:translate(0)}}@keyframes levitate{0%{transform:translate(0) translateY(0)}50%{transform:translate(-0%) translateY(-10%)}to{transform:translate(-0%) translateY(-0%)}}@keyframes fromLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.DespachosCobranza{margin:9.166666666666667dvw 10vw}.DespachosCobranza h3{margin:.8333333333333333dvw 0 0;font-family:var(--font-primary);color:var(--color-second);margin-bottom:2rem;font-size:24pt}.DespachosCobranza h3 span{color:var(--color-primary);font-family:var(--font-primary)}.DespachosCobranza p{font-size:16pt;line-height:2rem;color:var(--color-second);text-align:justify;margin-bottom:2rem}.DespachosCobranza p.name{text-decoration:underline}.DespachosCobranza a{font-size:1.5rem;line-height:1.25dvw;color:var(--color-second);text-align:justify;text-decoration:underline}.comisiones{margin:9.166666666666667dvw 10vw}.comisiones h3{margin:.8333333333333333dvw 0 0;font-family:var(--font-primary);color:var(--color-second);margin-bottom:2rem;font-size:24pt}.comisiones h3 span{color:var(--color-primary);font-family:var(--font-primary)}.comisiones p{font-size:16pt;line-height:2rem;color:var(--color-second);text-align:justify;margin-bottom:2rem}.comisiones a{font-size:1.5rem;line-height:1.25dvw;color:var(--color-second);text-align:justify;text-decoration:underline}.consufin_layoutComponent .wrapper{display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(16,6.25dvh)}.consufin_layoutComponent .wrapper .header{grid-column:1 / 17;grid-row:1/2}.consufin_layoutComponent .wrapper .nabvar{grid-column:1/4;grid-row:2 / 17}.consufin_layoutComponent .wrapper .content{grid-row:2 / 17;padding:3.333333333333333dvw;overflow:auto}.NavbarComponent{background:var(--color-second);width:100%;height:100%;overflow:auto}.NavbarComponent ul li a{padding:1rem;display:flex;gap:1rem;color:var(--color-third);text-decoration:none;font-size:1rem;white-space:nowrap}.NavbarComponent ul li.active,.NavbarComponent ul li a:hover,.NavbarComponent ul li a:focus{background:var(--color-primary);color:var(--color-third);transition:all .3s ease;border-bottom:1px solid var(--color-third)}.headerComponent{background:var(--color-primary);width:100%;height:100%;border-bottom:5px solid var(--color-second);display:flex;justify-content:space-between;align-items:center}.headerComponent .left,.headerComponent .right{padding:0 3.333333333333333dvw;display:flex;gap:2rem;align-items:center}.headerComponent .left svg{color:var(--color-third);cursor:pointer}.headerComponent .left img{width:1.666666666666667dvw}.LogOutConfirmComponent{width:100%;padding:2rem;display:flex;flex-direction:column;gap:4rem}.LogOutConfirmComponent .avatar{width:20%}.LogOutConfirmComponent .avatar img{max-width:100%}.LogOutConfirmComponent .LogOutConfirmComponent_body{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.LogOutConfirmComponent .LogOutConfirmComponent_body .text{display:flex;flex-direction:column;align-items:center;color:var(--color-second);font-family:var(--font-primary);font-size:1rem}.LogOutConfirmComponent .LogOutConfirmComponent_body .text p{font-size:1.5rem}.LogOutConfirmComponent .LogOutConfirmComponent_footer{display:flex;flex-direction:row;justify-content:space-evenly}.dateComponent{display:flex;gap:1rem}.dateComponent .mes p{color:#fff;font-weight:50;font-size:.625dvw}.dateComponent .dia p{font-size:1.666666666666667dvw;color:var(--color-third);font-weight:700}.dateComponent .anio p{writing-mode:vertical-lr;color:var(--color-third);font-size:.8333333333333333dvw;font-family:var(--font-primary)}.dateComponent .mes{display:flex;flex-direction:column;justify-content:center}.dateComponent .dia,.dateComponent .anio{display:flex;align-items:center}.dropDownComponent{position:relative;cursor:pointer}.dropDownComponent a.dropdown-toggle{display:flex;align-items:center;gap:.5rem;color:var(--color-third);font-family:var(--font-primary);font-size:.8333333333333333dvw}.dropDownComponent li a.dropdown-toggle span.badge{background-color:var(--color-second);color:var(--color-third);padding:4px 8px;text-align:center;border-radius:5px}.dropDownComponent .dropdown-toggle .profile-ava img{width:1.666666666666667dvw}.dropDownComponent .dropdown-toggle .profile-ava img{border-radius:50%;border:2px solid #688a7e;max-width:100%}.dropDownComponent .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid var(--color-third);border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropDownComponent .dropDownComponent-menu{position:absolute;z-index:10;background-color:#fff;box-shadow:0 2px 1rem #0000002d!important;right:0;top:2rem;width:23.612rem;overflow:auto}.dropDownComponent .dropDownComponent-menu>li:first-child>a,.dropDownComponent .dropDownComponent-menu>li:first-child>a:hover{background-color:var(--color-second);color:var(--color-third)}.dropDownComponent .dropDownComponent-menu>li.eborder-top{border-top:2px solid var(--color-primary)!important}.dropDownComponent .dropDownComponent-menu>li:last-child>a,.dropDownComponent .dropDownComponent-menu>li:last-child>a:hover{color:var(--color-third);text-transform:uppercase;background-color:var(--color-primary)}.dropDownComponent .dropDownComponent-menu>li:last-child>a svg,.dropDownComponent .dropDownComponent-menu>li:first-child>a svg{color:var(--color-third)}.dropDownComponent .dropDownComponent-menu li{display:flex}.dropDownComponent .dropDownComponent-menu li a{padding:1rem;width:100%;display:flex;gap:1rem;text-decoration:none;color:var(--color-second)}.dropDownComponent .dropDownComponent-menu li a svg{color:var(--color-second)}.dropDownComponent .dropDownComponent-item :hover{background-color:rgba(var(--color-primary-rgb),.2)}*{box-sizing:border-box;margin:0;padding:0;list-style:none}html{font-size:16px}:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}@font-face{font-family:openSans;src:local("openSans"),url(/assets/openSans-B9EpV6Te.woff2) format("woff2")}:root{--color-primary: #640000;--color-second: #a06e6e;--color-third: #ffff;--font-primary: openSans, sans-serif}
