@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&display=swap");

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}main{transform-origin:center top}*{box-sizing:border-box}body{font-family:Inter,sans-serif;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#160c28;color:#fff;font-style:normal}body.disable-hover{pointer-events:none}body.disable-hover *{pointer-events:none!important}h1,h2,h3,h4,h5,h6{font-family:Lora,serif;font-weight:600;line-height:1;margin:0;user-select:none}a{text-decoration:none}p{line-height:28px;margin:0;user-select:none}b{font-weight:600}ol,ul{list-style:none;margin:0;padding:0}li{line-height:24px}figure{margin:0}img{vertical-align:top}img,svg{max-width:100%}svg{height:auto}*{outline:none}#general{position:relative}.pink{color:#f5006b}.orange{color:#fc7354}.yellow{color:#ffbf05}.purple{color:#160c28}.container{margin:0 auto;max-width:1264px;padding-left:32px;padding-right:32px;width:100%}@media only screen and (max-width:1264px){.container{padding-left:24px;padding-right:24px}}.container .row{margin-left:-6px;margin-right:-6px}.container .col{padding-left:6px;padding-right:6px}.container-vw{margin:0 auto;padding-left:9.16667vw;padding-right:9.16667vw;width:100%}@media only screen and (max-width:1200px){.container-vw{padding-left:5.83333vw;padding-right:5.83333vw}}@media only screen and (max-width:768px){.container-vw{padding-left:24px;padding-right:24px}}.container-vw .row{margin-left:-.83333vw;margin-right:-.83333vw}@media only screen and (max-width:1200px){.container-vw .row{margin-left:-10px;margin-right:-10px}}.container-vw .col{padding-left:.83333vw;padding-right:.83333vw}@media only screen and (max-width:1200px){.container-vw .col{padding-left:10px;padding-right:10px}}@media only screen and (min-width:1401px){.container-vw.controled{max-width:1400px;padding-left:132px;padding-right:132px}.container-vw.controled .row{margin-left:-12px;margin-right:-12px}.container-vw.controled .col{padding-left:12px;padding-right:12px}}h1{font-size:3.125vw!important}h1,h2{line-height:4.16667vw}h2{font-size:3.125vw}@media only screen and (min-width:2048px){h1,h2{font-size:79.64444px;line-height:91.02222px}}@media only screen and (max-width:1028.57143px){h1,h2{font-size:40px!important;line-height:48px}}h3{font-size:2.344vw;line-height:3.111vw}@media only screen and (min-width:2048px){h3{font-size:62.57778px;line-height:79.64444px}}@media only screen and (max-width:916.36364px){h3{font-size:28px;line-height:40px}}h4{font-size:1.758vw;line-height:2.344vw}@media only screen and (min-width:2048px){h4{font-size:45.51111px;line-height:62.57778px}}@media only screen and (max-width:1260px){h4{font-size:28px;line-height:40px}}h5{font-size:24px;line-height:32px}.smalltitle{color:#f5006b;font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;line-height:1}.btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.btn--border{border:2px solid hsla(0,0%,100%,.64);border-radius:32px;height:50px;padding:0 20px;transition:all .45s cubic-bezier(.55,0,.1,1)}.btn--border span{color:#fff;font-size:16px;font-weight:500;transition:all .45s cubic-bezier(.55,0,.1,1) .1s;white-space:nowrap}@media (hover:hover){.btn--border:hover{background:#fff}.btn--border:hover span{color:#160c28}}.btn--rounded{background:#160c28;border-radius:32px;height:50px;padding:0 24px;transition:all .45s cubic-bezier(.55,0,.1,1)}.btn--rounded span{color:#fff;font-size:16px;font-weight:500;transition:all .45s cubic-bezier(.55,0,.1,1) .1s;white-space:nowrap}@media (hover:hover){.btn--rounded:hover{background:rgba(38,53,139,.8)}}.btn--rounded--white{background:#fff;border-radius:32px;height:50px;padding:0 24px;transition:all .45s cubic-bezier(.55,0,.1,1)}.btn--rounded--white span{color:#160c28}@media (hover:hover){.btn--rounded--white:hover{background:#160c28;border:2px solid #fff}.btn--rounded--white:hover span{color:#fff}}.btn--social{align-items:center;border-radius:100%;height:40px;justify-content:center;position:relative;width:40px}.btn--social:before{background:#fff;border-radius:100%;height:40px;transition:all .6s cubic-bezier(.55,0,.1,1);width:40px}.btn--social:after,.btn--social:before{content:"";left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn--social:after{border:2px solid #fff;border-radius:100%;height:34px;transform:translate(-50%,-50%) scale(0);transition:all .9s cubic-bezier(.55,0,.1,1);width:34px}.btn--social svg{height:14px;position:relative;width:auto;z-index:2}.btn--social svg :not(g){fill:#160c28;transition:all .6s cubic-bezier(.55,0,.1,1)}@media (hover:hover){.btn--social:hover:before{opacity:0}.btn--social:hover:after{transform:translate(-50%,-50%) scale(1)}.btn--social:hover svg :not(g){fill:#fff}}.main-header{background-color:#160c28;border-bottom:.5px solid hsla(0,0%,100%,.64);padding:20px 0 16px;position:relative;z-index:1}.main-header .sitelogo{align-items:center;display:flex;justify-content:center}.main-header .sitelogo img{height:26px;width:auto}.hero-section{padding:5% 0;position:relative;top:0}.hero-section .hero-wrapper{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:center}.hero-section .hero-wrapper .content-col,.hero-section .hero-wrapper .image-col{animation:fadeIn 1s ease-out .2s forwards;flex:1;opacity:0}.hero-section .hero-wrapper .content-col h1{margin:20px 0 30px;max-width:600px}@media only screen and (max-width:1028.57143px){h1.title{font-size:40px!important;line-height:48px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-section .hero-wrapper .content-col p{max-width:600px}.hero-section .hero-wrapper .content-col .button-group{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin-top:30px}.hero-section .hero-wrapper .image-col .img-wrapper{height:70vh;width:100%}.hero-section .hero-wrapper .image-col .img-wrapper img{border-radius:32px;height:100%;object-fit:cover;object-position:center center;transition:all .45s ease-in-out;width:100%}.hero-section .hero-wrapper .image-col .img-wrapper img:hover{transform:scale(1.05)}@media screen and (max-width:64rem){.hero-section .hero-wrapper{flex-direction:column-reverse;padding-bottom:40px;padding-top:40px}.hero-section .hero-wrapper .image-col .img-wrapper{height:40vh;margin-bottom:20px}}.content-section{background-color:#fff;border-radius:42px;color:#000;margin-top:40px;padding:5% 0;position:relative}.partner-wrapper{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(6,1fr);justify-items:space-between}.partner-wrapper img{transition:all .25s ease-in-out}.partner-wrapper img:hover{transform:scale(1.05)}@media screen and (max-width:64rem){.partner-wrapper{grid-template-columns:repeat(3,1fr);padding:20px}}@media screen and (max-width:32rem){.partner-wrapper{grid-template-columns:repeat(2,1fr)}}.locums-section{animation:FadeIn 1s linear 2s forwards;padding:10% 0 5%;position:relative;animation-timeline:viewport();animation-range:entry 300px;opacity:0}@keyframes FadeIn{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.locums-section .content-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.locums-section .content-wrapper .text-part,.locums-section .content-wrapper .title-part{flex:1;min-width:300px}.locums-section .content-wrapper .title-part h2{margin:20px 0}.locums-section .image-preview{align-items:center;border:10px solid #eaeaea;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:5%}.locums-section .image-preview img{height:auto;transition:all .45s ease-in-out;width:100%}.locums-section .image-preview video{border-radius:20px;height:auto;width:100%}.locums-section .image-preview img:hover{transform:scale(1.05)}.solutions-section{padding:10% 0;position:relative;text-align:center}.solutions-section h2{animation:solFadeIn 1s linear 2s forwards;margin:20px auto;max-width:800px;animation-timeline:viewport();animation-range:entry 100px;opacity:0}@keyframes solFadeIn{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.solutions-section .card-wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:40px}.solutions-section .card-wrapper .content-card{background-color:#e2e2e2;border-radius:24px;flex:1;min-width:250px;padding:2em;text-align:left;transition:all .3s ease-in-out}.solutions-section .card-wrapper .content-card:hover{transform:translateY(-10px)}.solutions-section .card-wrapper .content-card .main-text{font-size:18px;font-weight:600;margin-bottom:32px}.solutions-section .card-wrapper .content-card .item-list li{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:left;margin-top:18px;max-width:95%}.solutions-section .card-wrapper .content-card .item-list i{font-size:20px;margin:4px 10px 0 0}.card-section{padding:10% 0;position:relative}.card-section .section-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.card-section .section-wrapper .content-col{flex:1;min-width:250px}.card-section .section-wrapper .card-wrapper{flex:2;min-width:450px}.card-section .section-wrapper .card-wrapper .card-container{align-items:center;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);justify-items:center;width:100%}.card-section .section-wrapper .card-wrapper .card-item{background-color:#e2e2e2;border-radius:24px;padding:2em;transition:all .3s ease-in-out}.card-section .section-wrapper .card-wrapper .card-item:hover{transform:translateY(-10px)}.card-section .section-wrapper .card-wrapper .card-item.y-offset{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:28%}.card-section .section-wrapper .card-wrapper .card-item.y-offset:hover{transform:translateY(-50%) translateX(-10px)}.card-section .section-wrapper .card-wrapper .card-item.card-hidden{background-color:transparent}.card-section .section-wrapper .card-wrapper .card-item img{height:auto;margin-bottom:24px;width:40px}@media screen and (max-width:52rem){.card-section .section-wrapper .card-wrapper .card-item.y-offset{width:45%}}@media screen and (max-width:32rem){.card-section .section-wrapper .card-wrapper .card-container{grid-template-columns:repeat(1,1fr)}.card-section .section-wrapper .card-wrapper .card-item.y-offset{position:relative;width:100%}.card-section .section-wrapper .card-wrapper .card-item.card-hidden{display:none}}.save-section{padding:10% 0 5%;position:relative}.save-section h2{margin:20px 0;max-width:800px}.save-section .save-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin-top:2em}.save-section .save-wrapper .save-card{background-color:#e2e2e2;border-radius:24px;flex:1;min-width:250px;padding:2em;transition:all .3s ease-in-out}.save-section .save-wrapper .save-card:hover{transform:translateY(-10px)}.save-section .save-wrapper .save-card img{height:auto;margin-bottom:30px;width:40px}.save-section .save-wrapper .save-card span{display:block;font-weight:500;margin-bottom:16px}.save-section .save-wrapper .save-card p{font-weight:300}.test-footer{color:#160c28;font-size:14px;margin-top:20px;text-align:center}.test-footer span{color:red}.contact-section{padding:10% 0 1%;position:relative}.contact-section .contact-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.contact-section .contact-wrapper .content-col,.contact-section .contact-wrapper .form-col{flex:1;min-width:300px}.contact-section .contact-wrapper .content-col h2{margin:20px 0;max-width:800px}.contact-section .contact-wrapper .content-col p{max-width:600px}.contact-section .contact-wrapper .content-col img{border-radius:32px;height:400px;margin-top:4em;max-width:600px;width:100%}.contact-section .contact-wrapper .form-col .form-wrapper{background-color:#fff;border-radius:32px;padding:0 .8em 1em}.contact-section .contact-wrapper .form-col .form-wrapper>button{background-color:#160c28!important;border-radius:24px;color:#fff;text-align:center}.footer-section{background-color:#160c28;margin-top:40px;position:relative}.footer-section .footer-wrapper{align-items:center;border-top:.5px solid hsla(0,0%,100%,.64);display:flex;flex-direction:row;gap:40px;justify-content:space-between;padding:30px 0 40px}.footer-section .footer-wrapper p{color:hsla(0,0%,100%,.64);font-size:14px}