body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Inter,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar-track{background-color:initial;border-radius:10px;margin:.2rem}::-webkit-scrollbar-thumb{background:#006d97;border-radius:50px;box-shadow:0 2px 5px #0003}::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#006d97,#006c97a8);border:1px solid #1c418c}::-webkit-scrollbar{background:#0000;height:8px;width:10px}.wrapper{align-items:center;background:none;display:flex;height:100vh;justify-content:center;width:100vw}.spinner{text-align:center;width:300px}.spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:36px;width:36px}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}body{background-color:#fff;font-family:Raleway,sans-serif;margin:0}.whole-container{align-items:center;display:flex;height:100vh;justify-content:center}.login-container{background-color:#fff;box-shadow:0 14px 28px #00000040,0 15px 15px #00000038;height:480px;max-width:100vw;overflow-x:hidden;position:relative;width:760px}.forms-container{position:relative;text-align:center;width:50%}.form-control{display:flex;flex-direction:column;height:480px;justify-content:center;position:absolute;transition:all .5s ease-in;width:100%}.background-login,.background-signup{background-color:#1c418c34}.h2-form{font-size:2rem}.form-control form{display:flex;flex-direction:column;margin:0 30px}.form-control form input{background-color:#ffffffac;border:none;border-radius:5px;margin:10px 0;padding:15px}.form-control form button{background-color:#006c97;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:5px;padding:20px}.form-control form button:focus{outline:none}.form-control form button:hover{background-color:#006c97c2}.signup-form{left:200%;opacity:0;z-index:1}#sign-btn:hover{background-color:#006c97c2!important}.signin-form{left:0;opacity:1;z-index:2}.intros-container{left:50%;position:relative;text-align:center;width:50%}.intro-control{background:linear-gradient(170deg,#006d97,#006c97c2);color:#fff;display:flex;flex-direction:column;height:480px;justify-content:center;position:absolute;transition:all .5s ease-in;width:100%}.intro-control__inner{margin:0 30px}.intro-control button{background-color:#006c97c2;border:none;border-radius:50px;color:#fff;cursor:pointer;margin:10px 0;padding:15px 30px}.intro-control button:hover{background-color:#015c80;outline:none}.intro-control p{margin:10px 0}.signin-intro{opacity:1;z-index:2}.signup-intro{opacity:0;z-index:1}.change .forms-container .form-control.signup-form{opacity:1;transform:translateX(-100%);z-index:2}.change .forms-container .form-control.signup-form button{background-color:#006c97c2!important}.change .forms-container .form-control.signin-form{opacity:0;transform:translateX(-100%);z-index:1}.change .intros-container .intro-control{transform:translateX(-100%)}.change .intros-container .intro-control #signin-btn{background-color:#006c97c2}.change .intros-container .intro-control #signin-btn:hover{background-color:#005d82}.change .intros-container .intro-control.signin-intro{opacity:0;z-index:1}.change .intros-container .intro-control.signup-intro{opacity:1;z-index:2}.success-alert{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#1954c2;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.success-alert p{font-size:1.2rem;padding:10px}.success-alert button{align-items:center;border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:2rem;justify-content:center;padding:10px;width:4rem}.success-alert button,.success-alert button:hover{background-color:#006c97}.password-field{position:relative}.password-field input{border-radius:5px;font-family:Raleway,sans-serif;padding:15px 40px 15px 15px;width:90%}.toggle-password{background:#0000;border:none;color:#1954c2b7;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media screen and (max-width:480px){.whole-container{height:100vh}.login-container,.whole-container{display:flex;flex-direction:column}.login-container{height:100%}.forms-container{height:100%;order:2;width:100%}.form-control{position:absolute}.signin-form,.signup-form{height:100%;left:0;margin-top:58px;padding-bottom:3rem}.intros-container{height:100vh;left:0;order:1;width:100%}.intro-control{position:absolute}.form-control .signin-form .background-login{height:100%;padding-bottom:3rem}.change .forms-container .form-control.signin-form,.change .forms-container .form-control.signup-form,.change .intros-container .intro-control{transform:translateX(0)}}.sidebar{background-color:#006d97;box-shadow:0 0 10px rgba(0,0,0,.578);height:auto;margin:0;min-height:100vh;overflow:hidden;width:20vw}.navlinks-sidebar,.sidebar{display:flex;flex-direction:column}.navlinks-sidebar{border-bottom:1px solid hsla(0,0%,100%,.207)}.logout-button,.navlinks-sidebar a{color:#fff;font-size:1rem;padding:1.2rem;text-align:left;text-decoration:none}.navlinks-sidebar a:hover,.sidelinkHover:hover{background-color:#79797950;cursor:pointer}.active-tab{background-color:#fff;color:#000!important}.active-tab:hover{background-color:#fff!important}@media (max-width:530px){.sidebar{gap:0;min-height:auto;padding:.2rem;width:100%}.navlinks-sidebar{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0}.nav-items>*{font-size:.9rem;padding:.8rem 0!important}.logout-button,.navlinks-sidebar a{font-size:.8rem;padding:.5rem;text-align:center}}.dashboard-container{background-color:#acadae00;display:flex;height:auto;margin:0;overflow:auto;width:100%}.main-content{align-items:center;padding:0;width:80vw}.dashboardDiv,.main-content{display:flex;flex-direction:column}.dashboardDiv{margin-top:2rem}.btnCreateJob{background-color:#1c418c}.trabajos-dashboard{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:repeat(3,minmax(290px,1fr));justify-content:center;padding:1rem;width:75vw}.trabajos-full-container{flex-direction:column;margin:0;padding:0;position:relative}.searchbar,.trabajos-full-container{align-items:center;display:flex;justify-content:center}.searchbar{width:75vw}@media (max-width:1024px){.trabajos-dashboard{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.jobsContainer{align-items:center;display:flex;justify-content:center}}@media (max-width:768px){.sidebar{height:auto;margin:0;position:relative;width:30%}.main-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:0;width:100%}.trabajos-dashboard{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));width:90%}.searchbar{width:auto}}@media (max-width:480px){.dashboard-container{display:flex;flex-direction:column}.sidebar{width:100%}.nav-items{display:flex}.nav-items>*{font-size:.9rem;padding:.8rem}.trabajos-dashboard{grid-template-columns:1fr;margin-top:1rem}}.search-bar-container{border-bottom:3px solid #006d97;display:flex;margin:10px 1rem;padding:1.5rem 0 3rem;width:75vw}.search-bar{align-items:center;display:flex;flex-direction:column;width:100%}.location-input,.search-input{border:2px solid #d1d1d1;padding:10px 16px}.search-input{width:25rem}.location-input{width:15rem}.search-btn{background-color:#006d97;border:none;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;cursor:pointer;padding:12px 20px}.search-btn:hover{filter:brightness(85%)}@media (max-width:768px){.search-bar{display:flex;justify-content:center;margin:0;width:100%}.search-input{border-radius:0;flex-grow:0;width:60%}.search-input-container{align-items:center;display:flex;justify-content:center;width:100%}.location-input{display:none}.search-btn{border-radius:0;width:20%}}@media (max-width:480px){.search-bar-container{margin:0;padding:1rem 0;width:100%}.search-input-container{align-items:center;display:flex;justify-content:center}}.JobList_jobsContainer__48tI3{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:repeat(2,minmax(400px,2fr));justify-content:center;padding:1rem;width:75vw}.JobList_jobPostPreview__VyWnm{background-color:#fff;border:none;box-shadow:1px 6px 12px rgba(0,0,0,.237);display:flex;flex-direction:column;height:150px;overflow:hidden;padding:.8rem;transition:all .3s ease-in-out}.JobList_jobLink__Yy491{text-decoration:none}.JobList_jobPostPreview__VyWnm:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.JobList_jobPostPreview__VyWnm h3{color:#333;font-size:1.1rem;margin-bottom:.5rem;margin-top:.4rem}.JobList_jobPostPreview__VyWnm p{color:#666;font-size:smaller;line-height:1.4;margin:.25rem 0}.JobList_jobPostPreview__VyWnm p strong{color:#000;font-weight:600}.JobList_wholeJobDiv__9VrXx{box-shadow:1px 6px 12px rgba(0,0,0,.237);margin:0 auto 2rem;padding:1rem 2rem;width:1100px}@media (max-width:1440px){.JobList_jobsContainer__48tI3{grid-template-columns:repeat(1,minmax(300px,2fr))}.JobList_jobPostPreview__VyWnm{margin:.5rem 0}.JobList_wholeJobDiv__9VrXx{width:90%!important}}@media (max-width:480px){.JobList_wholeJobDiv__9VrXx{width:80%}.JobList_jobsContainer__48tI3{grid-gap:0;padding:.5rem;width:90vw}.JobList_jobPostPreview__VyWnm{height:190px;padding:.5rem}}.JobPreviewClientDashboard_jobsContainer__JAMRY{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:0 1rem;width:39vw}.JobPreviewClientDashboard_jobPostPreview__YNK\+n{background-color:#fff;border:none;box-shadow:0 6px 12px #00000026;display:flex;flex-direction:column;height:150px;min-width:38vw;overflow:hidden;padding:.8rem;transition:all .3s ease-in-out}.JobPreviewClientDashboard_jobLink__pJO6r{text-decoration:none}.JobPreviewClientDashboard_jobPostPreview__YNK\+n:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.JobPreviewClientDashboard_jobPostPreview__YNK\+n h3{color:#333;font-size:1.1rem;margin-bottom:.5rem;margin-top:.4rem}.JobPreviewClientDashboard_jobPostPreview__YNK\+n p{color:#666;font-size:smaller;line-height:1.4;margin:.25rem 0}.JobPreviewClientDashboard_jobPostPreview__YNK\+n p strong{color:#000;font-weight:600}.JobPreviewClientDashboard_wholeJobDiv__I7Ywl{background-color:#fff;box-shadow:0 6px 12px #00000026;height:87vh;margin:0 auto;overflow-y:scroll;padding:.5rem 2rem}@media (max-width:1024px){.JobPreviewClientDashboard_jobsContainer__JAMRY{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:0 1rem;width:39vw}.JobPreviewClientDashboard_jobPostPreview__YNK\+n{margin:.5rem 0}.JobPreviewClientDashboard_wholeJobDiv__I7Ywl{width:80%}}.modal-backdrop{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:25%;position:absolute;top:0;transition:cubic-bezier(.165,.84,.44,1);width:70vw;z-index:99}.modal{background-color:#006d97;border-radius:5px;box-shadow:0 0 10px #00000040;color:#fff;padding:30px}.modal,.modal-btn{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-btn{box-shadow:0 2px 10px rgba(0,0,0,.795);padding:.7rem}.modal-actions>*,.modal-btn{border:none;border-radius:5px;cursor:pointer}.modal-actions>*{box-shadow:0 1px 3px rgba(0,0,0,.795);margin:5px;padding:.5rem}.actionbuttons{align-items:center;background-color:#006d97;display:flex;gap:1.5rem;justify-content:center;padding:.7rem;text-align:left}.apply-links{display:flex}.linkedin-link:link,.linkedin-link:visited{background-color:#006d97;color:#fff;display:inline-block;padding:14px;text-align:center;text-decoration:none}.linkedin-link:active,.linkedin-link:hover{background-color:#006d97}.mailTo-link:link,.mailTo-link:visited{align-items:center;display:flex;justify-content:center;margin-left:10px;padding:11.9px;text-align:center}.mailTo-link button,.mailTo-link:link,.mailTo-link:visited{background-color:#006d97;cursor:pointer;text-decoration:none}.mailTo-link button{border:none;color:#fff;font-size:1rem;padding:0}.material-symbols-outlined{color:#fff!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;margin:0 0 0 10px;padding:0}.Mail-link-div{display:flex;flex-direction:column}.job-form-component{background:#fff;box-shadow:1px 6px 12px rgba(0,0,0,.237);margin:0 auto 2rem;padding:2rem 20px;width:1100px}.job-form-component form{grid-gap:10px;display:grid}.job-form-component input,.job-form-component select,.job-form-component textarea{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-family:Raleway,sans-serif;padding:10px;width:100%}.job-form-component textarea{height:15rem}.job-form-component .submit-btn{background-color:#006d97;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.job-form-component .submit-btn:hover{background-color:#006c97b0}.update-btn{box-shadow:0 2px 10px #000;color:#000;font-family:Raleway,sans-serif;font-size:.9rem;font-weight:550}.actionbutton{align-items:center;background-color:#006d97;display:flex;gap:1.5rem;justify-content:center;padding:1rem}.prediv-postform{background-color:#006d97;height:3.5rem}.actionbtn{background:none;border:none;color:#fff;cursor:pointer;font-size:1.7rem;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}@media (max-width:1024px){.job-form-component{width:85vw}}.client-dashboard-div{max-height:145vh;overflow:hidden;padding:0 0 3rem}.searchbar-div-client{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2rem auto 4rem}.main-container-columns-div{display:flex;height:90vh;justify-content:center;margin:0 3rem 3rem;overflow-y:hidden}.job-preview-container-div{margin:0 0 4rem;overflow-y:scroll;padding:0 0 2rem}.job-details-container-div{margin:0 1rem;width:49vw}.selecciona-trabajo{box-shadow:0 6px 12px #00000026;height:30rem;margin:0;padding:2rem}@media (max-width:480px){.searchbar-div-client{margin:2rem 0 0}.main-container-columns-div{align-items:center;display:flex;flex-direction:column;gap:5rem;justify-content:center;margin:3rem 1rem;width:100%}}.mobile-client-dashboard{display:flex;flex-direction:column;gap:1rem;padding:1rem}.searchbar-div{margin-bottom:1rem;text-align:center}.job-listing{display:flex;flex-direction:column;gap:1rem}.job-details-modal{background:#fff;height:100%;left:0;overflow-y:auto;padding:2rem;position:absolute;top:0;width:100%;z-index:1000}.close-modal{background:none;border:none;cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:1rem}:root{--nav-h:6rem;--nav-bg:#006c97fa;--nav-text:#fff;--nav-text-muted:#eaf6ff;--nav-accent:#96c11f;--shadow-1:0 1px 6px #0000002e}.navbar{background-color:#006c97fa;background-color:var(--nav-bg);box-shadow:0 1px 6px #0000002e;box-shadow:var(--shadow-1);color:#fff;color:var(--nav-text);height:6rem;height:var(--nav-h);left:0;padding:0 1rem;position:fixed;right:0;top:0;z-index:1000}.navbar,.navbar .container{align-items:center;display:flex}.navbar .container{gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}.navbar .navbar-img{flex-shrink:0}.navbar .navbar-img img{display:block;height:68px;width:auto}.navbar .navbar-img a{display:block;line-height:0}.navbar .navbar-etiquetas{align-items:center;display:flex;gap:1.5rem;margin-left:auto}.navbar .navbar-etiquetas .btn-navbar{background:#0000;border:none;color:#fff;color:var(--nav-text);cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.2;padding:.75rem .5rem;position:relative;text-decoration:none;transition:color .2s ease,transform .2s ease;white-space:nowrap}.navbar .navbar-etiquetas .btn-navbar:after{background:linear-gradient(90deg,#0000,#ffffffe6,#0000);border-radius:2px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .25s ease-out;width:0}.navbar .navbar-etiquetas .btn-navbar:focus-visible,.navbar .navbar-etiquetas .btn-navbar:hover{color:#fff;color:var(--nav-text);transform:translateY(-1px)}.navbar .navbar-etiquetas .btn-navbar:focus-visible:after,.navbar .navbar-etiquetas .btn-navbar:hover:after{width:80%}.navbar .navbar-etiquetas .btn-navbar.active{color:#fff;color:var(--nav-text)}.navbar .navbar-etiquetas .btn-navbar.active:after{background:#96c11f;background:var(--nav-accent);width:80%}.navbar .navbar-etiquetas .btn-navbar.primary{background:#ffffff26;border-radius:24px;padding:.75rem 1.25rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.navbar .navbar-etiquetas .btn-navbar.primary:focus-visible,.navbar .navbar-etiquetas .btn-navbar.primary:hover{background:#ffffff40;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.navbar .navbar-etiquetas .btn-navbar.primary:after{display:none}.navbar .menu-toggle{background:#0000;border:0;border-radius:4px;color:#fff;color:var(--nav-text);cursor:pointer;display:none;font-size:1.5rem;line-height:1;padding:.5rem;transition:background .2s ease}.navbar .menu-toggle:focus-visible,.navbar .menu-toggle:hover{background:#ffffff1a}.navbar .menu-toggle:focus-visible{outline:2px solid #fff;outline:2px solid var(--nav-text);outline-offset:2px}@media (max-width:1024px){.navbar{height:5.5rem;padding:0 .75rem}.navbar .navbar-img img{height:44px}.navbar .navbar-etiquetas .btn-navbar{font-size:.95rem;gap:1.25rem}}@media (max-width:768px){.navbar .container{justify-content:space-between}.navbar .menu-toggle{align-items:center;display:inline-flex;margin-left:auto}.navbar .navbar-etiquetas{align-items:center;background:#006c97fa;background:var(--nav-bg);border-bottom:1px solid #ffffff26;flex-direction:column;gap:.5rem;left:0;margin-left:0;opacity:0;padding:1rem;pointer-events:none;position:absolute;right:0;top:6rem;top:var(--nav-h);transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden}.navbar .navbar-etiquetas.is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.navbar .navbar-etiquetas .btn-navbar{border-radius:8px;padding:1rem .75rem;text-align:center;transition:background .2s ease,color .2s ease;width:100%}.navbar .navbar-etiquetas .btn-navbar:focus-visible,.navbar .navbar-etiquetas .btn-navbar:hover{background:#ffffff1a;transform:none}.navbar .navbar-etiquetas .btn-navbar:after{display:none}.navbar .navbar-img img{height:42px}}@media (max-width:480px){.navbar{height:5rem;padding:0 .5rem}.navbar .navbar-img img{height:38px}.navbar .navbar-etiquetas .btn-navbar{font-size:.95rem;padding:.875rem .5rem}.navbar .menu-toggle{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.navbar .menu-toggle,.navbar .navbar-etiquetas,.navbar .navbar-etiquetas .btn-navbar,.navbar .navbar-etiquetas .btn-navbar:after{transition:none}}.navbar .navbar-etiquetas .btn-navbar:focus-visible{border-radius:4px;outline:2px solid #fffc;outline-offset:2px}.about-me{padding-top:6rem}.intro{align-items:center;display:flex;flex-direction:column;font-size:1.3rem;justify-content:center;margin:0;padding:4rem 0;text-align:left;text-align:center;transition:transform 1s ease-in,opacity .8s ease-out}.intro img{max-width:1200px;width:100%}.portada-gestion-about{width:100%}.first-part-about{align-items:center;background-color:#006d97;color:#fff;display:flex;height:20%;justify-content:center;margin:auto;max-width:105rem}.first-part-about p{font-size:large;line-height:2rem;margin:0;padding:3rem 8rem;text-align:center}.second-part-about h1{font-family:Inter;font-weight:600;text-align:center}.images-ventajas-competitivas{grid-gap:1.5rem;background-color:#f8f8f8;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:1fr;padding:2rem 1rem;width:100%}.images-ventajas-competitivas .ventajas-competitivas{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 8px 20px #00000014;display:flex;flex-direction:column;padding:1.25rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.images-ventajas-competitivas .ventajas-competitivas:hover{box-shadow:0 12px 28px #00000026;transform:translateY(-6px)}.images-ventajas-competitivas .ventajas-competitivas img{border-radius:8px;height:auto;margin-bottom:1rem;max-width:none;object-fit:cover;transition:transform .3s ease;width:100%}.ventajas-competitivas:hover img{transform:scale(1.03)}.images-ventajas-competitivas .ventajas-competitivas p{color:#444;font-size:.98rem;font-weight:500;line-height:1.4;margin:0}.third-part-about{align-items:center;background-color:#006d97;color:#fff;display:flex;flex-direction:column;height:20%;justify-content:center;margin:auto;max-width:105rem}.third-part-about h1{text-align:center;text-transform:uppercase}.third-part-about p{font-size:large;line-height:2rem;margin:0;padding:3rem 8rem;text-align:center}.fourth-part-about-emailing{align-items:center;background-color:#ffffffd5;color:#000;display:flex;flex-direction:column;gap:1rem;height:20rem;justify-content:center;padding:3rem 1rem}.fourth-part-about-emailing h1{font-size:1.5rem;margin-bottom:1rem;text-align:center}.fourth-part-about-emailing form{display:flex;flex-direction:row;gap:1rem}.fourth-part-about-emailing input{border:none;border-radius:5px;box-shadow:0 0 5px #00000080;font-size:1rem;padding:.8rem 1rem;width:20rem}.fourth-part-about-emailing button{background-color:#ccd000;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 1.5rem;transition:background-color .3s ease}.fourth-part-about-emailing button:hover{background-color:#006d97;color:#fff}.five-part-about{margin:auto;max-width:105rem}.five-part-about img{width:100%}@media (min-width:1400px){.images-ventajas-competitivas{gap:2.5rem;grid-template-columns:repeat(4,1fr);margin:auto;max-width:105rem;padding:3rem 2.5rem}.ventajas-competitivas img{max-height:160px;object-fit:cover}}@media (max-width:1024px){.images-ventajas-competitivas{grid-template-columns:repeat(3,1fr)}.ventajas-competitivas{padding:1.5rem}.ventajas-competitivas img{max-width:240px}}@media (max-width:768px){.intro{font-size:1rem}.first-part-about p,.intro{padding:2rem}.images-ventajas-competitivas{gap:2rem;grid-template-columns:repeat(2,1fr);padding:2.5rem 2rem}.ventajas-competitivas p{font-size:1.1rem}.third-part-about p{padding:1rem 3rem}.fourth-part-about-emailing>*{width:80%}.fourth-part-about-emailing form{align-items:center;flex-direction:column;justify-content:center;text-align:center}.fourth-part-about-emailing button,.fourth-part-about-emailing input{width:90%}}@media (max-width:480px){.first-part-about{margin-top:2.9rem}.third-part-about p{padding:1rem 3rem}}
/*# sourceMappingURL=main.464be5d3.css.map*/