@import url(https://fonts.googleapis.com/css?family=Nunito:400,400i,500,500i,600,700,700i,800,900&display=swap);.accent,accent{color:#bc1f1f}.center,.center:before{text-align:center}.filler{flex-grow:1}.card{background-color:#fff;box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549);border-radius:1em}.small-text{font-size:.8em;color:#7d7d7d}.grid{display:grid;grid-gap:1.5em}ul li{margin-top:.7em}ul.ticked{list-style-type:none}ul.ticked li{position:relative}ul.ticked li:before{position:absolute;left:-2.2em;top:.4em;font-size:.7em;font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:900;color:#bc1f1f}*{scroll-behavior:smooth}html{background-color:#a61b1b}#app,#root,body,html{position:relative;padding:0;margin:0;font-family:Nunito,sans-serif;min-height:100vh;font-size:20px}@media (max-width:1200px){#app,#root,body,html{font-size:18px}}@media (max-width:600px){#app,#root,body,html{font-size:16px}}#app{display:flex;flex-direction:column}.page{flex-grow:1;padding-top:4em;color:#000;background-color:#fff}@media (max-width:600px){.page.withBottomBar~#footer{padding-bottom:95px}}.page.fullscreen,.page.withHero{padding-top:0}.page.fullscreen~#footer,.page.fullscreen~#toolbar{top:-4em;display:none}.page.fullscreen .tabBarTop{top:0!important}section{padding-bottom:2em}main{padding:2em;max-width:1200px;margin:auto}.subh,subh{display:block;margin-top:.5em}h1{font-size:2em}h2{font-size:1.5em}h2 .subh,h2 subh{font-size:.6em;color:#bc1f1f}h3{font-size:1.3em}h4{font-size:1.2em}h4,h5{margin:0 0 .5em;font-weight:600}h5{font-size:1.1em}h6{font-size:.7em;margin:0 0 .3em;font-weight:700;text-transform:uppercase}h1,h2,h3,h4,h5{font-weight:800;position:relative;margin:.7em 0}h1.underline:before,h2.underline:before,h3.underline:before,h4.underline:before,h5.underline:before{height:.06em;border-radius:3px;width:1.8em;position:absolute;bottom:-.15em;background-color:#d22222;content:" "}h1.center,h2.center,h3.center,h4.center,h5.center{text-align:center}h1.center:before,h2.center:before,h3.center:before,h4.center:before,h5.center:before{left:50%;transform:translateX(-50%)}h1.center+p,h2.center+p,h3.center+p{text-align:center;margin-bottom:2em;font-weight:500}a{color:inherit;text-decoration:inherit}a.link{color:#bc1f1f}#toolbar{position:fixed;top:0;z-index:200;width:100%;transition:.5s;height:4em;box-shadow:0 0 8px 4px rgba(0,0,0,.06666666666666667);background-color:#fff}.withHero~#toolbar{background-color:rgba(0,0,0,.5333333333333333);color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.withHero~#toolbar #dropDown .item:hover{background-color:hsla(0,0%,100%,.06666666666666667)}.withHero~#toolbar.top{background-color:transparent;box-shadow:none}.withHero~#toolbar.top:not(.menuOpen){transition-delay:.5s}.withHero~#toolbar.menuOpen,.withHero~#toolbar.menuOpen #dropDown{background-color:rgba(0,0,0,.5333333333333333)}#toolbar.menuOpen{box-shadow:none;z-index:1000}#toolbar #content{max-width:1200px;margin:auto;padding:0 2em;display:flex;align-items:center;font-size:18px;height:100%;position:relative}#toolbar #content .RNOClogo{font-size:48px}#toolbar #content .link{padding:0 1em;cursor:pointer}#toolbar #content .buttons,#toolbar #content .sites{display:flex}#toolbar #content #register{padding-left:0}@media (max-width:600px){#toolbar #content .buttons{display:none}}#toolbar #content .buttons a{margin-left:1em;display:flex}@media (max-width:1000px){#toolbar #content .sites{display:none}}#toolbar #content .userButton{width:2.8em;border-radius:50%;overflow:hidden;margin-left:1em;cursor:pointer}#toolbar #content .logoutButton{display:flex;align-self:center;font-size:1.5em;padding:0 .5em 0 1em;cursor:pointer}#toolbar #content #menuButton{display:flex;align-self:center;font-size:1.5em;margin-left:1em;cursor:pointer}@media (min-width:1000px){#toolbar #content #menuButton{display:none}}#toolbar #content .userDropdown{position:absolute;right:2em;top:4rem;background-color:#fff;border-radius:4px;box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549);max-height:0;padding:0;overflow:hidden;transition:.3s}#toolbar #content .userDropdown div{padding:.5em 3em .5em 1.5em;cursor:pointer}#toolbar #content .userDropdown div:hover{background-color:#eee}#toolbar #content .userDropdown .logout{margin-top:.5em}#toolbar #content .userDropdown svg{margin-right:.5em}#toolbar #content .userDropdown.open{padding:.5em 0;max-height:10em}#toolbar #content .magazine-link{margin-left:1em;color:#bc1f1f;font-weight:700}#toolbar #dropDown{background-color:inherit;max-height:0;overflow:hidden;transition:.5s}#toolbar #dropDown .item{padding:1em 1.5em}#toolbar #dropDown .item:hover{background-color:rgba(0,0,0,.06666666666666667)}@media (min-width:1100px){#toolbar #dropDown .sites{display:none}}#toolbar #dropDown .buttons{margin-top:1em}@media (min-width:650px){#toolbar #dropDown .buttons{display:none}}#toolbar #dropDown.open{max-height:23em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 9px 8px 4px rgba(0,0,0,.06666666666666667);padding-bottom:.5em}#toolbar #logo{font-size:3em;transition:.5s}#toolbar.hidden{top:-80px}.logoComponent img{height:3em}@media (min-width:600px){.logoComponent .small{display:none}}@media (max-width:599px){.logoComponent .wide{display:none}}.logoComponent,.logoComponent *{line-height:.8em}.btn{font-size:1em;min-width:6em;text-align:center;padding:.5em 1em;border:2px solid #bc1f1f;font-weight:600;border-radius:2em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;overflow:hidden}.btn svg{margin-right:.5em}.btn:hover{background-color:hsla(0,0%,100%,.13333333333333333)}.btn.accent{color:#bc1f1f;font-weight:700}.btn.shadow{box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549)}.btn.full{background-color:#bc1f1f;color:#fff;padding:calc(.5em + 2px) calc(1em + 2px);border:none}.btn.full:hover{background-color:#dd3030;border-color:#dd3030}.btn.full:before{background-color:hsla(0,0%,100%,.13333333333333333)}.btn:before{position:absolute;background-color:rgba(188,31,31,.07);content:"";border-radius:1em}.btn.animate:before{animation:riple .4s ease-out infinite}@keyframes riple{0%{top:0;left:50%;width:0;height:100%}to{height:100%;left:-50%;top:0;width:200%}}#footer{background-color:#a61b1b;color:#fff;font-size:16px}#footer .grid{display:grid;grid-gap:1.5em;grid-template-columns:auto auto auto auto}#footer .grid .title{font-size:1.2em;font-weight:700;padding:0;margin-bottom:.8em}#footer .grid .logo{font-weight:700}#footer .grid .logo img{max-width:300px;margin-bottom:1em}#footer .grid .sites .link{margin-bottom:.3em;cursor:pointer}#footer .grid .contact .contactItem{margin-bottom:1em}#footer .grid .contact .contactItem .label{font-size:.7em;text-transform:uppercase;font-weight:700}#footer .grid .social .sites{display:grid;grid-template-columns:2em 2em 2em;grid-gap:1.5em}#footer .grid .social .sites .socialLink{background-color:hsla(0,0%,100%,.3333333333333333);width:2em;height:2em;display:flex;border-radius:1em;align-items:center;justify-content:center}#footer .grid .copyright{color:hsla(0,0%,100%,.6)}@media (max-width:900px){#footer .grid{grid-template-columns:auto auto}}@media (max-width:600px){#footer .grid{grid-template-columns:auto}}.tabBarTop{background-color:#bc1f1f;position:-webkit-sticky;position:sticky;top:0;transition:.5s;z-index:100;box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549)}.tabBarTop.down{top:4em}@media (max-width:600px){.tabBarTop{display:none}}.tabBarTop .content{max-width:1200px;margin:auto;display:flex;align-items:center;padding:0 2em}.tabBarTop .content .title{font-size:1.2em;margin-right:1em;max-width:10em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tabBarTop .content .tab{padding:.7em 1.5em;display:inline-flex;align-items:center;cursor:pointer;color:#fff}.tabBarTop .content .tab svg{margin-right:.7em}.tabBarTop .content .tab.active{color:#fff;border-bottom:2px solid #fff}.tabBarBottom{background-color:#ffefef;position:fixed;width:100%;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.24705882352941178)}@media (min-width:601px){.tabBarBottom{display:none}}.tabBarBottom.down .title{max-height:0;overflow:hidden}.tabBarBottom .title{text-align:center;font-size:1.2em;max-height:2em;transition:.5s}.tabBarBottom .title div{margin:.5em 0 .15em}.tabBarBottom .content{margin:auto;display:flex;align-items:center}.tabBarBottom .content a{flex-grow:1;width:100%}.tabBarBottom .content .tab{padding:.9em 1.5em .7em;flex-direction:column;text-align:center;cursor:pointer}.tabBarBottom .content .tab svg{font-size:1.2em}.tabBarBottom .content .tab div{font-size:.75em;font-weight:600;margin-top:.25em}.tabBarBottom .content .tab.active{color:#bc1f1f}.landingInternshipCard{display:grid;grid-template-columns:200px 1fr;grid-gap:1.5em}@media (max-width:600px){.landingInternshipCard{grid-template-columns:1fr}}.landingInternshipCard .card{width:100%;padding-top:75%;height:0;background-size:cover;background-position:50%;box-shadow:2px 3px 8px 2px rgba(0,0,0,.18);border-radius:12px}.landingInternshipCard .info{flex-grow:1}.landingInternshipCard .info .title{padding:0;font-weight:700}.landingInternshipCard .info .company{margin-top:.65em;font-size:.85em;font-weight:700;color:#555}.landingInternshipCard .info .icons{margin-top:.9em}.landingInternshipCard .info .icons div{display:inline-block;margin-right:1.5em;padding-bottom:.5em}.landingInternshipCard .info .icons div svg{color:#bc1f1f;margin-right:.3em}.landingInternshipCard .info .more{margin-top:.5em;margin-left:.3em;color:#bc1f1f;font-size:.8em;font-weight:700;cursor:pointer;display:flex}.landingInternshipCard .info .more a{display:flex;align-items:center}.landingInternshipCard .info .more a:not(:first-child){margin-left:1em}.landingInternshipCard .info .more a svg{margin-left:.2em;font-size:1.1em}.banner{padding:1em;margin-top:1em;background-color:#eee;border-radius:6px;box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549)}.banner:before{content:"i ";font-weight:900;background-color:#edc;border-radius:50%;width:1.5em;text-align:center;display:inline-flex;height:1.5em;align-items:center;justify-content:center;margin-right:1em;color:#fff}.banner.success:before{content:"✓";background-color:#19b80e}.banner.error:before{content:"!";background-color:#b80e0e}.banner.info:before{content:"i";background-color:#598fcc}.banner.loading:before{content:"\231B";background-color:#edc;animation:spin 2s linear infinite;font-size:.8em;padding:.2em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toggleWrapper{position:relative;display:flex;border-radius:1em;box-shadow:inset 0 0 8px 2px rgba(0,0,0,.06274509803921569);padding:.5em;cursor:pointer}.toggleWrapper .option{padding:0 1em;display:inline;flex-grow:1;text-align:center;z-index:100;transition:.3s}.toggleWrapper .option.left{color:#fff}.toggleWrapper .thumb{background-color:#bc1f1f;position:absolute;left:.25em;top:.25em;width:calc(50% - .5em);height:calc(100% - .5em);border-radius:1em;z-index:10;transition:.5s}.toggleWrapper.toggled .thumb{left:50%}.toggleWrapper.toggled .left{color:#000}.toggleWrapper.toggled .right{color:#fff}.inputWrapper{width:100%;position:relative}.inputWrapper input{font-family:inherit;width:calc(100% - 2em);color:#000;padding:1.6em 1em .5em;display:block;font-size:1em;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:none;border-bottom:2px solid #edc;background-color:#ffefef;outline:none}.inputWrapper input::-webkit-input-placeholder{color:transparent}.inputWrapper input:-ms-input-placeholder{color:transparent}.inputWrapper input::placeholder{color:transparent}.inputWrapper input:focus::-webkit-input-placeholder{color:#777}.inputWrapper input:focus:-ms-input-placeholder{color:#777}.inputWrapper input:focus::placeholder{color:#777}.inputWrapper:before{position:absolute;height:2px;width:100%;bottom:0;left:0;content:"";background-color:#bc1f1f;max-width:0;transition:all .2s ease}.inputWrapper.invalid:before{background-color:#b80e0e;max-width:100%}.inputWrapper:focus-within:before{max-width:100%}.inputWrapper .label{position:absolute;top:1.1em;left:1em;pointer-events:none;transition:all .2s ease}.inputWrapper input:required~.label:after{content:" *";font-size:smaller}.inputWrapper input:not(:-ms-input-placeholder)~.label{top:.6em;left:1.42em;font-size:.7em;font-weight:600}.inputWrapper input:focus~.label,.inputWrapper input:not(:placeholder-shown)~.label{top:.6em;left:1.42em;font-size:.7em;font-weight:600}.validate .inputWrapper input:invalid{border-color:#b80e0e}.textareaWrapper{position:relative}.textareaWrapper textarea{font-family:inherit;width:calc(100% - 2em);color:#000;padding:1.6em 1em 1em;display:block;font-size:1em;border-top-left-radius:4px;border-top-right-radius:4px;border:none;border-bottom:2px solid #edc;background-color:#ffefef;outline:none;min-height:6em;position:relative}.textareaWrapper textarea::-webkit-input-placeholder{color:transparent}.textareaWrapper textarea:-ms-input-placeholder{color:transparent}.textareaWrapper textarea::placeholder{color:transparent}.textareaWrapper textarea:focus::-webkit-input-placeholder{color:#777}.textareaWrapper textarea:focus:-ms-input-placeholder{color:#777}.textareaWrapper textarea:focus::placeholder{color:#777}.textareaWrapper:before{position:absolute;height:2px;width:100%;bottom:0;left:0;content:"";background-color:#bc1f1f;z-index:20;max-width:0;transition:all .2s ease}.textareaWrapper.invalid:before{max-width:100%;background-color:#b80e0e}.textareaWrapper:focus-within:before{max-width:100%}.textareaWrapper .label{position:absolute;top:1em;left:1em;pointer-events:none;transition:all .2s ease}.textareaWrapper textarea:not(:-ms-input-placeholder)~.label{top:.6em;left:1.42em;font-size:.7em;font-weight:600}.textareaWrapper textarea:focus~.label,.textareaWrapper textarea:not(:placeholder-shown)~.label{top:.6em;left:1.42em;font-size:.7em;font-weight:600}.textareaWrapper textarea:required~.label:after{content:" *";font-size:smaller}.validate textarea:invalid{border-bottom:2px solid #b80e0e}.formWrapper form .buttonWrapper,.formWrapper form .checkboxWrapper,.formWrapper form .inputWrapper,.formWrapper form .textareaWrapper,.formWrapper form h2{margin-top:1.5em}.formWrapper .buttonWrapper{margin-top:1.5em;text-align:right}.formWrapper.small{max-width:600px;margin:auto}.checkboxWrapper{display:flex;align-items:center;position:relative;padding:.2em 0 .2em 1em;width:calc(100% - 2em);cursor:pointer}.checkboxWrapper *{cursor:pointer}.checkboxWrapper input{position:absolute;margin:0;padding:0;width:100%;height:100%;opacity:0}.checkboxWrapper .box{width:1em;height:1em;border:2px solid #bc1f1f;border-radius:6px;pointer-events:none;display:inline-flex;color:#fff;align-items:center;justify-content:center}.checkboxWrapper .box svg{font-size:.7em;padding:.214em}.checkboxWrapper input:checked~.box{background-color:#bc1f1f}.checkboxWrapper .label{padding-left:.5em}.checkboxWrapper input:checked~.label{font-weight:700}.checkboxWrapper.invalid .box{border-color:#b80e0e}.imageInputWrapper{position:relative;margin-top:1.5em}.imageInputWrapper .picture{border-radius:1em;overflow:hidden;max-width:15em;position:relative;background-color:#ffefef}.imageInputWrapper .picture input{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer!important}.imageInputWrapper .picture .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;color:transparent;transition:.3s;display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:1em}.imageInputWrapper .picture:hover .overlay{color:#fff;background-color:rgba(0,0,0,.2)}.imageInputWrapper .picture .image{max-height:100%;max-width:100%}.imageInputWrapper .picture .label{position:absolute;left:0;top:0;background-color:hsla(0,0%,100%,.4666666666666667);padding:.5em 1em;border-bottom-right-radius:1em}.imageInputWrapper .picture.invalid~.overlay{width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #bc1f1f}.imageInputWrapper .picture.invalid~.label{color:#bc1f1f}.listInputWrapper{margin-top:1.5em}.listInputWrapper .top{display:flex}.listInputWrapper .top .inputWrapper{margin:0}.listInputWrapper .top .button{display:flex;padding:.5em 1em;align-items:center;justify-content:center;color:#fff;background-color:#444;cursor:pointer;border-top-right-radius:1em;border-bottom-right-radius:1em}.listInputWrapper .top .button:hover{background-color:#555}.listInputWrapper .item{padding:1em;display:flex;margin-right:2em;align-items:center;justify-content:space-between;background-color:#fff9f9}.listInputWrapper .item:nth-child(odd){background-color:#ffefef}.listInputWrapper .item .controls{display:flex;align-items:center}.listInputWrapper .item .controls svg{color:#7d7d7d;margin-left:1em}.listInputWrapper .item .controls svg:not(.disabled):hover{color:#bc1f1f;cursor:pointer}.selectWrapper{margin-top:1.5em;position:relative}.selectWrapper .selected{background-color:#ffefef;padding:1.6em 1em .5em;position:relative;border-bottom:2px solid #edc;cursor:pointer;border-top-right-radius:4px;border-top-left-radius:4px}.selectWrapper .selected .placeholder{position:absolute;color:#7d7d7d;top:1.6em;left:1em;display:none}.selectWrapper .selected .placeholder.show{display:block}.selectWrapper .selected .label{position:absolute;top:1.1em;left:1em;pointer-events:none;transition:all .2s ease}.selectWrapper .selected .label.small{top:.6em;left:1.42em;font-size:.7em;font-weight:600}.selectWrapper .selected svg{position:absolute;top:1.4em;right:1em;color:#7d7d7d;transition:.3s}.selectWrapper .selected .text{text-overflow:ellipsis;overflow:hidden}.selectWrapper .selected:hover svg{color:#bc1f1f}.selectWrapper .selected.open svg{transform:rotate(180deg)}.selectWrapper .selected:before{position:absolute;height:2px;width:100%;bottom:-2px;left:0;content:"";background-color:#bc1f1f;max-width:0;transition:all .2s ease}.selectWrapper .selected.open:before{max-width:100%}.selectWrapper.invalid select:before{background-color:#b80e0e;max-width:100%}.selectWrapper .options{position:absolute;top:100%;left:0;background-color:#fff;width:100%;border-bottom-right-radius:6px;border-bottom-left-radius:6px;transition:.3s;overflow:hidden;max-height:0;z-index:100}.selectWrapper .options .option{padding:1em;cursor:pointer}.selectWrapper .options .option:hover{background-color:#eee}.selectWrapper .options.open{max-height:20em;box-shadow:0 8px 8px 2px rgba(0,0,0,.09803921568627451);overflow-y:auto}.linkified a{color:#bc1f1f}.profileHeroSection{background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;padding-top:4em;display:flex;overflow:hidden;position:relative}.profileHeroSection main h1{font-size:2.6em}.profileHeroSection main .content{position:relative;max-width:800px;margin:auto;text-align:center}.profileHeroSection:before{position:absolute;content:" ";width:100%;height:100%;top:0;left:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.profileHeroSection .icons{font-size:1.1em}.profileHeroSection .icons .icon{display:inline-flex;align-items:center;margin:1em 1.5em;font-weight:600}.profileHeroSection .icons .icon .iconButton{margin-right:1em}.iconButton{display:inline-flex;height:2.5em;width:2.5em;color:#fff;background-color:#bc1f1f;border-radius:2em;align-items:center;justify-content:center;cursor:pointer}.iconButton>*{font-size:1.2em}.iconButton:hover{background-color:#dd3030;border-color:#dd3030}.iconButton.white{color:#bc1f1f;background-color:#fff}.modalWrapper{position:fixed;width:calc(100% - 4em);height:calc(100% - 4em);top:0;left:0;z-index:100000;padding:2em}.modalWrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:rgba(0,0,0,.3333333333333333);z-index:100001}.modalWrapper .modal{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-color:#fff;box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549);border-radius:1em;z-index:100002;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1000px;max-height:calc(100vh - 4em);overflow:auto}@media (max-width:1100px){.modalWrapper .modal{max-width:calc(100vw - 4em)}}.modalWrapper .modal .close{color:#7d7d7d;position:absolute;top:1em;right:1em;cursor:pointer}.modalWrapper .modal .close:hover{color:#bc1f1f}#companyPrivateInternshipsTab .new-internship{margin-top:2em;padding:1em;display:flex;align-items:center;justify-content:center;background-color:#fadddd;color:#bc1f1f;font-weight:700;border-radius:.5em;box-shadow:2px 3px 8px 2px rgba(0,0,0,.12549)}#companyPrivateInternshipsTab .new-internship:hover{color:#d22222}#companyPrivateInternshipsTab .new-internship svg{margin-right:.5em}#companyPrivateInternshipsTab .grid{margin-top:2em}.userInternshipCard{display:grid;grid-template-columns:200px 1fr;grid-gap:1.5em}@media (max-width:600px){.userInternshipCard{grid-template-columns:1fr}}.userInternshipCard .card{width:100%;padding-top:75%;height:0;background-size:cover;background-position:50%;box-shadow:2px 3px 8px 2px rgba(0,0,0,.18);border-radius:12px;position:relative;overflow:hidden}.userInternshipCard .card .private{top:0;right:0;position:absolute;background-color:#bc1f1f;color:#fff;font-size:.7em;font-weight:700;padding:.5em 1em;border-bottom-left-radius:1em}.userInternshipCard .card:hover .private .nolink,.userInternshipCard .card:not(:hover) .private .link{display:none}.userInternshipCard .info{flex-grow:1}.userInternshipCard .info .title{padding:0;font-weight:700}.userInternshipCard .info .company{margin-top:.65em;font-size:.85em;font-weight:700;color:#555}.userInternshipCard .info .icons{margin-top:.9em}.userInternshipCard .info .icons div{display:inline-block;margin-right:1.5em;padding-bottom:.5em}.userInternshipCard .info .icons div svg{color:#bc1f1f;margin-right:.3em}.userInternshipCard .info .more{margin-top:.5em;margin-left:.3em;color:#bc1f1f;font-size:.8em;font-weight:700;cursor:pointer;display:flex}.userInternshipCard .info .more a{display:flex;align-items:center}.userInternshipCard .info .more a:not(:first-child){margin-left:1em}.userInternshipCard .info .more a svg{margin-left:.2em;font-size:1.1em}#loginPage .formWrapper{max-width:600px;margin:auto}#loginPage .formWrapper .btn{display:block!important}.frame{height:500px;width:800px;margin:auto;position:relative}.circle{position:absolute;border-radius:1000em;box-sizing:border-box;overflow:hidden;box-shadow:0 0 8px 4px rgba(0,0,0,.13333333333333333);transition:.3s;animation:popup 1s ease-in 0s 1;animation-fill-mode:forwards;animation-delay:2s;height:500px;width:500px;opacity:0}.circle:hover{box-shadow:0 0 10px 6px rgba(0,0,0,.26666666666666666);cursor:pointer}@keyframes popup{0%{height:0;width:0;opacity:0}1%{opacity:1}to{opacity:1;height:500px;width:500px}}