@charset "UTF-8";.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}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,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.active{color:#fb5424}nav{align-items:center;background-color:#fff;color:#fff;display:flex;height:12vh;justify-content:space-between;position:sticky;top:0}nav .title{color:#000;font-size:1.5rem;font-weight:700;margin:1rem;text-decoration:none}nav ul{display:flex}nav ul li{list-style:none}nav ul li a{color:gray;display:block;font-size:14px;font-weight:700;padding:.5rem;text-decoration:none}nav ul li a:not(.active):hover{border-radius:50px}nav .menu{display:none;flex-direction:column;height:2rem;justify-content:space-between;position:absolute;right:3.5rem;top:2.2rem;width:2.25rem}nav .menu span{background-color:#000;border-radius:.2rem;height:.4rem;width:100%}.nav-right h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:15px;margin-left:15px}.full-width-table{border-collapse:collapse;width:100%}.full-width-table th{border:2px solid #fff;color:#fb5424;font-weight:700;padding-bottom:4px;padding-left:4px;text-align:start}.full-width-table td,.full-width-table th{font-family:Source Sans\ 3,sans-serif;overflow:hidden;text-overflow:ellipsis;width:200px}.full-width-table td{border-bottom:1px solid #ddd;font-weight:500;padding:8px 4px;text-align:left}.full-width-table td button{background-color:#fb5424;border:3px solid #fb5424;color:#fff;font-size:14px;margin:0;padding:5px 10px}table tr{margin-bottom:8px;margin-top:8px}.body-row:hover{background-color:#ec7607;color:#fff}.email-column{max-width:180px}.search-button{background-color:#000;border:2px solid #000;color:#fff}.filter-inputs-container{align-items:center;display:flex;flex-direction:column;width:67rem}.filter-inputs-container .search-container input{border:2px solid #fff;height:1.5rem;margin-bottom:15px}.search-filter-container .filter-down-container select{border:2px solid #fff;height:2rem;margin-right:3px;width:20%}.search-filter-container .filter-down-container,.search-filter-dashboard{display:flex;flex-direction:row;justify-content:space-between}.search-filter-dashboard{align-items:center;background-color:#fb5424;height:3rem;padding-left:2rem;padding-right:2rem}.filter-container{align-items:flex-start;background-color:#ec7607;display:flex;flex-direction:column;height:15rem;padding-left:170px}#search{width:100%}.menu-list-sidebar span{color:#5f5e5e;font-size:10px;font-weight:700;width:10rem}.nav-left{align-items:center;display:flex}.auth-container{display:flex;justify-content:center;margin:5px}.auth-input-container{width:100%}.auth-container-box{align-items:center;border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:column;margin:150px 50px;overflow:hidden;padding-bottom:2rem;width:500px}.auth-container-box form{display:flex;flex-direction:column;padding:20px;width:90%}.auth-options{border-top:3px solid #000;display:flex}.auth-options button{border:none;color:#23262f;padding:10px;width:50%}.login-button{background:#ec7607;border:4px solid #ec7607;color:#fff;font-size:20px;margin-top:10px;max-width:100px}.auth-form{flex-direction:column}.auth-form,.auth-image{align-items:center;display:flex}.auth-image{flex-direction:row}.auth-input-container input{border:2px solid orange;font-weight:700;height:25px;margin-bottom:10px}.auth-form .auth-input-container{display:flex;flex-direction:column;width:100%}.auth-form label{font-weight:700;margin-bottom:6px}.auth-form select{border:1px solid orange;font-weight:700;margin-bottom:10px;width:35%}.benefit-auth-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.benefit-auth-container .benefit-container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;max-width:300px;padding:16px}.auth-container .benefit-copy-container{padding-left:35px}.side-filter-list-container button{background-color:#fff;border:2px solid #fff}.list-filter{display:flex;flex:row 1;margin-left:30px;margin-top:35px}.job-post-container{border-bottom:1px solid #fb5424;display:flex;height:13rem;margin-top:25px;padding-bottom:25px}.jobpost-col-1{border-right:1px solid #fb5424}.description-buttons-container{display:flex}.icons-posts-container{display:flex;flex-direction:row;justify-content:space-between;max-width:80%}.pagination-container{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-bottom:25px;padding:20px 50px 50px}.side-filter{margin-right:45px;padding:25px 95px 25px 25px}.job-image,.side-filter{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003}.job-image{border-radius:10px;height:120px;margin-right:20px;width:120px}.jobpost-col-1{align-items:flex-start;display:flex;flex-direction:row;padding:35px 0 0;width:35%}.jobpost-col-2{padding:10px 0 0 30px}.post-card-info{height:120px}#position-post-card{font-weight:700;margin-top:0}#name-post-card{color:#fb5424;font-weight:700}.jobpost-col-2 .button-container{align-items:space-between;display:flex;flex-direction:column}#post-button{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-weight:700;margin-top:15px;width:7rem}.sidebar{border-radius:50px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;justify-content:normal;margin-left:30px;margin-right:40px;padding-top:25px;width:15rem}.sidebar,.sidebar .menu-list-sidebar{align-items:center;display:flex;flex-direction:column}.sidebar .menu-list-sidebar{list-style:none;margin-top:40px;padding:0}.menu-list-sidebar a{color:inherit;text-decoration:none}.sidebar span{font-size:15px;width:20px}.dashboard-view-container{display:flex;flex-direction:row;margin-top:2rem}.dashboard-content-container{border-radius:50px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;padding:25px;width:70%}.example{font-family:gazzetta-variable,sans-serif;font-variation-settings:"wght" 400}.me-section{width:100%}.experience-container{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003}.experience-item-container{align-items:center;border-bottom:2px solid gray;display:flex;flex-direction:row;margin-left:25px;margin-right:25px}.experiences-container{margin-bottom:30px;padding-bottom:100px}.detail-deep-container-employee h2{color:#ec7607;font-size:15px}.experience-col-1{border-right:2px solid #ec7607;padding-left:25px;padding-right:25px;width:23%}.experience-col-2{border-right:1px solid #ec7607;margin-bottom:20px;margin-top:20px;padding-left:45px;padding-top:20px;width:23%}.experience-col-3{padding:30px 60px 30px 40px;width:64%}.experience-col-3 h3{font-size:15px}.info-container label{color:#ec7607;font-weight:700}.description-container label{font-weight:700;margin-bottom:10px}.form-add-employee .input{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1.5fr);margin:0 auto;width:100%}.dates-form-group{display:flex;flex-direction:row;justify-content:space-between}.dates-form-group .form-group{width:50%}.dates-form-group .form-group input,.form-group input,textarea{border:1px solid #ec7607}.inputs-description-container{align-items:center;display:flex;flex-direction:column;width:100%}.description-post-container{display:flex;flex-direction:column;height:9rem;justify-content:space-between;width:30rem}.check-box-container input{border:3px solid #fb5424}#add-button,#submit-button{background-color:#fb5424;border:3px solid #fb5424;color:#fff}#submit-button{font-size:15px;font-weight:700;margin:15px}#add-label{margin-top:15px}.dates-input{display:flex;flex-direction:row;justify-content:space-between;width:30%}.dates-input .form-group{margin-right:15px}.check-box-input{border:1px solid orange}#skill-label{font-weight:700}.info-education-item{display:flex;flex-direction:row}.checkbox-grid label{font-weight:700}#job-description{border:1px solid #fb5424;height:10rem}#create-job{background-color:#fb5424;border:3px solid #fb5424;color:#fff;font-size:15px;font-weight:700;margin-bottom:20px}.applicant-col-2{border-right:1px solid #fb5424;margin-bottom:20px;margin-top:20px;padding-left:45px;padding-top:20px;width:20%}.applicant-col-3{margin-top:20px;width:15%}.applicant-image-container{border-radius:15px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;height:120px;margin-left:20px;margin-right:25px;width:120px}.applicant-button{background-color:#ec7607;border:3px solid #ec7607;color:#fff;font-weight:700;margin-bottom:20px;margin-left:15px;width:120px}.button-container{display:flex;flex-direction:column;margin-left:15px}.applicant-col-2 .info-container{margin-bottom:15px;padding-left:25px;padding-right:25px}.applicant-col-3 .button-container{display:flex;flex-direction:column;margin-left:15px;margin-top:33px}.info-container h3,.info-container p{margin:0}.overlay{align-items:center;background-color:#ec7607;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw}.close-button{border:5px solid #000!important;border-radius:30px;font-family:Averial,sans-serif;font-weight:700;height:40px;width:40px}.close-button:hover{background-color:#000;color:#fff}.modal{align-items:center;background-color:#fff;border:5px solid #000;border-radius:10px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;display:flex;flex-direction:column;padding:40px;width:500px}.modal .form-title-container{display:flex;justify-content:space-between}.modal .form-title-container button{background:#0000;border:none}.modal .form-title-container button:active{color:#ff3232}.modal form{display:flex;flex-direction:column}.form-group select{border:1px solid #ec7607}.modal label{font-size:13px}#contact-button{background:#fb5424;border:2px solid #fb5424;color:#fff;font-size:20px;width:200px}.sidebar .nav-icon-container{border:1px solid #fb5424;font-size:2rem;height:46px;margin-bottom:25px;text-align:center;width:10rem}#selection-title{border-right:2px solid #fb5424;padding-right:15px}.flash-message{align-items:center;background-color:#fb5424;border-top-left-radius:45px;border-top-right-radius:45px;color:#fff;display:flex;flex-direction:row;font-size:20px;font-weight:700;height:3rem;justify-content:center;padding-bottom:15px;padding-left:15px;padding-top:15px}#flash-message-text{margin-right:15px}#title-deep-box{color:#ec7607;font-size:20px;margin-left:15px}.benefits-item-container{margin-top:25px}.detail-deep-container h2{color:#ec7607;font-size:20px}#see-more-button{background-color:#fff;border:2px solid #fff;font-size:1.1rem;margin:"20px";padding:"10px 20px"}.offers-buttons-container{align-items:center;display:flex;flex-direction:column}.offer-col-2 .offer-detail{width:50%}.offer-col-2 .offer-profile-description{padding-left:35px;width:50%}.locations-section{margin-top:35px}.benefits-container,.offers-profile-container{margin-top:30px}.detail-list-item{grid-gap:10px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr)}.detail-list{list-style-type:none}.detail-list li{margin-bottom:25px}.locations-container{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;display:flex;flex-direction:row;height:450px;justify-content:space-between;margin-bottom:25px}.container{padding-left:25px;padding-right:25px}.information-detail-container-long{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;margin-bottom:15px;margin-top:15px;padding:15px}.general-detail-container{display:flex;flex-direction:row}.information-detail-container{margin-right:35px;padding:15px;width:30%}.detail-deep-container{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;padding-left:40px;padding-top:15px;width:70%}.header-info{display:flex;padding-left:25px;padding-right:25px}#header-img{height:300px;width:100%}.header-image{position:relative}.avatar-container{left:10%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}#profile-img{border:2px solid #000;border-radius:20px;margin-right:30px}.addresses-container{padding:15px;width:36%}.addresses-container .location-item p{background-color:4px solid #ec7607}.info-header-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:270px;width:100%}.buttons button{background-color:#ec7607;border:2px solid #ec7607;color:#fff;font-weight:700;margin-right:15px;margin-top:100px}.container{margin-top:45px}.location-item{border-bottom:2px solid #ec7607}.offer-card-container{border:"1px solid #ccc";border-bottom:2px solid gray;border-radius:"5px";display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;padding:10px}.information-employee-container{width:25%}.information-employee-container-secondary{margin-left:30px;width:75%}.detail-header-container{align-items:flex-start;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;display:flex;flex-direction:row;height:7%;padding-bottom:.5rem;padding-left:2rem;padding-top:.5rem}.detail-header-container h1{font-size:1.3rem}.detail-header-container label{margin-right:10px}.detail-header-container .label-container{margin-right:0}.detail-deep-container-employee{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;height:45%;margin-top:20px;padding:20px}.offer-col-2{display:flex;flex-direction:row}.offer-detail{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.offer-col-1{width:20%}.offer-col-1,.offer-col-2{border-right:2px solid gray}.offer-col-2{padding-left:15px;padding-right:15px;width:60%}.offer-buttons{display:flex;flex-direction:column}.offer-profile-description{margin-left:15px;width:50}.offer-detail{width:50%}.experience-container h1{color:#ec7607;font-size:20px;padding-left:20px;padding-top:30px}.label-container label{color:#ec7607;font-weight:700}.principal-container{display:flex;margin-bottom:45px}.information-left-container h1{color:#ec7607;font-size:17px}.label-container{align-items:center;display:flex;flex-direction:row}.skills-container{height:25%;margin-top:20px;padding:15px}.information-detail-container,.information-left-container,.skills-container{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003}.information-left-container{margin-bottom:25px;padding:5px}.addresses-job-container{padding:15px}.detail-deep-container-job h2,.detail-mid-container-job h2{color:#ec7607;font-size:15px}.location-job-container{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;display:flex;flex-direction:column;width:50%}.info-job-container{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.detail-deep-container-job{height:40%;margin-top:20px;min-height:60px}.detail-deep-container-job,.detail-mid-container-job{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;padding:20px}.detail-mid-container-job{min-height:300px;width:45%}.grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.grid-box-container li{margin-left:-1.2rem}.job-posts{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;padding:25px}.filter-item h5{color:#ec7607}.pagination-posts{width:75%}.filter-container h1{color:#fff;font-size:25px;padding-top:45px}.pagination-container h4{color:#4c4949}.filter-item label{font-size:15px;font-weight:400}.map-job-container{border:1px solid #ec7607;height:60%;margin-bottom:15px;margin-left:15px;width:95%}.addresses-job-container h2{color:#ec7607}.cta-job-container{align-items:center;display:flex;flex:column 1;justify-content:space-between;margin-top:15px}.cta-job-container h2{color:#ec7607;font-size:30px;margin-left:25px;width:30%}.button-job-container{background-color:#ec7607;border:2px solid #ec7607;color:#fff;font-size:25px;font-weight:700;height:70%;padding-bottom:15px;padding-top:15px;text-align:center;width:60%}#logout-button{border:2px solid #ec7607;color:#ec7607;font-size:15px}.question-container{display:flex;flex-direction:column}.question-input{border:2px solid #fff;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;height:8rem;margin-bottom:3rem}.question-container input:focus{border:2px solid orange}.question-container label{color:#ec7607;font-weight:700;margin-bottom:1rem}.job-offer-summary{align-items:center;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;display:flex;flex-direction:row;height:10rem;margin-bottom:3rem;padding:2px 15px}.job-offer-summary p{margin-bottom:10px}.application-general-container{align-items:center;display:flex;flex-direction:column}.offer-summary-first strong{color:#ec7607}.offer-summary-second{align-items:flex-start;display:flex;flex-direction:row;padding:25px;width:70%}.offer-summary-first{border-right:1px solid grey;width:30%}.offer-summary-second strong{color:#ec7607}.summary-second-info{margin-right:50px}.success-application{background-color:#ec7607;padding:25px}.application-redirect,.success-application p{color:#fff;font-weight:700}.application-redirect{background-color:#000;border:2px solid #000;padding:10px}.info-application-container{margin-top:45px;padding-left:30px;padding-right:30px}.detail-box-employee{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003}.detail-box-employee h3{color:#fb5424;padding:15px}.detail-box-employee strong{font-weight:500}.header-job-image{background-color:#fb5424;height:20rem;width:100%}#job-img{border-radius:20px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;margin-right:30px}.secondary-container{margin-bottom:25px}.answers-container h3{color:#ec7607}.answer-rectangle{border:2px solid #ec7607}tr th{color:#ec7607}table{justify-content:space-evenly;width:100%}.chat-container,table{display:flex;flex-direction:column}.chat-container{border:1px solid #ccc;border-radius:8px;height:90vh;margin:0 auto;overflow:hidden}.chat-header{background-color:#f5f5f5;background-color:#ec7607;border-bottom:1px solid #ddd;padding:16px;text-align:center}.chat-header h2{color:#f5f5f5}.chat-messages{background-color:#fff;display:flex;flex:1 1;flex-direction:column-reverse;list-style:none;overflow-y:auto;padding:16px}.chat-message{word-wrap:break-word;border-radius:4px;margin-bottom:8px;max-width:70%;padding:8px}.chat-message.sent{align-self:flex-end;background-color:#b25b09;color:#fff}.chat-message.received{align-self:flex-start;background-color:#000;border:1px solid #ccc;color:#fff}.chat-input-container{align-items:center;background-color:#f5f5f5;border-top:1px solid #ddd;display:flex;padding:16px}.chat-input{background-color:#fff;border:1px solid #ccc;border-radius:35px;box-sizing:border-box;flex:1 1;margin-right:8px;padding:8px}.chat-send-button{background-color:#ec7607;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.chat-send-button:hover{background-color:#b25b09}.user-selection__container{background-color:#fff;border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:column;padding-left:.5rem;padding-right:.5rem;position:absolute;right:0;top:65%;z-index:1000}.user-selection-title:last-child{border-left:2px solid #fb5424}.user-selection__container a{color:inherit;text-decoration:none}.user-selection__container a:hover span{color:#000}.user-celection__container span{color:#fb5424}.user-selection__container.profesionales{margin-right:11rem;margin-top:.6rem}.user-selection__container.empresas{margin-right:6rem}.user-selection__container h2{margin-bottom:.2rem;margin-right:15px;margin-top:.2rem}@media (max-width:1024px){.user-selection__container{box-shadow:none;margin:.5rem 0;padding:0;position:static}.user-selection__container h2{background-color:#fb54241a;border-radius:8px;margin:.5rem 0;padding:.8rem}.user-selection__container a{color:#fb5424;margin-bottom:.5rem;text-decoration:none}}.navigation__container{align-items:center;background-color:#fff;box-sizing:border-box;color:#fff;display:flex;height:16vh;justify-content:space-between;padding:2rem 4rem;position:sticky;top:0;width:100%;z-index:10000}.navigation__profile-icon{align-items:center;background:#fff;border:2px solid #fb5424;border-radius:35px;cursor:pointer;display:flex;height:4rem;justify-content:center;width:4rem}.navigation__profile-icon svg{color:#fb5424;height:2rem;width:2rem}.navigation__menu-item-container{align-items:center;display:flex;gap:.5rem;padding:.5rem}.navigation__logo-image{height:11rem;max-width:100%;object-fit:contain;width:18rem}.navigation__logo-container{align-items:center;display:flex;height:100%;max-width:18rem}#navigation__logout-button{border:2px solid #fff;font-family:Source Sans\ 3,sans-serif;font-weight:600}.navigation__left-container{align-items:center;display:flex;flex:1 1}.navigation__profile-picture{border:2px solid #fb5424;border-radius:35px;height:4rem;width:4rem}#navigation__logout-button{background-color:#fff;border-radius:10px;height:2rem;margin-right:1rem}#navigation__logout-button:hover{background-color:#fb5424;border:1px solid #fb5424;border-radius:10px;height:2rem;margin-right:1rem}.navigation__profile-logout-container{align-items:center;display:flex;flex-direction:row}h2:hover{color:#000}.navigation__menu-icon{background-color:#fff;border:2px solid #fb5424;border-radius:2px solid #fff;border-radius:20px;display:none;height:2rem;width:2rem}.menu-list{display:flex;flex-direction:row;list-style:none}.menu-list.open{background-color:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:2rem 1rem;position:fixed;top:0;width:80%;z-index:25000}.navigation__menu-icon-container{border-radius:2px solid #fff}.navigation__profile-menu{background-color:#fff;border:2px solid #fb5424;border-radius:20px;box-shadow:0 4px 8px #0000001a;padding:1rem;position:absolute;right:0;top:5rem;width:9rem;z-index:1000}.navigation__profile-menu-item{color:#000;font-weight:500;margin-bottom:0;text-decoration:none}.navigation__menu-item-container svg{margin-bottom:2px}.navigation__profile-menu-items{display:flex;flex-direction:column}.navigation__profile-menu-container{position:relative}.navigation__logo-icon-container{align-items:center;display:flex;flex-direction:row;height:23px}.navigation__user-selection-title-container{align-items:center;display:flex;flex-direction:row;gap:1rem}#navigation__menu-empresa{border-left:2px solid #fb5424}.mobile-only{display:none}.navigation__user-selection-title-container.mobile-only{padding:1rem 0;width:100%}.navigation__menu-item-container:hover .navigation__profile-menu-item,.navigation__menu-item-container:hover svg{color:#fb5424}.nav-right{align-items:center;display:flex}@media (max-width:1024px){.navigation__container{height:9vh;padding:1.5rem 2rem}.navigation__logo-image{height:9rem;width:15rem}.navigation__logo-container{max-width:15rem}.navigation__menu-icon-container{margin-right:3rem}.menu-toggle{display:block}.menu-list{display:none}.menu-list.open{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;padding-top:4rem;position:fixed;top:0;width:45%;z-index:25000}.desktop-only{display:none}.navigation__menu-icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.navigation__left-container ul{margin-top:0;padding-left:.5rem}.nav-right.desktop-only{display:none}.navigation__user-selection-title-container{border-top:1px solid #eee;display:flex;flex-direction:column;margin-top:2rem;padding:0 1rem;width:80%}.user-selection-title{margin-bottom:1rem;position:relative;z-index:25001}.navigation__logo-icon-container{align-items:center;border:1px solid #fb5424;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.8rem}.navigation__logo-icon-container h2{color:#fb5424;font-size:1rem;margin:0}#navigation__menu-empresa{border-left:none}.mobile-only{display:block}.user-selection__container{background-color:#fff;border:none;box-shadow:none;margin:0 0 .5rem;padding:0;position:relative;width:100%;z-index:25002}.user-selection__container h2{font-size:.9rem;margin:0;padding:.8rem}.navigation__logo-icon-container{margin-bottom:0}.nav-icon-container{padding:.5rem 0}.user-selection-title:last-child{border-left:none;padding-left:0}.mobile-profile-spacing{margin-bottom:1rem}}@media(max-width:860px){.navigation__container{height:10vh}}@media(max-width:570px){.navigation__container{height:12vh;padding:1.5rem 1rem}.navigation__logo-image{height:7rem;width:12rem}.navigation__logo-container{max-width:12rem}.navigation__container{align-items:center;height:12vh;padding:1.5rem 1rem}.navigation__logo-image{height:7rem;width:12rem}.navigation__logo-container{max-width:12rem}}@media(max-width:550px){.navigation__menu-icon-container{margin-right:0}}@media(max-width:390px){.navigation__container{height:10vh;padding:1rem .5rem}.navigation__logo-image{height:6rem;width:10rem}.navigation__logo-container{max-width:10rem}}.sidebar-dashboard__container{align-items:center;background-color:#fb5424;border-radius:50px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:column;justify-content:normal;margin-left:30px;margin-right:40px;width:15rem}.sidebar-dashboard__profile-image{border-radius:10px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 10px 20px #0003;height:120px;margin-right:20px;width:120px}.sidebar-dashboard__menu-list{align-items:center;display:flex;flex-direction:column;list-style:none;margin-top:40px;padding:0}.sidebar-dashboard__menu-list span{color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:700;padding-left:.5rem;padding-right:.5rem;width:10rem}.sidebar-dashboard__menu-item-container{border:1px solid #fff;font-size:2rem;height:46px;margin-bottom:25px;text-align:center;width:100%}.sidebar-dashboard__menu-list .active{color:#000}.sidebar-dashboard__menu-item-container a{text-decoration:none}.sidebar-dashboard__menu-item-container .active span,.sidebar-dashboard__menu-item-container.active a span{color:#000}@media(max-width:1350px){.sidebar-dashboard__container{width:11rem}.sidebar-dashboard__menu-item-container{width:7rem}.sidebar-dashboard__menu-list span{font-size:1rem}}@media (max-width:1200px){.sidebar-dashboard__container{border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:80vh;margin-bottom:7vh;margin-left:0;overflow-x:hidden;overflow-y:scroll;padding-top:80px;width:15.6rem}.sidebar-dashboard__menu-list{display:flex;flex-direction:column;justify-content:space-between;margin-top:50px;padding-left:2vw;padding-right:2vw;width:100%}.sidebar-dashboard__profile-image{display:none}.sidebar-dashboard__menu-item-container{border-radius:15px;width:11rem}}.post-card__container{border-bottom:1px solid #fb5424;display:flex;height:16rem;margin-top:25px;padding-bottom:25px}.post-card__description-container{display:flex;flex-direction:column;height:11rem;justify-content:space-between;max-width:30rem;min-width:30rem;width:100%}.post-card__description{word-wrap:break-word;display:block;height:auto;line-height:1.5rem;max-height:9rem;max-width:30rem;min-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.post-card__col-1{align-items:flex-start;border-right:1px solid #fb5424;display:flex;flex-direction:row;padding:35px 0 0;width:35%}.post-card__col-2{padding:10px 0 0 30px}.post-card__post-button{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif;font-weight:700;margin-top:15px;width:7rem}.post-card__icon-title-container{display:flex;flex-direction:row}.post-card__icon-title-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.post-card__label-info-container p{margin-left:.5rem}.post-card__icons-posts_container{display:flex;flex-direction:row;justify-content:space-between}#post-card__company-name{color:#fb5424}.post-card__icon-title-container h5{font-family:Source Sans\ 3,sans-serif;font-size:.8rem;margin:0 0 1rem}.post-card__company-logo{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:6rem;margin-right:20px;width:6rem}.post-card__description-buttons-container{display:flex;flex-direction:row;margin-top:2.2rem}.post-card__button-container{align-items:space-between;display:flex;flex-direction:column}.post-card__button{align-items:center;background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;display:flex;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;justify-content:center;margin-bottom:20px;margin-left:15px;width:7rem}.post-card__button:hover{color:#000}.post-card__button-double{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.post-card__button-double:hover{color:#000}.post-card__info-main{margin-bottom:1.5rem;margin-top:1.2rem}.post-card__info-main p,.post-card__info-main strong{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin:0}.post-card__info-main strong{font-weight:600}.post-card__info-main-footer{font-size:10px;font-weight:700}.post-card__label-info-container p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2em;max-height:2.4em;overflow:hidden;text-overflow:ellipsis}#post-card__position{font-weight:700;margin-top:0}#post-card__name{color:#fb5424;font-weight:700}.post-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.5rem}.post-card__label-info-container p{font-family:Source Sans\ 3,sans-serif}.post-card__label-info-container strong{font-weight:600}@media(max-width:1400px){.post-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column}.post-card__container{height:16rem}.post-card__company-logo{height:6rem;width:6rem}}@media(max-width:1300px){.post-card__button-double{margin-left:0;margin-right:15px;width:7rem}.post-card__container{display:flex;flex-direction:column;min-height:35rem}.post-card__col-1{border-right:2px solid #fff;width:100%}.post-card__company-logo{height:7rem;width:7rem}.post-card__description-buttons-container{display:flex;flex-direction:column}.post-card__button-container{display:flex;flex-direction:row}.post-card__col-2{margin-top:1.5rem;padding:0}.post-card__info-main{margin-bottom:.5rem;margin-top:0}.post-card__post-button{margin-right:1rem}.post-card__description,.post-card__description-container{max-width:70rem}}@media(max-width:1100px){.post-card__description-container{max-width:63rem;width:100%}}@media(max-width:768px){.post-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem}}@media(max-width:600px){.post-card__icons-posts_container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);width:100%}.post-card__container{min-height:39rem}}@media(max-width:540px){.post-card__info-footer-container{align-items:flex-start;display:flex;flex-direction:column}.post-card__company-logo{height:6rem;width:6rem}.post-card__button{margin-left:.5rem;width:7rem}.post-card__description-container{max-width:62rem;min-width:0;width:100%}.post-card__description{min-width:0}}@media(max-width:480px){.post-card__button{margin-left:0;width:7rem}.post-card__button-container{display:flex;flex-direction:row;justify-content:space-between}}@media(max-width:440px){.post-card__button{width:6rem}}@media(max-width:420px){.post-card__double-button-container{display:flex;flex-direction:row;justify-content:space-around}.post-card__button-double{margin-right:0;width:7rem}}@media(max-width:390px){.post-card__button{width:5rem}.post-card__container{min-height:41rem}}.create-job-form__inputs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}.create-job-form__submit-button-container{display:flex;flex-direction:row;justify-content:flex-end}.create-job-form__group label{font-family:Source Sans\ 3,sans-serif;font-weight:550;margin-bottom:5px}.create-job-form__group input,.create-job-form__group select{border:1px solid #fb5424}.create-job-form__description-container textarea{border:1px solid #fb5424;height:150px}.create-job-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,2fr);margin:0 auto;width:100%}.create-job-form__checkbox-container{margin-bottom:15px}.create-job-form__check-box-container input{border:1px solid #fb5424;height:15px;margin-right:15px;width:15px}.create-job-form__check-box-grid label{font-weight:700}.create-job-form__description-container{display:flex;flex-direction:column;margin-top:25px;width:100%}.create-job-form__description-container label{font-family:Source Sans\ 3,sans-serif;font-weight:550}.create-job-form__delete-question-button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;margin-bottom:.5rem}.create-job-form__questions-container h3{font-family:Source Sans\ 3,sans-serif;font-weight:550}.create-job-form__group{display:flex;flex-direction:column;max-width:19.5rem}.create-job-form__title-questions .create-job-form__add-question-button{border:3px solid #fb5424;border-radius:25px}.create-job-form__submit-button,.create-job-form__title-questions .create-job-form__add-question-button{background-color:#fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;height:2rem}.create-job-form__submit-button{border:2px solid #fb5424;border-radius:25px;margin-top:15px;width:7rem}.create-job-form__input{font-family:Source Sans\ 3,sans-serif}.create-job-form__container{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.create-job-form__error-message,.create-job-form__title-questions h2{font-family:Source Sans\ 3,sans-serif}.create-job-form__error-message{color:#fb5424;font-weight:600;margin-top:.5rem}@media(max-width:1200px){.create-job-form__inputs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:100%}.create-job-form__group{display:flex;flex-direction:column;max-width:32.5rem;min-width:0}}@media(max-width:992px){.create-job-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}}@media (max-width:768px){.create-job-form__inputs{display:flex;flex-direction:column}.create-job-form__group{max-width:41.5rem}}@media(max-width:700px){.create-job-form__container{padding-left:0;padding-right:0}}@media (max-width:576px){.create-job-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:100%}}.jobs-view__container{padding-bottom:6vh;padding-left:1vw;padding-right:1vw}.jobs-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.jobs-view__add-button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:15px;font-size:1rem;font-weight:650;height:2rem;margin-bottom:20px;width:9rem}.jobs-view__container{padding:0 1rem 6vh}.loading__container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.loading__spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.loading__text{margin-top:1rem}.company-profile-form__error-message,.loading__text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600}.company-profile-form__error-message{margin-top:.5rem}.company-profile-form__inputs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}.company-profile-form__logo-visualization-container{margin-bottom:1rem;margin-top:1rem}.company-profile-form__group{display:flex;flex-direction:column}.company-profile-form__group label{font-family:Source Sans\ 3,sans-serif;font-weight:550;margin-bottom:5px}.company-profile-form__group input,.company-profile-form__group select{border:1px solid #fb5424}.company-profile-form__input{font-family:Source Sans\ 3,sans-serif}.company-profile-form__description-container textarea{border:1px solid #fb5424}.company-profile-form__add-button{background-color:#fb5424;border:1px solid #fb5424;border-radius:25px;color:#fff;font-size:1rem;font-weight:650;height:2rem}.company-profile-form__add-button:hover{color:#000}.company-profile-form__delete-button{background-color:#fb5424;border:1px solid #fb5424;border-radius:25px;color:#fff;font-size:.9rem;font-weight:650;height:2rem}.company-profile-form__delete-button:hover,.company-profile-form__submit-button:hover{color:#000}.company-profile-form__description-container label{font-family:Source Sans\ 3,sans-serif;font-weight:550}.company-profile-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,2fr);margin:0 auto;width:100%}.company-profile-form__gallery-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif}.company-profile-form__button-container{display:flex;flex-direction:row;justify-content:flex-end}.company-profile-form__checkbox-container{margin-bottom:15px}.company-profile-form__check-box-container input{border:1px solid #fb5424;height:15px;margin-right:15px;width:15px}.company-profile-form__check-box-container label,.company-profile-form__checkbox-container label{font-family:Source Sans\ 3,sans-serif;font-weight:600}.company-profile-form__add-location-container h2{font-family:Source Sans\ 3,sans-serif}.company-profile-form__label-input-container{display:flex;flex-direction:column;margin-bottom:1rem}.company-profile-form__label-input-container input{border:1px solid #fb5424}.company-profile-form__label-input-container label{font-family:Source Sans\ 3,sans-serif;font-weight:550}@media(max-width:1200px){.company-profile-form__inputs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:100%}}@media(max-width:992px){.company-profile-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}}@media (max-width:768px){.company-profile-form__inputs{display:flex;flex-direction:column}}@media (max-width:576px){.company-profile-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:100%}}@media(max-width:390px){.company-profile-form__checkbox-grid{display:flex;flex-direction:column}}.form-profile-inputs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}.form-group{display:flex;flex-direction:column}.form-group label{font-weight:600;margin-bottom:5px}.form-group input{border:1px solid #fb5424}.checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,2fr);margin:0 auto;width:100%}.description-container textarea{height:150px}textarea{border:1px solid #fb5424}.company-profile-form__description-container,.description-container{display:flex;flex-direction:column;margin-top:25px;width:100%}.company-profile-form__description-container textarea{height:150px}.checkbox-container{margin-bottom:15px}.check-box-input{border:1px solid #fb5424;height:15px;margin-right:15px;width:15px}.company-profile-form__submit-button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;margin-bottom:2rem;margin-top:25px}.company-profile-form__location-container h3{font-family:Source Sans\ 3,sans-serif;font-weight:700}.company-profile-form__location-add-container h2,.company-profile-form__title-checkbox-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif}.location-input__suggestions-container{border:1px solid #fb5424;border-radius:20px;margin-top:.3rem}.location-input__suggestion-item p{font-family:Source Sans\ 3,sans-serif;padding:.5rem}.location-input__suggestion-item:hover{background-color:#fb5424}.location-input__error{margin-top:1.5rem}.location-input__input{font-family:Source Sans\ 3,sans-serif}.logo-uploader__image-container{height:8.5rem;width:8.5rem}.logo-uploader_container{display:flex;flex-direction:column;margin-bottom:1rem}.logo-uploader__button{margin-bottom:1rem}.logo-uploader__title{font-family:Source Sans\ 3,sans-serif;font-weight:550;margin-bottom:1rem}.gallery-uploader__photo-container{display:inline-block;margin:.5rem;position:relative}.gallery-uploader__photo{border:1px solid #ddd;border-radius:10px;height:10rem;object-fit:cover;width:10rem}.gallery-uploader__remove-button{align-items:center;background-color:#fff;border:2px solid #fb5424;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fb5424;cursor:pointer;display:flex;font-size:1rem;height:1.5rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;width:1.5rem}.gallery-uploader__remove-button:hover{background-color:#fb5424;color:#fff;transform:scale(1.1)}.gallery-uploader__remove-button:active{transform:scale(.95)}.gallery-uploader__input-container{display:flex;flex-direction:column;margin-bottom:1rem}.gallery-uploader__title{font-family:Source Sans\ 3,sans-serif;font-weight:550;margin-bottom:.3rem}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker__header{color:#fff;font-family:Source Sans\ 3,sans-serif;margin-bottom:1rem}.react-datepicker__month-container{border:2px solid #000}.react-datepicker__day--selected{background-color:#fb5424;color:#fff}.employee-profile-form__button-container{display:flex;flex-direction:row;justify-content:flex-end}.employee-profile-form__inputs-desctription-container{align-items:center;display:flex;flex-direction:column;width:100%}.employee-profile-form__profile-inputs-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}.employee-profile-form__input{font-family:Source Sans\ 3,sans-serif}.employee-profile-form__group{display:flex;flex-direction:column}.employee-profile-form__group input{border:1px solid #fb5424;width:98%}.employee-profile-form__group select{border:1px solid #fb5424}.employee-profile-form__group label{font-family:Source Sans\ 3,sans-serif;font-weight:600}.employee-profile-form__description-container textarea{min-height:8rem}.employee-profile-form__description-container label{font-family:Source Sans\ 3,sans-serif;font-weight:600}.employee-profile-form__description-container{display:flex;flex-direction:column;margin-top:25px;width:100%}.employee-profile-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,2fr);margin:0 auto;width:100%}.employee-profile-form__checkbox-container{margin-bottom:15px}.employee-profile-form__checkbox-container label{font-family:Source Sans\ 3,sans-serif;font-weight:600}.react-datepicker__input-container{width:11rem!important}.employee-profile-form__dates-input-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px;width:48.7%}.employee-profile-form__group-date{display:flex;flex-direction:column;width:50%}.employee-profile-form__start-date-input{margin-right:2rem}.employee-profile-form__description-group{display:flex;flex-direction:column;margin-top:1rem}.employee-profile-form__description-group textarea{min-height:7rem}.employee-profile-form__description-group label{font-family:Source Sans\ 3,sans-serif;font-weight:600}.employee-profile-form__button{background-color:#fb5424;border:3px solid #fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif}.employee-profile-form__inputs-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1.5fr);margin:0 auto;width:100%}.employee-profile-form__add-education-form-container{margin-top:1rem}.employee-profile-form__education-container h3,.employee-profile-form__experiences-container h3{font-family:Source Sans\ 3,sans-serif}.employee-profile-form__add-items-container h2,.employee-profile-form__checkbox-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif}.employee-profile-form__add-button{background-color:#fb5424;border:1px solid #fb5424;border-radius:25px;color:#fff;font-size:1rem;font-weight:650;height:2rem;width:9rem}.employee-profile-form__add-button:hover{color:#000}.employee-profile-form__delete-button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:0,8rem;font-weight:650;margin-bottom:.3rem}.employee-profile-form__delete-button:hover{color:#000}.employee-profile-form__submit-button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;margin-bottom:2rem;margin-top:25px}.employee-profile-form__submit-button:hover{color:#000}.employee-profile-form__error-message{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:.5rem}@media(max-width:890px){.react-datepicker__input-container{width:7rem!important}}@media(max-width:678px){.employee-profile-form__profile-inputs-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);margin:0 auto;width:100%}.employee-profile-form__checkbox-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,2fr);margin:0 auto;width:100%}.employee-profile-form__inputs-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1.5fr);margin:0 auto;width:100%}.employee-profile-form__dates-input-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px;width:99%}}@media(max-width:390px){.react-datepicker__input-container{margin-bottom:20px;width:100%!important}.employee-profile-form__dates-input-container{display:flex;flex-direction:column;justify-content:space-between}.employee-profile-form__checkbox-grid{display:flex;flex-direction:column}}.profile-view__profile-container{padding-left:1.5rem;padding-right:1.5rem}.profile-view__profile-container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.profile-view__title-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.profile-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.profile-view__container{padding-left:1.5rem;padding-right:1.5rem}.profile-view__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;cursor:pointer;font-size:15px;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;width:9rem}@media(max-width:360px){.profile-view__title-container{display:flex;flex-direction:column}}.applicant-card__image{height:120px;width:120px}.applicant-card__company-logo,.applicant-card__image{border-radius:15px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-left:20px;margin-right:25px}.applicant-card__company-logo{height:7.5rem;width:7.5rem}.applicant-card__icon-container{margin-right:.5rem}.applicant-card__info-container h3{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin:0}.applicant-card__info-container p{margin:0}.applicant-card__col-2-container{display:flex;flex-direction:row;width:43%}.applicant-card__col-2{border-right:1px solid #ec7607;margin-bottom:20px;margin-top:20px;padding-left:5px;padding-right:5px;padding-top:20px;width:50%}.applicant-card__col-2 p{font-family:Source Sans\ 3,sans-serif}.applicant-card__col-2 strong{font-weight:600}.applicant-card__col-2 .applicant-card__info-container{display:flex;flex-direction:row;margin-bottom:15px;padding-left:25px;padding-right:25px}.applicant-card__info h3{font-family:Source Sans\ 3,sans-serif;font-weight:600}.applicant-card__col-3{margin-top:20px;width:15%}.applicant-card__button-container{display:flex;flex-direction:column;margin-left:31px}.applicant-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.applicant-card__container{border-bottom:1px solid #ec7607;border-top:1px solid #ec7607;display:flex;flex-direction:row;height:180px}.applicant-card__col-1{border-right:1px solid #ec7607;display:flex;flex-direction:row;margin-bottom:20px;margin-top:20px;width:35%}.applicant-card__info{margin-top:35px;padding-right:1rem}.applicant-card__info p{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:600}@media(max-width:870px){.applicant-card__container{display:flex;flex-direction:column;min-height:29rem}.applicant-card__col-2-container{display:flex;flex-direction:row;width:100%}.applicant-card__col-3{width:100%}.applicant-card__col-1{width:100%}.applicant-card__col-1,.applicant-card__col-2{border-right:1px solid #fff}.applicant-card__button-container{display:flex;flex-direction:row;gap:10px;margin:0;width:100%}.applicant-card__button,.applicant-card__button-container a{min-width:7rem;text-align:center;text-decoration:none;width:7rem}.applicant-col-3{display:flex;justify-content:center;width:100%}}@media(max-width:480px){.applicant-col-3{width:100%}.applicant-card__button-container{display:flex;flex-direction:row;justify-content:space-between}.applicant-card__button{margin-left:0}}@media(max-width:440px){.applicant-card__button,.applicant-card__button-container a{min-width:6rem;width:6rem}}@media(max-width:410px){.applicant-card__col-2 .applicant-card__info-container{padding-left:0}}@media(max-width:390px){.applicant-card__info{margin-top:1.5rem;padding-left:1rem;padding-right:1rem}.applicant-card__col-2 .applicant-card__info-container{padding-left:0}.applicant-card__image{height:6.5rem;margin-left:0;margin-right:0;width:6.5rem}.applicant-card__button,.applicant-card__button-container a{min-width:77px;width:77px}}@media(max-width:360px){.applicant-card__company-logo{height:6.5rem;margin-left:0;width:6.5rem}.applicant-card__col-2-container{display:flex;flex-direction:column}.applicant-card__col-2{margin-bottom:0;margin-top:0;padding-top:0}.applicant-card__col-2 .applicant-card__info-container{min-width:8rem}}.applicant-view__container h1{color:#fb5424}.applicant-view__container{padding-left:1.5rem;padding-right:1.5rem}.applied-job-card__container{border-bottom:1px solid #fb5424;display:flex;height:16rem;margin-top:25px;padding-bottom:25px}.applied-job-card__info-footer-container{margin-right:1rem}.applied-job-card__description{display:block;height:auto;max-height:11rem;max-width:30rem;min-width:30rem}.applied-job-card__description,.applied-job-card__description-container{word-wrap:break-word;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.applied-job-card__description-container{display:flex;flex-direction:column;height:12rem;justify-content:space-between;width:30rem}.applied-job-card__col-1{align-items:flex-start;border-right:1px solid #fb5424;display:flex;flex-direction:row;padding:35px 0 0;width:35%}.applied-job-card__col-2{padding:10px 0 0 30px}.applied-job-card__post-button{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif;font-weight:700;margin-top:15px;width:7rem}.applied-job-card__icon-title-container{display:flex;flex-direction:row}.applied-job-card__icon-title-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.applied-job-card__label-info-container p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis}.applied-job-card__icons-posts_container{display:flex;flex-direction:row;justify-content:space-between}.applied-job-card__icon-title-container h5{font-family:Source Sans\ 3,sans-serif;font-size:.8rem;margin:0 0 1rem}.applied-job-card__company-logo{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:6rem;margin-right:20px;width:6rem}.applied-job-card__description-buttons-container{display:flex;flex-direction:row;margin-top:2.2rem}.applied-job-card__button-container{display:flex;flex-direction:column}.applied-job-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.applied-job-card__button:hover{color:#000}.applied-job-card__info-main{margin-bottom:1.5rem;margin-top:1.2rem}#applied-job-card__company-name{color:#fb5424}.applied-job-card__info-main p,.applied-job-card__info-main strong{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin:0}.applied-job-card__info-main strong{font-weight:600}.applied-job-card__info-main-footer{font-size:10px;font-weight:700}#applied-job-card__position{font-weight:700;margin-top:0}#applied-job-card__name{color:#fb5424;font-weight:700}.applied-job-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column}.applied-job-card__label-info-container p{font-family:Source Sans\ 3,sans-serif}.applied-job-card__label-info-container strong{font-weight:600}@media(max-width:1400px){.applied-job-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column}.applied-job-card__container{height:16rem}.applied-job-card__company-logo{height:6rem;width:6rem}.applied-job-card__description-container{width:100%;width:30rem}}@media(max-width:1300px){.applied-job-card__description{max-width:100%}.applied-job-card__container{display:flex;flex-direction:column;min-height:32rem;width:100%}.applied-job-card__col-1{border-right:2px solid #fff;width:100%}.applied-job-card__company-logo{height:7rem;width:7rem}.applied-job-card__description-buttons-container{display:flex;flex-direction:column}.applied-job-card__button-container{display:flex;flex-direction:row}.applied-job-card__col-2{margin-top:1.5rem;padding:0}.applied-job-card__info-main{margin-bottom:.5rem;margin-top:0}.applied-job-card__post-button{margin-right:1rem}.applied-job-card__button{margin-left:0;margin-right:15px;width:7rem}.applied-job-card__description-container{width:100%}}@media(max-width:800px){.applied-job-card__container{min-height:33rem}}@media(max-width:768px){.applied-job-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem}}@media(max-width:600px){.applied-job-card__icons-posts_container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);width:100%}.applied-job-card__container{min-height:37rem}}@media(max-width:540px){.applied-job-card__info-footer-container{align-items:flex-start;display:flex;flex-direction:column}.applied-job-card__company-logo{height:6rem;width:6rem}.applied-job-card__container{min-height:37rem}.applied-job-card__description-container{width:auto}}@media(max-width:420px){.applied-job-card__button{margin-right:0}.applied-job-card__button-container{display:flex;flex-direction:row;justify-content:space-around}}@media(max-width:390px){.applied-job-card__container{min-height:40rem}}.applications__profile-container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.applications__profile-container{padding-left:1.5rem;padding-right:1.5rem}.profile-job-header__buttons{align-items:center;display:flex;flex-direction:row;margin-top:7rem}.profile-job-header__background-container{background-color:#fb5424;height:20rem;width:100%}.profile-job-header__image-info-container{display:flex;padding-left:25px;padding-right:25px}.profile-job-header__button{align-items:center;background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;display:flex;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;height:2rem;justify-content:center;line-height:2rem;margin-right:1.5rem;padding:0;text-align:center;width:9rem}.profile-job-header__button:hover{color:#000}.profile-job-header__name{color:#000;font-family:Source Sans\ 3,sans-serif;margin:0}.profile-job-header__info-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:270px;width:100%}.profile-job-header__company{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin:0}#profile-job-header__img{border-radius:20px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;height:12rem;margin-right:30px;width:12rem}.profile-job-header__avatar-container{left:10%;position:absolute;transform:translate(-50%,-50%);z-index:2}@media (min-width:1200px) and (max-width:1300px){.profile-job-header__avatar-container{left:11.5%;position:absolute;transform:translate(-50%,-50%);z-index:2}}@media(max-width:1200px){.profile-job-header__avatar-container{left:13%;position:absolute;transform:translate(-50%,-50%);z-index:2}}@media(max-width:960px){.profile-job-header__avatar-container{left:15%}}@media(max-width:910px){.profile-job-header__avatar-container{left:17%}.profile-job-header__buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;min-width:11rem;width:20%}.profile-job-header__button{margin-right:0;width:49%}.profile-job-header__avatar-container{position:static;transform:none}#profile-job-header__img{margin-bottom:1rem;margin-right:0}.profile-job-header__info-container{display:flex;flex-direction:column;margin-left:0}.profile-job-header__image-info-container{margin-top:-7rem;padding-right:25px}.profile-job-header__image-info-container,.profile-job-header__text-info{align-items:center;display:flex;flex-direction:column}}.detail-box-job__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:46%;margin-top:1rem;padding:1rem 1.5rem 1.5rem}.detail-box-job__container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-bottom:0;margin-top:0}#detail-box-job__large{height:38%;margin-top:0}.detail-box-job__container li:before{background-color:#fb5424;content:"";height:10px;left:0;position:absolute;top:.3em;width:10px}.detail-box-job__container ul{margin-bottom:.5rem;margin-left:-2.5rem;margin-top:.5rem}.detail-box-job__container li{font-family:Source Sans\ 3,sans-serif;list-style-type:none;margin-bottom:.4rem}.detail-box-job__container strong{font-weight:600}.detail-box-job__icon-info-container{display:flex;flex-direction:row}.detail-box-job__icon-container{margin-right:.5rem}.detail-box-job__icon-label-container p{margin:0}@media(max-width:1200px){.detail-box-job__container{height:auto}#detail-box-job__large{height:auto;margin-top:1rem}}@media(max-width:800px){#detail-box-job__large{height:34%}}.detail-box-large-job__skills-container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:26%;margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem 1.5rem}.detail-box-large-job__skills-container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-bottom:.8rem;margin-top:0}.detail-box-large-job__skills-container li{list-style-type:none}.detail-box-large-job__value-container{margin-left:.4rem}.detail-box-large-job__icon-value-container{align-items:row;display:flex}.detail-box-large-job__skills-container ul{margin-top:0;padding-left:1.5rem}.detail-box-large-job__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.detail-box-large-job__grid-box-container li{margin-left:-1.2rem}@media(max-width:1200px){.detail-box-large-job__skills-container{height:auto;margin-bottom:1rem}}@media(max-width:800px){.detail-box-large-job__skills-container{min-height:14rem}.detail-box-large-job__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:570px){.detail-box-large-job__skills-container{min-height:23rem}.detail-box-large-job__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,auto)}}.detail-deep-job__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:24.7%;min-height:60px;padding:1rem 1.5rem 1.5rem}.detail-deep-job__container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-bottom:.5rem;margin-top:0}.detail-deep-job__description-container{word-wrap:break-word;box-sizing:border-box;max-height:8rem;overflow-y:auto;padding-right:.5rem;white-space:normal;width:100%;word-break:break-word}.detail-deep-job__description-container p{font-family:Source Sans\ 3,sans-serif;margin-top:0}@media(max-width:1200px){.detail-deep-job__description-container{word-wrap:break-word;box-sizing:border-box;height:75%;margin-right:0;max-height:18rem;overflow-y:auto;padding-right:0;white-space:normal;word-break:break-word}.detail-deep-job__container{height:auto}.detail-deep-job__description-container p{margin-top:0}}@media(max-width:1000px){.detail-deep-job__description-container{margin-right:0;max-height:20rem;padding-right:0}}.detail-mid-job__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;min-height:300px;padding:1rem 1.5rem 1.5rem;width:45%}.detail-mid-job__container h2{color:#fb5424;font-size:15px}.detail-mid-job__container h3{color:#fb5424;font-family:Source Sans\ 3;font-size:1.2rem;font-weight:650;margin:0 0 .7rem}.detail-mid-job__description-container{word-wrap:break-word;box-sizing:border-box;max-height:20rem;overflow-y:auto;padding-right:1.5rem;width:100%}.detail-mid-job__description-container p{margin-top:0}@media(max-width:1200px){.detail-mid-job__description-container{word-wrap:break-word;box-sizing:border-box;max-height:12.5rem;overflow-y:auto;padding-right:1.5rem;width:100%}.detail-mid-job__description-container p{margin-top:0}}@media(max-width:480px){.detail-mid-job__container{margin-top:.7rem}}.job-detail__principal-container{margin-bottom:45px}.job-detail__information-container{width:25%}.job-detail__information-right-container,.job-detail__information-secondary-container{margin-left:30px;width:75%}.job-detail__principal-container{display:flex;margin-bottom:-7px}.job-detail__apply-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.job-detail__apply-container h1{font-size:3rem;text-align:center}.job-detail__apply-button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-size:35px;font-weight:700;height:50px;width:60rem}.job-detail__apply-button-link{color:#fff;text-decoration:none}.job-detail__apply-button-link:hover{color:#000}.job-detail__bottom-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.job-detail__location-container{width:50%}.job-detail__secondary-container{margin-bottom:25px}.job-detail__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.job-detail__loading-spinner{animation:spin 1.5s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.job-detail__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}@media(max-width:1200px){.job-detail__principal-container{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:auto auto;margin-bottom:-1.3rem}.job-detail__information-container{grid-row:2;width:100%}.job-detail__information-right-container{margin-left:0;margin-top:1.5rem;width:100%}.job-detail__apply-button{width:70%}.job-detail__secondary-container{margin-bottom:2rem}.job-detail__bottom-container{margin-top:2.5rem}}@media(max-width:992px){.job-detail__bottom-container{display:flex;flex-direction:column;margin-top:2.3rem}.detail-mid-job__container{box-sizing:border-box;padding:1.5rem 0 0 1.5rem;width:100%}.job-detail__location-container,.location-job__container{margin-top:1.5rem;width:100%}}@media(max-width:768px){.job-detail__apply-container{display:flex;flex-direction:column}.job-detail__apply-button{width:18rem}.job-detail__bottom-container{margin-top:1rem}}@media(max-width:480px){.job-detail__principal-container{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:auto auto}.job-detail__bottom-container{margin-top:.3rem}}@media(max-width:360px){.job-detail__bottom-container{margin-top:.3rem}}.recommended-jobs-detail__title-container{margin-bottom:.5rem}.slick-list{padding:2px}.recommended-jobs-detail__container{padding:2rem}.recommended-jobs-detail__title-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.4rem;margin:0}.recommended-jobs-detail__title-container h3{color:#1f1e1e;font-family:Inter,sans-serif;font-weight:600;margin:0}@media(max-width:680px){.recommended-jobs-detail__title-container{margin-bottom:2rem;text-align:center}}.recommended-job-detail-post-card__container{background:#fff;border-radius:4px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin:.5rem;padding:1rem;position:relative;z-index:1}.recommended-job-detail-post-card__information-container{margin-bottom:1.5rem;margin-top:0}.recommended-job-detail-post-card__details-container h1{color:#000;font-family:Source Sans\ 3,sans-serif;font-size:1.5rem;margin:0}.recommended-job-detail-post-card__details-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:600;margin-top:0}.recommended-job-detail-post-card__buttons-container{display:flex;gap:4px;justify-content:space-between;margin-top:1rem}.recommended-job-detail-post-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:4px;color:#fff;font-size:.9rem;font-weight:700;padding:.5rem 1rem;text-align:center;text-decoration:none;width:49%}.recommended-job-detail-post-card__button:hover{color:#000}.recommended-job-detail-post-card__information-container p{font-family:Source Sans\ 3,sans-serif;margin:5px}.recommended-job-detail-post-card__information-container strong{font-weight:600;margin-right:-5px}.recommended-job-detail-post-card__image-container{margin-bottom:1rem;position:relative}.recommended-job-detail-post-card__brackground-image{height:auto;position:relative;width:100%;z-index:-1}.recommended-job-detail-post-card__image{border-radius:20px;box-shadow:0 4px 8px #00000026;height:7rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7rem;z-index:1}.recommended-job-detail-post-card__info-label-container{display:flex;flex-direction:column;margin-left:.5rem}.recommended-job-detail-post-card__information-container p{margin:0}@media(max-width:1200px){.recommended-job-detail-post-card__image{border-radius:20px;box-shadow:0 4px 8px #00000026;height:9vw;transform:translate(-50%,-50%);z-index:1}}@media(max-width:991px){.recommended-job-detail-post-card__container{margin:.5rem auto;max-width:16rem}.recommended-job-detail-post-card__image-container{width:100%}.recommended-job-detail-post-card__image{height:7rem;width:7rem}}@media(max-width:950px){.recommended-job-detail-post-card__container{margin:.5rem auto;max-width:15rem;max-width:14rem}}@media(max-width:840px){.recommended-job-detail-post-card__container{margin:.5rem auto;max-width:13rem}}@media(max-width:770px){.recommended-job-detail-post-card__container{margin:.5rem auto;max-width:40vw;min-width:0;min-width:auto;width:auto}.recommended-job-detail-post-card__image-container{width:100%}.recommended-job-detail-post-card__image{height:7rem;width:7rem}}@media(max-width:576px){.recommended-job-detail-post-card__details-container h1{font-size:1.3rem}.recommended-job-detail-post-card__details-container h2{font-size:1.1rem}.recommended-job-detail-post-card__image{height:6rem;width:6rem}}@media(max-width:468px){.recommended-job-detail-post-card__container{margin:.5rem auto;max-width:60vw;min-width:0;min-width:auto;width:auto}.recommended-job-detail-post-card__details-container h1{font-size:1.8rem}.recommended-job-detail-post-card__details-container h2{font-size:1.5rem}.recommended-job-detail-post-card__image{height:8rem;width:8rem}}@media(max-width:375px){.recommended-job-detail-post-card__details-container h1{font-size:1.8rem}.recommended-job-detail-post-card__details-container h2{font-size:1.5rem}.recommended-job-detail-post-card__image{height:6.5rem;width:6.5rem}}@media(max-width:360px){.recommended-job-detail-post-card__container{max-width:57vw}}.location-map__job-container{border-radius:20px;height:400px;width:100%}.location-map__company-container{border-radius:20px;height:400px;width:70%}@media (max-width:860px){.location-map__company-container{width:100%}}.application-detail__offer-container{border-bottom:1px solid #fb5424;border-top:1px solid #fb5424}.application-detail__offer-info-container{margin-bottom:.3rem}.application-detail__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;padding-left:2rem}.application-detail__offer-container h2{color:#fb5424}.application-detail__offer-col-1{border-right:1px solid #fb5424;padding-left:0;width:30%}.application-detail__offer-col-1 strong{color:#fb5424}.application-detail__offer-col-2{align-items:flex-start;display:flex;flex-direction:row;padding:25px;width:70%}.application-detail__answers-box{border:1px solid #fb5424;border-radius:10px;padding:1rem}.application-detail__answers-container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.5rem;font-weight:600;margin-left:0}.application-detail__answers-container h4{font-weight:600;margin-bottom:1rem}.application-detail__offer-container p{font-family:Source Sans\ 3,sans-serif;margin:0}@media(max-width:1200px){.application-detail__offer-col-1{border-right:1px solid #fb5424;padding-left:2rem;width:30%}.application-detail__answers-container h3{margin-left:2rem}.application-detail__question-container{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}@media(max-width:991px){.application-detail__offer-col-1{border-right:1px solid #fff;padding-left:.5rem;padding-right:.5rem;width:100%}}.chat__container{border:1px solid #ccc;border-radius:45px;display:flex;flex-direction:column;height:100%;margin:0 auto;max-height:100vh;overflow:hidden}.chat__header{background-color:#f5f5f5;background-color:#fb5424;border-bottom:1px solid #ddd;padding:16px;text-align:center}.chat__header h2{color:#f5f5f5}.chat__messages{background-color:#fff;display:flex;flex:1 1;flex-direction:column-reverse;list-style:none;overflow-y:auto;padding:16px}.chat__message{word-wrap:break-word;border-radius:4px;margin-bottom:8px;max-width:70%;padding:8px}.chat__message.sent{align-self:flex-end;background-color:#fb5424;color:#fff}.chat__message.received{align-self:flex-start;background-color:#000;border:1px solid #ccc;color:#fff}.chat__input-container{align-items:center;background-color:#000;border-top:1px solid #ddd;display:flex;padding:16px}.chat__input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;flex:1 1;margin-right:8px;padding:8px}.chat__send-button{border:none;border-radius:25px;color:#fff;cursor:pointer;padding:8px 16px}.chat__send-button,.chat__send-button:hover{background-color:#fb5424}.user-form__group{display:flex;flex-direction:column}.user-form__button-container{display:flex;flex-direction:row;justify-content:flex-end}.user-form__group label{font-family:Source Sans\ 3,sans-serif!important;font-weight:600;margin-bottom:5px}.user-form__group input{border:1px solid #ec7607}.user-form__container{padding-left:1.5rem;padding-right:1.5rem}.user-form__container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:2rem;margin-top:0}.user-form__inputs-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:100%}.user-form__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;height:2rem;margin-top:15px;width:9rem}@media(max-width:600px){.user-form__inputs-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);margin:0 auto;width:100%}}.users-view__container{padding-bottom:2rem;padding-left:2vw;padding-right:2vw}.users-view__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-size:1rem;font-size:15px;font-weight:650;height:2rem;width:9rem}.users-view__button:hover{color:#000}.users-view__create-container,.users-view__title-create-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.users-view__title-create-container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.user-create-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.users-view__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.users-view__full-width-table{border-collapse:collapse;min-width:600px;width:100%}.users-view__full-width-table th{border:2px solid #fff;color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:700;min-width:183px;overflow:hidden;padding-bottom:4px;padding-left:4px;text-align:start;text-overflow:ellipsis}.users-view__full-width .users-view__email-column{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-view__full-width-table td{border-bottom:1px solid #ddd;font-family:Source Sans\ 3,sans-serif;font-weight:500;min-width:183px;overflow:hidden;padding:8px 4px;text-align:left;text-overflow:ellipsis}.users-view__full-width-table td .users-view__table-edit-button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:14px;font-weight:650;margin:0;padding:5px 10px}.users-view__full-width-table td .users-view__table-edit-button:hover{color:#000}@media(max-width:600px){.users-view__container{min-height:21rem}}@media(max-width:360px){.users-view__title-create-container{display:flex;flex-direction:column}.users-view__container{min-height:25rem}}.password-reset__container{align-items:center;border-radius:25px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:column;margin-left:10rem;margin-right:10rem;margin-top:5rem;max-width:25rem;padding-bottom:5rem;padding-left:5rem;padding-right:5rem}.password-reset__form-container{align-items:center;display:flex;flex-direction:column;width:80%}.password-reset__container h1{font-family:Source Sans\ 3,sans-serif;font-size:1.5em}.password-reset__submit-button{background-color:#fb5424;border:3px solid #fb5424;color:#fff;font-size:15px;font-weight:700;margin-top:25px}.password-reset__form-group{display:flex;flex-direction:column;margin-bottom:.5rem;width:100%}.password-reset__form-group label{font-family:Source Sans\ 3,sans-serif;font-weight:600}.password-reset__form-group input{border:2px solid #fb5424;border-radius:25px;height:25px}.password-reset__submit-button{max-width:4rem}.employer-conversation-card__image{height:120px;width:120px}.employer-conversation-card__company-logo,.employer-conversation-card__image{border-radius:15px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-left:20px;margin-right:25px}.employer-conversation-card__company-logo{height:7.5rem;width:7.5rem}.employer-conversation-card__icon-container{margin-right:.5rem}.employer-conversation-card__info-container h3{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin:0}.employer-conversation-card__info-container p{margin:0}.employer-conversation-card__col-2-container{display:flex;flex-direction:row;width:43%}.employer-conversation-card__col-2{border-right:1px solid #ec7607;margin-bottom:20px;margin-top:20px;padding-left:5px;padding-right:5px;padding-top:20px;width:50%}.employer-conversation-card__col-2 p{font-family:Source Sans\ 3,sans-serif}.employer-conversation-card__col-2 strong{font-weight:600}.employer-conversation-card__col-2 .employer-conversation-card__info-container{display:flex;flex-direction:row;margin-bottom:15px;padding-left:25px;padding-right:25px}.employer-conversation-card__info h3{font-family:Source Sans\ 3,sans-serif;font-weight:600}.employer-conversation-card__col-3{margin-top:20px;width:15%}.employer-conversation-card__button-container{display:flex;flex-direction:column;margin-left:31px;margin-top:30px}.employer-conversation-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.employer-conversation-card__button:hover{color:#000}.employer-conversation-card__container{border-bottom:1px solid #ec7607;border-top:1px solid #ec7607;display:flex;flex-direction:row;height:180px}.employer-conversation-card__col-1{border-right:1px solid #ec7607;display:flex;flex-direction:row;margin-bottom:20px;margin-top:20px;width:35%}.employer-conversation-card__info{margin-top:35px;padding-right:1rem}.employer-conversation-card__info p{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:600}@media(max-width:870px){.employer-conversation-card__container{display:flex;flex-direction:column;min-height:29rem}.employer-conversation-card__col-2-container{display:flex;flex-direction:row;width:100%}.employer-conversation-card__col-3{width:100%}.employer-conversation-card__col-1{border-right:1px solid #fff;width:100%}.employer-conversation-card__col-2{border-right:1px solid #fff}.employer-conversation-card__button-container{display:flex;flex-direction:row;margin-left:0;margin-top:0}.employer-conversation-card__button{width:7rem}}@media(max-width:480px){.employer-conversation-col-3{width:100%}}@media(max-width:410px){.employer-conversation-card__col-2 .employer-conversation-card__info-container{padding-left:0}}@media(max-width:390px){.employer-conversation-card__info{margin-top:1.5rem;padding-left:1rem;padding-right:1rem}.employer-conversation-card__col-2 .employer-conversation-card__info-container{padding-left:0}.employer-conversation-card__image{height:6.5rem;margin-left:0;margin-right:0;width:6.5rem}}@media(max-width:360px){.employer-conversation-card__company-logo{height:6.5rem;margin-left:0;width:6.5rem}.employer-conversation-card__col-2-container{display:flex;flex-direction:column}.employer-conversation-card__col-2{margin-bottom:0;margin-top:0;padding-top:0}.employer-conversation-card__col-2 .employer-conversation-card__info-container{min-width:8rem}}@media(max-width:340px){.employer-conversation-card__button-container{display:flex;flex-direction:row;justify-content:space-between}.employer-conversation-card__button{margin-left:0}}.employee-conversation-card__container{border-bottom:1px solid #fb5424;display:flex;height:16rem;margin-top:25px;padding-bottom:25px}.employee-conversation-card__description-container{word-wrap:break-word;display:flex;flex-direction:column;height:auto;justify-content:space-between;line-height:1.5rem;max-height:9rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:30rem}.employee-conversation-card__col-1{align-items:flex-start;border-right:1px solid #fb5424;display:flex;flex-direction:row;padding:35px 0 0;width:35%}.employee-conversation-card__col-2{padding:10px 0 0 30px}.employee-conversation-card__post-button{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif;font-weight:700;margin-top:15px;width:7rem}.employee-conversation-card__icon-title-container{display:flex;flex-direction:row}.employee-conversation-card__icon-title-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.employee-conversation-card__label-info-container p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Source Sans\ 3,sans-serif;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis}.employee-conversation-card__icons-posts_container{display:flex;flex-direction:row;justify-content:space-between}.employee-conversation-card__icon-title-container h5{font-family:Source Sans\ 3,sans-serif;font-size:.8rem;margin:0 0 1rem}.employee-conversation-card__company-logo{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:6rem;margin-right:20px;width:6rem}.employee-conversation-card__description-buttons-container{display:flex;flex-direction:row;margin-top:2.2rem}.employee-conversation-card__button-container{align-items:space-between;display:flex;flex-direction:column}.employee-conversation-card__info-footer-container{margin-right:1rem}.employee-conversation-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.employee-conversation-card__button:hover{color:#000}.employee-conversation-card__info-main{margin-bottom:1.5rem;margin-top:1.2rem}#employee-conversation-card__company-name{color:#fb5424}.employee-conversation-card__info-main p,.employee-conversation-card__info-main strong{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin:0}.employee-conversation-card__info-main strong{font-weight:600}.employee-conversation-card__info-main-footer{font-size:10px;font-weight:700}#employee-conversation-card__position{font-weight:700;margin-top:0}#employee-conversation-card__name{color:#fb5424;font-weight:700}.employee-conversation-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column}.employee-conversation-card__label-info-container strong{font-weight:600}@media(max-width:1300px){.employee-conversation-card__container{display:flex;flex-direction:column;min-height:32rem}.employee-conversation-card__description-container{margin-bottom:1rem;width:100%}.employee-conversation-card__col-1{border-right:1px solid #fff;width:100%}.employee-conversation-card__description-buttons-container{display:flex;flex-direction:column}.employee-conversation-card__col-2{margin-top:1.5rem;padding:0}}@media(max-width:1024px){.employee-conversation-card__container{display:flex;flex-direction:column;min-height:32rem}.employee-conversation-card__col-1{border-right:2px solid #fff;width:100%}.employee-conversation-card__company-logo{height:7rem;width:7rem}.employee-conversation-card__description-buttons-container{display:flex;flex-direction:column}.employee-conversation-card__button-container{display:flex;flex-direction:row}.employee-conversation-card__info-main{margin-bottom:.5rem;margin-top:0}}@media(max-width:768px){.employee-conversation-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem}}@media(max-width:600px){.employee-conversation-card__icons-posts_container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);width:100%}.employee-conversation-card__container{min-height:35rem}}@media(max-width:540px){.employee-conversation-card__info-footer-container{align-items:flex-start;display:flex;flex-direction:column}.employee-conversation-card__company-logo{height:6rem;width:6rem}}.company-conversation-card__container{align-items:center;border-bottom:1px solid #fb5424;display:flex;flex-direction:row;gap:2rem;padding:2rem 0;width:100%}.company-conversation-card__image-container{align-items:center;display:flex;justify-content:center;min-width:150px}.company-conversation-card__image{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:120px;object-fit:cover;width:120px}.company-conversation-card__description{border-left:1px solid #fb5424;flex:1 1;max-width:60%;padding-left:2rem}.company-conversation-card__buttons{display:flex;flex-direction:column;gap:1rem;margin-left:auto;min-width:120px}.company-conversation-card__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;cursor:pointer;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:650;height:2rem;transition:all .2s ease;width:9rem}.company-conversation-card__button:hover{color:#000}.company-conversation-card__info-container{align-items:center;display:flex;flex-direction:row;gap:.5rem}.company-conversation-card__description-footer{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-top:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(max-width:950px){.company-conversation-card__container{align-items:flex-start;flex-direction:column;gap:1.5rem}.company-conversation-card__image-container{justify-content:flex-start;width:100%}.company-conversation-card__description{border-left:none;max-width:100%;padding-left:0}.company-conversation-card__buttons{flex-direction:row;margin-left:0;width:100%}.company-conversation-card__button{min-width:100px;width:auto}}@media(max-width:576px){.company-conversation-card__info-container{align-items:flex-start;flex-direction:column;gap:.25rem}.company-conversation-card__icon-title-container{align-items:flex-start}.company-conversation-card__icon-title-container svg{margin-top:4px}}.company-conversation-card__description h3{font-family:Source Sans\ 3,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:11px}.company-conversation-card__icon-title-container{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-bottom:.5rem}.company-conversation-card__icon-title-container svg{color:#fb5424;height:20px;min-width:20px;width:20px}.company-conversation-card__info-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.company-conversation-card__info-container strong{font-family:Source Sans\ 3,sans-serif;font-weight:600}.company-conversation-card__description-footer p{margin-top:6px}.company-conversation-card__icon-title-container strong{font-family:Source Sans\ 3,sans-serif;font-weight:600}.inbox-view__button-toggle-container{margin-bottom:1.5rem}.inbox-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.inbox-view__button-toggle-container button{background-color:#fff;border:2px solid;border-color:#fff #fff #0000;color:#fb5424;font-family:Inter,sans-serif;font-family:Source Sans\ 3,sans-serif;font-size:1rem;padding:8px 16px}.inbox-view__button-toggle-container button.active{border-bottom:2px solid #fb5424}.inbox-view__cards-container{margin-bottom:2rem}.inbox-view__container p{font-family:Source Sans\ 3,sans-serif}.inbox-view__container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:360px){.inbox-view__container{padding-left:.5rem;padding-right:.5rem;padding-top:.5rem}}.search-my-talents-filter__container{align-items:center;background-color:#fb5424;display:flex;flex-direction:row;height:3rem;justify-content:space-between;padding-left:2rem;padding-right:2rem}.search-my-talents-filter__filter-container{display:none}.search-my-talents-filter__inputs-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.search-my-talents-filter__button{background-color:#000;border:2px solid #000;border-radius:25px;color:#fff;font-weight:650}.search-my-talents-filter__select-input{border-radius:25px;margin-bottom:0;max-width:8rem;width:100%}@media (max-width:860px){.search-my-talents-filter__filter-container{align-items:center;border:2px solid #000;cursor:pointer;display:block}.search-my-talents-filter__inputs-container{background-color:#fb5424;border:2px solid #000;border-radius:20px;display:none;flex-direction:column;margin-top:1rem;max-width:15rem;padding:1.5rem;width:100%}.search-my-talents-filter__inputs-container.show{display:flex;z-index:1}.search-my-talents-filter__button{background-color:#000;border:2px solid #000;color:#fff;width:4rem}.search-my-talents-filter__location-input{margin-bottom:.5rem}}.my-talent-card__image{height:120px;width:120px}.my-talent-card__company-logo,.my-talent-card__image{border-radius:15px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-left:20px;margin-right:25px}.my-talent-card__company-logo{height:7.5rem;width:7.5rem}.my-talent-card__icon-container{margin-right:.5rem}.my-talent-card__info-container h3{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin:0}.my-talent-card__info-container p{margin:0}.my-talent-card__col-2-container{display:flex;flex-direction:row;width:43%}.my-talent-card__col-2{border-right:1px solid #ec7607;margin-bottom:20px;margin-top:20px;padding-left:5px;padding-right:5px;padding-top:20px;width:50%}.my-talent-card__col-2 p{font-family:Source Sans\ 3,sans-serif}.my-talent-card__col-2 strong{font-weight:600}.my-talent-card__col-2 .my-talent-card__info-container{display:flex;flex-direction:row;margin-bottom:15px;padding-left:25px;padding-right:25px}.my-talent-card__info h3{font-family:Source Sans\ 3,sans-serif;font-weight:600}.my-talent-card__col-3{margin-top:20px;width:15%}.my-talent-card__button-container{display:flex;flex-direction:column;margin-left:31px}.my-talent-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.my-talent-card__button:hover{color:#000}.my-talent-card__container{border-bottom:1px solid #ec7607;border-top:1px solid #ec7607;display:flex;flex-direction:row;height:180px}.my-talent-card__col-1{border-right:1px solid #ec7607;display:flex;flex-direction:row;margin-bottom:20px;margin-top:20px;width:35%}.my-talent-card__info{margin-left:25px;margin-top:35px}@media(max-width:870px){.my-talent-card__container{display:flex;flex-direction:column;min-height:29rem}.my-talent-card__col-2-container{display:flex;flex-direction:row;width:100%}.my-talent-card__col-3{width:100%}.my-talent-card__col-1{width:100%}.my-talent-card__col-1,.my-talent-card__col-2{border-right:1px solid #fff}.my-talent-card__button-container{display:flex;flex-direction:row;margin-left:0;margin-top:0}.my-talent-card__button{max-width:7rem}}@media(max-width:480px){.my-talent-card__button{width:8rem}.my-talent-card__button-container{display:flex;flex-direction:row;justify-content:space-between}.my-talent-card__button{margin-left:0}}@media(max-width:440px){.my-talent-card__button{width:6rem}}@media(max-width:410px){.my-talent-card__col-2 .my-talent-card__info-container{padding-left:0}}@media(max-width:390px){.my-talent-card__col-2 .my-talent-card__info-container{padding-left:0}.my-talent-card__image{height:6.5rem;margin-left:0;margin-right:0;width:6.5rem}.my-talent-card__button{width:77px}}@media(max-width:360px){.my-talent-card__company-logo{height:6.5rem;margin-left:0;width:6.5rem}.my-talent-card__col-2-container{display:flex;flex-direction:column}.my-talent-card__col-2{margin-bottom:0;margin-top:0;padding-top:0}.my-talent-card__col-2 .my-talent-card__info-container{min-width:8rem}}.my-talents-view__container{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.my-talents-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin:0}@media(max-width:910px){.my-talents-view__container{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:360px){.my-talents-view__container{padding-left:1rem;padding-right:1rem}}.search-talents-filter__container{align-items:center;background-color:#fb5424;display:flex;flex-direction:row;height:3rem;justify-content:space-between;padding-left:2rem;padding-right:2rem}.search-talents-filter__filter-container{display:none}.search-talents-filter__inputs-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.search-talents-filter__button{background-color:#000;border:2px solid #000;border-radius:25px;color:#fff;font-weight:650}.search-talents-filter__select-input{border-radius:25px;margin-bottom:0;max-width:8rem;width:100%}@media (max-width:860px){.search-talents-filter__filter-container{align-items:center;border:2px solid #000;cursor:pointer;display:block}.search-talents-filter__inputs-container{background-color:#fb5424;border:2px solid #000;border-radius:20px;display:none;flex-direction:column;margin-top:1rem;max-width:15rem;padding:1.5rem;width:100%}.search-talents-filter__inputs-container.show{display:flex;z-index:1}.search-talents-filter__button{background-color:#000;border:2px solid #000;color:#fff;width:4rem}.search-talents-filter__location-input{margin-bottom:.5rem}}.search-talent-card__image{border-radius:15px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:120px;margin-left:20px;margin-right:25px;width:120px}.search-talent-card__info-container{display:flex;flex-direction:row}.search-talent-card__icon-container{margin-right:.5rem}.search-talent-card__info-container h3,.search-talent-card__info-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.search-talent-card__info-container strong{font-weight:600}.search-talent-card__col-2{width:20%}.search-talent-card__col-2 .search-talent-card__info-container{margin-bottom:15px;padding-left:25px;padding-right:25px}.search-talent-card__col-3{margin-top:20px;width:15%}.search-talent-card__button-container{display:flex;flex-direction:column;margin-left:31px}.search-talent-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.search-talent-card__button:hover{color:#000}.search-talent-card__profile-image{border-radius:15px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:7.5rem;margin-left:20px;margin-right:25px;width:7.5rem}.applicant-item-container{border-bottom:1px solid #ec7607;border-top:1px solid #ec7607;display:flex;flex-direction:row;height:180px}.applicant-col-1{border-right:1px solid #ec7607;display:flex;flex-direction:row;margin-bottom:20px;margin-top:20px;width:35%}.applicant-card-info{margin-left:25px;margin-top:35px}.search-talent-card__col-2-container{display:flex;flex-direction:row;width:43%}.search-talent-card__col-2{border-right:1px solid #ec7607;margin-bottom:20px;margin-top:20px;padding-left:5px;padding-right:5px;padding-top:20px;width:50%}@media(max-width:870px){.applicant-item-container{display:flex;flex-direction:column;min-height:29rem}.search-talent-card__col-2-container{display:flex;flex-direction:row;width:100%}.search-talent-card__col-3{width:100%}.applicant-col-1{width:100%}.applicant-col-1,.search-talent-card__col-2{border-right:1px solid #fff}.search-talent-card__button-container{display:flex;flex-direction:row;margin-left:0;margin-top:0}.search-talent-card__button{max-width:7rem}}@media(max-width:480px){.search-talent-card__button{width:8rem}.search-talent-card__button-container{display:flex;flex-direction:row;justify-content:space-between}.search-talent-card__button{margin-left:0}}@media(max-width:440px){.search-talent-card__button{width:6rem}}@media(max-width:410px){.search-talent-card__col-2 .search-talent-card__info-container{padding-left:0}}@media(max-width:390px){.search-talent-card__col-2 .search-talent-card__info-container{padding-left:0}.search-talent-card__profile-image{height:6.5rem;margin-left:0;margin-right:0;width:6.5rem}.search-talent-card__button{width:77px}}@media(max-width:360px){.search-talent-card__profile-image{height:6.5rem;margin-left:0;width:6.5rem}.search-talent-card__col-2-container{display:flex;flex-direction:column}.search-talent-card__col-2{margin-bottom:0;margin-top:0;padding-top:0}.search-talent-card__col-2 .search-talent-card__info-container{min-width:8rem}}.search-talents-view__container{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.search-talents-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-bottom:0;margin-top:0}.search-talents-view__premium-overlay{align-items:center;background-color:#fb54241a;border:2px solid #fb5424;border-radius:8px;display:flex;justify-content:center;margin-top:2rem;padding:2rem;text-align:center}.search-talents-view__premium-overlay span{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:600}.search-talents-view__cards-wrapper{margin-top:1rem;position:relative}.search-talents-view__overlay{align-items:center;background-color:#fb5424b3;bottom:0;color:#fff;display:flex;font-size:1.5rem;justify-content:center;left:0;position:absolute;right:0;top:0}.search-talents-view__overlay span{font-family:Source Sans\ 3,sans-serif;font-size:3rem;font-weight:650}.favourite-job-card__container{border-bottom:1px solid #fb5424;display:flex;height:16rem;margin-top:25px;padding-bottom:25px}.favourite-job-card__info-footer-container{margin-right:1rem}.favourite-job-card__description-container{word-wrap:break-word;display:flex;flex-direction:column;height:11.5rem;justify-content:space-between;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:30rem}.favourite-job-card__col-1{align-items:flex-start;border-right:1px solid #fb5424;display:flex;flex-direction:row;padding:35px 0 0;width:35%}.favourite-job-card__col-2{padding:10px 0 0 30px}.favourite-job-card__post-button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-left:15px;margin-top:15px;width:9rem}.favourite-job-card__post-button:hover{color:#000}.favourite-job-card__icon-title-container{display:flex;flex-direction:row}#favourite-job-card__company-name{color:#fb5424}.favourite-job-card__icon-title-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.favourite-job-card__label-info-container p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis}.favourite-job-card__icons-posts_container{display:flex;flex-direction:row;justify-content:space-between}.favourite-job-card__icon-title-container h5{font-family:Source Sans\ 3,sans-serif;font-size:.8rem;margin:0 0 1rem}.favourite-job-card__company-logo{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:6rem;margin-right:20px;width:6rem}.favourite-job-card__description-buttons-container{display:flex;flex-direction:row;margin-top:2.2rem}.favourite-job-card__button-container{align-items:space-between;display:flex;flex-direction:column}.favourite-job-card__button{background-color:#fb5424;border:3px solid #fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif;font-weight:700;margin-bottom:20px;margin-left:15px;width:120px}.favourite-job-card__info-main{margin-bottom:1.5rem;margin-top:1.2rem}.favourite-job-card__info-main p,.favourite-job-card__info-main strong{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin:0}.favourite-job-card__info-main strong{font-weight:600}.favourite-job-card__info-main-footer{font-size:10px;font-weight:700}#favourite-job-card__position{font-weight:700;margin-top:0}#favourite-job-card__name{color:#fb5424;font-weight:700}.favourite-job-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column}.favourite-job-card__label-info-container p{font-family:Source Sans\ 3,sans-serif}.favourite-job-card__label-info-container strong{font-weight:600}.favourite-job-card__description{word-wrap:break-word;display:block;height:auto;line-height:1.5rem;max-height:9rem;max-width:30rem;min-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}@media(max-width:1300px){.favourite-job-card__container{display:flex;flex-direction:column;min-height:35rem}.favourite-job-card__description-container{width:100%}.favourite-job-card__col-1{border-right:2px solid #fff;width:100%}.favourite-job-card__company-logo{height:7rem;width:7rem}.favourite-job-card__description-buttons-container{display:flex;flex-direction:column}.favourite-job-card__button-container{display:flex;flex-direction:row}.favourite-job-card__col-2{margin-top:1.5rem;padding:0}.favourite-job-card__info-main{margin-bottom:.5rem;margin-top:0}.favourite-job-card__post-button{margin-left:0;margin-right:1rem;width:7rem}.favourite-job-card__description{max-width:70rem}}@media(max-width:1100px){.favourite-job-card__description-container{max-width:63rem;width:100%}}@media(max-width:768px){.favourite-job-card__label-info-container{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem}.favourite-job-card__description-container{width:auto}}@media(max-width:600px){.favourite-job-card__icons-posts_container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);width:100%}}@media(max-width:540px){.favourite-job-card__info-footer-container{align-items:flex-start;display:flex;flex-direction:column}.favourite-job-card__company-logo{height:6rem;width:6rem}.favourite-job-card__container{min-height:35rem}.favourite-job-card__button{margin-left:.5rem;width:7rem}.favourite-job-card__description-container{max-width:62rem;min-width:0;width:100%}.favourite-job-card__description{min-width:0}}@media(max-width:420px){.favourite-job-card__button-container{display:flex;flex-direction:row;justify-content:space-around}.favourite-job-card__post-button{margin-right:0}}.favourite-jobs-view__container{padding:0 1.5rem 1rem}.favourite-jobs-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-top:0}.favourite-jobs-view__cards-container{margin-bottom:2rem}.talent-application-card__image{height:120px;width:120px}.talent-application-card__company-logo,.talent-application-card__image{border-radius:15px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-left:20px;margin-right:25px}.talent-application-card__company-logo{height:7.5rem;width:7.5rem}.talent-application-card__icon-container{margin-right:.5rem}.talent-application-card__info-container h3{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin:0}.talent-application-card__info-container p{margin:0}.talent-application-card__col-2-container{display:flex;flex-direction:row;width:43%}.talent-application-card__col-2{border-right:1px solid #ec7607;margin-bottom:20px;margin-top:20px;padding-left:5px;padding-right:5px;padding-top:20px;width:50%}.talent-application-card__col-2 p{font-family:Source Sans\ 3,sans-serif}.talent-application-card__col-2 strong{font-weight:600}.talent-application-card__col-2 .talent-application-card__info-container{display:flex;flex-direction:row;margin-bottom:15px;padding-left:25px;padding-right:25px}.talent-application-card__info h3{font-family:Source Sans\ 3,sans-serif;font-weight:600}.talent-application-card__col-3{margin-top:20px;width:15%}.talent-application-card__button-container{display:flex;flex-direction:column;margin-left:31px}.talent-application-card__button{background-color:#fb5424;border:3px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-bottom:20px;margin-left:15px;width:9rem}.talent-application-card__button:hover{color:#000}.talent-application-card__container{border-bottom:1px solid #ec7607;border-top:1px solid #ec7607;display:flex;flex-direction:row;height:180px}.talent-application-card__col-1{border-right:1px solid #ec7607;display:flex;flex-direction:row;margin-bottom:20px;margin-top:20px;width:35%}.talent-application-card__info{margin-top:35px;padding-right:1rem}.talent-application-card__info p{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:600}@media(max-width:870px){.talent-application-card__container{display:flex;flex-direction:column;min-height:29rem}.talent-application-card__col-2-container{display:flex;flex-direction:row;width:100%}.talent-application-card__col-3{width:100%}.talent-application-card__col-1{border-right:1px solid #fff;width:100%}.talent-application-card__col-2{border-right:1px solid #fff}.talent-application-card__button-container{display:flex;flex-direction:row;margin-left:0;margin-top:0}.talent-application-card__button{min-width:7rem}}@media(max-width:480px){.talent-application-card__button{min-width:5rem;width:7rem}.talent-application-col-3{width:100%}.talent-application-card__button-container{display:flex;flex-direction:row;justify-content:space-between}.talent-application-card__button{margin-left:0}}@media(max-width:440px){.talent-application-card__button{width:6rem}}@media(max-width:410px){.talent-application-card__col-2 .talent-application-card__info-container{padding-left:0}}@media(max-width:390px){.talent-application-card__info{margin-top:1.5rem;padding-left:1rem;padding-right:1rem}.talent-application-card__col-2 .talent-application-card__info-container{padding-left:0}.talent-application-card__image{height:6.5rem;margin-left:0;margin-right:0;width:6.5rem}.talent-application-card__button{max-width:5.3rem;min-width:3rem}}@media(max-width:360px){.talent-application-card__company-logo{height:6.5rem;margin-left:0;width:6.5rem}.talent-application-card__button{padding-left:.05rem;width:4.8rem}.talent-application-card__col-2-container{display:flex;flex-direction:column}.talent-application-card__col-2{margin-bottom:0;margin-top:0;padding-top:0}.talent-application-card__col-2 .talent-application-card__info-container{min-width:8rem}}.talent-application-view__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin-bottom:0;margin-top:0}.talent-application-view__container{padding-bottom:2rem;padding-left:1rem;padding-right:1.5rem}@media(max-width:360px){.talent-application-view__container{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}}.dashboard-view__container{display:flex;flex-direction:row;margin-top:2rem}.dashboard-view__component-container{border-radius:50px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-right:1.5rem;padding:10px;width:75%}.dashboard-view__filter-icon{cursor:pointer;display:none;font-size:2rem;margin-bottom:2.5vh}@media(max-width:1230px){.dashboard-view__container{display:flex;flex-direction:column;margin-left:1rem;margin-right:2rem}.dashboard-view__component-container{min-height:16rem;width:100%}.dashboard-view__filter-icon{display:block}.dashboard-view__side-filter-container{background:#fb5424;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:100%;left:-250px;position:fixed;top:0;transition:left .3s ease;width:250px;z-index:999}.dashboard-view__side-filter-container.open{left:0}}@media(max-width:600px){.dashboard-view__component-container{min-height:19rem;width:100%}}.detail-box-company__detail-box h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-bottom:0;margin-top:0;padding-left:1.5rem;padding-top:1rem}.detail-box-company__detail-box{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:30%;margin-top:1rem;min-height:13rem;width:25%}.detail-box-company__detail-box h1{font-size:1.2rem}.detail-box-company__detail-box ul{list-style:none;padding-left:20px;padding-right:20px}.detail-box-company__detail-box li{font-family:Source Sans\ 3,sans-serif;list-style-type:none;margin-bottom:10px;padding-left:.2rem;position:relative}.detail-box-company__detail-box strong{font-weight:600}#detail-box-company__benefits{width:100%}.detail-box-company__icon-info-container{display:flex;flex-direction:row}.detail-box-company__icon-container{display:flex;flex-direction:row;margin-right:.5rem}.detail-box-company__label-info-container p{margin:0}@media(max-width:1200px){.detail-box-company__container{display:flex;flex-direction:column;justify-content:space-between}.detail-box-company__detail-box{width:100%}}.box-large-company__benefits-container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin-top:0}.box-large-company__benefits-container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:25%;height:31.5%;margin-top:20px;padding:1rem 1.5rem}.box-large-company__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.box-large-company__grid-box-container ul{list-style:none;padding-left:20px}.box-large-company__grid-box-container li{margin-bottom:10px;padding-left:.5rem;position:relative}.box-large-company__value-container{margin-left:.4rem}.box-large-company__icon-value-container{align-items:row;display:flex}@media(max-width:1200px){.box-large-company__benefits-container{margin-top:15px}}@media(max-width:900px){.box-large-company__grid-box-container ul{list-style:none;padding-left:1.5rem}.box-large-company__grid-box-container{padding-left:0}}@media(max-width:690px){.box-large-company__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:560px){.box-large-company__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}}.detail-deep-box-company__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-top:15px;min-height:-8rem;padding:1rem 1.5rem;width:70%}.detail-deep-box-company__container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin:0}.detail-deep-box-company__container p{font-family:Source Sans\ 3,sans-serif}.detail-deep-box-company__description-container{word-wrap:break-word;overflow:hidden;width:100%}@media(max-width:1200px){.detail-deep-box-company__container{box-sizing:border-box;min-height:16rem;padding-left:1.5rem;padding-top:1.5rem;width:100%}}@media(max-width:770px){.detail-deep-box-company__description-container{word-wrap:break-word;box-sizing:border-box;max-height:8rem;min-height:11rem;overflow-y:auto;padding-right:.5rem;width:100%}.detail-deep-box-company__container p{margin-top:0}}@media(max-width:570px){.detail-deep-box-company__container{min-height:16rem;padding-left:1.5rem;padding-top:1.5rem;width:100%}}.locations__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:row;height:450px;justify-content:space-between;margin-bottom:25px}.profile-company-header__buttons{margin-top:7rem}.profile-company-header__background-container{background-color:#fb5424;height:20rem;width:100%}.profile-company-header_profile-image{height:12rem;width:12rem}.profile-company-header__image-info-container{display:flex;padding-left:25px;padding-right:25px}.profile-company-header__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-size:1rem;font-weight:650;height:2rem;margin-right:1.5rem;width:9rem}.profile-company-header__button:hover{color:#000,}.profile-company-header__button-container{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-weight:650;margin-right:1.5rem}.profile-company-header__name{color:#000;font-family:Source Sans\ 3,sans-serif;margin:0}.profile-company-header__info-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:270px;width:100%}.profile-company-header__company{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin:0}#profile-company-header__img{border-radius:20px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;margin-right:30px}.profile-company-header__avatar-container{left:10%;position:absolute;transform:translate(-50%,-50%);z-index:2}@media(max-width:1200px){.profile-company-header__avatar-container{left:13%;position:absolute;transform:translate(-50%,-50%);z-index:2}}@media(max-width:960px){.profile-company-header__avatar-container{left:15%}}@media(max-width:910px){.profile-company-header__avatar-container{left:17%}.profile-company-header__buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;min-width:11rem;width:30%}.profile-company-header__avatar-container{position:static;transform:none}#profile-company-header__img{margin-bottom:1rem;margin-right:0}.profile-company-header__info-container{display:flex;flex-direction:column;margin-left:0}.profile-company-header__image-info-container{margin-top:-6rem;padding-right:25px}.profile-company-header__image-info-container,.profile-company-header__text-info{align-items:center;display:flex;flex-direction:column}.profile-company-header__button{margin-right:0;width:49%}}@media(max-width:460px){.profile-company-header__buttons{width:60%}}@media(max-width:390px){.profile-company-header__buttons{width:80%}}.offer-card__container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.3rem}.offer-card__title-container{height:30%;padding-bottom:1.5rem}.offer-card__container{border:"1px solid #ccc";border-bottom:1px solid #fb5424;border-radius:"5px";display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;min-height:10rem;padding:10px}.offer-card__col-1{width:15%}.offer-card__col-2{border-left:1px solid #fb5424;border-right:1px solid #fb5424;display:flex;padding-left:15px;padding-right:15px;width:60%}.offer-card__detail{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-left:2rem;width:55%}.offer-card__container p{font-family:Source Sans\ 3,sans-serif;margin:0}.offer-card__detail strong{font-weight:600}.offer-card__description{height:100%;padding-left:35px;width:50%}.offer-card__button{margin-right:1rem}.offer-card__button:hover{color:#000}.offer-card__buttons{display:flex;flex-direction:column;margin-right:3rem;width:10%}.offer-card__button{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-weight:700;margin-top:15px;width:7rem}#offer-card__description{min-height:3rem}.offer-card__buttons button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:.95rem;font-weight:650;height:2rem;margin-top:15px;width:9rem}.offer-card__icon-info-container{display:flex;flex-direction:row}.offer-card__info-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:.5rem}.offer-card__container h2{margin-bottom:.7rem}.offer-card__description-container{word-wrap:break-word;height:80%;max-height:10rem;max-width:20rem;overflow-x:auto;white-space:normal;word-break:break-word}.offer-card__info-container p{-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(max-width:991px){.offer-card__col-2,.offer-card__container{display:flex;flex-direction:column}.offer-card__col-2{border-left:1px solid #fff;border-right:1px solid #fff;padding:0;width:100%}.offer-card__detail{margin-left:0;width:100%}.offer-card__description{margin-top:1rem;padding-left:0;width:100%}.offer-card__buttons{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.offer-card__description-container{max-width:100%}.offer-card__col-1{margin-bottom:.5rem;width:50%}}@media(max-width:460px){.offer-card__description-container{min-width:0}}@media(max-width:426px){.offer-card__buttons{display:flex;flex-direction:row;justify-content:space-around;margin-right:0;width:100%}.offer-card__buttons button{margin-right:0;width:7rem}}@media(max-width:360px){.offer-card__buttons button{width:6rem}.offer-card__container{padding:0}}.offers__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-bottom:15px;margin-top:15px;padding:1rem 1.5rem}.offers__container h1{font-size:1.3rem;margin-top:0}#offers_more-button,.offers__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif}#offers_more-button{background-color:#fff;border:2px solid #fff;font-size:1.1rem;margin:"20px";padding:"10px 20px"}.offers-cards__container{align-items:center;display:flex;flex-direction:column}.offers-cards__item-container{width:100%}.company-profile__container{margin-top:1rem;padding-left:2rem;padding-right:2rem}.company-profile__general-detail-container{display:flex;flex-direction:row;justify-content:space-between}.company-profile__locations-addresses-container{width:50%}.company-profile__locations-container{border-radius:30px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.company-profile__locations-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.company-profile__locations-box{margin-right:1rem;width:40%}.company-profile__address-container{border-bottom:1px solid #fb5424}.company-profile__address-container:hover{background-color:#fb5424;border-bottom:1px solid #fb5424;color:#fff}.company-profile__locations-box h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin-top:0;padding-right:3rem;width:50%}.company-profile__offers-section{margin-top:1rem}.company-profile__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.company-profile__loading-spinner{animation:spin 1.5s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.company-profile__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}@media(max-width:1200px){.company-profile__general-detail-container{display:flex;flex-direction:column;justify-content:space-between}}@media(max-width:860px){.company-profile__locations-container{display:flex;flex-direction:column}.company-profile__locations-box{margin-bottom:1rem;margin-right:0;width:100%}}@media(max-width:768px){.company-profile__container{margin-top:1rem}}.photo-card__container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:26rem;padding:.5rem;width:100%}.photo-card__image{border:2px solid #fb5424;border-radius:30px;box-sizing:border-box;height:20rem;object-fit:cover;width:100%}.photo-card__image:hover{border:2px solid #000}@media(max-width:1280px){.photo-card__container{padding:.25rem}}@media(max-width:991px){.photo-card__container{padding:.25rem}.photo-card__image{height:16rem}}@media(max-width:576px){.photo-card__container{padding:.25rem}.photo-card__image{height:14rem}}@media(max-width:375px){.photo-card__image{height:12rem}}.photo-gallery__container{border-radius:30px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;box-sizing:border-box;margin:1rem auto;overflow:hidden;padding:1rem;width:100%}.photo-gallery__container .slick-slider{box-sizing:border-box;margin:0 auto;overflow:hidden;width:100%}.photo-gallery__container .slick-list{margin:0;overflow:hidden}.photo-gallery__container .slick-track{box-sizing:border-box;display:flex!important;margin:0}.photo-gallery__container .slick-slide{box-sizing:border-box;margin:0;padding:0}.photo-gallery__container .slick-slide>div{box-sizing:border-box;margin:0;padding:0;width:100%}.photo-gallery__title-container{margin-bottom:1rem}.photo-gallery__title-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin:0}.photo-gallery__title-container h3{color:#1f1e1e;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:700;margin:0}.photo-gallery__container .slick-list{box-sizing:border-box;margin:0 auto 2rem;padding:0;width:100%}.photo-gallery__modal{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 16px #0003;display:flex;flex-direction:column;left:50%;max-height:80%;max-width:80%;overflow:hidden;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1001}.photo-gallery__modal-overlay{background:#000c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.photo-gallery__modal-close-button{align-items:center;background:#fff;border:3px solid #fb5424;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fb5424;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:35px;justify-content:center;position:absolute;right:20px;top:20px;transition:transform .2s ease,background .2s ease;width:35px}.photo-gallery__modal-close-button:hover{background:#fb5424;color:#fff}.photo-gallery__modal-image{border-radius:8px;max-height:calc(100% - 40px);object-fit:cover;width:100%}@media(max-width:991px){.photo-gallery__container{padding:1rem;width:100%}}.photo-gallery__container .slick-next,.photo-gallery__container .slick-prev{background:#0000;border:none;color:#0000;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.photo-gallery__container .slick-next:before,.photo-gallery__container .slick-prev:before{-webkit-font-smoothing:antialiased;color:#fb5424;font-family:slick;font-size:20px;line-height:1;opacity:.75}.photo-gallery__container .slick-prev{left:-25px}.photo-gallery__container .slick-next{right:-25px}.photo-gallery__container .slick-prev:before{content:"←"}.photo-gallery__container .slick-next:before{content:"→"}.photo-gallery__container .slick-next:hover:before,.photo-gallery__container .slick-prev:hover:before{color:#fb5424;opacity:1}.photo-gallery__container .slick-dots{bottom:3px}.detail-box-employee__detail-box h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin:0;padding-left:1.5rem;padding-top:1rem}.detail-box-employee__detail-box{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:36.2%;margin-top:1rem}.detail-box__detail-header-container h1{font-size:1.3rem}#large{height:68%;margin-top:0}.detail-box-employee__detail-box ul{list-style:none;padding-left:20px}.detail-box-employee__detail-box li{font-family:Source Sans\ 3,sans-serif;margin-bottom:10px;position:relative}.detail-box-employee__detail-box strong{font-weight:600}.detail-box-employee__icon-info-container{display:flex;flex-direction:row}.detail-box-employee__icon-container{display:flex;flex-direction:row;margin-right:.5rem}.detail-box-employee__icon-label-container p{margin:0}@media(max-width:1200px){.detail-box-employee__detail-box{margin-top:0}}.detail-box-large-employee__skills-container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:29%;margin-top:20px;padding:1rem 1.5rem 1.5rem}.detail-box-large-employee__skills-container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-top:0}.detail-box-large-employee__skills-container li{list-style-type:none}.detail-box-large-employee__value-container{margin-left:.4rem}.detail-box-large-employee__icon-value-container{align-items:row;display:flex}.detail-box-large-employee__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);padding-left:0}.box-large-employee__grid-box-container ul{list-style:none;padding-left:20px}.box-large-employee__grid-box-container li{margin-bottom:10px;padding-left:.5rem;position:relative}.box-large-employee__skills-container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin:0}.box-large-employee__skills-container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:45%;margin-top:20px;padding-left:1.5rem;padding-top:1rem}.box-large-employee__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}@media(max-width:1200px){.box-large-employee__skills-container{height:auto;margin-bottom:.1rem;margin-top:16px;padding-bottom:.5rem}}@media (max-width:819px){.detail-box-large-employee__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);padding-left:0}.box-large-employee__skills-container{margin-bottom:1rem;min-height:17rem}}@media(max-width:580px){.detail-box-large-employee__grid-box-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,auto);padding-left:0}.box-large-employee__skills-container{margin-bottom:7.8rem;min-height:30rem;padding-right:1.5rem}}@media(max-width:480px){.box-large-employee__grid-box-container{display:flex;flex-direction:column}.box-large-employee__skills-container{margin-bottom:0}}.experience-card__item-container{align-items:center;border-bottom:1px solid #fb5424;display:flex;flex-direction:row;margin-left:25px;margin-right:25px}.experience-card__icon-info-container{display:flex;flex-direction:row}.experience-card__col-1{height:6.3rem;padding-left:0;padding-right:25px;width:23%}.experience-card__col-2{border-left:1px solid #fb5424;border-right:1px solid #fb5424;margin-bottom:20px;margin-top:20px;padding-left:2rem;padding-right:2rem;padding-top:20px;width:23%}.experience-card__col-3{word-wrap:break-word;padding:30px 8px 30px 40px;white-space:normal;width:64%;word-break:break-word}.experience-card___experience-col-3 h3{color:#1f1e1e;font-family:Inter,sans-serif;font-size:15px;font-weight:500;padding-left:3rem}.experience-card__info-container h3{font-weight:300;height:1rem;margin:1rem}.experience-card__info-container label{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:700;margin:0}.experience-card__info-container strong{font-size:1.05rem}.experience-card__item-container p{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin:0}.experience-card__col-1 .experience-card__info-container{margin-left:.5rem;margin-top:1rem}.experience-card__col-2 .experience-card__info-container{margin-bottom:.5rem;margin-left:.5rem}@media(max-width:768px){.experience-card__item-container{align-items:flex-start;border-bottom:1px solid #fff;display:flex;flex-direction:column;margin:0 1.5rem;padding-top:1rem}.experience-card__col-1 .experience-card__info-container{margin-left:0}.experience-card__col-2{border-left:1px solid #fff;border-right:1px solid #fff;margin:1.3rem 0 .5rem;padding:0;width:100%}.experience-card__col-3{padding:0 0 30px;width:100%}.experience-card__col-1{max-height:4.5rem;padding:0;width:100%}.experience-card__info-container strong{font-size:1.2rem;font-weight:650}.experience-card__col-1 .experience-card__info-container{margin-top:0}.experience-card__col-1{border-right:1px solid #fff}.experience-card__item-container{border-bottom:1px solid #fb5424}}@media(max-width:360px){.experience-card__col-1{max-height:6rem;padding:0;width:100%}}.experience__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003}.experience__cards-container{margin-bottom:20px;padding-bottom:100px}.experience__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:20px;padding-left:1.5rem;padding-top:1rem}@media(max-width:1200px){.experience__cards-container{margin-bottom:1rem}}@media(max-width:768px){.experience__cards-container{padding-bottom:1.5rem}}.detail-deep-box-employee__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:40.3%;margin-top:20px;max-height:15rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}.detail-deep-box-employee__container h3{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin:0}.detail-deep-box-employee__description-container{word-wrap:break-word;box-sizing:border-box;max-height:9rem;overflow-y:auto;white-space:normal;width:100%;word-break:break-word}.detail-deep-box-employee__description-container p{font-family:Source Sans\ 3,sans-serif;margin-top:0}@media(max-width:1200px){.detail-deep-box-employee__container{margin-top:13px;max-width:91vw}}@media(max-width:1000px){.detail-deep-box-employee__container{max-width:91vw}}@media(max-width:910px){.detail-deep-box-employee__container{max-width:89vw}}@media(max-width:810px){.detail-deep-box-employee__container{max-width:87vw}}@media(max-width:710px){.detail-deep-box-employee__container{max-width:85vw}}@media(max-width:610px){.detail-deep-box-employee__container{max-width:83vw}}@media(max-width:510px){.detail-deep-box-employee__container{max-width:80vw}}@media(max-width:450px){.detail-deep-box-employee__container{max-width:77vw}}@media(max-width:400px){.detail-deep-box-employee__container{max-width:75vw}}@media(max-width:360px){.detail-deep-box-employee__container{max-width:71vw}}.profile-employee-header__buttons{margin-top:7rem}.profile-employee-header__background-container{background-color:#fb5424;height:20rem;width:100%}.profile-employee-header__image-info-container{display:flex;padding-left:25px;padding-right:25px}.profile-employee-header__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-size:1rem;font-weight:650;height:2rem;margin-right:1.5rem;width:9rem}.profile-employee-header__button:hover{color:#000}.profile-employee-header__button-container{background-color:#fb5424;border:2px solid #fb5424;color:#fff;font-weight:650;margin-right:1.5rem}.profile-employee-header__name{color:#000;font-family:Source Sans\ 3,sans-serif;margin:0}.profile-employee-header__info-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:270px;width:100%}.profile-employee-header__company{color:#fb5424;font-family:Source Sans\ 3,sans-serif;margin:0}#profile-employee-header__img{border-radius:20px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014,0 5px 5px #0003;height:12rem;margin-right:30px;width:12rem}.profile-employee-header__avatar-container{left:10%;position:absolute;transform:translate(-50%,-50%);z-index:2}@media (min-width:1200px) and (max-width:1300px){.profile-employee-header__avatar-container{left:11%}}@media(max-width:1200px){.profile-employee-header__avatar-container{left:13%;position:absolute;transform:translate(-50%,-50%);z-index:2}}@media(max-width:960px){.profile-employee-header__avatar-container{left:15%}}@media(max-width:910px){.profile-employee-header__avatar-container{left:17%}.profile-employee-header__background-container{height:15rem}.profile-employee-header__buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;min-width:11rem;width:30%}.profile-employee-header__avatar-container{position:static;transform:none}#profile-employee-header__img{margin-bottom:1rem;margin-right:0}.profile-employee-header__info-container{display:flex;flex-direction:column;margin-left:0}.profile-employee-header__image-info-container{margin-top:-7rem;padding-right:25px}.profile-employee-header__image-info-container,.profile-employee-header__text-info{align-items:center;display:flex;flex-direction:column}.profile-employee-header__button{margin-right:0;width:49%}}.employee-view__container{margin-top:3rem;padding-left:25px;padding-right:25px}.employee-view__principal-container{display:flex;flex-direction:row;margin-bottom:3.5rem;margin-top:0}.employee-view__information-employee-container{width:25%}.employee-view__information-employee-container-secondary{margin-left:30px;width:75%}.employee-view__secondary-container{margin-bottom:25px;margin-top:0}.employee-view__apply-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.employee-view__apply-container h1{font-size:3rem;text-align:center}.employee-view__apply-button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-size:35px;font-weight:700;height:50px;width:60rem}.employee-view__apply-button:hover{color:#000}.employee-view__apply-button-link{color:#fff;text-decoration:none}.employee-view__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.employee-view__loading-spinner{animation:spin 1.5s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.employee-view__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}@media(max-width:1200px){.employee-view__principal-container{grid-gap:2.3rem;display:grid;gap:2.3rem;grid-template-columns:1fr;grid-template-rows:auto auto}.employee-view__information-employee-container-secondary{grid-row:1;margin-left:0;width:100%}.employee-view__information-employee-container{grid-row:2;width:100%}}@media(max-width:960px){.employee-view__principal-container{grid-gap:2.9rem;display:grid;gap:2.9rem;grid-template-columns:1fr;grid-template-rows:auto auto}}@media(max-width:820px){.employee-view__principal-container{grid-gap:4.2rem;display:grid;gap:4.2rem;grid-template-columns:1fr;grid-template-rows:auto auto}}@media(max-width:768px){.employee-view__principal-container{grid-gap:4.2rem;display:grid;gap:4.2rem;grid-template-columns:1fr;grid-template-rows:auto auto}.employee-view__apply-container{display:flex;flex-direction:column}.employee-view__apply-button{width:18rem}}@media(max-width:700px){.employee-view__principal-container{gap:7.4rem}}@media(max-width:690px){.employee-view__principal-container{gap:8rem}}@media (max-width:600px){.employee-view__principal-container{gap:6.5rem}}@media (max-width:580px){.employee-view__principal-container{gap:4.7rem}}@media(max-width:480px){.employee-view__principal-container{gap:8.6rem}}.education-card__item-container{align-items:center;border-bottom:1px solid #fb5424;display:flex;flex-direction:row;margin-left:25px;margin-right:25px}.education-card__icon-info-container{display:flex;flex-direction:row}.education-card__col-1{height:6.3rem;padding-left:0;padding-right:25px;width:23%}.education-card__col-2{border-left:1px solid #fb5424;border-right:1px solid #fb5424;margin-bottom:20px;margin-top:20px;padding-left:2rem;padding-right:2rem;padding-top:20px;width:23%}.education-card__col-3{word-wrap:break-word;padding:30px 8px 30px 40px;white-space:normal;width:64%;word-break:break-word}.education-card___experience-col-3 h3{color:#1f1e1e;font-family:Inter,sans-serif;font-size:15px;font-weight:500;padding-left:3rem}.education-card__info-container h3{font-weight:300;height:1rem;margin:1rem}.education-card__info-container label{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:700;margin:0}.education-card__info-container strong{font-size:1.05rem}.education-card__item-container p{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin:0}.education-card__col-1 .education-card__info-container{margin-left:.5rem;margin-top:1rem}.education-card__col-2 .education-card__info-container{margin-bottom:.5rem;margin-left:.5rem}@media(max-width:768px){.education-card__item-container{align-items:flex-start;border-bottom:1px solid #fff;display:flex;flex-direction:column;margin:0 1.5rem;padding-top:1rem}.education-card__col-1 .education-card__info-container{margin-left:0}.education-card__col-2{border-left:1px solid #fff;border-right:1px solid #fff;margin:1.3rem 0 .5rem;padding:0;width:100%}.education-card__col-3{padding:0 0 30px;width:100%}.education-card__col-1{max-height:4.5rem;padding:0;width:100%}.education-card__info-container strong{font-size:1.2rem;font-weight:650}.education-card__col-1 .education-card__info-container{margin-top:0}.education-card__col-1{border-right:1px solid #fff}.education-card__item-container{border-bottom:1px solid #fb5424}}@media(max-width:360px){.education-card__col-1{max-height:6rem;padding:0;width:100%}}.education__container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003}.education__cards-container{margin-bottom:30px;padding-bottom:100px}.education__container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:20px;padding-left:1.5rem;padding-top:1rem}@media(max-width:768px){.education__cards-container{padding-bottom:1.5rem}}.detail-header-box-employee__detail-header-container{align-items:center;border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:row;height:8%;justify-content:space-evenly;padding-left:1.5rem;padding-top:0}.detail-header-box-employee__detail-header-container h1{color:#000;font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:600;padding-left:1rem}.detail-header-box-employee__label-container{align-items:center;display:flex;flex-direction:row;height:2.3rem;margin-right:1rem}.detail-header-box-employee__label-container label{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-right:.5rem}.detail-header-box-employee__detail-header-container .detail-box__label-container{margin-right:2rem}.detail-header-box-employee__detail-header-container p{font-family:Source Sans\ 3,sans-serif;font-weight:600}@media(max-width:960px){.detail-header-box-employee__label-container{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:.7rem}.detail-header-box-employee__label-container p{margin:0}.detail-header-box-employee__detail-header-container{height:4rem}}@media(max-width:820px){.detail-header-box-employee__detail-header-container{padding-bottom:0}}@media(max-width:700px){.detail-header-box-employee__detail-header-container{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);height:25%;justify-items:flex-start}}@media(max-width:600px){.detail-header-box-employee__detail-header-container{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(2,.5fr);grid-template-rows:repeat(2,auto);justify-items:flex-start;min-height:8rem}}@media(max-width:460px){.detail-header-box-employee__detail-header-container{align-items:flex-start;display:flex;flex-direction:column;min-height:15.5rem;padding-top:1rem}.detail-header-box-employee__label-container{align-items:flex-start;display:flex;flex-direction:column;height:4rem}.detail-header-box-employee__detail-header-container p{margin-bottom:0;margin-top:0}}.auth__recover-button{font-family:Source Sans\ 3,sans-serif}.auth__recover-button,.auth__recover-button:hover{background-color:#fff;border:2px solid;border-color:#fff #fff #fb5424}.auth__recover-button:hover{background-color:#fb5424;border-radius:10px}.benefit-copy-container h1{font-family:Source Sans\ 3,sans-serif;margin:0}.auth-input-container label{font-family:Inter,sans-serif}.auth__back-button{background-color:#fff;border:2px solid;border-color:#fff #fff #fb5424;margin-top:2rem}.auth__back-button:hover{background-color:#fb5424;border:2px solid #fff;border-radius:10px;margin-top:2rem}.auth__container{align-items:center;border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:column;margin-bottom:3rem;margin-left:1rem;overflow:hidden;padding:1rem;width:60%}@media(max-width:1000px){.auth__container{margin-left:0;margin-top:1rem}}@media(max-width:700px){.auth__container{padding:0 0 1rem;width:100%}}.sign-in__input-container{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.sign-in-form__error-message{color:#fb5424;margin-top:.5rem}.sign-in-form__error-message,.sign-in__button{font-family:Source Sans\ 3,sans-serif;font-weight:600}.sign-in__button{background:#fb5424;border:4px solid #fb5424;border-radius:25px;color:#fff;font-size:20px;margin-bottom:.5rem;margin-top:10px;max-width:100px}.sign-in__button:hover{color:#000}.sign-in__form label{font-weight:700;margin-bottom:6px}.sign-in__input-container label{font-family:Source Sans\ 3,sans-serif}.sign-in-form__input{border:2px solid #fb5424;border-radius:20px;height:25px;padding-left:1rem}.sign-in__auth-form{align-items:center;display:flex;flex-direction:column}.sign-in__auth-form label{font-weight:600}.sign-in__auth-form h2{font-family:Source Sans\ 3,sans-serif;text-align:center}@media(max-width:1200px){.sign-in__auth-form{width:70%}}.sign-up-form__input-container{display:flex;flex-direction:column;width:100%}.sign-up-form__input-checkbox-container{display:flex;gap:2px;width:100%}.sign-up-form__error-message{color:#fb5424;margin-top:.5rem}.sign-up-form__button,.sign-up-form__error-message{font-family:Source Sans\ 3,sans-serif;font-weight:600}.sign-up-form__button{background:#fb5424;border:4px solid #fb5424;border-radius:25px;color:#fff;font-size:20px;margin-top:10px;max-width:100px}.sign-up-form__container{align-items:center;display:flex;flex-direction:column}.sign-up-form__input{border:2px solid #fb5424;border-radius:20px;font-weight:600;height:25px;margin-bottom:10px;padding-left:1rem}.sign-up-form__input-checkbox{border:2px solid #fb5424;height:15px;width:15px}.sign-up-form__label{font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-bottom:.2rem}.sign-up-form__container h2{font-family:Source Sans\ 3,sans-serif;text-align:center}.password-recovery__input-container{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.password-recovery__button{border-radius:25px}.password-recovery-form__input{border:2px solid #fb5424;border-radius:20px;height:25px;padding-left:1rem}.password-recovery__form label{font-weight:700;margin-bottom:6px}.password-recovery__input-container label{font-family:Source Sans\ 3,sans-serif}.password-recovery__input-container input{border:2px solid #fb5424}.password-recovery__buttons-container{align-items:center;display:flex;flex-direction:column}.password-recovery__back-button{background-color:#fff;border:2px solid;border-color:#fff #fff #fb5424}.password-recovery__back-button:hover{background-color:#000;background-color:#fb5424;border:2px solid;border-color:#fff #fff #fb5424;border-radius:10px}.password-recovery__button{background:#fb5424;border:4px solid #fb5424;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:20px;font-weight:600;margin-bottom:.5rem;margin-top:10px;max-width:100px}.password-recovery__button:hover{color:#000}.password-recovery__form h2{font-family:Source Sans\ 3,sans-serif;text-align:center}.terms-modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.terms-modal{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;color:#222;max-height:80vh;max-width:600px;overflow-y:auto;padding:2rem;position:relative;width:90%}.terms-modal__close{background:#fb5424;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;position:absolute;right:1rem;top:1rem}.terms-modal__content{font-size:1rem;line-height:1.6;margin-top:2rem}.auth-view__container{display:flex;flex-direction:row;justify-content:space-between;margin-left:4vw;margin-right:4vw}#auth-view__title-container__title{color:#fb5424}.auth-view__benefit-copy-container h1{font-family:Source Sans\ 3,sans-serif;margin:0}.auth-view__benefit-copy-container{margin-bottom:4vh;margin-right:1rem;width:100%}.auth-view__title-container{margin-bottom:4vh;margin-top:4vh}.auth-view__benefits-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.auth-view__benefit-container{background-color:#fb5424;color:#fff;min-height:172px;min-width:160px;width:auto}.auth-view___benefit-card-container,.auth-view__benefit-container{border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;padding:16px}.auth-view___benefit-card-container{max-width:300px}.auth-view__benefits-container-auth{display:flex;flex-direction:row}@media(max-width:1200px){.auth-view__container{align-items:center;display:flex;flex-direction:column}.auth-view__benefit-copy-container{margin-right:0}}@media(max-width:1000px){.auth-view__benefits-container-auth{align-items:center;display:flex;flex-direction:column}}@media(max-width:767px){.auth-view__benefits-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.auth-view__benefit-container{max-width:20rem;min-width:7rem;padding:1rem;width:auto}}@media(max-width:460px){.auth-view__benefit-container h2,.auth-view__title-container h1{font-size:1.2rem}.auth-view__benefit-container h2{font-size:1rem}.auth-view__benefit-container{min-height:108px}}.recommended-job-card__information-container{margin-top:0}.recommended-job-card__info-label-container{overflow:hidden;width:100%}@media(max-width:450px){.recommended-job-items__container{margin-top:60px}}.recommended-job-items__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;width:100%}.recommended-job-items__loading-spinner{animation:spin 1.5s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.recommended-job-items__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}@media(max-width:420px){#job-items-container .slick-dots{bottom:13px}}.recommended-job-card__container{background:#fff;border-radius:4px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin:.5rem;padding:1rem;position:relative;z-index:1}.recommended-job-card__information-container{margin-bottom:1.5rem;margin-top:20px}.recommended-job-card__details-container h1{color:#000;font-family:Source Sans\ 3,sans-serif;font-size:1.5rem;margin:0}.recommended-job-card__details-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:600;margin-top:0}.recommended-job-card__buttons-container{display:flex;gap:4px;justify-content:space-between;margin-top:1rem}.recommended-job-card__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:4px;color:#fff;font-size:.9rem;font-weight:700;padding:.5rem 1rem;text-align:center;text-decoration:none;width:49%}.recommended-job-card__button:hover{color:#000}.recommended-job-card__information-container p{font-family:Source Sans\ 3,sans-serif;margin:5px}.recommended-job-card__information-container strong{font-weight:600;margin-right:-5px}.recommended-job-card__image-container{margin-bottom:1rem;position:relative}.recommended-job-card__brackground-image{height:auto;position:relative;width:100%;z-index:-1}.recommended-job-card__image{border-radius:20px;box-shadow:0 4px 8px #00000026;height:7rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7rem;z-index:1}.recommended-job-card__info-label-container{display:flex;flex-direction:column;margin-left:.5rem}.recommended-job-card__information-container p{margin:0}.recommmended-job-card__icon-title-container{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:1rem}.recommended-job-card__truncate-text{display:block;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:1200px){.recommended-job-card__image{border-radius:20px;box-shadow:0 4px 8px #00000026;height:9vw;transform:translate(-50%,-50%);z-index:1}}@media(max-width:991px){.recommended-job-card__container{margin:.5rem auto;max-width:16rem}.recommended-job-card__image-container{width:100%}.recommended-job-card__image{height:7rem;width:7rem}}@media(max-width:950px){.recommended-job-card__container{margin:.5rem auto;max-width:15rem;max-width:14rem}}@media(max-width:840px){.recommended-job-card__container{margin:.5rem auto;max-width:13rem}}@media(max-width:770px){.recommended-job-card__container{margin:.5rem auto;max-width:40vw;min-width:0;min-width:auto;width:auto}.recommended-job-card__image-container{width:100%}.recommended-job-card__image{height:7rem;width:7rem}}@media(max-width:576px){.recommended-job-card__details-container h1{font-size:1.3rem}.recommended-job-card__details-container h2{font-size:1.1rem}.recommended-job-card__image{height:6rem;width:6rem}}@media(max-width:468px){.recommended-job-card__container{margin:.5rem auto;max-width:60vw;min-width:0;min-width:auto;width:auto}.recommended-job-card__details-container h1{font-size:1.8rem}.recommended-job-card__details-container h2{font-size:1.5rem}.recommended-job-card__image{height:8rem;width:8rem}}@media(max-width:375px){.recommended-job-card__details-container h1{font-size:1.8rem}.recommended-job-card__details-container h2{font-size:1.5rem}.recommended-job-card__image{height:6.5rem;width:6.5rem}}.recommended-jobs__container{display:flex;flex-direction:row;justify-content:center;width:100%}.recommended-jobs-items__title-container{text-align:left}.recommended-jobs-items__title-container h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:700;margin:0;text-align:left}.recommended-jobs-items__title-container h3{color:#000;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;line-height:1.2;margin:0;text-align:left}.recommended-job-items__container{margin-top:25px;padding-left:1.5rem;padding-right:1.5rem}.recommended-job-items__container .slick-slide{display:flex!important;justify-content:center;padding:0 .5rem}.recommended-job-items__container .slick-list{margin:0 -.5rem}.recommended-job-items__container .slick-track{display:flex!important;height:auto;justify-content:center;margin-left:0}.recommended-job-items__container .slick-slide>div{display:flex;justify-content:center;width:100%}.recommended-job-items__container .slick-dots .slick-active{color:#fb5424}@media(max-width:1280px){.recommended-jobs__container{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr 1fr}}.benefit-card__container{background:#fff;border-radius:10px;box-shadow:0 4px 8px #00000026;display:flex;flex-direction:row;gap:1.5rem;margin-bottom:2rem;width:100%}.benefit-card__description-container{display:flex;flex-direction:column;justify-content:space-between;padding-right:1rem;width:50%}.benefit-card__image-container{height:auto;min-height:220px;width:50%}.benefit-card__container img{border-radius:10px;height:100%;object-fit:cover;width:100%}.benefits-title__benefit_section{margin-bottom:2rem}.benefits-title__benefit_section h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin:0}.benefits-title__benefit_section h3{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;margin-top:0}.benefit-card__button-container{padding-right:2.5rem}.benefit-card__information{font-family:Source Sans\ 3,sans-serif;padding-left:1rem;padding-right:1rem}.benefit-card__information h3{font-family:Source Sans\ 3,sans-serif;font-weight:1000;margin-top:1rem}.benefit-card__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:4px;border-radius:25px;color:#fff;font-weight:600;min-width:11rem}@media(min-width:992px){.benefit-card__container{padding:0;width:calc(50% - 1rem)}}@media(max-width:768px){.benefit-card__container{flex-direction:column;padding:0}.benefit-card__description-container,.benefit-card__image-container{width:100%}.benefit-card__image-container{max-height:140px;min-height:140px;order:-1}.benefit-card__container img{height:140px;object-fit:cover}}@media(max-width:465px){.benefit-card__container{height:auto;padding:0}.benefit-card__image-container{border-radius:10px 10px 0 0;max-height:120px;min-height:120px}.benefit-card__container img{border-radius:10px 10px 0 0;height:120px}.benefit-card__description-container{padding:0}}.benefit-button{background-color:#fb5424;border:2px solid #fb5424;border-top-right-radius:10px;color:#fff;font-size:1rem;text-align:start;width:100%}.description-section-container{height:100%}.benefits-section-container,.benefits-section__container{padding:2rem}.benefits-section__benefits-cards{display:flex;justify-content:space-between}@media(max-width:991px){.benefits-section__benefits-cards{display:flex;flex-direction:column}}.search-bar-hero__container{align-items:center;background-color:#fb5424;border-radius:20px;display:flex;flex-direction:column;height:25vh;margin-top:64vh;width:70vw}.search-bar-hero__container h1{color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:2.5vw;margin-bottom:1.5vh;padding:1.5vh}.search-bar-hero__filter-container{width:75%}.search-bar-hero__filter-container input{border:2px solid #fff;height:1.5rem;margin-bottom:15px;width:100%}.search-bar-hero__results-container{background-color:#fff;border:1px solid #fb5424;border-radius:15px;position:relative;z-index:9999}.search-bar-hero__results-container ul{list-style-type:none;margin:0;max-height:350px;overflow-y:auto;padding:.5rem;z-index:9999}.search-bar-hero__results li:hover{background-color:#fb5424}.search-bar-hero__list-item{padding-left:1rem}@media(max-width:1024px){.search-bar-hero__container{height:28vh;margin-top:48vh;max-height:250px}}@media(max-width:900px){.search-bar-hero__container{min-height:8rem;width:80%}.hero-section__container h1{font-size:1.5rem;text-align:center}}@media(max-width:860px){.search-bar-hero__container{height:18vh;margin-top:42vh}}@media(max-width:768px){.search-bar-hero__container{height:18vh;margin-top:39vh}}@media(max-width:600px){.search-bar-hero__container{border-radius:0;min-height:8rem;width:100%}.hero-section__container h1{font-size:1.5rem;text-align:center}}@media(max-width:540px){.search-bar-hero__container{min-height:10rem}}@media(max-width:500px){.hero-section__container h1{font-size:1.3rem;text-align:center}}@media(max-width:450px){.search-bar-hero__container{height:20vh;margin-top:46vh}}@media(max-width:400px){.hero-section__container h1{font-size:1.2rem;text-align:center}}@media (max-width:390px){.search-bar-hero__container{margin-top:37rem;max-height:9rem}}@media(max-width:380px){.hero-section__container h1{font-size:1.4rem;text-align:center}.search-bar-hero__container{max-height:12rem;padding-left:.5rem;padding-right:.5rem}}@media(max-width:375px){.search-bar-hero__container{height:27vh}}@media(max-width:360px){.search-bar-hero__container{max-height:11.5rem}}.selling-item-container,.selling-number-item__container{display:flex;flex-direction:row}.selling-item-container .selling-icon,.selling-number-item__container .selling-number-item__icon{margin-right:15rem}.selling-data-container,.selling-number-item__data-container{margin-left:2rem}.selling-data-container h4,.selling-number-item__data-container h4{color:#1f1e1e;font-family:Inter,sans-serif;font-size:3vh;margin:0}.selling-numbers__container{align-items:center;display:flex;justify-content:space-around;margin-top:2.5rem;padding:20px 0;width:10%}@media(max-width:912px){.selling-numbers__container{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr 1fr}}.hero-section__container{height:39vh;margin-top:5.5rem;position:relative;width:100%;z-index:1}.hero-section__image-container{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:33%;transform:translate(-50%,-50%);width:100%;z-index:0}.hero-section__hero-image{height:65vh;width:100%}.hero-section__container>div{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:49%;transform:translate(-50%,-50%);width:100%;z-index:0}.hero-section__container h1{color:#fff;font-family:Source Sans\ 3,sans-serif}@media(max-width:1280px){.hero-section__container{margin-top:6.5rem}}@media(max-width:1728px){.hero-section__container{margin-top:9rem}}@media(max-width:1440px){.hero-section__container{margin-top:7rem}}@media(max-width:1024px){.hero-section__hero-image{height:42vh}}@media(max-width:860px){.hero-section__hero-image{height:43vh;width:100%}}@media(max-width:768px){.hero-section__hero-image{height:45vh}.hero-section__container>div{top:35%}}@media(max-width:700px){.hero-section__hero-image{height:50vh;width:100%}}@media(max-width:550px){.hero-section__hero-image{height:45vh;width:100%}}@media(max-width:450px){.hero-section__container{height:50vh;margin-top:0}.hero-section__container>div{top:150px}.hero-section__hero-image{height:33vh;width:100%}}@media(max-width:390px){.hero-section__hero-image{height:30vh;margin-top:250px;width:100%}.hero-section__container{height:auto;margin-top:0}.hero-section__container>div{top:0}}@media(max-width:380px){.hero-section__hero-image{height:31vh;margin-top:210px;width:100%}}@media(max-width:360px){.hero-section__hero-image{height:35vh;margin-top:296px;width:100%}}@media(max-width:350px){.hero-section__hero-image{height:24vh;margin-top:213px}}.hero-section-container{height:80vh;position:relative;width:100%}.hero-image-container .hero-image{height:50vh;width:100%}.search-hero-container{align-items:center;background-color:#fb5424;border-radius:20px;display:flex;flex-direction:column;height:26vh;margin-top:64vh;width:70vw}.search-hero-container h1{color:#fff;font-family:Source Sans\ 3,sans-serif}.search-numbers-container{display:flex;flex-direction:column}.recommend-section{margin-top:4vh}.home__container{display:flex;flex-direction:column;min-height:100vh}.home__recommend-section{background-color:#fff;margin-top:22vh;padding:2rem 0;position:relative}@media(max-width:1280px){.home__recommend-section{margin-top:24vh}}@media(max-width:1024px){.home__recommend-section{margin-top:12vh}}@media(max-width:860px){.home__recommend-section{margin-top:12vh}}@media(max-width:768px){.home__recommend-section{margin-top:9vh}}@media(max-width:450px){.home__recommend-section{margin-top:0}}@media (max-width:390px){.home__recommend-section{margin-top:350px}}@media(max-width:360px){.home__recommend-section{margin-top:350px}}.about-hero{background:#fb5424;color:#fff;padding:4rem 2rem}.about-hero__grid{grid-gap:10rem;display:grid;font-size:1.2rem;gap:10rem;grid-template-columns:1fr 1fr;margin:0 4rem}.about-hero__title{grid-gap:2rem;display:grid;font-size:2.8rem;font-weight:700;gap:2rem;grid-template-columns:2fr 1fr;margin:0 4rem 3rem;max-width:1250px;text-transform:uppercase}.about-hero__content,.about-hero__title{font-family:Source Sans\ 3,sans-serif}.about-hero__image-wrapper img{border-radius:4px;height:auto;object-fit:contain;width:100%}@media (max-width:768px){.about-hero__grid{gap:2rem;grid-template-columns:1fr;margin:0 1rem}.about-hero__title{font-size:1.8rem;margin:0}}.benefits{position:relative;width:100%}.benefits:after{height:1px;margin:3rem 0 0;max-width:720px;width:60%}.benefits__inner{margin:0 3rem;max-width:1200px}.benefits__title{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:2.8rem;font-weight:700;margin-bottom:2.5rem}.benefits__grid{grid-gap:8rem;align-items:start;display:grid;gap:8rem;grid-template-columns:3fr 2fr;min-height:41rem;width:92vw}.benefits__list{display:flex;flex-direction:column;gap:1.8rem;height:-webkit-fill-available}.benefits__item{align-items:baseline;display:flex;gap:.6rem}.benefits__item_icon{background:#fb5424;content:"";flex-shrink:0;height:18px;width:20px}.benefits__item-title{color:#fb5424;font-size:1.5rem;font-weight:700;margin:0 .35rem 0 0;width:max-content}.benefits__item-desc,.benefits__item-title{display:inline;font-family:Source Sans\ 3,sans-serif}.benefits__item-desc{color:#000;font-size:1rem;line-break:anywhere}.benefits__image-wrap{position:relative}.benefits__image{border-radius:4px;box-shadow:0 4px 6px #00000014;object-fit:contain;width:100%}.benefits__btn{border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;margin-top:1.5rem;padding:.55rem 2.2rem;text-transform:uppercase}.benefits:after,.benefits__btn,.benefits__btn:hover{background:#fb5424}.benefits:after{content:"";display:block;height:2px;margin:3rem;max-width:50%}@media (max-width:768px){.benefits__inner{margin:0 1rem}.benefits__title{font-size:1.8rem}.benefits__btn{display:none}.benefits__image{width:60%}.benefits__item{gap:1rem}.benefits__list{margin:0 1rem}.benefits__grid{gap:2rem;grid-template-columns:1fr;padding-bottom:2rem}.benefits__image-wrap{display:flex;margin-bottom:2rem;margin-left:3.5rem;order:-1}.benefits:after{margin-left:1rem;max-width:70%;width:100%}}.plans__inner{margin:0 3rem}.plans__title{color:#fb5424;font-size:2.8rem;font-weight:700;margin-bottom:4rem}.plans__table{border:1px solid #f0f0f0;border-radius:1rem;box-shadow:0 4px 10px #0000000d;overflow:hidden}.plans__header{word-wrap:break-word;align-items:center;background:#fb5424;color:#fff;display:grid;font-size:x-large;font-weight:700;grid-template-columns:repeat(5,1fr);justify-content:center;padding:3rem 0;text-align:center}.plans__body{padding:1rem}.plans__row{display:grid;grid-template-columns:repeat(5,1fr);padding:.8rem 0;text-align:center}.plans__row:nth-child(odd){background:#f9f9f9}.plans__feature{font-weight:600;padding-left:1rem;text-align:left}.plans__cell{align-items:center;display:flex;justify-content:center}.plans__btn-row,.plans__price-row{display:grid;grid-template-columns:repeat(5,1fr);padding:1.2rem 0;text-align:center}.plans__price-label{color:#fb5424;font-weight:700}.plans__price{font-weight:700}.plans__btn{background:#fb5424;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1.5rem}.plans__text{color:#fb5424;font-size:.8rem}@media (max-width:768px){.plans__table{overflow-x:auto}.plans__btn-row,.plans__header,.plans__price-row,.plans__row{min-width:700px}}.plans:after{background:#fb5424;content:"";display:block;height:2px;margin:3rem;max-width:50%;width:90%}.white-rectangle{background:#fff;content:"";display:inline-block;height:20px;margin-left:4px;width:20px}.faq{padding:0 2rem}.faq__inner{margin:0 4rem}.faq__title{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.9rem;font-weight:700;margin-bottom:2rem}.faq__grid{grid-gap:2rem;align-items:start;display:grid;font-size:1.2rem;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 4rem}.faq__item{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:3px 5px #0000000d;min-width:0}.faq__q{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:Source Sans\ 3,sans-serfif;font-size:1rem;font-weight:600;justify-content:space-between;padding:2rem;text-align:left;width:100%}.faq__a{max-height:0;overflow:hidden;padding:0 1rem;transition:max-height .3s ease,padding .3s ease}.faq__a.open{border-top:1px solid #e5e7eb;max-height:500px;padding:1rem 2rem}.faq__icon{align-items:center;color:#000;display:inline-flex}.faq__more{margin-bottom:1.5rem;text-align:center}.faq__more-btn{background:none;border:none;cursor:pointer;font-size:1.4rem;font-weight:600;margin-top:2rem}@media (max-width:768px){.faq{padding:0 1rem}.faq__grid{grid-template-columns:1fr;margin:0 1rem}.faq__inner{margin:0}.faq__more-btn{font-size:1rem}}.contact{background:#fb5424;color:#fff;padding:3rem 2rem}.contact__inner{margin:0 4rem}.contact__title{font-size:2rem;font-weight:700;margin-bottom:2rem}.contact__label,.contact__title{font-family:Source Sans\ 3,sans-serif}.contact__form{display:flex;flex-direction:column;gap:2.5rem}.contact__row{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:.5fr 1fr 1fr}.contact__row--name .full-name{display:none}.contact__row-textarea{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:.5fr 2fr}.contact__input,.contact__textarea{border:none;border-radius:.25rem;padding:.75rem;width:100%}.contact__textarea{min-height:150px;resize:vertical}.contact__label{font-size:1.3rem;font-weight:400}.contact__submit{background-color:#fff;border:none;border-radius:2.25rem;box-shadow:0 2px 8px #00000012;color:#fb5424;display:block;font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:700;height:3rem;margin:2rem auto 0;min-width:180px;padding:.75rem 2.5rem;transition:background .2s,color .2s;width:fit-content}.contact__header{align-items:center;display:flex;justify-content:space-between}.contact__flash-message{align-items:center;background-color:#111;border-radius:18px;box-shadow:0 4px 16px #00000026;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center;letter-spacing:.5px;margin-bottom:2rem;padding:18px 32px;transition:background .3s,color .3s}@media (max-width:768px){.contact__inner{margin:0}.contact__row,.contact__row-textarea{gap:1rem;grid-template-columns:1fr}.contact__row--name .name-first,.contact__row--name .name-last{display:none}.contact__row--name .full-name{display:block}.contact__input,.contact__textarea{width:auto}}.cta{padding:3rem 1rem;text-align:center}.cta__title{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.6rem;font-weight:700}.side-filter__container{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;padding:25px}.side-filter__item{margin-bottom:.5rem}.side-filter__item label{font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:650}.side-filter__item h5{color:#ec7607}.side-filter__list-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px}.side-filter__list-container button{background-color:#fff;border:2px solid #fff}.side-filter__filter-icon{display:none}.side-filter__option{font-family:Source Sans\ 3,sans-serif;font-size:1rem}.side-filter__toggle{background-color:#fff;border:2px solid #fff;color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:.9rem;font-weight:600}@media(max-width:1350px){.side-filter__container{box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-right:1rem;padding:13px 10px 3px 14px}}@media(max-width:1100px){.side-filter__container{box-shadow:none;margin-left:1rem;margin-top:5rem;max-height:80vh;overflow-y:auto;position:sticky}}@media(max-width:850px){.side-filter__container{box-shadow:none}}.pagination__container{align-items:center;display:flex;justify-content:center;margin-top:20px}.pagination__arrow,.pagination__number{background-color:#fff;border:2px solid #fff;border-radius:20px;cursor:pointer;margin:5px;padding:5px}.pagination__arrow:hover{background-color:#fb5424}.pagination__number.active{background-color:#fb5424;color:#fff}.pagination__arrow.disabled{opacity:.5;pointer-events:none}.pagination__container .pagination__number{font-family:Source Sans\ 3,sans-serif}.filter-order-pagination__container{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px;padding:20px 50px 50px}.filter-order-pagination__container h4{font-family:Source Sans\ 3,sans-serif;font-size:1rem}.filter-order-pagination__option,.filter-order-pagination__select{font-family:Source Sans\ 3,sans-serif}@media (max-width:580px){.filter-order-pagination__container{align-items:flex-start;display:flex;flex-direction:column;padding:20px 17px 30px}}.job-posts__container{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;padding:25px}.jobs-posts__pagination-posts-container{width:78%}.job-posts__clear-filters-button{border:2px solid #fff;border-radius:25px}.job-posts__clear-filters-button,.job-posts__clear-filters-button-mobile{background-color:#fff;margin-bottom:.5rem;margin-right:.3rem;padding:.7rem}.job-posts__clear-filters-button-mobile{border:2px solid #fb5424;border-radius:25px}.job-posts__clear-filters-button:hover{background-color:#000}.jobs-posts__list-filter{display:flex;flex:row 1;justify-content:space-evenly;margin-top:3vw}.job-posts__clear-filters-button-mobile{display:none}.job-post__filter-icon{background-color:#fff;border:2px solid #fb5424;border-radius:25px;display:none;margin-bottom:.5rem;margin-right:.1rem;padding:.7rem}.job-post__filter-icon-pagination-container{align-items:flex-end;display:flex;flex-direction:column}@media(max-width:1350px){.jobs-posts__pagination-posts-container{width:78%}.jobs-posts__list-filter{margin-left:1rem;margin-right:1rem}}@media(max-width:1210){.jobs-posts__pagination-posts-container{width:76%}}@media (max-width:1100px){.job-post__filter-icon{display:block;margin-right:.5rem}.job-post__icons-container{display:flex;flex-direction:row}.side-filter-container{background:#fff;box-shadow:2px 0 5px #00000080;height:100%;left:-250px;position:fixed;top:0;transition:left .3s ease;width:250px;z-index:999}.side-filter-container.open{left:0}.jobs-posts__pagination-posts-container{max-width:65.5rem;width:100%}.job-posts__clear-filters-button-mobile{background-color:#fff;border:2px solid #fb5424;border-radius:25px;display:inline-block;margin-bottom:.5rem;padding:.7rem}}@media(max-width:500px){.jobs-posts__pagination-posts-container{padding-right:0;width:100%}}.job-posts__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.job-posts__loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.job-posts__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}.job-search-bar__container{align-items:center;background-color:#fb5424;display:flex;flex-direction:column;height:15rem;padding-top:3rem}.job-search-bar__container h1{color:#fff;padding-left:1rem}.job-search-bar__form{width:80%}.job-search-bar__input{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.job-search-bar__results{background-color:#fff;border:1px solid #fb5424;border-radius:10px;padding:1rem;position:relative;width:98%;z-index:1}.job-search-bar__results li{list-style-type:none;margin:0;padding:0}.job-search-bar__results li:hover{background-color:#fb5424}.job-search-bar__title-form-container{margin-left:1.5rem;margin-right:3rem}@media(max-width:360px){.job-search-bar__container h1{color:#fff;font-size:1.5rem;padding-left:1rem;text-align:center}}.apply-cta__button-container{background-color:#ec7607;border:2px solid #ec7607;color:#fff;font-size:25px;font-weight:700;height:70%;padding-bottom:15px;padding-top:15px;text-align:center;width:60%}.apply__job-offer-container{align-items:center;border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:row;height:16rem;margin-bottom:1.5rem;padding:2px 15px}.apply__success-application{align-items:center;background-color:#000;display:flex;flex-direction:column;height:6rem;padding-top:2rem}.apply__success-application p{color:#fff;font-family:Source Sans\ 3,sans-serif;font-weight:600}.apply__icon-info-container{display:flex}.apply__job-offer-col-1{border-right:1px solid grey;margin-left:2rem;margin-top:.5rem;width:33%}.apply__job-offer-col-2{display:flex;flex-direction:row;margin-top:.5rem;padding:25px;width:70%}.apply__job-offer-location-contract{margin-left:2rem;width:50%}.apply__job-offer-salary-tips{width:50%}.apply__question-container{display:flex;flex-direction:column}.apply__question-container label{color:#000;font-family:Source Sans\ 3,sans-serif;font-size:1.1rem;font-weight:600}.apply__question-input{appearance:none;-webkit-appearance:none;border:2px solid #fff;border-radius:20px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;-webkit-box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:8rem;margin-bottom:3rem;margin-top:1rem;padding:15px;transition:border-color .3s ease,box-shadow .3s ease}.apply__question-input:focus{border-color:#fb5424;outline:none}.apply__job-offer-container strong{font-weight:600}.apply__label-info-container{display:flex;flex-direction:column;margin-bottom:.5rem;margin-left:.5rem}.apply__job-offer-container p{font-family:Source Sans\ 3,sans-serif;margin:0 0 0 .3rem}.apply__label-info-container p{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apply__application-redirect-button{background-color:#fb5424;border:5px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-weight:650}.apply__offer-summary-container h2,.apply__questions-general h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif}.apply__cta-container button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:650;height:2rem;width:9rem}.apply__cta-container button:hover{color:#000}.apply__cta-container h1{color:#fb5424;font-family:Source Sans\ 3,sans-serif}.apply__locations-container{border-radius:30px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.apply__locations-container p{font-family:Source Sans\ 3,sans-serif;margin:0}.apply__locations-box{margin-right:1rem;width:50%}.apply__locations-box h2{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;margin-top:0;padding-right:3rem;width:50%}.apply__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.apply__loading-spinner{animation:spin 1.5s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.apply__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}.fade-in{animation:fadeIn .8s ease-in}@media(max-width:991px){.apply__locations-box{width:100%}.apply__job-offer-container{align-items:flex-start;display:flex;flex-direction:column;height:auto;padding-top:1rem}.apply__job-offer-location-contract{border-bottom:1px solid #fb5424;margin-bottom:1rem;margin-left:0;width:100%}.apply__job-offer-col-2{display:flex;flex-direction:column;padding:0;width:100%}.apply__job-offer-col-1{border-bottom:1px solid #fb5424;border-right:1px solid #fff;margin-bottom:1rem;margin-left:0;width:100%}.apply__locations-container{display:flex;flex-direction:column}.apply__address-container{color:#000;font-family:Source Sans\ 3,sans-serif;font-size:1.1rem;font-weight:600;margin-bottom:1rem}}@media(max-width:390px){.appy-job-offer-container{padding:15px}.apply__job-offer-location-contract{margin-bottom:1rem;padding-bottom:.5rem}.apply__job-offer-col-1{margin-top:0;padding-bottom:.5rem}.apply__job-offer-col-2{margin-top:0}}@media(max-width:360px){.apply__job-offer-container{min-height:40rem}.apply__label-info-container{display:flex;flex-direction:column}}.footer-container{background-color:#fb5424;color:#fff;margin-top:4rem;padding:4rem 2rem}.footer-container__top{align-items:start;align-items:flex-start;display:flex;flex-direction:column;gap:2rem;grid-template-columns:auto repeat(4,1fr);margin:0 4rem;max-width:88%}.footer-container__logo{width:320px}.footer-container__col-title{font-family:Source Sans\ 3,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:1rem}.footer-container__link-list{list-style:none;margin:0;padding:0}.footer-container__link-item{margin-bottom:.5rem}.footer-container__link-item a{color:#fff;font-size:1rem;text-decoration:none}.footer-container__link-item a:hover{text-decoration:underline}.footer-container__contact-item{font-size:1rem;margin-bottom:.5rem}.footer-container__bottom{margin-top:3rem}.footer-container__divider{border:none;border-top:1px solid #ffffff80;margin-bottom:1.5rem}.footer-container__bottom-content{align-items:center;display:flex;justify-content:space-between;margin:0 12rem 0 4rem}.footer-container__social-icons a{color:#fff;font-size:1.2rem;margin-left:1rem}.footer-container__social-icons a:first-child{margin-left:0}.footer-container__columns{display:flex;flex-direction:row;justify-content:space-between;width:100%}.footer-container__links-wrapper{display:flex;flex-direction:row;gap:12rem;margin:0 3rem}.footer-container__social-icon{background-color:#fff;border-radius:20px;color:#fb5424;padding:8px}@media(max-width:1024px){.footer-container__top{margin:0}.footer-container__links-wrapper{gap:5rem}}@media(max-width:912px){.footer-container__links-wrapper{gap:7rem}}@media(max-width:853px){.footer-container__links-wrapper{gap:6rem}.footer-container__top{margin:0}}@media (max-width:768px){.footer-container{height:max-content}.footer-container__top{grid-template-columns:1fr;margin:0;text-align:start}.footer-container__columns{flex-direction:column}.footer-container__links-wrapper{flex-direction:column;gap:4px;margin:0}.footer-container__divider{display:none;height:0}.footer-container__contact-column,.footer-container__links-column{margin-top:2rem}.footer-container__bottom-content{flex-direction:column;flex-direction:column-reverse;gap:1rem;margin:0}.footer-container__social-icons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1rem}}@media(max-width:390px){.footer-container__logo{width:295px}.footer-container{padding:2rem}.footer-container__top{gap:0}.footer-container__contact-column,.footer-container__links-column{margin-top:0}}.company-list-view__list-filter{display:flex;flex:row 1;justify-content:space-evenly;margin-top:35px}.company-list-view__filter-icon{background-color:#fff;border:2px solid #fb5424;border-radius:25px;display:none;margin-bottom:.5rem;margin-right:.5rem;padding:.7rem}.company-list-view__clear-filters-button{background-color:#fff;border:2px solid #fff;border-radius:25px;margin-bottom:.5rem;margin-right:.3rem;padding:.7rem}.company-list-view__clear-filters-button:hover{background-color:#000}.company-list-view__company-list{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;padding:25px}.pagination-companies__company-list{width:78%}@media(max-width:1100px){.pagination-companies__company-list{width:100%}.company-list-view__filter-icon{display:block}.company-list-view__list-filter{margin-left:1rem;margin-right:1rem}.company-list-view__icons-container{display:flex;flex-direction:row}}@media(max-width:991px){.pagination-companies__company-list{width:100%}}@media(max-width:390px){.company-list-view__company-list{padding:25px}}.company-list__loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.company-list__loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fb5424;height:50px;width:50px}.company-list__loading-text{color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-weight:600;margin-top:1rem}.fade-in{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.company-card__image-container{align-items:center;display:flex;height:200px;justify-content:center;width:25%}.company-card__image{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:auto;margin-left:3rem;margin-right:5rem;max-width:100%}.company-card__buttons{display:flex;flex-direction:column;justify-content:space-around;margin-left:1rem;width:20%}.company-image__company-card{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;height:120px;margin-left:3rem;width:120px}.company-card__container{align-items:center;border-bottom:1px solid #fb5424;display:flex;flex-direction:row;gap:2rem;padding:1rem 1.5rem 2rem}.company-card__button{background-color:#fb5424;border:2px solid #fb5424;border-radius:25px;color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:1rem;font-weight:700;height:2rem;margin-top:15px;width:9rem}.company-card__description{border-left:1px solid #fb5424;max-width:calc(100% - 2rem);min-width:20rem;padding-left:2rem;width:55%}.company-card__description h3{font-family:Source Sans\ 3,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:11px}.company-card__icon-title-container{align-items:center;display:flex;flex-direction:row;height:2rem}.company-card__icon-title-container p{font-family:Source Sans\ 3,sans-serif;margin-left:.5rem}.company-card__description-footer p{margin-top:6px}.company-card__description-footer{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.company-card__icon-title-container strong{font-family:Source Sans\ 3,sans-serif;font-weight:600}.company-card__info-container{display:flex;flex-direction:row}.company-card__button:hover{color:#000}@media(max-width:1200px){.company-card__image{margin-left:0}}@media(max-width:815px){.company-card__image-container{height:auto;width:auto}.company-card__container{align-items:flex-start;border-bottom:1px solid #fb5424;display:flex;flex-direction:column;gap:0;padding:1rem}.company-card__description{border-left:1px solid #fb5424;max-width:calc(100% - 2rem);min-width:100%;padding-left:2rem;width:100%}.company-card__image{margin-left:0}.company-card__description{border-left:1px solid #fff;padding-left:0}.company-card__buttons{display:flex;flex-direction:row;justify-content:space-around;margin-left:0;min-width:18rem;width:auto}.company-card__button{width:5.5rem}}@media(max-width:576px){.company-card__info-container{display:flex;flex-direction:column}.company-card__icon-title-container p{margin:0 0 0 .5rem}.company-card__icon-title-container{align-items:flex-start;margin-bottom:1.2rem}.company-card__description-footer{margin-top:3rem}}@media(max-width:480px){.company-card__buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%}.company-card__button{width:7rem}}@media(max-width:460px){.company-card__button{max-width:6rem}}@media(max-width:410px){.company-card__button{width:5rem}}@media(max-width:390px){.company-card__buttons{min-width:0}.company-card__button{padding:0}}@media(max-width:360px){.company-card__button{width:4.5rem}.company-card__description-footer{padding-right:4rem}}.company-side-filter__container{border-radius:10px;box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;padding:25px}.company-side-filter__item{margin-bottom:.5rem}.active-filter{color:#ec7607;text-decoration:underline}.company-side-filter__item label{font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:650}.company-side-filter__item h5{color:#ec7607}.company-side-filter__list-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px}.company-side-filter__list-container button{background-color:#fff;border:2px solid #fff}.company-side-filter__filter-icon{display:none}.company-side-filter__option{font-family:Source Sans\ 3,sans-serif;font-size:1rem}.company-side-filter__toggle{background-color:#fff;border:2px solid #fff;color:#fb5424;font-family:Source Sans\ 3,sans-serif;font-size:.9rem;font-weight:600}@media(max-width:1350px){.company-side-filter__container{box-shadow:0 1.5px 6px #0000000d,0 0 0 1px #00000014,0 2.5px 5px #0003;margin-right:1rem;padding:13px 10px 3px 14px}}@media(max-width:1100px){.company-side-filter__container{box-shadow:none;margin-left:1rem;margin-top:5rem;max-height:80vh;overflow-y:auto;position:sticky}}@media(max-width:850px){.company-side-filter__container{box-shadow:none}}.company-search-bar__container{align-items:center;background-color:#fb5424;display:flex;flex-direction:column;height:15rem;padding-top:3rem}.company-search-bar__spinner{animation:spin .6s linear infinite;border:3px solid #0000001a;border-radius:50%;border-top-color:#3498db;display:inline-block;height:24px;width:24px}.company-search-bar__container h1{color:#fff;font-size:2rem}.company-search-bar__form{width:80%}.company-search-bar__input{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.company-search-bar__results{background-color:#fff;border:1px solid #fb5424;border-radius:10px;padding:1rem;position:relative;width:98%;z-index:1}.company-search-bar__results li{list-style-type:none;margin:0;padding:0}.company-search-bar__results li:hover{background-color:#fb5424}.company-search-bar__title-form-container{margin-left:3rem;margin-right:3rem}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:360px){.company-search-bar__container h1{color:#fff;font-size:1.5rem;padding-left:1rem;text-align:center}}.company-search-bar__button{background-color:#fb5424;border:2px solid;border-radius:4px;border-radius:25px;color:#fff;cursor:pointer;font-weight:700;margin-left:8px;padding:8px 16px}.company-search-bar__button:hover{background-color:#e44a1f}.company-search-bar__input-container{align-items:center;display:flex}.dashboard-metrics{grid-gap:2rem;background-color:#f5f5f5;border-radius:15px;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:2rem auto;max-width:1400px;padding:2rem}.dashboard-metrics,.dashboard-title{font-family:Source Sans\ 3,sans-serif}.dashboard-title{color:#fb5424;font-size:2rem;margin-bottom:2rem;padding-left:2rem}.metric-card{background:#fff;border-radius:15px;box-shadow:0 2px 4px #0000000d;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.metric-card:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-5px)}.metric-color-bar{height:4px;left:0;position:absolute;top:0;width:100%}.metric-info{display:flex;flex-direction:column;gap:.5rem}.metric-info h3{color:#666;font-family:Source Sans\ 3,sans-serif!important;font-size:1.3rem;font-weight:600;margin:0}.metric-value{color:#333;font-family:Source Sans\ 3,sans-serif;font-size:2.5rem;font-weight:600}@media (max-width:1200px){.dashboard-metrics{grid-template-columns:repeat(2,1fr);padding:1.5rem}}@media (max-width:768px){.dashboard-metrics{gap:1rem;grid-template-columns:1fr;padding:1rem}.metric-card{padding:1.5rem}.metric-value{font-size:2rem}.dashboard-title{font-size:1.75rem;padding-left:1rem}}
/*# sourceMappingURL=main.0bab9eee.css.map*/