﻿@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@800&display=swap";@font-face{font-family:"Futura";src:url("../fonts/Futura-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("../fonts/Futura-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{src:url(../fonts/Aller_Rg.ttf);font-family:"aller";font-weight:400}@font-face{src:url(../fonts/Aller_Bd.ttf);font-family:"aller";font-weight:700}@font-face{src:url(../fonts/Aller_Lt.ttf);font-family:"aller";font-weight:300}@keyframes dropdownAnimation{0%{opacity:0}}@keyframes dropdownAnimationToZero{100%{opacity:1}}html body .termsfeed-com---nb .cc-nb-main-container{padding-bottom:adaptive-calc(50px, 24px);padding-top:adaptive-calc(50px, 24px)}html body .termsfeed-com---palette-dark.termsfeed-com---nb{background:var(--cl-white);border-radius:8px;font-family:"aller";box-shadow:3px 7px 15px 3px rgba(0,0,0,.102);background:#fff;color:#373737 !important;font-size:14px !important;border:2px solid #cc425b !important}@media(max-width: 320px),(max-height: 480px){html body .termsfeed-com---palette-dark.termsfeed-com---nb{height:500px !important}}@media(min-width: 652px){html body .termsfeed-com---palette-dark.termsfeed-com---nb{margin-right:10px;margin-bottom:10px}}@media(max-width: 651px){html body .termsfeed-com---palette-dark.termsfeed-com---nb{margin-right:20px;margin-bottom:12px}}@media(max-width: 380px){html body .termsfeed-com---palette-dark.termsfeed-com---nb{margin-right:0}}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-okagree,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-reject,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep{padding:8.1px 32px !important;cursor:pointer !important;font-weight:700 !important;font-size:18px !important;background-color:#cc425b !important;text-align:center !important;border:0 !important;color:#fff !important;font-family:"aller" !important;border-radius:7px !important;margin-right:0 !important;margin-bottom:0 !important;margin-top:0 !important;text-transform:uppercase}@media(max-width: 540px){html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-okagree,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-reject,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep{font-size:18px}}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-okagree:after,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-reject:after,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep:after{z-index:-4;position:absolute;content:"";width:0%;height:0%;background:#025496;top:50%;transition:.3s ease;left:50%}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-okagree:hover::after,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-reject:hover::after,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep:hover::after{border-radius:7px;width:100%;height:100%;top:0;left:0}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-title,html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-text{color:var(--cl-black)}html body .termsfeed-com---palette-dark.termsfeed-com---nb #cc-nb-text{font-size:adaptive-calc(18px, 17px);font-weight:400;line-height:156%;font-family:var(--font-second)}html body .termsfeed-com---palette-dark.termsfeed-com---nb #cc-nb-title{font-weight:700;font-family:"aller";font-size:adaptive-calc(34px, 18px);color:#cc425b}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep{border:1px solid #cc425b !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;color:#cc425b !important}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep:after{background-color:#cc425b;border-radius:7px !important}html body .termsfeed-com---palette-dark.termsfeed-com---nb .cc-nb-changep:hover{color:#fff !important}html body .termsfeed-com---nb .cc-nb-okagree,html body .termsfeed-com---nb .cc-nb-reject,html body .termsfeed-com---nb .cc-nb-changep,html body .termsfeed-com---nb .cc-cp-foot-button .cc-cp-foot-save{background:var(--cl-pink);position:relative;cursor:pointer;text-align:center;width:fit-content;z-index:2;border:1px solid var(--cl-pink);padding:16px adaptive-calc(24px, 20px);transition:all .3s ease;background:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;text-transform:capitalize !important;font-family:"aller";font-size:18px;font-weight:500;line-height:132%;color:var(--cl-pink)}html body .termsfeed-com---nb .cc-nb-okagree:focus,html body .termsfeed-com---nb .cc-nb-reject:focus,html body .termsfeed-com---nb .cc-nb-changep:focus,html body .termsfeed-com---nb .cc-cp-foot-button .cc-cp-foot-save:focus{box-shadow:none !important;border-color:var(--cl-pink) !important}html body .termsfeed-com---nb .cc-nb-okagree:hover,html body .termsfeed-com---nb .cc-nb-reject:hover,html body .termsfeed-com---nb .cc-nb-changep:hover,html body .termsfeed-com---nb .cc-cp-foot-button .cc-cp-foot-save:hover{background-color:var(--cl-pink);color:var(--cl-white)}html body .termsfeed-com---nb .cc-nb-buttons-container{display:flex !important;flex-wrap:wrap;gap:16px !important}html body .termsfeed-com---nb .cc-nb-changep{background-color:var(--cl-pink);color:var(--cl-white)}html body .termsfeed-com---nb .cc-nb-changep:hover{background-color:var(--cl-white);color:var(--cl-pink)}html body .termsfeed-com---palette-dark .cc-cp-body-content-entry a{color:var(--cl-pink);transition:all .3s ease;text-transform:none;font:inherit}html body .termsfeed-com---palette-dark .cc-cp-body-content-entry a:hover{color:var(--cl-fog);text-decoration-color:rgba(0,0,0,0)}html body .termsfeed-com---palette-dark .cc-pc-container{font-family:"aller";overflow:hidden;background:#fff;border-radius:12px;color:#373737 !important;font-size:14px !important;border:2px solid #cc425b !important;box-shadow:3px 7px 15px 3px rgba(0,0,0,.102)}html body .termsfeed-com---palette-dark .cc-pc-head,html body .termsfeed-com---palette-dark .cc-cp-body-content,html body .termsfeed-com---palette-dark .cc-cp-foot{background:#fff !important;color:#373737 !important;font-size:14px !important;border-top-color:var(--cl-black) !important;border-bottom-color:var(--cl-black) !important}html body .termsfeed-com---palette-dark .cc-cp-body-tabs{font-family:"aller"}html body .termsfeed-com---palette-dark .cc-cp-body-tabs{background-color:#fff;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:3px;padding:3px}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item{background:var(--cl-white);transition:all .3s ease;opacity:1;border:1px solid #cc425b !important;background:#fff;color:#373737 !important;font-size:14px !important;border-radius:8px !important}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item .cc-cp-body-tabs-item-link{color:var(--cl-black)}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item:hover{opacity:.8}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item:hover .cc-cp-body-tabs-item-link{color:var(--cl-pink) !important}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item-link{color:var(--cl-white);transition:all .3s ease}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:focus{box-shadow:none}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true]{background:#cc425b !important;color:#fff !important}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] .cc-cp-body-tabs-item-link{color:#fff !important}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true]:hover{opacity:1}html body .termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true]:hover .cc-cp-body-tabs-item-link{color:var(--cl-white) !important}html body .termsfeed-com---palette-dark .cc-pc-head-lang select{color:var(--cl-black);padding:5px;background:var(--cl-white);cursor:pointer;border:1px solid #cc425b}html body .termsfeed-com---palette-dark .cc-pc-head-lang select:focus{box-shadow:none}html body .termsfeed-com---palette-dark .cc-pc-head-lang select option{font-size:ac(18px, 16px);font-weight:400;line-height:ac(32px, 28px);font-style:normal;font-family:"aller";cursor:pointer}html body .termsfeed-com---palette-dark .cc-pc-head-close{color:var(--cl-pink);transition:all .3s ease}html body .termsfeed-com---palette-dark .cc-pc-head-close:hover{color:var(--cl-black);transform:scale(1.1)}html body .termsfeed-com---palette-dark .cc-pc-head-close:focus{border:0}html body .termsfeed-com---pc-dialog .cc-cp-body-tabs{font-family:"aller"}html body .termsfeed-com---pc-dialog .cc-cp-foot{padding:10px 0;flex-wrap:wrap}html body .termsfeed-com---pc-dialog .cc-cp-foot-byline a{color:#cc425b;text-decoration:underline;transition:all .3s ease;display:inline-block}html body .termsfeed-com---pc-dialog .cc-cp-foot-byline a:hover{color:#373737;text-decoration-color:rgba(0,0,0,0)}html body .termsfeed-com---pc-dialog .cc-cp-foot-button .cc-cp-foot-save{position:relative;padding:8px 32px !important;cursor:pointer !important;font-weight:700 !important;font-size:100% !important;background:#cc425b;background-color:#cc425b !important;text-align:center !important;border:0 !important;color:#fff !important;font-family:"aller" !important;border-radius:7px !important;margin-top:0 !important;text-transform:uppercase}html body .termsfeed-com---pc-dialog .cc-cp-foot-button .cc-cp-foot-save:after{z-index:-4;position:absolute;content:"";width:0%;height:0%;background:#025496;top:50%;transition:.3s ease;left:50%}html body .termsfeed-com---pc-dialog .cc-cp-foot-button .cc-cp-foot-save:hover::after{border-radius:7px;width:100%;height:100%;top:0;left:0}@media(max-width: 530px){html body .termsfeed-com---pc-dialog .cc-cp-foot-button .cc-cp-foot-save{margin-bottom:10px;margin-left:10px}}html body .termsfeed-com---palette-dark .cc-cp-body-content-entry-text a{display:inline-block}html body .termsfeed-com---palette-dark .cc-cp-body-content-entry-text{color:var(--cl-black);font-size:adaptive-calc(18px, 17px);font-weight:400;line-height:156%;font-family:var(--font-second)}html body .termsfeed-com---palette-dark .cc-cp-body-content-entry-title{color:var(--cl-black);font-weight:400}html body .termsfeed-com---palette-dark .cc-pc-head-title-text{color:var(--cl-black);font-weight:500}html body .termsfeed-com---palette-dark .cc-pc-head-title-headline{color:var(--cl-black);font-weight:400}html body .termsfeed-com---palette-dark .cc-cp-foot-byline{color:var(--cl-black);font-weight:500}html body .cc-custom-checkbox label{font-weight:500}html body .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label{color:var(--cl-black)}html body .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:after,html body .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:before{border-color:var(--cl-pink)}html body .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label::before{background:#cc425b}@media(max-width: 651px){html body .termsfeed-com---nb-simple{max-width:90%}html body .termsfeed-com---nb .cc-nb-okagree,html body .termsfeed-com---nb .cc-nb-reject,html body .termsfeed-com---nb .cc-nb-changep{margin-top:0 !important;max-width:100%}html body .termsfeed-com---nb .cc-nb-main-container{padding:2rem}}@media(max-width: 425px){html body .termsfeed-com---nb .cc-nb-okagree,html body .termsfeed-com---nb .cc-nb-reject,html body .termsfeed-com---nb .cc-nb-changep{min-width:auto;text-align:center !important;justify-content:center;font-size:16px}}@media(max-width: 380px){html body .termsfeed-com---nb-simple{max-width:100%}html body .termsfeed-com---pc-dialog .cc-pc-head-lang{padding-left:10px;padding-right:10px;width:100%;justify-content:space-between}html body .termsfeed-com---pc-dialog .cc-pc-head-lang select{max-width:200px}}.animated{opacity:0}.slideLeft{opacity:0;animation:slideLeft 1.5s forwards}.slideRight{opacity:0;animation:slideRight 1.5s forwards}.slideDown{opacity:0;animation:slideDown 1.5s forwards}.slideUp{opacity:0;animation:slideUp 1.5s forwards}.fadeIn{opacity:0;animation:fadeIn 1.5s forwards}.pulse{animation:pulse .3s forwards}@keyframes slideLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0px)}}@keyframes slideRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}:focus{outline:0}ol,ul{list-style:none}a{text-decoration:none;display:block}a:hover{text-decoration:none}html,body{height:100%}input,textarea{border:none;outline:none;padding:0;margin:0}label,button,input[type=submit],input[type=button]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;vertical-align:middle;height:auto}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none}*{box-sizing:border-box}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?ax3ftw");src:url("../fonts/icomoon.eot?ax3ftw#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2?ax3ftw") format("woff2"),url("../fonts/icomoon.ttf?ax3ftw") format("truetype"),url("../fonts/icomoon.woff?ax3ftw") format("woff"),url("../fonts/icomoon.svg?ax3ftw#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:""}.icon-dot-single:before{content:""}.icon-check-mark:before{content:""}.icon-spotify:before{content:"";color:#1ed760}.icon-quotes:before{content:""}.icon-arrow-reverse:before{content:""}.icon-arrow:before{content:""}.icon-linkedin-circle:before{content:""}.icon-popup-location:before{content:""}.icon-popup-phone:before{content:""}.icon-popup-email:before{content:""}.icon-currency:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-map-marker:before{content:""}.icon-search:before{content:""}.icon-youtube:before{content:""}.icon-share:before{content:""}.icon-linkedin:before{content:""}.icon-whatsapp:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-phone:before{content:""}*{-webkit-text-size-adjust:none}.svg-clip-path{position:absolute;pointer-events:none;z-index:-10}body{position:relative;min-width:320px;margin:auto}body.disabled{overflow:hidden;padding-right:19px}#site{position:relative;overflow:hidden}.pound-before::before{content:"£"}.get-in-touch__buttons .btn:after,.get-in-touch__buttons .btn,.input-item:after,.input-item,.suggests_result .pc-item,.clear-everything::before,.clear-everything,.popup .cv-upload-btn,.popup .btn[type=submit]:after,.popup .btn[type=submit],.page404 .logo,.author-block.with-info .contact .linkedin,.author-block.with-info .contact a div,.popup-inside .author-block .contact .linkedin,.popup-inside .author-block .contact a div,.popup-inside .popup-btn-close i,.popup-inside .popup-btn-close,.individual-blog .links .popular-posts .elem,.individual-blog .author-block .read-bio:after,.individual-blog .author-block .read-bio,.spotify-section .spotify-btn-wrapper a,.subscribe-to-our-news form button,.blog .pagination ul li a,.blog.new-blogs .blog-element.more-opened .read-more::before,.blog.our-blog .grid-wrapper .blog-element::before,.blog.our-blog .grid-wrapper .blog-element .info,.blog.our-blog .grid-wrapper .blog-element img,.blog.our-blog .top ul li a:hover,.blog.our-blog .top ul li a,.blog.our-blog .top .drop-down-btn,.blog.our-blog .top .btn-contribute:after,.blog.our-blog .top .btn-contribute,.refer-a-friend .cont .left .btn:after,.refer-a-friend .cont .left .btn,.individual-job-advert .blog .btn:after,.individual-job-advert .blog .btn,.individual-job-advert .info .share,.form.right a,.main-form .btn-wrap .btn.file-upload-block #val,.main-form .btn-wrap .btn.file-upload-block #fileButton,.main-form .btn-wrap .btn.file-upload-block:after,.main-form .btn-wrap .btn.file-upload-block,.main-form .btn-wrap .btn.submit:after,.main-form .btn-wrap .btn.submit,.photo-slideshow-arrows-wrap .photo-slideshow-arrows,.meet-the-team-arrow,.meet-the-team .join-our-team h3,.meet-the-team .join-our-team,.meet-the-team .person .info,.meet-the-team .person::before,.meet-the-team .person img,.meet-the-team .person,.capabilities .block .popup-list-btn-close i,.capabilities .block .popup-list,.capabilities .btn:after,.capabilities .btn,.social-medias-fixed a,.social-medias-fixed span i,.social-medias-fixed span,.social-medias-fixed,.see-what-our-clients-say .client,.hexagon-blog .blog-btn.grey:after,.hexagon-blog .blog-btn.grey,.hexagon-blog .blog-btn:after,.hexagon-blog .blog-btn,.our-video-hub .btn:after,.our-video-hub .btn,.areas-we-specialise .block,.job .btn-wrap li:last-child a:after,.job .btn-wrap li:last-child a,.job .btn-wrap li:first-child a:after,.job .btn-wrap li:first-child a,.job .btn-wrap.poland li:first-child a:after,.job .btn-wrap.poland li:first-child a,.our-jobs .wrap .view-all-jobs a:after,.our-jobs .wrap .view-all-jobs a,.main-page-head form button,.header .right .menu-btn div,.header .right a::after,.header .right a,.header .logo img,.header .logo,.header .wrap,.header,.menu .dropdown-areas.active::before,.menu .dropdown-areas.active,.menu .dropdown-areas::before,.menu .dropdown-areas,.menu .dropdown-areas li:first-child,.menu .menu-logo img,.menu a:not(.menu-logo)::after,.menu a:not(.menu-logo),.menu .menu-dropdown,.menu-main.active,.menu-main,.menu,.footer,.footer .social-medias a,.btn-wrap.light-pink.wider a:after,.btn-wrap.light-pink.wider a,.btn-wrap.light-pink.reverse.wider a:after,.btn-wrap.light-pink.reverse.wider a,.btn-wrap.light-pink.reverse a:after,.btn-wrap.light-pink.reverse a,.btn-wrap.light-pink a:after,.btn-wrap.light-pink a,.btn-wrap.more-toxic-red.wider a:after,.btn-wrap.more-toxic-red.wider a,.btn-wrap.more-toxic-red.reverse.wider a:after,.btn-wrap.more-toxic-red.reverse.wider a,.btn-wrap.more-toxic-red.reverse a:after,.btn-wrap.more-toxic-red.reverse a,.btn-wrap.more-toxic-red a:after,.btn-wrap.more-toxic-red a,.btn-wrap.toxic-red.reverse.wider a:after,.btn-wrap.toxic-red.reverse.wider a,.btn-wrap.toxic-red.reverse a:after,.btn-wrap.toxic-red.reverse a,.btn-wrap.toxic-red.wider a:after,.btn-wrap.toxic-red.wider a,.btn-wrap.toxic-red a:after,.btn-wrap.toxic-red a,.btn-wrap.rose-red.reverse.wider a:after,.btn-wrap.rose-red.reverse.wider a,.btn-wrap.rose-red.reverse a:after,.btn-wrap.rose-red.reverse a,.btn-wrap.rose-red.wider a:after,.btn-wrap.rose-red.wider a,.btn-wrap.rose-red a:after,.btn-wrap.rose-red a,.btn-wrap.blue.wider a:after,.btn-wrap.blue.wider a,.btn-wrap.blue.reverse.wider a:after,.btn-wrap.blue.reverse.wider a,.btn-wrap.blue.reverse a:after,.btn-wrap.blue.reverse a,.btn-wrap.blue a:after,.btn-wrap.blue a,.btn-wrap.reverse a:after,.btn-wrap.reverse a,.btn-wrap a:after,.btn-wrap a,main{transition:ease-in-out .25s}.z-index-high{position:relative;z-index:4}.author-block{display:flex}.author-block .left{max-width:301px;width:100%;display:flex;flex-direction:column;align-items:center}.author-block .photo{position:relative;width:100%;overflow:hidden;max-width:220px}.author-block .photo img{width:100%}.author-block .photo img.avatar-bg{position:relative;z-index:2}.author-block .photo img.avatar{position:absolute;width:99%;min-height:99%;height:99%;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover}.author-block .name{font-family:"aller";font-size:min(max(22px + 8*(100vw - 375px)/1545,22px),30px);line-height:normal;font-weight:500;color:#3a3a3a;text-align:center}.author-block .position{font-family:"aller";font-size:min(max(16px + 5*(100vw - 375px)/1545,16px),21px);line-height:normal;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:min(max(8px + 4*(100vw - 375px)/1545,8px),12px);padding-left:min(max(8px + 2*(100vw - 375px)/1545,8px),10px);padding-right:min(max(8px + 22*(100vw - 375px)/1545,8px),30px);border-radius:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);background-color:#aeafaf;text-align:left;width:fit-content}.select2-results__option{font-family:"aller";font-size:min(max(16px + 0*(100vw - 375px)/1545,16px),16px);line-height:normal;font-weight:400;color:#3f3f3f}.content-block{font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:400;color:#3f3f3f;line-height:min(max(22px + 11*(100vw - 375px)/1545,22px),33px)}.content-block *{font-family:"aller"}.content-block p{font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:400;color:#3f3f3f;line-height:min(max(22px + 11*(100vw - 375px)/1545,22px),33px)}.content-block h1,.content-block .heading-1{font-family:"aller";font-size:min(max(36px + 28*(100vw - 375px)/1545,36px),64px);line-height:normal;font-weight:800;color:#373737;margin-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);white-space:initial}.content-block h2,.content-block .heading-2{font-family:"aller";font-size:min(max(26px + 22*(100vw - 375px)/1545,26px),48px);font-weight:bold;color:#373737;margin-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);line-height:1.2}.content-block h3,.content-block .heading-3{font-family:"aller";font-size:min(max(18px + 16*(100vw - 375px)/1545,18px),34px);font-weight:700;color:#373737;margin-bottom:5px;margin-bottom:min(max(7px + 8*(100vw - 375px)/1545,7px),15px)}.content-block h4{font-family:"aller";font-size:min(max(22px + 32*(100vw - 375px)/1545,22px),54px);line-height:normal;font-weight:500;color:#373737;margin-bottom:min(max(7px + 8*(100vw - 375px)/1545,7px),15px)}.content-block h5{font-family:"aller";font-size:min(max(20px + 26*(100vw - 375px)/1545,20px),46px);line-height:normal;font-weight:500;color:#373737;margin-bottom:min(max(4px + 6*(100vw - 375px)/1545,4px),10px)}.content-block h6{font-family:"aller";font-size:min(max(18px + 14*(100vw - 375px)/1545,18px),32px);line-height:normal;font-weight:500;color:#373737;margin-bottom:min(max(4px + 6*(100vw - 375px)/1545,4px),10px)}.content-block a{display:inline;color:#cc425b}.content-block a:hover{text-decoration:underline}.content-block ul,.content-block ol{list-style-type:disc;padding-left:20px;margin-bottom:min(max(20px + 15*(100vw - 375px)/1545,20px),35px)}.content-block ul li,.content-block ol li{position:relative;font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:400;color:#3f3f3f;line-height:min(max(22px + 11*(100vw - 375px)/1545,22px),33px)}.content-block ul li:not(:last-child),.content-block ol li:not(:last-child){margin-bottom:15px}.content-block ol{list-style:decimal}.content-block blockquote{position:relative;margin-bottom:min(max(7px + 8*(100vw - 375px)/1545,7px),15px);padding-left:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);font-style:italic}.content-block blockquote::before{content:"";position:absolute;left:0;height:100%;top:0;bottom:0;background:#767676;width:min(max(2px + 2*(100vw - 375px)/1545,2px),4px);border-radius:5px}main{position:relative;left:0}main.menu-opened{left:-281px}.text-to-wrap-btn{display:none !important}.btn-wrap{display:flex;justify-content:flex-start;align-items:center}.btn-wrap a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap a:hover{color:#cc425b;background:#fff}.btn-wrap a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.reverse a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#cc425b;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.reverse a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#cc425b;top:50%;left:50%}.btn-wrap.reverse a:hover{color:#fff;background:#cc425b}.btn-wrap.reverse a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.blue a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#305593;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.blue a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.blue a:hover{color:#305593;background:#fff}.btn-wrap.blue a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.blue.reverse a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#305593;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.blue.reverse a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#305593;top:50%;left:50%}.btn-wrap.blue.reverse a:hover{color:#fff;background:#305593}.btn-wrap.blue.reverse a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.blue.reverse.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#305593;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.blue.reverse.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#305593;top:50%;left:50%}.btn-wrap.blue.reverse.wider a:hover{color:#fff;background:#305593}.btn-wrap.blue.reverse.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.blue.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#305593;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.blue.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.blue.wider a:hover{color:#305593;background:#fff}.btn-wrap.blue.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.rose-red a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.rose-red a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.rose-red a:hover{color:#cc425b;background:#fff}.btn-wrap.rose-red a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.rose-red.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.rose-red.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.rose-red.wider a:hover{color:#cc425b;background:#fff}.btn-wrap.rose-red.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.rose-red.reverse a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#cc425b;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.rose-red.reverse a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#cc425b;top:50%;left:50%}.btn-wrap.rose-red.reverse a:hover{color:#fff;background:#cc425b}.btn-wrap.rose-red.reverse a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.rose-red.reverse.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#cc425b;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.rose-red.reverse.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#cc425b;top:50%;left:50%}.btn-wrap.rose-red.reverse.wider a:hover{color:#fff;background:#cc425b}.btn-wrap.rose-red.reverse.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.toxic-red a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#e9285c;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.toxic-red a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.toxic-red a:hover{color:#e9285c;background:#fff}.btn-wrap.toxic-red a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.toxic-red.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#e9285c;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.toxic-red.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.toxic-red.wider a:hover{color:#e9285c;background:#fff}.btn-wrap.toxic-red.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.toxic-red.reverse a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#e9285c;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.toxic-red.reverse a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#e9285c;top:50%;left:50%}.btn-wrap.toxic-red.reverse a:hover{color:#fff;background:#e9285c}.btn-wrap.toxic-red.reverse a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.toxic-red.reverse.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#e9285c;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.toxic-red.reverse.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#e9285c;top:50%;left:50%}.btn-wrap.toxic-red.reverse.wider a:hover{color:#fff;background:#e9285c}.btn-wrap.toxic-red.reverse.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.more-toxic-red a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#fe2f54;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.more-toxic-red a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.more-toxic-red a:hover{color:#fe2f54;background:#fff}.btn-wrap.more-toxic-red a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.more-toxic-red.reverse a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fe2f54;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.more-toxic-red.reverse a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fe2f54;top:50%;left:50%}.btn-wrap.more-toxic-red.reverse a:hover{color:#fff;background:#fe2f54}.btn-wrap.more-toxic-red.reverse a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.more-toxic-red.reverse.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fe2f54;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.more-toxic-red.reverse.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fe2f54;top:50%;left:50%}.btn-wrap.more-toxic-red.reverse.wider a:hover{color:#fff;background:#fe2f54}.btn-wrap.more-toxic-red.reverse.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.more-toxic-red.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#fe2f54;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.more-toxic-red.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.more-toxic-red.wider a:hover{color:#fe2f54;background:#fff}.btn-wrap.more-toxic-red.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.light-pink a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#f84e6e;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.light-pink a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.light-pink a:hover{color:#f84e6e;background:#fff}.btn-wrap.light-pink a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.light-pink.reverse a{min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#f84e6e;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.light-pink.reverse a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#f84e6e;top:50%;left:50%}.btn-wrap.light-pink.reverse a:hover{color:#fff;background:#f84e6e}.btn-wrap.light-pink.reverse a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.light-pink.reverse.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#f84e6e;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.light-pink.reverse.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#f84e6e;top:50%;left:50%}.btn-wrap.light-pink.reverse.wider a:hover{color:#fff;background:#f84e6e}.btn-wrap.light-pink.reverse.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.light-pink.wider a{min-width:min(max(115px + 30*(100vw - 375px)/1545,115px),145px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#f84e6e;border-radius:13px;overflow:hidden;z-index:2}.btn-wrap.light-pink.wider a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.btn-wrap.light-pink.wider a:hover{color:#f84e6e;background:#fff}.btn-wrap.light-pink.wider a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.btn-wrap.right-position{justify-content:flex-end}.btn-wrap.with-padding a{width:initial;padding-left:min(max(10px + 15*(100vw - 375px)/1545,10px),25px);padding-right:min(max(10px + 15*(100vw - 375px)/1545,10px),25px)}section{position:relative}section>h3{text-align:center}section .cont{width:66.6666666667%;max-width:1280px;margin:0 auto}section h1,section .heading-1,section h2,section .heading-2,section h3,section .heading-3,section h4,section p{font-family:"aller"}section h1 span,section .heading-1 span,section h2 span,section .heading-2 span,section h3 span,section .heading-3 span,section h4 span,section p span{color:#cc425b}section h1,section .heading-1{font-family:"aller";font-size:min(max(42px + 99*(100vw - 375px)/1545,42px),141px);font-weight:bold;color:#373737;margin-bottom:20px;white-space:nowrap}section h1.heading-2,section .heading-1.heading-2{white-space:unset}@media(max-width: 451px){section h1.mob-wrap,section .heading-1.mob-wrap{white-space:unset}}section.main-page-head h1,section.main-page-head .heading-1{font-family:"aller";font-size:min(max(26px + 36*(100vw - 375px)/1545,26px),62px);font-weight:bold;color:#373737}section.sectors-page-head h1,section.sectors-page-head .heading-1{font-family:"aller";font-size:min(max(36px + 46*(100vw - 375px)/1545,36px),82px);font-weight:bold;color:#373737}section h2,section .heading-2{font-family:"aller";font-size:min(max(26px + 36*(100vw - 375px)/1545,26px),62px);font-weight:bold;color:#373737}section h2 h1,section .heading-2 h1{font-family:"aller";font-size:min(max(36px + 46*(100vw - 375px)/1545,36px),82px);font-weight:bold;color:#373737}section h3,section .heading-3{font-family:"aller";font-size:min(max(18px + 16*(100vw - 375px)/1545,18px),34px);font-weight:700;color:#373737;margin-bottom:30px}section h4{font-family:"aller";font-size:min(max(16px + 12*(100vw - 375px)/1545,16px),28px);font-weight:500;color:#fff}section p{font-family:"aller";font-size:min(max(18px + 2*(100vw - 375px)/1545,18px),20px);font-weight:500;color:#373737}section p:not(:last-child){margin-bottom:20px}section p a{display:inline-block}section.red span{color:#cc425b}section.pharma span{color:#19aa56}section.blue span{color:#305593}section.blue h2,section.blue .heading-2,section.blue h3,section.blue .heading-3,section.blue p{color:#494949}section.grey-text h1,section.grey-text .heading-1,section.grey-text h2,section.grey-text .heading-2,section.grey-text h3,section.grey-text .heading-3,section.grey-text h4,section.grey-text h5,section.grey-text p{color:#494949}section.toxic-red span{color:#e9285c}section.more-toxic-red span{color:#fe2f54}section.light-pink span{color:#f84e6e}section.rose-red span{color:#f94a6a}section.red-poland span{color:#df263c}section.text-white h1,section.text-white .heading-1,section.text-white h2,section.text-white .heading-2,section.text-white h3,section.text-white .heading-3,section.text-white h4,section.text-white p{color:#fff}.chip-global{position:absolute;width:6.4583333333vw;height:6.4583333333vw;border-radius:50%;background:#fff;box-shadow:0 0 115px rgba(71,24,66,.11);display:flex;justify-content:center;align-items:center;right:10px;top:-7vw}.chip-global img{width:40% !important}.follow-us{position:relative;padding-bottom:230px}.follow-us.pharma span{color:#19aa56}.follow-us.blue span{color:#305593}.follow-us>h3{font-family:"aller";font-size:min(max(18px + 16*(100vw - 375px)/1545,18px),34px);font-weight:700;color:#373737;margin-bottom:85px;text-align:center}.follow-us>h3 span{color:#cc425b}.follow-us p{font-family:"aller"}.follow-us .wrap{padding:0 20px;width:73.9583333333%;max-width:1290px;margin:0 auto;background:#fff;border-radius:67px}.follow-us>img{position:absolute;top:0;right:0;left:0;z-index:-1}.footer{padding-top:30px;background-color:#062043;left:0}@media(max-width: 451px){.footer .clutch-widget{width:300px}}.footer h4{font-family:"aller";font-size:min(max(18px + 4*(100vw - 375px)/1545,18px),22px);line-height:normal;font-weight:500;color:#fff;margin:32px 0}.footer *{color:#fff;font-family:"aller";font-weight:300}.footer .clutch-widget{margin-top:90px}@media(max-width: 900px){.footer .clutch-widget{margin-top:0}}.footer a:hover{text-decoration:underline}.footer-main,.footer .credits-wrap{width:63.5416666667%;max-width:1220px;margin:0 auto;display:flex;justify-content:space-between;padding-bottom:32px}.footer-main .right,.footer .credits-wrap .right{max-width:150px;display:flex;justify-content:center;align-items:center}.footer-main{align-items:flex-start}.footer .contact-us{max-width:340px}.footer .contact-us img{margin-top:-20px;max-width:180px}.footer .social-medias{display:flex}.footer .social-medias a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:22px;background:#fff}.footer .social-medias a i{color:#062043}.footer .social-medias a:hover{border-radius:10%}.footer .social-medias li:not(:last-child){margin-right:12px}.footer .credits{width:100%;background:#1d1c1c;padding-top:18px;font-family:"aller";font-size:min(max(12px + 3*(100vw - 375px)/1545,12px),15px);line-height:normal;font-weight:500;color:#fff}.footer .credits a{display:inline}.footer .quick-links a{display:block}.footer .partners{max-width:375px}.footer .partners-wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}@media only screen and (max-width: 901px){.footer .partners-wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:40px;grid-row-gap:30px}.footer .partners-wrap a{margin:0 !important;width:100% !important}}.footer .partners-wrap a{display:flex;justify-content:flex-end;align-items:center}.footer .partners-wrap img{width:100%;height:100%;object-fit:contain}.footer .partners .awards-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.footer .partners .awards-wrap a:nth-of-type(1){width:min(100%,75vw);margin-bottom:20px}.footer .partners .awards-wrap a:nth-of-type(2){width:min(100%,75vw);height:100px}.footer .partners .awards-wrap a:nth-of-type(2) img{width:100%;height:100%;object-fit:contain}.footer .partners .awards-wrap a:nth-of-type(3){max-width:166px}.footer .partners .awards-wrap div:nth-of-type(1){width:min(100%,75vw);margin-bottom:20px}.footer .partners .awards-wrap div:nth-of-type(2){width:min(100%,75vw);height:100px}.footer .partners .awards-wrap div:nth-of-type(2) img{width:100%;height:100%;object-fit:contain}.footer .partners .awards-wrap div:nth-of-type(3){max-width:166px}.footer .partners .awards-wrap.poland-grid{display:grid;grid-template-columns:repeat(10, 1fr);grid-column-gap:10px;grid-row-gap:20px}.footer .partners .awards-wrap.poland-grid div{width:100%;max-width:initial;height:100%;display:flex;align-items:center;justify-content:center}.footer .partners .awards-wrap.poland-grid div:first-child{grid-column:1/-1}.footer .partners .awards-wrap.poland-grid div:nth-child(2){grid-column:1/4}.footer .partners .awards-wrap.poland-grid div:nth-child(3){grid-column:4/-1}.footer .partners .awards-wrap.poland-grid div:nth-child(4){grid-column:1/4}.footer.menu-opened{left:-281px}.footer.footer-gb-version .partners-wrap a:last-child{display:none}@media only screen and (max-width: 901px){.footer.footer-gb-version .partners-wrap a:last-child{display:block}}.menu{position:fixed;width:100vw;height:100vh;opacity:0;cursor:pointer;z-index:-1}.menu-main{overflow-y:auto;cursor:default;width:320px;height:100vh;position:fixed;background-color:#262d34;right:-300px;top:0;bottom:0;z-index:999;text-align:right;padding-right:30px;padding-left:54px}.menu-main.active{right:0}.menu.active{background:rgba(38,45,52,.85);opacity:1;z-index:999}.menu .wrap{padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.menu .menu-dropdown{flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:"aller";font-size:min(max(15px + 0*(100vw - 375px)/1545,15px),15px);line-height:normal;font-weight:500;color:#fefefd;position:relative;display:inline-flex}.menu .menu-dropdown__top{display:flex;align-items:center;justify-content:flex-start;transition:.3s}.menu .menu-dropdown__toggle{--size: 20px;width:var(--size);height:var(--size);cursor:pointer;margin-left:10px;transition:.3s}.menu .menu-dropdown__toggle svg path{fill:#fff;transition:.3s}.menu .menu-dropdown__toggle:hover svg path{fill:#cc425b}.menu .menu-dropdown__list{max-height:0;transition:.3s;overflow:hidden;opacity:0;padding-left:14px}.menu .menu-dropdown__list li:not(:last-child){margin-bottom:10px}.menu .menu-dropdown__placeholder{display:flex;align-items:center;justify-content:flex-start;grid-column-gap:8px;cursor:pointer}.menu .menu-dropdown__link{display:flex !important;align-items:center;justify-content:flex-start;grid-column-gap:8px;cursor:pointer}.menu .menu-dropdown__link::after{display:none}.menu .menu-dropdown__link-flag{width:28px}.menu .menu-dropdown:not(:last-child){margin-bottom:27px}.menu .menu-dropdown.is-open .menu-dropdown__top{margin-bottom:14px}.menu .menu-dropdown.is-open .menu-dropdown__toggle{transform:scaleY(-1)}.menu .menu-dropdown.is-open .menu-dropdown__list{max-height:650px;opacity:1;padding-bottom:5px;margin-bottom:-5px}.menu h4{font-family:"aller";font-size:min(max(12px + 0*(100vw - 375px)/1545,12px),12px);line-height:normal;font-weight:500;color:#707070;position:relative;padding-bottom:24px;margin-bottom:16px}.menu h4::after{position:absolute;content:"";width:52px;height:1px;background:#707070;bottom:0;left:0}.menu.pharma a::after{background:#19aa56}.menu.pharma a:hover{color:#19aa56}.menu.blue a::after{background:#025496}.menu.blue a:hover{color:#025496}.menu a:not(.menu-logo){font-family:"aller";font-size:min(max(15px + 0*(100vw - 375px)/1545,15px),15px);line-height:normal;font-weight:500;color:#fefefd;position:relative;display:inline-block}.menu a:not(.menu-logo)::after{position:absolute;content:"";width:0;height:2px;right:0;bottom:-5px;background:#d61c4b}.menu a:not(.menu-logo):hover,.menu a:not(.menu-logo).active{color:#d61c4b}.menu a:not(.menu-logo):hover::after,.menu a:not(.menu-logo).active::after{width:100%}.menu ul:not(:last-child){margin-bottom:50px}.menu ul:not(.social-medias){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.menu ul li:not(:last-child){margin-bottom:27px}.menu ul.social-medias{height:23px;display:flex;justify-content:flex-end}.menu ul.social-medias a{font-size:20px}.menu ul.social-medias a::after{display:none}.menu ul.social-medias li:not(:last-child){margin-right:11px}.menu .menu-logo{max-width:60%;margin-left:auto;height:57px;position:relative}.menu .menu-logo img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;object-fit:contain}.menu .menu-logo img:first-child{opacity:1}.menu .menu-logo img:last-child{opacity:0}.menu .menu-logo:hover img:first-child{opacity:0}.menu .menu-logo:hover img:last-child{opacity:1}.menu .dropdown-areas{margin-right:10px;position:relative;max-height:0;opacity:0;position:relative}.menu .dropdown-areas-btn{display:flex !important;justify-content:flex-end;align-items:center;width:fit-content;margin-left:0}.menu .dropdown-areas-btn::before{content:"\a";border-style:solid;border-width:5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(30%);margin-right:5px;transition:ease-in-out .2s}.menu .dropdown-areas-btn:hover::before{border-color:#cc425b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.menu .dropdown-areas-btn.active::before{border-color:#cc425b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(-30%) rotateZ(180deg)}.menu .dropdown-areas-block{position:relative}.menu .dropdown-areas-block ul{padding-left:20px}.menu .dropdown-areas li:first-child{margin-top:0}.menu .dropdown-areas li a{cursor:default;pointer-events:none}.menu .dropdown-areas::before{content:"";position:absolute;width:100%;height:100%;background:#262d34;bottom:0;left:0;right:0;z-index:2}.menu .dropdown-areas.active{max-height:650px;opacity:1;padding-bottom:20px}.menu .dropdown-areas.active::before{height:0}.menu .dropdown-areas.active::after{content:"";position:absolute;left:20px;bottom:0;height:1px;width:52px;background:#707070}.menu .dropdown-areas.active li:first-child{margin-top:27px}.menu .dropdown-areas.active li a{cursor:pointer;pointer-events:initial}.header{position:fixed;z-index:99;left:0;right:0}.header.menu-opened{z-index:10}.header.menu-opened .wrap{left:-300px}.header .wrap{position:relative;left:0;width:68.1875%;max-width:1290px;margin:30px auto 50px;display:flex;align-items:center;justify-content:space-between}.header.active{background:hsla(0,0%,100%,.87);backdrop-filter:blur(6px)}.header.active .logo{height:60px}.header.active .wrap{margin:30px auto;position:relative}.header .logo{height:58px;max-width:155px;position:relative}.header .logo:hover{transform:scale(1.05)}.header .logo img{opacity:0;width:100%;height:100%;min-height:100%;object-fit:contain}.header .logo img.active{position:absolute;left:0;top:0;right:0;bottom:0;opacity:1}.header .right{position:relative;display:flex;align-items:stretch}.header .right.with-spotify a{display:flex;align-items:center}.header .right.with-spotify a[href^="tel:"]{margin-right:50px}.header .right.with-spotify a.spotify{font-size:x-large;padding:0}.header .right.with-spotify a.spotify:hover{background:rgba(0,0,0,0);transform:scale(1.2)}.header .right.with-spotify a.spotify:hover::after{display:none}.header .right a{font-family:"aller";font-size:min(max(16px + 2*(100vw - 375px)/1545,16px),18px);font-weight:700;color:#025496;font-family:"Lato";margin-right:50px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 7px;border-radius:7px}.header .right a.btn-CV{font-size:15px;border-radius:7px;border:2px solid #025496}.header .right a.btn-CV:hover::after{top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.header .right a[href^="tel:"]{margin-right:75px;display:flex;align-items:center}.header .right a[href^="tel:"]::before{font-family:"icomoon";content:"";margin-right:5px;font-size:20px}.header .right a::after{position:absolute;content:"";height:0;width:0;top:50%;left:50%;z-index:-1;border-radius:7px;background:#025496}.header .right a:hover{color:#fff}.header .right a:hover::after{top:0;left:0;width:100%;height:100%}.header .right .menu-btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.header .right .menu-btn div{width:40px;height:3px;background:#025496}.header .right .menu-btn div:not(:last-child){margin-bottom:5px}.header .right .menu-btn:hover div:not(:last-child){margin-bottom:7px}.header .right .menu-btn.active div:nth-child(2){width:0}.header .right .menu-btn.active div:not(:last-child){margin-bottom:0}.header .right .menu-btn.active div:first-child{transform:rotateZ(45deg) translateY(4px)}.header .right .menu-btn.active div:last-child{transform:rotateZ(-45deg) translateY(-4px)}.page-head .cont{display:flex;justify-content:center}.page-head.reverse .right{text-align:right}.blue-container{width:78.6458333333%;border-radius:0 0 27px 27px;background-image:linear-gradient(-177deg, #1e3c72 0%, #2a5298 57%, #2a5298 100%);font-family:"aller";font-size:min(max(14px + 4*(100vw - 375px)/1545,14px),18px);font-weight:500;color:#fff;padding:150px 130px;position:relative}.blue-container .quotes,.blue-container .target{position:absolute;z-index:2}.blue-container .quotes{top:-2.1875vw;left:-1.3020833333vw;width:6.0416666667vw}.blue-container .target{bottom:-1.5625vw;right:-3.3333333333vw;width:6.6666666667vw}.red-container{border-radius:27px 27px 0 0;background-image:linear-gradient(-36deg, #cc4560 0%, #ff1846 100%);padding:67.5px 150px;display:flex;justify-content:space-between;align-items:center}.red-container *{color:#fff}.red-container h3{margin-bottom:60px}.red-container .left{width:45%}.red-container .right{width:50%}.main-page-head{padding-top:165px;padding-bottom:305px}.main-page-head h1,.main-page-head .heading-1{margin-bottom:90px}.main-page-head h2,.main-page-head .heading-2{margin-bottom:90px}.main-page-head h3{margin-bottom:15px}.main-page-head p{margin-bottom:28px}.main-page-head .absolute-bg{position:absolute;top:0;z-index:-1}.main-page-head .absolute-bg.left{left:0;width:57.4vw}.main-page-head .absolute-bg.left.career{width:65vw}.main-page-head .absolute-bg.left.career-triangle{width:4vw;bottom:8vw;top:initial}.main-page-head .absolute-bg.right{right:0;width:47%}.main-page-head .absolute-bg.right.career{top:initial;bottom:0;width:3vw}.main-page-head.career{padding-bottom:135px}.main-page-head.career form{margin-bottom:82px}.main-page-head form{position:relative;background:#fff;max-width:650px;border-radius:30px;display:flex;align-items:center;justify-content:space-between;padding:10px 40px;padding-right:20px;margin-bottom:65px}.main-page-head form *{border:none;background:rgba(0,0,0,0)}.main-page-head form input,.main-page-head form textarea{font-family:"aller";font-size:min(max(16px + 7*(100vw - 375px)/1545,16px),23px);line-height:normal;font-weight:500;color:#515151;padding:4px 10px;max-width:190px}.main-page-head form input:-webkit-autofill,.main-page-head form input:-webkit-autofill:hover,.main-page-head form input:-webkit-autofill:focus,.main-page-head form input:-webkit-autofill:active,.main-page-head form textarea:-webkit-autofill,.main-page-head form textarea:-webkit-autofill:hover,.main-page-head form textarea:-webkit-autofill:focus,.main-page-head form textarea:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#515151 !important}.main-page-head form input::placeholder,.main-page-head form textarea::placeholder{color:#515151}.main-page-head form input:first-child,.main-page-head form textarea:first-child{border-right:2px solid #9a9a9a;margin-right:20px;max-width:280px}.main-page-head form button{cursor:pointer;font-size:20px;color:#fff;text-align:center;width:40px;height:40px;position:relative;border-radius:50%;background:#025496;flex-shrink:0}.main-page-head form button i{display:flex;align-items:center;justify-content:center}.main-page-head form button:hover{transform:scale(1.2)}.main-page-head .cont{width:85.9375%;max-width:1400px;margin:0 auto;transform:translateX(50px);display:flex;justify-content:space-between}.main-page-head .cont .left{margin-top:30px}.main-page-head .wrap{display:flex;align-items:flex-end}.main-page-head .wrap-left{max-width:575px;margin-right:40px}.main-page-head .right{width:36%}.main-page-head.head-poland form input{max-width:150px;width:150px}.main-page-head.head-poland form input:first-child{min-width:250px;width:340px;max-width:340px}.top-candidates{margin-bottom:65px;position:relative}.top-candidates.poland{padding-top:100px}.top-candidates.poland .cont{align-items:flex-start;width:83.8541666667%;transform:translateX(50px)}.top-candidates.poland .left{margin-right:min(max(20px + 30*(100vw - 375px)/1545,20px),50px)}.top-candidates.poland .right{width:37%;margin-top:min(max(-20px + -60*(100vw - 375px)/1545,-20px),-80px)}.top-candidates .cont{display:flex;justify-content:space-between;align-items:center}.top-candidates .left{width:50.74026%;margin-bottom:56px}.top-candidates .right{width:40%}@media only screen and (min-width: 1500px){.top-candidates .right{margin-top:-50px;margin-right:25px}}.top-candidates.man .right img:first-child{width:100%;height:100%;object-fit:contain}.top-candidates.man .right img:last-child{display:none !important}@media only screen and (max-width: 1620px){.top-candidates.man .right{height:initial}}.top-candidates .float-block{width:100%}.top-candidates .float-block img:first-of-type{width:40%;margin-left:20px;margin-bottom:20px;float:right}.top-candidates .float-block img:last-of-type{display:none}.top-candidates .float-block.main-page img:first-of-type{margin-left:40px}@media only screen and (max-width: 550px){.top-candidates .float-block img:first-of-type{display:none}.top-candidates .float-block img:last-of-type{display:block}}.our-jobs{margin-bottom:80px;position:relative}.our-jobs .wrap{width:90.625%;max-width:1390px;margin:0 auto;background:#f4f4f4;border-radius:65px;padding:60px 30px 40px;overflow:hidden}@media only screen and (max-width: 1681px){.our-jobs .wrap{max-width:1450px}}.our-jobs .wrap h3{text-align:center}.our-jobs .wrap .view-all-jobs{justify-content:center;margin-top:30px}.our-jobs .wrap .view-all-jobs a{min-width:min(max(120px + 54*(100vw - 375px)/1545,120px),174px);height:min(max(35px + 0*(100vw - 375px)/1545,35px),35px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.our-jobs .wrap .view-all-jobs a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.our-jobs .wrap .view-all-jobs a:hover{color:#cc425b;background:#fff;border-color:#cc425b}.our-jobs .wrap .view-all-jobs a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.our-jobs .wrap .view-all-jobs a{border-radius:9px}.our-jobs-bg-left-main{position:absolute;left:0;bottom:1.5vw;z-index:-1}.our-jobs-bg-left-main.career{width:15vw;bottom:-19vw}.our-jobs-bg-right-main{position:absolute;right:25px;bottom:6.6vw;z-index:-1}.our-jobs-bg-right-main.career{width:8.5vw;right:0;top:-6vw;z-index:2}.our-jobs-bg-right-main.sectors{width:20vw;right:0;top:-25vw}.our-jobs-bg-right-main.sectors.pharma{width:23vw;top:-18vw}.job{max-width:365px;height:100%;background:#fafafa;border-radius:15px;padding:29px;display:flex;flex-direction:column;justify-content:flex-start}.job .top-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.job .top-info .icon{width:58px;height:52.2px;background:linear-gradient(180deg, rgb(27, 107, 191) 0%, rgb(13, 51, 121) 100%);clip-path:url(#hexagonClipPath);display:flex;align-items:center;justify-content:center}.job .top-info .icon img{width:65%}.job .top-info .icon.pharma{background:linear-gradient(90deg, #48BC90 0%, #1BA96E 100%)}.job .top-info .date{font-family:"aller";font-size:min(max(12px + 6*(100vw - 375px)/1545,12px),18px);line-height:normal;font-weight:500;color:#a4a4a4;padding-right:min(max(10px + 8*(100vw - 375px)/1545,10px),18px)}.job .title{font-family:"aller";font-size:min(max(18px + 1*(100vw - 375px)/1545,18px),19px);line-height:normal;font-weight:700;color:#515151;margin-bottom:20px}.job .bottom-info{margin-top:auto}.job .filters{font-family:"aller";font-size:min(max(12px + 5*(100vw - 375px)/1545,12px),17px);line-height:normal;font-weight:500;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.job .filters *{height:28px;display:flex;align-items:center;justify-content:center;border-radius:25px;white-space:nowrap}.job .filters .work-type{color:#954ee4;background:rgba(149,78,228,.1);padding:0 10px;margin-right:15px}@media only screen and (max-width: 1681px){.job .filters .work-type{margin-right:5px}}.job .filters .ir35-status{color:#2ecb83;background:rgba(46,203,131,.1);padding:0 25px}@media only screen and (max-width: 1681px){.job .filters .ir35-status{padding:0 15px}}.job .info{font-family:"aller";font-size:min(max(14px + 2*(100vw - 375px)/1545,14px),16px);line-height:normal;font-weight:500;color:#515151;display:flex;flex-direction:column;margin-bottom:min(max(5px + 15*(100vw - 375px)/1545,5px),20px)}.job .info div{display:flex;align-items:center}.job .info div:not(:last-child){margin-bottom:20px}.job .info div::before{margin-right:10px;display:inline-block;content:"";background-size:25px 25px;height:25px;width:25px;vertical-align:middle;flex-shrink:0}.job .info .salary::before{background-image:url("../images/svg/wallet.svg")}.job .info .location::before{background-image:url("../images/svg/map-pin.svg")}.job .info .remote::before{background-image:url("../images/svg/work-from-home.svg")}.job .btn-wrap.poland li:first-child a{min-width:min(max(105px + 15*(100vw - 375px)/1545,105px),120px);height:min(max(30px + 6*(100vw - 375px)/1545,30px),36px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2;border-radius:9px}.job .btn-wrap.poland li:first-child a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.job .btn-wrap.poland li:first-child a:hover{color:#cc425b;background:#fff;border-color:#cc425b}.job .btn-wrap.poland li:first-child a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.job .btn-wrap li:first-child a{min-width:min(max(95px + 8*(100vw - 375px)/1545,95px),103px);height:min(max(30px + 6*(100vw - 375px)/1545,30px),36px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2;border-radius:9px}.job .btn-wrap li:first-child a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.job .btn-wrap li:first-child a:hover{color:#cc425b;background:#fff;border-color:#cc425b}.job .btn-wrap li:first-child a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.job .btn-wrap li:last-child{margin-left:15px}.job .btn-wrap li:last-child a{min-width:min(max(105px + 8*(100vw - 375px)/1545,105px),113px);height:min(max(30px + 6*(100vw - 375px)/1545,30px),36px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#3e3e3e;position:relative;background:#fff;border-radius:13px;overflow:hidden;z-index:2;border:solid 2px #3e3e3e;border-radius:9px}.job .btn-wrap li:last-child a:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#3e3e3e;top:50%;left:50%}.job .btn-wrap li:last-child a:hover{color:#fff;background:#3e3e3e;border-color:#fff}.job .btn-wrap li:last-child a:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.job .btn-wrap li:last-child a:hover{border-color:#3e3e3e}.job .btn-wrap li:last-child:first-child{margin-left:0}.job-swiper .swiper-wrapper{display:flex;justify-content:center;align-items:stretch}.job-slide{max-width:315px;height:initial;margin:0 auto}.areas-we-specialise{padding-top:33px;margin-bottom:100px}.areas-we-specialise>h3{text-align:center;margin-bottom:62px}.areas-we-specialise .wrap{width:60.4166666667%;max-width:1160px;margin:0 auto;display:grid;grid-template-columns:repeat(5, 1fr);grid-row-gap:30px;justify-content:space-between}.areas-we-specialise .wrap.with-centered-flex{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:70.8333333333%;max-width:1360px}.areas-we-specialise .wrap.with-centered-flex .block{width:16.66%}.areas-we-specialise .block{text-align:center}.areas-we-specialise .block img{width:160px}.areas-we-specialise .block p{margin-top:15px;margin-bottom:0}.areas-we-specialise .block:hover{transform:scale(1.1)}.areas-we-specialise-bg{position:absolute;z-index:-1}.areas-we-specialise-bg.left{left:0;bottom:-19vw}.areas-we-specialise-bg.right{right:0;top:0}.our-video-hub{padding-top:115px;margin-bottom:140px}.our-video-hub>h3{text-align:center}.our-video-hub .wrap{width:80.2083333333%;max-width:1290px;margin:0 auto}.our-video-hub iframe{height:590px}.our-video-hub .block{position:relative;z-index:2;margin-top:-8px;width:100%;padding:15px 45px;background:#585858}.our-video-hub .btn{min-width:min(max(190px + 25*(100vw - 375px)/1545,190px),215px);height:min(max(30px + 5*(100vw - 375px)/1545,30px),35px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 4*(100vw - 375px)/1545,15px),19px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.our-video-hub .btn:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.our-video-hub .btn:hover{color:#cc425b;background:#fff}.our-video-hub .btn:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.our-video-hub.poland .bg{position:absolute;z-index:-1}.our-video-hub.poland .bg.bg-left{left:0;top:15vw;width:12.5520833333vw}.our-video-hub.poland .bg.bg-right{right:0;top:-2vw;width:7.8645833333vw}.our-video-hub.poland .bg.bg-right.bottom{bottom:-22vw;top:initial;width:14.2708333333vw}.our-video-hub .video-bg-left{position:absolute;z-index:-1;width:8.28125vw;max-width:159px;left:0;top:14.2vw}.our-video-hub .video-bg-right{position:absolute;z-index:-1;width:7.8645833333vw;max-width:151px;right:8px;top:-3.8vw}.hexagon-blog{padding-top:25px;padding-bottom:90px}.hexagon-blog.with-chip .chip-global{left:20px;top:0;right:initial}.hexagon-blog.reverse .wrap{flex-direction:row-reverse}.hexagon-blog.reverse .blog{text-align:left;margin-right:0;margin-left:40px}.hexagon-blog .wrap{width:80.2083333333%;max-width:1290px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.hexagon-blog .blog{max-width:630px;margin-right:40px}.hexagon-blog .blog-btn{min-width:min(max(110px + 40*(100vw - 375px)/1545,110px),150px);height:min(max(35px + 0*(100vw - 375px)/1545,35px),35px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 5*(100vw - 375px)/1545,15px),20px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.hexagon-blog .blog-btn:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.hexagon-blog .blog-btn:hover{color:#cc425b;background:#fff;border-color:#cc425b}.hexagon-blog .blog-btn:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.hexagon-blog .blog-btn.grey{min-width:min(max(110px + 40*(100vw - 375px)/1545,110px),150px);height:min(max(35px + 0*(100vw - 375px)/1545,35px),35px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 5*(100vw - 375px)/1545,15px),20px);display:flex;justify-content:center;align-items:center;color:#eff3f7;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.hexagon-blog .blog-btn.grey:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#eff3f7;top:50%;left:50%}.hexagon-blog .blog-btn.grey:hover{color:#cc425b;background:#eff3f7;border-color:#cc425b}.hexagon-blog .blog-btn.grey:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.hexagon-blog .hexagon-photo{position:relative;max-width:460px}.hexagon-blog .hexagon-photo img{width:100%;height:100%;object-fit:contain}.hexagon-blog-bg-left{z-index:-1;position:absolute;left:0;top:-3.7vw;width:8.3vw;max-width:197px}.hexagon-blog-bg-left.chip{width:15.9375vw;max-width:306px;top:16vw;bottom:0}.hexagon-blog-bg-right{z-index:-1;position:absolute;right:0;top:0}.hexagon-blog-bg-right.red{top:-8vw;width:24.7395833333vw;max-width:475px}.hexagon-blog-bg-right.glass{width:16.71875vw;max-width:321px;z-index:2;top:12vw}.regions-flags{padding-bottom:100px;margin:60px 0}.regions-flags h3{margin-bottom:0}.regions-flags .wrap{width:77.0833333333%;max-width:1480px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center}.regions-flags .flag-swiper{width:848px;height:626px;position:relative;z-index:2;margin-right:105px;background:url(../images/flags-bg.png) no-repeat center center/contain}.regions-flags .flag-swiper .swiper-pagination{bottom:5vw}.regions-flags .flag-swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background:#27689f;opacity:1}.regions-flags .flag-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.regions-flags .swiper-wrapper{align-items:center}.regions-flags .flag-slide{max-height:40%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden;margin-top:40px}.regions-flags .flag-slide .swiper-slide-shadow-left,.regions-flags .flag-slide .swiper-slide-shadow-right{display:none}.regions-flags .flag-slide .flag{width:120px;text-align:center;margin:0 15px}.regions-flags .flag-slide .flag p{display:none;font-size:16px;line-height:16px;margin-bottom:20px}.regions-flags .flag-slide .flag img{max-height:100px;object-fit:cover}.regions-flags .flag-slide .brake-line{flex-basis:100%;height:0}.regions-flags .flag-slide.slides-count-4{display:grid;grid-template-columns:repeat(2, 1fr)}.regions-flags .flag-slide.slides-count-4 .flag:nth-child(odd){margin-left:auto;margin-right:35px}.regions-flags .flag-slide.slides-count-4 .flag:nth-child(even){margin-right:auto;margin-left:35px}.regions-flags .flag-slide.slides-count-2 .flag:first-child{margin-right:20px}.regions-flags .flag-slide.slides-count-2 .flag:last-child{margin:0;margin-left:20px}.regions-flags .flag-slide.slides-count-1 .flag{margin:0}.regions-flags .flags-right-bg{z-index:-1;position:absolute;right:0;top:27px}.see-what-our-clients-say{margin-bottom:150px}.see-what-our-clients-say.grey-gradient .wrap{background-image:linear-gradient(-187deg, rgba(226, 227, 231, 0.9) 0%, rgba(200, 203, 211, 0.9) 50%, rgba(200, 203, 210, 0.9) 100%)}.see-what-our-clients-say .wrap{padding-top:55px;padding-bottom:110px;overflow:hidden;width:85.9375%;max-width:1290px;margin:0 auto;border-radius:67px;background-image:linear-gradient(-191deg, rgba(208, 219, 230, 0.9) 0%, rgba(231, 234, 241, 0.9) 50%, rgba(228, 232, 239, 0.9) 100%)}.see-what-our-clients-say .wrap>h3{color:#fff;text-align:center;margin-bottom:50px}.see-what-our-clients-say.grey-text .wrap>h3{color:#494949}.see-what-our-clients-say .clients-swiper{max-width:545px;margin:0 auto}.see-what-our-clients-say .swiper-pagination{bottom:45px}.see-what-our-clients-say .swiper-pagination-bullet{width:14px;height:14px;background:#3a3a3a;opacity:1;margin:0 10px !important}.see-what-our-clients-say .swiper-pagination-bullet-active{background:#fff}.see-what-our-clients-say .client{overflow:visible;background:#fff;padding:40px 25px;padding-bottom:35px;border-radius:15px;position:relative;margin-top:20px;transform:scale(0.57)}.see-what-our-clients-say .client.swiper-slide-active{transform:scale(1)}.see-what-our-clients-say .client.swiper-slide-prev{transform-origin:90%}.see-what-our-clients-say .client.swiper-slide-next{transform-origin:10%}.see-what-our-clients-say .client .avatar{position:absolute;top:0;right:60px;width:80px;height:80px;top:-40px;overflow:hidden;border-radius:50%;border:solid .3vw #fff}.see-what-our-clients-say .client .avatar img{object-fit:contain;object-position:center}.see-what-our-clients-say .client h2,.see-what-our-clients-say .client .heading-2{font-family:"aller";font-size:min(max(18px + 14*(100vw - 375px)/1545,18px),32px);font-weight:bold;color:#f54965;font-family:"Open Sans";margin-bottom:20px}.see-what-our-clients-say .client p{font-family:"aller";font-size:min(max(12px + 7*(100vw - 375px)/1545,12px),19px);font-weight:500;color:#373737;margin-bottom:10px;height:min(max(120px + 55*(100vw - 375px)/1545,120px),175px);overflow:auto;padding-right:10px;line-height:135%}.see-what-our-clients-say .client p{scrollbar-width:auto;scrollbar-color:#3e3e3e #fff}.see-what-our-clients-say .client p::-webkit-scrollbar{width:5px}.see-what-our-clients-say .client p::-webkit-scrollbar-track{background:#fff}.see-what-our-clients-say .client p::-webkit-scrollbar-thumb{background-color:#3e3e3e;border-radius:10px}.see-what-our-clients-say .client .author{font-family:"aller";font-size:min(max(13px + 6*(100vw - 375px)/1545,13px),19px);font-weight:300;color:#39a2df;padding-right:10px;padding-top:6px;text-align:right}.see-what-our-clients-say.poland{margin-bottom:min(max(120px + 200*(100vw - 375px)/1545,120px),320px)}.see-what-our-clients-say.poland .chip-global{right:initial;top:25vw;left:10px;z-index:-1}.see-what-our-clients-say.poland .bg{position:absolute;z-index:-1}.see-what-our-clients-say.poland .bg.bg-left{left:0;bottom:-39vw;width:12.96875vw}.swiper-arrows{display:none}.swiper-arrows .left,.swiper-arrows .right{position:absolute;width:30vw;height:30vw;border-radius:50%;background-image:linear-gradient(to top, #accbee 0%, #e7f0fd 100%);top:50%;transform:translateY(-50%);z-index:5;cursor:pointer;display:flex;justify-content:center;align-items:center}.swiper-arrows .left i,.swiper-arrows .right i{font-size:42px;color:#cc425b}.swiper-arrows .left.hide-btn,.swiper-arrows .right.hide-btn{display:none !important}.swiper-arrows .left{left:-20vw}.swiper-arrows .left i{transform:scale(-1);margin-left:17.5vw}.swiper-arrows .right{right:-20vw}.swiper-arrows .right i{margin-right:17.5vw}.why-join-us{margin:100px 0;margin-bottom:10vw;text-align:center}.why-join-us>h3{display:inline-block;position:absolute;top:-18px;left:50%;transform:translateX(-50%);padding:0 5px;z-index:2}.why-join-us .wrap{width:64.5833333333%;margin:0 auto;height:530px;position:relative}.why-join-us .wrap .points{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%}.why-join-us .wrap .points.second{display:none}.why-join-us .flex-block{display:flex;justify-content:space-between;align-items:flex-start;width:110%;position:absolute;top:7vw;left:50%;transform:translateX(-50%)}.why-join-us .swiper-slide{max-width:280px}.why-join-us .swiper-slide .block{width:280px;height:300px;padding:50px 10px;border-radius:41px;display:flex !important;justify-content:space-between;align-items:center;flex-direction:column;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%);text-align:center;position:relative;z-index:4}.why-join-us .swiper-slide .block h4{font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:700;color:#373737;margin-bottom:min(max(5px + 10*(100vw - 375px)/1545,5px),15px)}.why-join-us .swiper-slide .block img{max-width:min(40%,120px)}.why-join-us .swiper-slide:nth-child(2){margin-top:85px}.why-join-us .swiper-slide:nth-child(3){margin-top:20px}.why-join-us .swiper-slide:nth-child(4){margin-top:85px}.why-join-us.poland .flex-block{width:130%}.why-join-us.poland .bg{position:absolute}.why-join-us.poland .bg.bg-left{left:0;top:50%;transform:translateY(-50%);width:5.78125vw}.social-medias-fixed{position:fixed;z-index:999;left:0;top:50%;transform:translateY(-50%);border-radius:0 55px 55px 0;background:#c33f56;width:80px;padding:34px 0;background-attachment:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-right:10px}.social-medias-fixed.pharma{background:#19aa56}.social-medias-fixed.pharma a{color:#19aa56}.social-medias-fixed span{display:flex;justify-content:center;align-items:center;position:fixed;z-index:-1;right:-23px;color:#fff;background:inherit;width:24px;height:64px;border-radius:0 20px 20px 0;cursor:pointer;top:50%;transform:translateY(-50%)}.social-medias-fixed span i{transform:rotateZ(180deg) translateX(25%)}.social-medias-fixed.active{left:-80px}.social-medias-fixed.active span i{transform:none}.social-medias-fixed.menu-opened{z-index:4;left:-300px}.social-medias-fixed a{width:30px;height:30px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;color:#d61c4b}.social-medias-fixed a:not(:last-child){margin-bottom:20px}.social-medias-fixed a:hover{border-radius:25%;transform:scale(1.4)}.careers-chair{margin-bottom:150px}.careers-chair .cont{width:84.375%;transform:translateX(74px);display:flex;justify-content:space-between;align-items:center}.careers-chair .left{width:64.2857142857%;margin-right:5.1948051948%;margin-bottom:0}.careers-chair .right{width:35.7142857143%}.careers-chair>img{position:absolute;bottom:-70%;left:0;width:7.3vw;z-index:-1}.sectors-page-head{padding-top:230px;padding-bottom:120px}.sectors-page-head>img{position:absolute;top:0;right:0;z-index:-1;width:52.5vw}.sectors-page-head h2,.sectors-page-head .heading-2{margin-bottom:min(max(10px + 17*(100vw - 375px)/1545,10px),27px)}.sectors-page-head .cont{width:86.4583333333%;display:flex;justify-content:space-between;align-items:flex-start;transform:translateX(15px);max-width:1310px}.sectors-page-head .left{width:100%;max-width:1340px;margin-left:auto;margin-right:auto}.sectors-page-head .left h1{margin-bottom:60px !important}.sectors-page-head .left img{float:right;width:39.7590361446%;max-width:460px;margin-left:40px;margin-bottom:20px}.sectors-page-head.poland .left img{margin-top:min(max(20px + 40*(100vw - 375px)/1545,20px),60px)}@media only screen and (max-width: 550px){.sectors-page-head.poland.margin-top-for-img .left img{margin-top:70px}}.sectors-page-head.img-margin-top .left img{margin-top:min(max(50px + 170*(100vw - 375px)/1545,50px),220px)}.sectors-page-head.img-margin-top h1{font-family:"aller";font-size:min(max(32px + 109*(100vw - 375px)/1545,32px),141px);font-weight:bold;color:#cc425b}.our-specialities{margin-bottom:180px}.our-specialities .cont{width:83.3333333333%;display:flex;justify-content:space-between;align-items:flex-start;max-width:1380px}.our-specialities .right{margin-top:25px;text-align:left;width:48.5%;max-width:740px}.our-specialities .left{position:relative;width:39.8125%}.our-specialities .left img{object-fit:contain;width:100%;height:100%}.our-specialities>img.triangle{position:absolute;width:14vw;bottom:0;left:-11vw}.our-specialities.flag-france,.our-specialities.collective-culture{margin-top:100px;padding-top:140px;margin-bottom:50px}.our-specialities.flag-france .cont,.our-specialities.collective-culture .cont{width:89.5833333333%;align-items:stretch}.our-specialities.flag-france .right,.our-specialities.collective-culture .right{max-width:initial;width:100%}.our-specialities.flag-france .right>img,.our-specialities.collective-culture .right>img{float:left;width:38%;margin-right:100px}.our-specialities.flag-france .left,.our-specialities.collective-culture .left{display:none;margin-right:50px}.our-specialities.flag-france p:not(:last-child),.our-specialities.collective-culture p:not(:last-child){margin-left:40px}.our-specialities.collective-culture{padding-top:10px}.our-specialities.collective-culture h3{margin-top:75px}.our-specialities.collective-culture>img.dots{width:8.2vw}@media(min-width: 768px){.our-specialities.collective-culture .right{margin-right:5%;margin-left:5%}}.our-specialities.collective-culture .right>img{margin-right:100px}.our-specialities.collective-culture .chip{right:2vw}.our-specialities>img.dots{position:absolute;top:0;left:0;width:6.2vw}.our-specialities .chip{position:absolute;width:8.2vw;height:8.2vw;border-radius:50%;background:#fff;box-shadow:0 0 115px rgba(71,24,66,.11);display:flex;justify-content:center;align-items:center;right:-0.9vw;top:10vw}.our-specialities .chip img{width:40%}.capabilities{padding-top:8vw;padding-bottom:10vw}.capabilities>h3{margin-bottom:71px}.capabilities .wrap{width:84.375%;max-width:1320px;margin:0 auto;display:flex;justify-content:center;align-items:stretch}.capabilities .btn{margin:50px auto 0;text-align:center;min-width:min(max(80px + 40*(100vw - 375px)/1545,80px),120px);height:min(max(32px + 0*(100vw - 375px)/1545,32px),32px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#cc425b;position:relative;background:#f6f6f6;border-radius:13px;overflow:hidden;z-index:2;border:solid 2px #cc425b;cursor:pointer;font-size:min(max(12px + 2*(100vw - 375px)/1545,12px),14px)}.capabilities .btn:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#cc425b;top:50%;left:50%}.capabilities .btn:hover{color:#f6f6f6;background:#cc425b}.capabilities .btn:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.capabilities .block{display:flex !important;flex-direction:column;width:calc(33.3333333333% - 30px)}.capabilities .block:not(:last-child){margin-right:45px}.capabilities .block .top{background-color:#025496;padding:35px 10px;display:flex;justify-content:center;align-items:center;-webkit-border-radius:4vw 4vw 0 0;-moz-border-radius:4vw 4vw 0 0;border-radius:4vw 4vw 0 0}.capabilities .block .top h4{max-width:255px;font-size:min(max(16px + 8*(100vw - 375px)/1545,16px),24px)}.capabilities .block .icon{width:3.0208333333vw;height:3.0208333333vw;border-radius:50%;border:solid 2px #fff;margin-right:1vw;display:flex;justify-content:center;align-items:center;flex-shrink:0}.capabilities .block .icon img{width:60%;object-fit:contain;object-position:center}.capabilities .block .bottom{padding:30px 33px 25px;height:100%;display:flex;flex-direction:column;-webkit-border-radius:0 0 4vw 4vw;-moz-border-radius:0 0 4vw 4vw;border-radius:0 0 4vw 4vw;background:#f2f2f2}.capabilities .block .popup-list{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;transform:scale(0);background:#f2f2f2;z-index:2;-webkit-border-radius:4vw;-moz-border-radius:4vw;border-radius:4vw;display:flex;align-items:center;justify-content:center;opacity:0}.capabilities .block .popup-list ul{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:82%;max-height:90%;overflow:auto}.capabilities .block .popup-list ul li{display:block}.capabilities .block .popup-list ul{scrollbar-width:auto;scrollbar-color:#a4a4a4 rgba(0,0,0,0)}.capabilities .block .popup-list ul::-webkit-scrollbar{width:5px}.capabilities .block .popup-list ul::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.capabilities .block .popup-list ul::-webkit-scrollbar-thumb{background-color:#a4a4a4;border-radius:10px}.capabilities .block .popup-list-btn.disabled{display:none}.capabilities .block .popup-list-btn-close{position:absolute;right:-12px;top:-12px;width:min(max(32px + 32*(100vw - 375px)/1545,32px),64px);height:min(max(32px + 32*(100vw - 375px)/1545,32px),64px);font-size:min(max(16pxpx + 8px*(100vw - 375px)/1545,16pxpx),24pxpx);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#a4a4a4;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.capabilities .block .popup-list-btn-close:hover i{transform:scale(1.2)}.capabilities .block.active .popup-list{transform:scale(1);opacity:1}.capabilities .block ul{margin-bottom:auto}.capabilities .block ul.active li{display:block}.capabilities .block ul li{display:none;font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:500;color:#373737}.capabilities .block ul li:nth-child(-n+6){display:block}.capabilities .block ul li::before{content:"";font-family:"icomoon"}.capabilities-bg{position:absolute;z-index:-2}.capabilities-bg.left{left:0;bottom:-13vw;width:22.2916666667vw;max-width:428px}.capabilities-bg.right{right:0;top:-3vw;width:26.71875vw;max-width:513px}.capabilities-bg.main{z-index:-1;width:33vw;top:-2vw;right:-15vw}.capabilities-bg.photo{width:31.7708333333vw;max-width:610px;right:-7vw;top:-1.3vw}.meet-the-team{margin-top:100px;margin-bottom:240px}.meet-the-team h1,.meet-the-team .heading-1{font-size:min(max(26px + 38*(100vw - 375px)/1545,26px),64px);line-height:135%;margin-right:185px}.meet-the-team-bg{position:absolute;left:0;top:0;width:6.4vw;z-index:-1}.meet-the-team.pharma{margin-top:150px;margin-bottom:min(max(40px + 24*(100vw - 375px)/1545,40px),64px)}.meet-the-team.pharma .meet-the-team-bg{width:9vw;top:50%;transform:translateY(-50%)}.meet-the-team.pharma .meet-the-team-bg.right{left:initial;transform:none;right:0;width:9vw;top:-12vw}.meet-the-team .wrap{width:70.3333%;margin-left:auto;display:flex;justify-content:flex-start;align-items:center}.meet-the-team .swiper-slide{max-width:240px;margin-right:30px;height:initial;display:flex;justify-content:center;align-items:stretch}.meet-the-team .swiper-wrapper{align-items:stretch}.meet-the-team-slider{padding:50px 0;transform:translateZ(0);padding-left:35px;border-radius:80px 0 0 80px;background-image:linear-gradient(to top, #d0dbe6 0%, #e7eaf1 50%, #e4e8ef 100%);width:100%}.meet-the-team-slider.arrows-on{padding-bottom:0;overflow:hidden}.meet-the-team .person{position:relative;width:240px;height:240px;overflow:hidden;border-radius:20px;background:#1450a5;border:6px solid #1450a5;cursor:pointer;transform:translateZ(0)}.meet-the-team .person img{position:absolute;top:0;right:0;bottom:0;left:0}.meet-the-team .person::before{position:absolute;width:100%;height:100%;content:"";background:rgba(0,0,0,.3);z-index:2;opacity:0}.meet-the-team .person .info{position:absolute;z-index:3;color:#fff;bottom:5%;left:10%;opacity:0;padding-right:15px}.meet-the-team .person .info .name{font-family:"aller";font-size:min(max(16px + 10*(100vw - 375px)/1545,16px),26px);line-height:normal;font-weight:700;color:#fff;text-transform:capitalize;line-height:.87}.meet-the-team .person .info .last-name{font-family:"aller";font-size:min(max(14px + 6*(100vw - 375px)/1545,14px),20px);line-height:normal;font-weight:500;color:#fff}.meet-the-team .person .info .position{font-family:"aller";font-size:min(max(12px + 6*(100vw - 375px)/1545,12px),18px);line-height:normal;font-weight:300;color:#fff;text-transform:uppercase;margin-top:10px}.meet-the-team .person:hover::before,.meet-the-team .person:hover .info{opacity:1}.meet-the-team .person:hover img{transform:scale(1.12)}.meet-the-team .join-our-team{border-radius:20px;width:0;height:0;padding-bottom:100%;padding-right:100%;background:#e4e5e5;text-align:center;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.meet-the-team .join-our-team h3{margin-bottom:0;color:#fff;line-height:145%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.meet-the-team .join-our-team:hover{background:#9a9a9a}.meet-the-team .join-our-team:hover h3{transform:scale(1.12)}.meet-the-team-controllers{position:relative;left:40%;margin-top:20px;padding-bottom:30px;display:none}.meet-the-team-controllers.active{display:flex;align-items:center}.meet-the-team-arrow{font-size:22px;color:#d61c4b;cursor:pointer;display:flex;align-items:center;justify-content:center}.meet-the-team-arrow:hover{transform:scale(1.2)}.meet-the-team-arrow.left{margin-right:15px}.D-and-I-page-head{padding-top:200px;margin-bottom:50px}.D-and-I-page-head h2,.D-and-I-page-head .heading-2{font-family:"aller";font-size:min(max(20px + 40*(100vw - 375px)/1545,20px),60px);font-weight:700;color:#373737;margin-bottom:110px}.D-and-I-page-head .cont{width:85.4166666667%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.D-and-I-page-head .cont .left{width:41%;margin-right:80px}.D-and-I-page-head .cont .right{width:59%}.D-and-I-peoples{margin-top:50px;margin-bottom:150px}.D-and-I-peoples .cont{width:91.6666666667%;border-radius:0 0 27px 27px;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%);padding:130px 100px;display:flex;justify-content:space-between;align-items:stretch}.D-and-I-peoples .left{width:45%}.D-and-I-peoples .left img{width:100%;height:100%;object-fit:contain}.D-and-I-peoples .right{width:48%;text-align:right}.D-and-I-mission{padding-bottom:70px}.D-and-I-mission h3{margin-bottom:40px}.D-and-I-mission-bg{position:absolute;bottom:0;z-index:-1}.D-and-I-mission-bg.left{left:0;width:10vw}.D-and-I-mission-bg.right{right:0;bottom:10vw;width:7.5vw}.photo-slideshow{margin-bottom:275px}.photo-slideshow .cont{width:91.6666666667%;border-radius:0 0 27px 27px;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%);padding:100px 130px;display:flex;justify-content:space-between;overflow:hidden;max-width:1400px}.photo-slideshow .left{width:37.5%}.photo-slideshow .left h3{margin-bottom:100px}.photo-slideshow .left>p{margin-bottom:140px}.photo-slideshow .right{width:42%}.photo-slideshow-arrows-wrap{display:flex;color:#cc425b;font-size:46px;justify-content:flex-start}.photo-slideshow-arrows-wrap .left-arrow{margin-right:45px}.photo-slideshow-arrows-wrap .photo-slideshow-arrows{cursor:pointer}.photo-slideshow-arrows-wrap .photo-slideshow-arrows:hover{transform:scale(1.2)}.photo-slideshow-bg{position:absolute;z-index:-1}.photo-slideshow-bg.left-bg{top:-30vw;left:0;width:19.3vw}.photo-slideshow-swiper{width:100%;max-height:600px}.photo-slideshow-swiper .swiper-wrapper{max-height:600px}.photo-slideshow-slide{overflow:visible !important;display:flex;height:auto}.photo-slideshow-slide img{width:100%;object-fit:contain}.photo-slideshow-slide .swiper-slide-shadow{opacity:0 !important;display:none}.photo-slideshow-slide.rotate img{transform:rotateZ(7deg)}.photo-slideshow.poland .bg{position:absolute}.photo-slideshow.poland .bg.bg-left{left:0;top:-25vw;width:8.8020833333vw}.W-in-R.page-head{padding-top:200px;margin-bottom:35px}.W-in-R.page-head h2,.W-in-R.page-head .heading-2{margin-bottom:64px}.W-in-R.page-head p{color:#494949}.W-in-R.page-head .cont{width:77.6041666667%;justify-content:space-between;transform:translateX(-60px)}.W-in-R.page-head .right{width:100%}.W-in-R.page-head .right img{width:45%;max-width:620px;float:left;margin-right:110px}.W-in-R.page-head>img{position:absolute;right:0;z-index:-1}.W-in-R.page-head>img.top{width:20.4vw;top:0}.W-in-R.page-head>img.triangle{width:8vw;top:30vw}.W-in-R.workplace{margin-bottom:110px}.W-in-R.workplace .cont{width:86.4583333333%;flex-wrap:wrap;align-items:flex-start}.W-in-R.workplace .cont .W-in-R-title{width:100%}.W-in-R.mission{padding-bottom:20px;margin-bottom:160px}.W-in-R.mission .blue-container{padding:100px 120px 110px}.W-in-R.mission>img{position:absolute;z-index:-1;right:0;bottom:0;width:9.1vw}.W-in-R-meet-the-team-bg{position:absolute;z-index:-1;left:0;width:13vw;bottom:3vw}.grid-table{padding-bottom:100px;margin-bottom:30px}.grid-table .cont{width:85.4166666667%;border-radius:39px;background-image:linear-gradient(to top, #ecedea 0%, #f8f8f6 50%, #dcdbd8 100%);padding:40px 60px}.grid-table .grid-block{display:grid;grid-template-columns:repeat(5, 1fr)}.grid-table .element{padding:50px 0;text-align:center;font-family:"aller";font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px);line-height:normal;font-weight:500;color:#494949;border:solid 2px #e2e2e2;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.grid-table .element:nth-child(-n+5){border-top:none}.grid-table .element:nth-last-child(-n+5){border-bottom:none}.grid-table .element:nth-child(5n){border-right:none}.grid-table .element:nth-last-child(5n){border-left:none}.grid-table .element:first-child{border-left:none}.grid-table .icon{width:144px;height:144px;border-radius:50%;background-image:linear-gradient(to top, #accbee 0%, #e7f0fd 100%);display:flex;justify-content:center;align-items:center;margin:0 auto;margin-bottom:50px}.grid-table .icon img{width:60%}.grid-table>.bg{position:absolute;z-index:-1}.grid-table>.bg.right{right:0}.grid-table>.bg.left{left:0}.grid-table>.bg.top{top:0}.grid-table>.bg.bottom{bottom:0}.grid-table>.bg.WiR{bottom:-7vw;width:12vw}.grid-table.poland .cont{width:88.0208333333%;transform:scale(0.9)}.grid-table.poland .bg{position:absolute;z-index:-1}.grid-table.poland .bg.bg-left{left:0}.grid-table.poland .bg.bg-left.bg-top{top:-15vw;width:8.8020833333vw}.grid-table.poland .bg.bg-left.bg-bottom{bottom:12vw;width:4.7395833333vw}.grid-table.poland .bg.bg-right{right:0}.grid-table.poland .bg.bg-right.bg-top{top:2vw;width:6.6666666667vw}.grid-table.poland .bg.bg-right.bg-bottom{top:35vw;width:4.0104166667vw}section.quotes-padding{padding-bottom:50px}section.quotes{margin-bottom:180px;margin-top:100px}section.quotes .cont{width:64.5833333333%;display:flex;justify-content:space-between}@media only screen and (max-width: 650px){section.quotes .cont{flex-direction:column}}section.quotes.wider .cont{width:81.83333%}section.quotes .main-sentence{font-family:"aller";font-size:min(max(18px + 13*(100vw - 375px)/1545,18px),31px);line-height:normal;font-weight:400;color:#373737;font-style:italic;line-height:125%;position:relative;padding-left:57px;width:68%}section.quotes .main-sentence::before{font-style:initial;content:"";font-family:"icomoon";position:absolute;left:-20px;top:-38px;font-size:54px}@media only screen and (max-width: 650px){section.quotes .main-sentence{width:100%}}section.quotes .main-sentence.full-type{width:100%}section.quotes .info{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column-reverse;width:22%;margin-right:12px}@media only screen and (max-width: 650px){section.quotes .info{width:100%}}section.quotes .info .left{width:600px;position:absolute;right:0;bottom:-80px}section.quotes .left{text-align:right}section.quotes .name{font-family:"aller";font-size:min(max(15px + 14*(100vw - 375px)/1545,15px),29px);line-height:normal;font-weight:700;color:#373737;top:calc(90% + 20px);right:0px}section.quotes .position{font-family:"aller";font-size:min(max(10px + 18*(100vw - 375px)/1545,10px),28px);line-height:normal;font-weight:500;color:#373737}section.quotes .position.uppercase{text-transform:uppercase;position:absolute;top:calc(104% + 20px);right:0px}section.quotes .photo{max-width:380px;width:100%}.photo-slideshow.W-in-R{margin-bottom:130px}.csr-page-head{margin-bottom:70px}.csr-page-head .cont{padding-top:180px;width:89.5833333333%;transform:translateX(100px);display:flex;justify-content:space-between;align-items:center}.csr-page-head .left{width:48%}.csr-page-head .left img{display:none}.csr-page-head .left h2,.csr-page-head .left .heading-2{margin-bottom:50px}.csr-page-head .right{width:50%}.csr-page-head .right img{width:100%;height:100%;object-fit:contain}.csr-page-head>img.bg-gradient{position:absolute;z-index:-1;top:0;right:0;left:0;height:100%;width:100%}.csr.quotes{margin-bottom:185px}.csr.quotes>img{position:absolute;z-index:-1}.csr.quotes>img.left-bg{left:0;bottom:5vw;width:11.7vw}.csr.quotes>img.right-bg{right:0;top:3vw;width:7vw}.big-banner{margin-bottom:150px}.big-banner span{color:#ee274f}.big-banner .cont{width:88.5416666667%;text-align:center;padding:40px 0;border-radius:41px;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%)}.big-banner h2,.big-banner .heading-2{font-family:"aller";font-size:min(max(22px + 30*(100vw - 375px)/1545,22px),52px);font-weight:bold;color:#373737;margin-bottom:50px}.big-banner .amount{font-family:"aller";font-size:min(max(35px + 77*(100vw - 375px)/1545,35px),112px);line-height:normal;font-weight:700;color:#f5214b}.big-banner .amount::before{content:"£"}.recent-activities{padding-bottom:170px;margin-bottom:70px}.recent-activities.without-margin-bottom{margin-bottom:0}.recent-activities .cont{width:83.3333333333%}.recent-activities-swiper .swiper-wrapper{display:flex;justify-content:space-between;align-items:stretch}.recent-activities .recent-block{width:calc(33.3333333333% - 14.6666666667px);position:relative;display:flex;justify-content:center}.recent-activities .recent-block:not(:last-child){margin-right:22px}.recent-activities .recent-block img{min-height:auto;width:100%;height:100%;object-fit:cover}.recent-activities .info{position:absolute;background:#fff;width:80%;height:35%;padding:0px 20px;display:flex;align-items:center;justify-content:center;border-radius:30px;bottom:35px;left:50%;transform:translateX(-50%);font-family:"aller";font-size:min(max(14px + 9*(100vw - 375px)/1545,14px),23px);line-height:normal;font-weight:500;color:#373737}.recent-activities .info div{padding:0 !important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:6}.recent-activities>img{position:absolute;right:0;bottom:0;z-index:-1;width:14.8vw}.wellbeing-head .cont{transform:translateX(0) !important;width:84.375%}.wellbeing-head h2,.wellbeing-head .heading-2{font-size:min(max(18px + 45*(100vw - 375px)/1545,18px),63px)}.wellbeing-head .left{width:52%}.wellbeing-head .right{width:40%}.wellbeing-head-bg{position:absolute;z-index:-1}.wellbeing-head-bg.bg-left{left:0;bottom:0;width:3vw}.wellbeing-head-bg.bg-right{right:0;bottom:-12vw;width:10.7vw}.wellbeing.recent-activities{padding-bottom:140px}.wellbeing.recent-activities>img{right:initial;left:0;width:6vw}.wellbeing.grid-table>img{position:absolute;top:0;right:0;left:initial;bottom:initial;width:9vw;z-index:-1}.listen-to-our-team{margin-top:50px;margin-bottom:100px;padding-bottom:100px}.listen-to-our-team .cont{width:79.1666666667%;display:flex;justify-content:space-between}.listen-to-our-team .cont .left{width:45%;margin-top:60px}.listen-to-our-team .cont .right{width:50%}.listen-to-our-team .cont .right img{width:100%;height:100%;object-fit:contain}.listen-to-our-team>img{position:absolute;z-index:-1;right:0;bottom:-15vw;width:18vw}.wellbeing-team-say>img.bg-left{position:absolute;z-index:-1;top:-4vw;left:0;width:10.6vw}.wellbeing-team-say>img.bg-right{position:absolute;z-index:-1;bottom:5vw;right:0;width:8vw}.core-values{margin-bottom:200px}.core-values-swiper{width:72.3958333333%;margin:0 auto;max-width:1390px}.core-values .swiper-wrapper{width:100%;display:flex;justify-content:space-between;align-items:stretch}.core-values .swiper-slide{width:calc(25% - 12px);display:flex;height:initial}.core-values .swiper-slide:not(:last-child){margin-right:16px}.core-values-block{display:flex;flex-direction:column;border-radius:31px;background-image:linear-gradient(to top, #accbee 0%, #e7f0fd 100%);padding:40px 40px 60px;width:100%}.core-values-block h2,.core-values-block .heading-2{font-size:min(max(18px + 3*(100vw - 375px)/1545,18px),21px);margin-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px)}.core-values-block img{margin:0 auto;margin-bottom:30px;width:min(max(72px + 24*(100vw - 375px)/1545,72px),96px);height:min(max(72px + 24*(100vw - 375px)/1545,72px),96px)}.core-values.blue-gradient .core-values-block{background-image:linear-gradient(to top, #015eea 0%, #00c0fa 100%)}.core-values.blue-gradient .core-values-block *{color:#fff}.hexagon-blog.bigger-photo .hexagon-photo{width:40%}.hexagon-blog.smaller-padding{padding-top:0;padding-bottom:50px}.hexagon-blog.smaller-padding:last-child{margin-bottom:100px}.careers-about-us.poland.head .cont .right{width:56%}.careers-about-us.head{padding-top:180px;padding-bottom:100px;margin-bottom:50px}.careers-about-us.head.poland-for-clients .cont .right{width:47%}.careers-about-us.head.poland-for-clients .cont .left{width:49%}.careers-about-us.head.poland-for-clients .bg-left{width:5.5208333333vw;top:initial;bottom:4vw}.careers-about-us.head.poland-for-clients .bg-right{width:7.7604166667vw;top:12vw}.careers-about-us.head .cont{width:75.5208333333%;transform:translateX(-65px);display:flex;justify-content:space-between;align-items:flex-start}.careers-about-us.head .cont .left{width:42%;max-width:460px}.careers-about-us.head .cont .left img{width:100%;height:100%;object-fit:contain}@media(min-width: 1400px){.careers-about-us.head .cont .left{min-width:460px}}.careers-about-us.head .cont .right{width:55%;text-align:right}.careers-about-us.head .cont .right>img{display:none}.careers-about-us.head .cont .right h2,.careers-about-us.head .cont .right .heading-2{margin-top:50px;margin-bottom:60px}.careers-about-us.head .cont.new-cont{transform:translateX(0) !important}.careers-about-us.head .bg-right{position:absolute;top:0;right:0;z-index:-1;width:20.3645833333vw}.careers-about-us.head .bg-left{position:absolute;z-index:-1;top:6vw;left:0;width:11.1458333333vw}.careers-about-us.listen-to-our-team{padding-bottom:0;margin-top:130px}.careers-about-us.quotes .bg-left{position:absolute;z-index:-1;left:0;bottom:-5vw;width:15.0520833333vw}.careers-about-us.quotes .bg-right{position:absolute;z-index:-1;right:2.65625vw;bottom:-2vw;width:9.7395833333vw}.careers-about-us.grid-table .bg-left{position:absolute;z-index:-1;left:0;top:2vw;width:6.0416666667vw}.careers-about-us.hexagon-blog>img{position:absolute;z-index:-1;bottom:0}.careers-about-us.hexagon-blog>img.bg-right{right:0}.careers-about-us.hexagon-blog>img.bg-right.one{width:11.3541666667vw}.careers-about-us.hexagon-blog>img.bg-right.two{width:6.5625vw}.careers-about-us.hexagon-blog>img.bg-left{left:0;bottom:-9vw;width:15.0520833333vw}.careers-about-us.poland.hexagon-blog>img.bg-right{width:8.9583333333vw}.careers-about-us.poland.hexagon-blog .chip-global{left:-3vw;right:initial;top:1vw}.about-us.head{padding-top:160px}.about-us.head .cont{position:relative;display:flex;justify-content:space-between;width:89.3229166667%;margin:0 auto;max-width:1360px}.about-us.head .cont .left{width:45%;margin-top:min(max(10px + 40*(100vw - 375px)/1545,10px),50px)}.about-us.head .cont .left img{width:100%;height:100%;object-fit:contain}.about-us.head .cont .right{text-align:right;width:48%;margin-right:min(max(0px + 65*(100vw - 375px)/1545,0px),65px)}.about-us.head .cont .right h2,.about-us.head .cont .right .heading-2{margin:50px 0 60px}.about-us.head .cont .right img{display:none}.about-us.head .cont .right img.dots{display:block}.about-us.head.poland .cont{justify-content:flex-end}.about-us.head.poland .cont .left{margin-right:min(max(20px + 30*(100vw - 375px)/1545,20px),50px)}.about-us.head.poland .cont .right h2{margin-bottom:60px !important}.about-us.head .dots{position:absolute;z-index:-3}.about-us.head .dots-left{width:17.9166666667vw;top:4vw;left:13.4vw}.about-us.head .dots-right{right:-1vw;top:4.8vw;width:3.2291666667vw}.about-us.head .bg-right,.about-us.head .bg-left{position:absolute;z-index:-1}.about-us.head .bg-left{left:0;top:12vw;width:17.96875vw}.about-us.head .bg-right{top:0;right:12vw;width:44.6875vw}.about-us.why-join-us{margin:90px 0 130px}.about-us.why-join-us .wrap{height:initial;width:85.4166666667%;padding-top:0 !important;max-width:1200px}@media only screen and (min-width: 1200px){.about-us.why-join-us .wrap{transform:translateX(60px)}}.about-us.why-join-us .swiper-slide{margin-top:0 !important;margin-bottom:0 !important}.about-us.why-join-us .swiper-wrapper{justify-content:space-between}.about-us.core-values>img{position:absolute;width:10.7291666667vw;top:-9vw;left:-3.3vw}.about-us-consultants>img{position:absolute;left:0;bottom:-10vw;z-index:-1;width:20.0625vw}.about-us-consultants .chip-global{position:absolute;top:initial;right:-6vw;bottom:0}.hexagon-blog.hospital .bg{position:absolute;z-index:-1}.hexagon-blog.hospital .bg-right{right:0;top:46%;transform:translateY(-50%);width:31.0416666667vw}.hexagon-blog.hospital .bg-left{left:0;bottom:-8vw;width:18.0625vw}.sect-form{padding-top:260px;padding-bottom:200px}.sect-form .cont{width:91.6666666667%;display:flex;justify-content:space-between;align-items:stretch}.sect-form .cont .left{position:relative;width:55.545455%;border-radius:50px;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%);padding:30px 55px 55px;padding-top:30px !important}.sect-form .cont .left h2,.sect-form .cont .left .heading-2{position:relative;z-index:11}.sect-form .cont .left>img{position:absolute;right:-1vw;top:-0.5vw;width:10.2083333333vw;z-index:2}.sect-form .cont .right{width:43.204545%;min-width:400px;margin-left:20px}.sect-form>img{position:absolute;bottom:-7vw;left:0;z-index:-2;width:22.34375vw}.sect-form>img.right-bg{left:initial;right:0;bottom:0;width:24.4791666667vw}.main-form{margin-top:100px;display:flex;flex-direction:column}.main-form *{font-family:"aller";font-size:min(max(18px + 6*(100vw - 375px)/1545,18px),24px);line-height:normal;font-weight:500;color:rgba(73,73,73,.83);letter-spacing:-0.01em}.main-form h3.title{font-family:"Futura";font-size:min(max(26px + 36*(100vw - 375px)/1545,26px),62px);font-weight:700;color:#373737}.main-form h3.title span{font-family:"Futura";font-size:min(max(26px + 36*(100vw - 375px)/1545,26px),62px);font-weight:700;color:#f94a6a}.main-form textarea{resize:none}.main-form textarea::-webkit-scrollbar{width:5px;height:5px;cursor:pointer}.main-form textarea::-webkit-scrollbar-thumb{background:#bbb;border-radius:30px}.main-form textarea::-webkit-scrollbar-thumb:hover{background:#888}.main-form textarea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.main-form input{padding:10px 0;color:#373737;background:rgba(0,0,0,0);border-bottom:solid 2px #e2e2e2;margin-bottom:25px}.main-form input[type=tel]:not(.margin-bottom-normal){margin-bottom:50px}.main-form input[type=file]{display:none}.main-form input[type=checkbox]{margin-bottom:0}.main-form input::placeholder{color:rgba(73,73,73,.83)}.main-form input:-webkit-autofill,.main-form input:-webkit-autofill:hover,.main-form input:-webkit-autofill:focus,.main-form input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#373737 !important}.main-form div{margin-bottom:20px}.main-form .select-wrapper{margin-bottom:50px}.main-form .select2-container--default .select2-selection--single{height:60px;border-radius:20px;display:flex;align-items:center;border:2px solid #e2e2e2}.main-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;width:35px;transform:translateY(-50%) scale(1.8)}.main-form .select2-container--default .select2-selection--single .select2-selection__clear{display:none}.main-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:135%}.main-form textarea{border-radius:20px;border:2px solid #e2e2e2;height:235px;margin-bottom:35px;padding:10px 20px}.main-form .btn-wrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:50px;text-align:center}.main-form .btn-wrap .btn{border-radius:10px;border:none;margin-bottom:0;cursor:pointer}.main-form .btn-wrap .btn.submit{min-width:min(max(120px + 40*(100vw - 375px)/1545,120px),160px);height:min(max(35px + 15*(100vw - 375px)/1545,35px),50px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2;font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px);display:inline-block}.main-form .btn-wrap .btn.submit:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.main-form .btn-wrap .btn.submit:hover{color:#cc425b;background:#fff}.main-form .btn-wrap .btn.submit:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.main-form .btn-wrap .btn.file-upload-block{margin-left:40px;min-width:min(max(120px + 40*(100vw - 375px)/1545,120px),160px);height:min(max(35px + 15*(100vw - 375px)/1545,35px),50px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#375d9b;border-radius:13px;overflow:hidden;z-index:2}.main-form .btn-wrap .btn.file-upload-block:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.main-form .btn-wrap .btn.file-upload-block:hover{color:#375d9b;background:#fff}.main-form .btn-wrap .btn.file-upload-block:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.main-form .btn-wrap .btn.file-upload-block #fileButton{font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px)}.main-form .btn-wrap .btn.file-upload-block #val,.main-form .btn-wrap .btn.file-upload-block #fileButton{color:#fff;margin:0}.main-form .btn-wrap .btn.file-upload-block:hover #fileButton{color:#375d9b}.main-form .checkbox{display:flex;align-items:center}.main-form .checkbox input{margin-right:10px}.main-form .checkbox *{font-size:min(max(14px + 6*(100vw - 375px)/1545,14px),20px);display:inline-block}.main-form .checkbox a{color:#025496}.form.right iframe{border-radius:50px 50px 0 0;height:580px;width:100%}.form.right .info{border-radius:0 0 50px 50px;background-image:linear-gradient(to top, #f5f7fa 0%, #c3cfe2 100%);padding:45px 50px 50px;position:relative;z-index:0;height:calc(100% - 580px)}.form.right .info.hide{display:none}.form.right .info h3{margin-bottom:0px}.form.right .info h5{font-family:"aller";font-size:min(max(21px + 11*(100vw - 375px)/1545,21px),32px);line-height:normal;font-weight:500;color:rgba(0,0,0,.83);margin-bottom:20px}.form.right .flags{display:flex;margin-bottom:45px}.form.right .flags a{margin-right:30px}.form.right .flags img{width:80px}.form.right .grey-text{font-family:"aller";font-size:min(max(18px + 4*(100vw - 375px)/1545,18px),22px);line-height:normal;font-weight:500;color:rgba(73,73,73,.83);margin-bottom:10px}.form.right a{font-family:"aller";font-size:min(max(18px + 2*(100vw - 375px)/1545,18px),20px);line-height:normal;font-weight:500;color:rgba(0,0,0,.83)}.form.right a[href^="tel:"]{margin-top:14px}.form.right a:hover{color:#025496}.sect-form.referral{padding-top:300px}.sect-form.referral .right{display:flex;flex-direction:column;margin-top:-100px}.sect-form.referral .right img{width:100%;margin-bottom:90px}.privacy-policy.head{padding-top:360px}.privacy-policy.head .cont{width:89.5833333333%;transform:translateX(50px)}.privacy-policy.head img{float:right;width:40%;margin-left:30px;margin-bottom:30px;margin-top:-100px}.privacy-policy.head h2,.privacy-policy.head .heading-2{margin-bottom:50px}.privacy-policy.head p{color:rgba(73,73,73,.83);font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px)}.privacy-policy-main{margin-top:min(max(40px + 40*(100vw - 375px)/1545,40px),80px)}.privacy-policy-main .cont{width:83.6979166667%}.privacy-policy-main .content-block{color:rgba(73,73,73,.83);font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px)}.privacy-policy-main .content-block p{color:rgba(73,73,73,.83);font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px)}.privacy-policy-main .content-block div{margin-bottom:min(max(4px + 96*(100vw - 375px)/1545,4px),100px)}.privacy-policy-main .content-block ul li,.privacy-policy-main .content-block ol li{color:rgba(73,73,73,.83);font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px);line-height:min(max(22px + 11*(100vw - 375px)/1545,22px),33px)}.privacy-policy-main>img.bg{position:absolute;z-index:-1}.privacy-policy-main>img.bg-left{left:0;top:50%;width:5.5729166667vw}.privacy-policy-main>img.bg-right{right:0;top:40%;width:5.1041666667vw}.privacy-policy-main>img.bg-right.two{top:57%;width:2.96875vw}.individual-job-advert{margin-top:120px;border-radius:50px 50px 0px 0px;overflow:hidden}@media only screen and (max-width: 1620px){.individual-job-advert{margin-top:150px}}@media only screen and (max-width: 1025px){.individual-job-advert{margin-top:120px;border-radius:40px 40px 0px 0px}}@media only screen and (max-width: 650px){.individual-job-advert{margin-top:100px}}@media only screen and (max-width: 420px){.individual-job-advert{margin-top:80px;border-radius:30px 30px 0px 0px}}.individual-job-advert>img{width:100%;max-height:470px}.individual-job-advert .icon{display:flex;justify-content:center;align-items:center;border:15px solid #fff;width:min(max(64px + 116*(100vw - 375px)/1545,64px),180px);height:min(max(64px + 116*(100vw - 375px)/1545,64px),180px);margin-top:min(max(-32px + -58*(100vw - 375px)/1545,-90px),-32px);margin-bottom:min(max(30px + 24*(100vw - 375px)/1545,30px),54px);border-width:min(max(5px + 10*(100vw - 375px)/1545,5px),15px);border-radius:min(max(15px + 25*(100vw - 375px)/1545,15px),40px);position:relative;z-index:2;background:linear-gradient(0deg, #1d3f9b 0%, #3071c6 100%)}.individual-job-advert .icon img{width:75%}.individual-job-advert .icon.pharma{background:linear-gradient(90deg, #48BC90 0%, #1BA96E 100%)}.individual-job-advert .info{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px}.individual-job-advert .info h3,.individual-job-advert .info .heading-3{margin-bottom:0}.individual-job-advert .info h4{font-family:"aller";font-size:min(max(18px + 10*(100vw - 375px)/1545,18px),28px);line-height:normal;font-weight:500;color:#8f8f8f}.individual-job-advert .info .top,.individual-job-advert .info .bottom{display:flex;justify-content:space-between;align-items:center}.individual-job-advert .info .top{margin-bottom:20px}.individual-job-advert .info .top h3,.individual-job-advert .info .top .heading-3{font-size:min(max(24px + 31*(100vw - 375px)/1545,24px),55px)}.individual-job-advert .info .share{width:min(max(32px + 18*(100vw - 375px)/1545,32px),50px);height:min(max(32px + 18*(100vw - 375px)/1545,32px),50px);border-radius:min(max(5px + 10*(100vw - 375px)/1545,5px),15px);border:solid 2px #ededf1;display:flex;justify-content:center;align-items:center;color:#93939e;font-size:min(max(16px + 8*(100vw - 375px)/1545,16px),24px)}.individual-job-advert .info .share:hover{border-color:#93939e;background:#93939e;color:#fff}.individual-job-advert .table{display:grid;grid-template-columns:repeat(4, 1fr);border:solid 2px #eaeaef;grid-column-gap:2px;background:#eaeaef;border-radius:20px;margin-bottom:60px}.individual-job-advert .table .box{background:#fff;padding-left:min(max(10px + 50*(100vw - 375px)/1545,10px),60px);padding-top:min(max(10px + 20*(100vw - 375px)/1545,10px),30px);padding-bottom:min(max(10px + 20*(100vw - 375px)/1545,10px),30px);display:flex;flex-direction:column;justify-content:center}.individual-job-advert .table .box h6{font-family:"aller";font-size:min(max(16px + 8*(100vw - 375px)/1545,16px),24px);line-height:normal;font-weight:500;color:#8f8f8f;margin-bottom:min(max(2px + 10*(100vw - 375px)/1545,2px),12px)}.individual-job-advert .table .box:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.individual-job-advert .table .box:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}@media only screen and (max-width: 769px){.individual-job-advert .table .box.salary p{text-align:center}}.individual-job-advert .blog{padding-right:min(max(20px + 80*(100vw - 375px)/1545,20px),100px)}.individual-job-advert .blog h4{font-family:"aller";font-size:min(max(24px + 18*(100vw - 375px)/1545,24px),42px);line-height:normal;font-weight:700;color:#3c3c3c;margin-bottom:35px}.individual-job-advert .blog ul,.individual-job-advert .blog ol{list-style-type:disc;list-style-position:inside;margin-bottom:min(max(20px + 15*(100vw - 375px)/1545,20px),35px);margin-left:20px}.individual-job-advert .blog ul li,.individual-job-advert .blog ol li{position:relative;font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);font-weight:500;color:#373737}.individual-job-advert .blog ul li::marker{margin-right:10px}.individual-job-advert .blog ol{list-style:decimal;list-style-position:inside}.individual-job-advert .blog .btn{min-width:min(max(100px + 60*(100vw - 375px)/1545,100px),160px);height:min(max(30px + 20*(100vw - 375px)/1545,30px),50px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2;font-size:min(max(16px + 8*(100vw - 375px)/1545,16px),24px);margin-bottom:min(max(50px + 45*(100vw - 375px)/1545,50px),95px);border-radius:min(max(8px + 5*(100vw - 375px)/1545,8px),13px)}.individual-job-advert .blog .btn:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.individual-job-advert .blog .btn:hover{color:#cc425b;background:#fff}.individual-job-advert .blog .btn:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.refer-a-friend{border-radius:0 0 147px 147px;border-bottom-left-radius:min(max(35px + 112*(100vw - 375px)/1545,35px),147px);border-bottom-right-radius:min(max(35px + 112*(100vw - 375px)/1545,35px),147px);background-image:linear-gradient(22deg, #5988c9 0%, #305593 100%)}.refer-a-friend.poland .cont .left h2,.refer-a-friend.poland .cont .left .heading-2{white-space:nowrap;font-size:min(max(36px + 76*(100vw - 375px)/1545,36px),112px)}.refer-a-friend.poland .cont .left .btn{width:fit-content;padding-left:min(max(10px + 15*(100vw - 375px)/1545,10px),25px);padding-right:min(max(10px + 15*(100vw - 375px)/1545,10px),25px)}.refer-a-friend .cont{width:71.3541666667%;transform:translateX(95px);display:flex;justify-content:space-between;align-items:center}.refer-a-friend .cont .left{width:42%}.refer-a-friend .cont .left h2,.refer-a-friend .cont .left .heading-2{font-family:"aller";font-size:min(max(28px + 64*(100vw - 375px)/1545,28px),92px);line-height:normal;font-weight:700;color:#fff;font-family:"Bebas Neue";letter-spacing:min(max(2px + 3*(100vw - 375px)/1545,2px),5px);line-height:min(max(32px + 68*(100vw - 375px)/1545,32px),100px)}.refer-a-friend .cont .left h2 span,.refer-a-friend .cont .left .heading-2 span{font-size:min(max(32px + 88*(100vw - 375px)/1545,32px),120px);color:#eb405b}.refer-a-friend .cont .left h6{font-family:"aller";font-size:min(max(14px + 6*(100vw - 375px)/1545,14px),20px);line-height:normal;font-weight:500;color:#fff;letter-spacing:min(max(0.5px + 1.7*(100vw - 375px)/1545,0.5px),2.2px);margin-bottom:min(max(12px + 23*(100vw - 375px)/1545,12px),35px)}.refer-a-friend .cont .left .btn{min-width:min(max(160px + 125*(100vw - 375px)/1545,160px),285px);height:min(max(38px + 14*(100vw - 375px)/1545,38px),52px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#eb405b;border-radius:13px;overflow:hidden;z-index:2;font-size:min(max(16px + 12*(100vw - 375px)/1545,16px),28px);letter-spacing:min(max(0.5px + 1.7*(100vw - 375px)/1545,0.5px),2.2px);font-family:"Montserrat";font-weight:800}.refer-a-friend .cont .left .btn:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.refer-a-friend .cont .left .btn:hover{color:#eb405b;background:#fff}.refer-a-friend .cont .left .btn:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.refer-a-friend .cont .right{width:56%}.refer-a-friend .cont .right img{width:100%;height:100%;min-height:100%;object-fit:contain}.refer-a-friend .cont .right img:last-child{display:none}.refer-a-friend>img{position:absolute;top:35px;left:20px;width:15.0520833333vw}.blog .bg{position:absolute;z-index:-1}.blog h5{font-family:"aller";font-size:min(max(22px + 10*(100vw - 375px)/1545,22px),32px);line-height:normal;font-weight:500;color:#373737;margin-bottom:min(max(20px + 10*(100vw - 375px)/1545,20px),30px)}.blog.blog-header{padding-top:min(max(80px + 120*(100vw - 375px)/1545,80px),200px);text-align:center}.blog.blog-header h2,.blog.blog-header .heading-2{margin-bottom:min(max(10px + 30*(100vw - 375px)/1545,10px),40px)}.blog.blog-header img{max-width:70%;width:40vw}@media only screen and (max-width: 1025px){.blog.blog-header img{width:61vw}}.blog.blog-header .bg-right{right:0;top:0;width:12.65625vw}.blog.our-blog{background:#f8f9fa;padding-top:min(max(50px + 60*(100vw - 375px)/1545,50px),110px);padding-bottom:min(max(30px + 110*(100vw - 375px)/1545,30px),140px)}.blog.our-blog .bg-left{left:0;top:50%;transform:translateY(-50%);width:9.3229166667vw}.blog.our-blog .cont{width:70.8333333333%}.blog.our-blog .cont>h2,.blog.our-blog .cont .heading-2{font-family:"aller";font-size:min(max(32px + 26*(100vw - 375px)/1545,32px),58px);line-height:normal;font-weight:700;color:#373737;margin-bottom:min(max(20px + 3*(100vw - 375px)/1545,20px),23px);text-align:center}.blog.our-blog .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:min(max(20px + 20*(100vw - 375px)/1545,20px),40px)}.blog.our-blog .top .btn-contribute{min-width:min(max(150px + 90*(100vw - 375px)/1545,150px),240px);height:min(max(30px + 20*(100vw - 375px)/1545,30px),50px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 7*(100vw - 375px)/1545,15px),22px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#315694;border-radius:13px;overflow:hidden;z-index:2;font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px)}.blog.our-blog .top .btn-contribute:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.blog.our-blog .top .btn-contribute:hover{color:#315694;background:#fff}.blog.our-blog .top .btn-contribute:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.blog.our-blog .top .drop-down-btn{display:none;font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:500;color:#363636}.blog.our-blog .top .right{display:flex;align-items:center}.blog.our-blog .top ul{display:flex;align-items:center}.blog.our-blog .top ul li:not(:last-child){margin-right:20px}.blog.our-blog .top ul li a{font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:500;color:#363636}.blog.our-blog .top ul li a:hover{text-shadow:1px 0 #000}.blog.our-blog .top ul li a.active{text-shadow:1px 0 #000}.blog.our-blog .top .search{font-size:22px;color:#363636;display:none}.blog.our-blog.squared h3{margin-bottom:min(max(32px + 38*(100vw - 375px)/1545,32px),70px);font-weight:500}.blog.our-blog.squared .cont{width:77.9166666667%}.blog.our-blog.squared .grid-wrapper{grid-template-columns:1fr 1fr 1.4615385fr;grid-template-rows:repeat(2, 300px);grid-column-gap:30px;grid-row-gap:35px}.blog.our-blog.squared .grid-wrapper .blog-element .info{left:32px;transform:none;max-width:370px}.blog.our-blog .grid-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 220px);grid-column-gap:25px;grid-row-gap:15px}.blog.our-blog .grid-wrapper .blog-element{position:relative;border-radius:10px;overflow:hidden}.blog.our-blog .grid-wrapper .blog-element.big{grid-row:auto/span 2}.blog.our-blog .grid-wrapper .blog-element.wider{grid-column:auto/span 2}.blog.our-blog .grid-wrapper .blog-element.wider .info{max-width:370px}.blog.our-blog .grid-wrapper .blog-element img{width:100%;height:100%;min-height:100%;object-fit:cover}.blog.our-blog .grid-wrapper .blog-element .info{position:absolute;z-index:3;bottom:20px;opacity:1;left:50%;transform:translateX(-50%);width:80%}.blog.our-blog .grid-wrapper .blog-element .info h6{font-family:"aller";font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px);line-height:normal;font-weight:500;color:#f8f5f5;margin-bottom:min(max(5px + 10*(100vw - 375px)/1545,5px),15px)}.blog.our-blog .grid-wrapper .blog-element .info .date{font-family:"aller";font-size:min(max(14px + 4*(100vw - 375px)/1545,14px),18px);line-height:normal;font-weight:500;color:#bababa}.blog.our-blog .grid-wrapper .blog-element .info .tags{display:flex;justify-content:flex-start;align-items:center;margin-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px)}.blog.our-blog .grid-wrapper .blog-element .info .tags div{min-width:min(max(60px + 30*(100vw - 375px)/1545,60px),90px);padding-left:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);padding-right:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);height:min(max(20px + 5*(100vw - 375px)/1545,20px),25px);font-family:"aller";font-size:min(max(10px + 2*(100vw - 375px)/1545,10px),12px);line-height:normal;font-weight:500;color:#f8f5f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:min(max(2px + 2*(100vw - 375px)/1545,2px),4px);display:flex;justify-content:center;align-items:center;border-radius:25px;text-transform:uppercase}.blog.our-blog .grid-wrapper .blog-element .info .tags div:first-child{margin-right:20px}.blog.our-blog .grid-wrapper .blog-element .info .tags .red{background:#ff385e}.blog.our-blog .grid-wrapper .blog-element .info .tags .blue{background:#0a5095}.blog.our-blog .grid-wrapper .blog-element:hover img,.blog.our-blog .grid-wrapper .blog-element.active img{transform:scale(1.1)}.blog.our-blog .grid-wrapper .blog-element::before{position:absolute;height:100%;width:100%;border-radius:inherit;top:0;right:0;left:0;bottom:0;content:"";z-index:2;opacity:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.4) 100%)}.blog.new-blogs{padding-top:min(max(60px + 55*(100vw - 375px)/1545,60px),115px)}.blog.new-blogs .bg-left{left:0}.blog.new-blogs .bg-left.one{top:32vw;width:2.7083333333vw}.blog.new-blogs .bg-left.two{left:-2.3vw;top:60%}.blog.new-blogs .bg-right{right:0}.blog.new-blogs .bg-right.one{top:15vw;width:5.5208333333vw}.blog.new-blogs .bg-right.two{bottom:9vw;width:3.6979166667vw}.blog.new-blogs .cont{width:70.8333333333%}.blog.new-blogs .grid-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:40px;grid-row-gap:35px;padding-bottom:min(max(20px + 30*(100vw - 375px)/1545,20px),50px);border-bottom:solid 2px #e6e6e6;margin-bottom:min(max(20px + 30*(100vw - 375px)/1545,20px),50px)}.blog.new-blogs .blog-element.more-opened{display:flex;flex-direction:column}.blog.new-blogs .blog-element.more-opened .image-wrapper{height:300px;width:100%;border-radius:5px;overflow:hidden;flex-shrink:0;margin-bottom:min(max(15px + 35*(100vw - 375px)/1545,15px),50px)}.blog.new-blogs .blog-element.more-opened .image-wrapper img{width:100%;height:100%;min-height:100%;object-fit:cover}.blog.new-blogs .blog-element.more-opened .bottom{padding:0 25px;padding-bottom:10px;height:100%;display:flex;flex-direction:column}.blog.new-blogs .blog-element.more-opened .tags{display:flex;justify-content:flex-start;align-items:center;margin-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px)}.blog.new-blogs .blog-element.more-opened .tags div{min-width:min(max(60px + 30*(100vw - 375px)/1545,60px),90px);padding-left:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);padding-right:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);height:min(max(20px + 5*(100vw - 375px)/1545,20px),25px);font-family:"aller";font-size:min(max(10px + 2*(100vw - 375px)/1545,10px),12px);line-height:normal;font-weight:500;color:#f8f5f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:min(max(2px + 2*(100vw - 375px)/1545,2px),4px);display:flex;justify-content:center;align-items:center;border-radius:25px;text-transform:uppercase}.blog.new-blogs .blog-element.more-opened .tags div:first-child{margin-right:20px}.blog.new-blogs .blog-element.more-opened .tags .red{background:#eb405b}.blog.new-blogs .blog-element.more-opened .tags .blue{background:#0a5095}.blog.new-blogs .blog-element.more-opened .title{font-family:"aller";font-size:min(max(18px + 14*(100vw - 375px)/1545,18px),32px);line-height:normal;font-weight:500;color:#373737;margin-bottom:min(max(15px + 15*(100vw - 375px)/1545,15px),30px)}.blog.new-blogs .blog-element.more-opened .info{display:flex;align-items:center;margin-bottom:min(max(15px + 15*(100vw - 375px)/1545,15px),30px);margin-top:auto}.blog.new-blogs .blog-element.more-opened .info .avatar{height:50px;width:50px;border-radius:50%;overflow:hidden;margin-right:10px;flex-shrink:0}.blog.new-blogs .blog-element.more-opened .info .avatar img{width:100%;height:100%;min-height:100%;object-fit:cover}.blog.new-blogs .blog-element.more-opened .info .author,.blog.new-blogs .blog-element.more-opened .info .date{font-family:"aller";font-size:min(max(12px + 4*(100vw - 375px)/1545,12px),16px);line-height:normal;font-weight:500;color:#7c7c7c}.blog.new-blogs .blog-element.more-opened .info .author span,.blog.new-blogs .blog-element.more-opened .info .date span{color:#373737}.blog.new-blogs .blog-element.more-opened .info .author{margin-right:5px}.blog.new-blogs .blog-element.more-opened .info .author::after{content:" -";color:#373737}.blog.new-blogs .blog-element.more-opened .text{font-family:"aller";font-size:min(max(16px + 3*(100vw - 375px)/1545,16px),19px);line-height:normal;font-weight:500;color:#6c6c6c;padding:0 !important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;margin-bottom:min(max(15px + 15*(100vw - 375px)/1545,15px),30px)}.blog.new-blogs .blog-element.more-opened .read-more{font-family:"aller";font-size:min(max(16px + 3*(100vw - 375px)/1545,16px),19px);line-height:normal;font-weight:500;color:#2571db;display:inline-block;position:relative;width:fit-content}.blog.new-blogs .blog-element.more-opened .read-more::before{position:absolute;content:"";width:0;right:0;bottom:-2px;height:2px;background:#2571db}.blog.new-blogs .blog-element.more-opened .read-more.mobile{display:none}.blog.new-blogs .blog-element.more-opened .read-more:hover::before{width:100%;left:0}.blog .pagination{text-align:center;margin-bottom:min(max(20px + 30*(100vw - 375px)/1545,20px),50px)}.blog .pagination ul{display:flex;justify-content:center;align-items:center}.blog .pagination ul li{width:55px;height:55px;display:flex;justify-content:center;align-items:center}.blog .pagination ul li:not(:last-child){margin-right:5px}.blog .pagination ul li a{width:100%;height:100%;background:#03529c;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:"aller";font-size:min(max(12px + 4*(100vw - 375px)/1545,12px),16px);line-height:normal;font-weight:500;color:#fff}.blog .pagination ul li a.active{pointer-events:none;background:rgba(0,0,0,0);color:#373737}.blog .pagination ul li a:hover{border-radius:min(max(5px + 15*(100vw - 375px)/1545,5px),20px);background:#3089fb}.subscribe-to-our-news{padding-top:min(max(42px + 48*(100vw - 375px)/1545,42px),90px);padding-bottom:min(max(60px + 50*(100vw - 375px)/1545,60px),110px)}.subscribe-to-our-news h5{font-family:"aller";font-size:min(max(18px + 10*(100vw - 375px)/1545,18px),28px);line-height:normal;font-weight:700;color:#282828;letter-spacing:1.17px;text-align:center;margin-bottom:min(max(20px + 30*(100vw - 375px)/1545,20px),50px)}.subscribe-to-our-news p{font-family:"aller";font-size:min(max(14px + 8*(100vw - 375px)/1545,14px),22px);line-height:normal;font-weight:400;color:#565656;font-family:"Montserrat";max-width:90%;margin:0 auto;text-align:center;word-wrap:break-word;margin-bottom:min(max(10px + 30*(100vw - 375px)/1545,10px),40px)}.subscribe-to-our-news form{display:flex;justify-content:center;align-items:stretch}.subscribe-to-our-news form input{padding-top:min(max(7px + 8*(100vw - 375px)/1545,7px),15px);padding-bottom:min(max(7px + 8*(100vw - 375px)/1545,7px),15px);font-family:"aller";font-size:min(max(14px + 8*(100vw - 375px)/1545,14px),22px);line-height:normal;font-weight:400;color:#565656;font-family:"Montserrat";width:430px;border:solid 2px #eaecee;padding-left:15px}.subscribe-to-our-news form input:-webkit-autofill,.subscribe-to-our-news form input:-webkit-autofill:hover,.subscribe-to-our-news form input:-webkit-autofill:focus,.subscribe-to-our-news form input:-webkit-autofill:active{-webkit-text-fill-color:#565656 !important}.subscribe-to-our-news form button{font-family:"aller";font-size:min(max(14px + 8*(100vw - 375px)/1545,14px),22px);line-height:normal;font-weight:400;color:#fff;font-family:"Montserrat";height:auto;margin:0;border:none;background:#3089fb;border:solid 2px #3089fb;cursor:pointer}.subscribe-to-our-news form button:hover{border-top-right-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);border-bottom-right-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px)}.spotify-section{background:#f8f9fa;margin-top:min(max(50px + 40*(100vw - 375px)/1545,50px),90px);padding-top:min(max(32px + 28*(100vw - 375px)/1545,32px),60px);padding-bottom:min(max(40px + 45*(100vw - 375px)/1545,40px),85px)}.spotify-section .cont{width:70.8333333333%;margin:0 auto}.spotify-section .cont>h3{margin-top:min(max(12px + 8*(100vw - 375px)/1545,12px),20px);margin-bottom:min(max(12px + 8*(100vw - 375px)/1545,12px),20px)}.spotify-section .title.green{text-transform:uppercase;background:#1ed760;display:flex;justify-content:center;align-items:center;font-family:"aller";font-size:min(max(18px + 14*(100vw - 375px)/1545,18px),32px);line-height:normal;font-weight:700;color:#fff;letter-spacing:min(max(1px + 3*(100vw - 375px)/1545,1px),4px);width:min(max(135px + 115*(100vw - 375px)/1545,135px),250px);height:min(max(35px + 20*(100vw - 375px)/1545,35px),55px);border-radius:min(max(13px + 7*(100vw - 375px)/1545,13px),20px)}.spotify-section .wrapper{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:min(max(25px + 17*(100vw - 375px)/1545,25px),42px);border-bottom:solid 2px #e6e6e6}.spotify-section .wrapper .left{width:58.1818181818%;display:flex;align-items:center}.spotify-section .wrapper .right{width:37.8181818182%}.spotify-section .wrapper .right h3{margin-bottom:min(max(12px + 8*(100vw - 375px)/1545,12px),20px)}.spotify-section .wrapper .right p{font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px)}.spotify-section .spotify-btn-wrapper{display:flex;align-items:center;justify-content:space-between}.spotify-section .spotify-btn-wrapper.outside{margin-top:min(max(12px + 8*(100vw - 375px)/1545,12px),20px)}.spotify-section .spotify-btn-wrapper a{height:min(max(30px + 17*(100vw - 375px)/1545,30px),47px)}.spotify-section .spotify-btn-wrapper a img{height:100%}.spotify-section .spotify-btn-wrapper a.text{background:#19b809;font-family:"Open Sans";border-radius:min(max(7px + 8*(100vw - 375px)/1545,7px),15px);display:flex;align-items:center;justify-content:center;width:min(max(120px + 55*(100vw - 375px)/1545,120px),175px);color:#fff;font-size:min(max(10px + 4*(100vw - 375px)/1545,10px),14px);font-weight:700}.spotify-section .spotify-btn-wrapper a:hover{transform:scale(1.1)}.calendar .cont{padding-top:min(max(60px + 70*(100vw - 375px)/1545,60px),130px)}.calendar .cont>h2,.calendar .cont .heading-2{font-family:"aller";font-size:min(max(32px + 26*(100vw - 375px)/1545,32px),58px);line-height:normal;font-weight:700;color:#373737;margin-bottom:min(max(20px + 3*(100vw - 375px)/1545,20px),23px);text-align:center}.calendar-wrapper{max-height:89vh;overflow:hidden;font-family:"aller";height:min(max(400px + 400*(100vw - 375px)/1545,400px),800px)}.big-photo{background:url("../images/Media Hub Image3.png") no-repeat center center/cover;text-align:center;padding-top:min(max(42px + 88*(100vw - 375px)/1545,42px),130px);padding-bottom:min(max(65px + 150*(100vw - 375px)/1545,65px),215px)}.big-photo::before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.big-photo .title{font-family:"aller";font-size:min(max(24px + 68*(100vw - 375px)/1545,24px),92px);line-height:normal;font-weight:400;color:#fff;font-family:"Futura"}.big-photo .tags{margin-bottom:min(max(20px + 30*(100vw - 375px)/1545,20px),50px)}.big-photo .tags div{font-family:"aller";font-size:min(max(10px + 2*(100vw - 375px)/1545,10px),12px);line-height:normal;font-weight:700;color:#fff;font-family:"Open Sans";text-transform:uppercase;letter-spacing:min(max(1px + 1*(100vw - 375px)/1545,1px),2px);max-width:200px;display:flex;justify-content:center;align-items:center;border-radius:5px;margin:0 auto;padding:3px 3px}.big-photo .tags div.green{background:#8cc24a}.big-photo .content{position:relative;z-index:2}.individual-blog{padding-top:min(max(50px + 50*(100vw - 375px)/1545,50px),100px);padding-bottom:min(max(32px + 51*(100vw - 375px)/1545,32px),83px)}.individual-blog .bg{position:absolute;z-index:-1}.individual-blog .bg.bg-left{left:0;top:47vw;width:7.34375vw}.individual-blog .bg.bg-right{right:0;top:17vw;width:4.6875vw}.individual-blog .cont{width:73.9583333333%;display:flex;justify-content:space-between}.individual-blog .left{width:66.1971830986%}.individual-blog .left.content-block h2:first-child{font-family:"aller";font-size:min(max(36px + 28*(100vw - 375px)/1545,36px),64px);line-height:normal;font-weight:800;color:#373737;margin-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);white-space:initial}.individual-blog .right{width:26.0563380282%}.individual-blog .photo-collage{margin-bottom:min(max(40px + 45*(100vw - 375px)/1545,40px),85px);display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:20px;grid-column-gap:25px}.individual-blog .photo-collage .photo{border-radius:5px;overflow:hidden}.individual-blog .photo-collage .photo img{width:100%;height:100%;object-fit:cover}.individual-blog .photo-collage .photo.big{grid-column:auto/span 2}.individual-blog .author-block{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:min(max(50px + 82*(100vw - 375px)/1545,50px),132px)}.individual-blog .author-block .photo{position:relative;width:100%;overflow:hidden;max-width:250px;margin-bottom:min(max(15px + 15*(100vw - 375px)/1545,15px),30px)}.individual-blog .author-block .photo img{width:100%}.individual-blog .author-block .photo img.avatar-bg{position:relative;z-index:2}.individual-blog .author-block .photo img.avatar{position:absolute;width:99%;height:99%;min-height:99%;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover}.individual-blog .author-block .name{font-family:"aller";font-size:min(max(22px + 20*(100vw - 375px)/1545,22px),42px);line-height:normal;font-weight:500;color:#3a3a3a;margin-bottom:min(max(20px + 20*(100vw - 375px)/1545,20px),40px)}.individual-blog .author-block .description{font-family:"aller";font-size:min(max(16px + 2*(100vw - 375px)/1545,16px),18px);line-height:normal;font-weight:300;color:#5c5c5c;margin-bottom:min(max(15px + 17*(100vw - 375px)/1545,15px),32px)}.individual-blog .author-block .read-bio{min-width:min(max(100px + 69*(100vw - 375px)/1545,100px),169px);height:min(max(30px + 16*(100vw - 375px)/1545,30px),46px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#2571db;border-radius:13px;overflow:hidden;z-index:2;font-family:"aller";font-size:min(max(18px + 4*(100vw - 375px)/1545,18px),22px);line-height:normal;font-weight:500;color:#fff;border-radius:min(max(5px + 7*(100vw - 375px)/1545,5px),12px);margin:0 auto;cursor:pointer}.individual-blog .author-block .read-bio:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.individual-blog .author-block .read-bio:hover{color:#2571db;background:#fff}.individual-blog .author-block .read-bio:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.individual-blog .links .title{font-family:"aller";font-size:min(max(18px + 6*(100vw - 375px)/1545,18px),24px);line-height:normal;font-weight:500;color:#3a3a3a;padding-bottom:min(max(7px + 8*(100vw - 375px)/1545,7px),15px);margin-bottom:min(max(12px + 10*(100vw - 375px)/1545,12px),22px);border-bottom:solid 3px #dadada}.individual-blog .links .categories .title{margin-top:min(max(50px + 80*(100vw - 375px)/1545,50px),130px)}.individual-blog .links .tags{margin-top:min(max(30px + 50*(100vw - 375px)/1545,30px),80px)}.individual-blog .links .popular-posts .wrapper{display:flex;flex-direction:column}.individual-blog .links .popular-posts .elem{display:flex;justify-content:flex-start}.individual-blog .links .popular-posts .elem:not(:last-child){margin-bottom:min(max(24px + 18*(100vw - 375px)/1545,24px),42px)}.individual-blog .links .popular-posts .elem:hover{transform:translateY(-5px)}.individual-blog .links .popular-posts .photo{width:min(max(72px + 38*(100vw - 375px)/1545,72px),110px);height:min(max(47px + 25*(100vw - 375px)/1545,47px),72px);object-fit:cover;flex-shrink:0}.individual-blog .links .popular-posts .info{margin-left:min(max(6px + 26*(100vw - 375px)/1545,6px),32px);margin-right:min(max(5px + 47*(100vw - 375px)/1545,5px),52px)}.individual-blog .links .popular-posts .info-title{font-family:"aller";font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px);line-height:normal;font-weight:500;color:#3a3a3a;margin-bottom:min(max(5px + 7*(100vw - 375px)/1545,5px),12px)}.individual-blog .links .popular-posts .info-date{font-family:"aller";font-size:min(max(12px + 4*(100vw - 375px)/1545,12px),16px);line-height:normal;font-weight:500;color:#767676}.individual-blog .links .categories ul li{display:flex;justify-content:space-between;align-items:center;padding-bottom:min(max(8px + 10*(100vw - 375px)/1545,8px),18px);margin-bottom:min(max(8px + 10*(100vw - 375px)/1545,8px),18px);border-bottom:solid 2px #dadada}.individual-blog .links .categories ul li a{font-family:"aller";font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px);line-height:normal;font-weight:700;color:#369aff;font-family:"Open Sans"}.individual-blog .links .categories ul li span{font-family:"aller";font-size:min(max(14px + 4*(100vw - 375px)/1545,14px),18px);line-height:normal;font-weight:500;color:#c8c8c8}.individual-blog .links .tags ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.individual-blog .links .tags ul li{font-family:"aller";font-size:min(max(14px + 4*(100vw - 375px)/1545,14px),18px);line-height:normal;font-weight:500;color:#535353;padding-top:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);padding-right:min(max(8px + 7*(100vw - 375px)/1545,8px),15px);padding-bottom:min(max(4px + 4*(100vw - 375px)/1545,4px),8px);padding-left:min(max(8px + 7*(100vw - 375px)/1545,8px),15px);border-radius:min(max(3px + 3*(100vw - 375px)/1545,3px),6px);margin-right:4px;margin-bottom:4px;background:#f2f2f2}.popup-inside{position:fixed;z-index:999;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none;cursor:pointer}.popup-inside.active{display:block}.popup-inside .popup-wrapper{position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:50px;bottom:50px;width:45vw;cursor:default;background:#fff;padding-top:min(max(20px + 40*(100vw - 375px)/1545,20px),60px);padding-bottom:min(max(20px + 40*(100vw - 375px)/1545,20px),60px);padding-left:min(max(10px + 35*(100vw - 375px)/1545,10px),45px);padding-right:min(max(10px + 35*(100vw - 375px)/1545,10px),45px);border-radius:min(max(20px + 60*(100vw - 375px)/1545,20px),80px)}.popup-inside .popup-btn-close{position:absolute;right:0;top:0;width:min(max(32px + 18*(100vw - 375px)/1545,32px),50px);height:min(max(32px + 18*(100vw - 375px)/1545,32px),50px);top:-25px;right:-25px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:min(max(16px + 6*(100vw - 375px)/1545,16px),22px)}.popup-inside .popup-btn-close:hover{transform:scale(1.1)}.popup-inside .popup-btn-close:hover i{transform:scale(1.15)}.popup-inside .popup-cont{border-radius:min(max(20px + 60*(100vw - 375px)/1545,20px),80px);padding-top:20px;padding-bottom:min(max(35px + 35*(100vw - 375px)/1545,35px),70px);height:100%;max-height:100%;overflow-y:auto;background:#f6f7f7}.popup-inside .popup-cont::-webkit-scrollbar{width:5px;height:5px;cursor:pointer}.popup-inside .popup-cont::-webkit-scrollbar-thumb{background:#bbb;border-radius:30px}.popup-inside .popup-cont::-webkit-scrollbar-thumb:hover{background:#888}.popup-inside .popup-cont::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.popup-inside .popup-cont.with-scroll{border-top-right-radius:0;border-bottom-right-radius:0}.popup-inside .popup__bg{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0)}.popup-inside h4{font-weight:bold;margin-bottom:min(max(10px + 15*(100vw - 375px)/1545,10px),25px)}.popup-inside .author-block{display:flex;justify-content:flex-start;align-items:center;border-bottom:solid 2px #dadada;padding-left:min(max(10px + 30*(100vw - 375px)/1545,10px),40px);padding-right:min(max(10px + 30*(100vw - 375px)/1545,10px),40px);padding-bottom:min(max(15px + 20*(100vw - 375px)/1545,15px),35px);margin-bottom:min(max(15px + 20*(100vw - 375px)/1545,15px),35px)}.popup-inside .author-block .info{margin-top:min(max(15px + 10*(100vw - 375px)/1545,15px),25px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.popup-inside .author-block .info .position{text-align:center;padding-left:min(max(8px + 7*(100vw - 375px)/1545,8px),15px);padding-right:min(max(8px + 7*(100vw - 375px)/1545,8px),15px)}.popup-inside .author-block .contact{margin-left:min(max(24px + 16*(100vw - 375px)/1545,24px),40px);align-items:flex-start}.popup-inside .author-block .contact *:not(.linkedin){display:-webkit-box;display:flex;width:fit-content;align-items:center}.popup-inside .author-block .contact a,.popup-inside .author-block .contact div{font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:normal;font-weight:500;color:#3a3a3a}.popup-inside .author-block .contact a{margin-bottom:min(max(8px + 12*(100vw - 375px)/1545,8px),20px)}.popup-inside .author-block .contact a div{background-image:linear-gradient(270deg, #3a3a3a 0%, #3a3a3a 50%, #08f292 50.000001%, #04a2fd 100%);background-size:200%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-position:center right}.popup-inside .author-block .contact a:hover div{background-position:center left}.popup-inside .author-block .contact i{font-size:min(max(24px + 10*(100vw - 375px)/1545,24px),34px);margin-right:min(max(12px + 10*(100vw - 375px)/1545,12px),22px);background:linear-gradient(90deg, #08f292 0%, #04a2fd 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.popup-inside .author-block .contact .linkedin{margin-top:min(max(15px + 19*(100vw - 375px)/1545,15px),34px);max-width:190px}.popup-inside .author-block .contact .linkedin i{display:none}.popup-inside .author-block .contact .linkedin img{width:100%;max-width:130px}.popup-inside .author-block .contact .linkedin:hover{transform:scale(1.05)}.popup-inside .specialities{border-bottom:solid 2px #dadada;padding-left:min(max(10px + 30*(100vw - 375px)/1545,10px),40px);padding-right:min(max(10px + 30*(100vw - 375px)/1545,10px),40px);padding-bottom:min(max(15px + 20*(100vw - 375px)/1545,15px),35px);margin-bottom:min(max(15px + 20*(100vw - 375px)/1545,15px),35px)}.popup-inside .specialities ul{display:flex;justify-content:flex-start;align-items:stretch;grid-column-gap:min(max(20px + 15*(100vw - 375px)/1545,20px),35px)}.popup-inside .specialities ul li{width:min(max(45px + 45*(100vw - 375px)/1545,45px),90px);display:flex;flex-direction:column;align-items:center}.popup-inside .specialities ul li img{width:100%;object-fit:cover}.popup-inside .specialities ul li div{margin-top:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);text-align:center;font-family:"aller";font-size:min(max(10px + 8*(100vw - 375px)/1545,10px),18px);line-height:normal;font-weight:400;color:#537ab5;font-family:"Montserrat"}.popup-inside .about-me{padding-left:min(max(10px + 30*(100vw - 375px)/1545,10px),40px);padding-right:min(max(10px + 30*(100vw - 375px)/1545,10px),40px)}.job-search.job-search-header{padding-top:min(max(80px + 200*(100vw - 375px)/1545,80px),280px);text-align:center;position:relative}.job-search.job-search-header .shape-gray{position:absolute;top:9vw;width:63vw;z-index:-1;right:6vw}.job-search.job-search-header .shape-triangle{position:absolute;right:10vw;top:12vw;width:14.3vw;z-index:-1}.job-search.job-search-header .shape-triangle.poland{right:-2vw;z-index:-1}.job-search.job-search-header h1{white-space:initial;font-family:"aller";font-size:min(max(36px + 66*(100vw - 375px)/1545,36px),102px);font-weight:bold;color:#373737;margin-bottom:min(max(10px + 20*(100vw - 375px)/1545,10px),30px)}.job-search.job-search-header.poland-job-header{padding-bottom:20px}.job-search.job-search-header.poland-job-header h1{font-size:min(max(28px + 92*(100vw - 375px)/1545,28px),120px)}.job-search.job-search-main{padding-top:min(max(30px + 90*(100vw - 375px)/1545,30px),120px);padding-bottom:min(max(50px + 120*(100vw - 375px)/1545,50px),170px);background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;box-shadow:0 0 10px rgba(0,0,0,.15);margin-top:-30px;margin-bottom:35px}.job-search.job-search-main.smaller-padding-top{padding-top:min(max(30px + 30*(100vw - 375px)/1545,30px),60px)}.job-search.job-search-main .js-form{box-shadow:0 0 10px rgba(0,0,0,.15);padding:25px 0}.job-search.job-search-main .js-form form{display:flex;align-items:stretch;width:83.3333333333%;margin:auto;font-family:"aller"}.job-search.job-search-main .js-form form input{padding:17px 0 13px;font-size:16px;font-family:inherit;background:rgba(0,0,0,0)}.job-search.job-search-main .js-form form input::placeholder{color:#a4a4a4}.job-search.job-search-main .js-form form select{border:none;outline:none;-webkit-appearance:none;appearance:none;position:relative;font-size:16px;font-family:inherit;color:#a4a4a4;background:#fff}.job-search.job-search-main .js-form form .js-field-area{max-width:270px}.job-search.job-search-main .js-form form .js-field-area_flex{width:100%}.job-search.job-search-main .js-field-area{display:flex;align-items:center;margin-right:50px;position:relative}.job-search.job-search-main .js-field-area .icon{margin-right:20px;color:#a4a4a4}.job-search.job-search-main .js-field-area input{flex:1 0 auto;color:#a4a4a4}.job-search.job-search-main .js-field-area input:-webkit-autofill,.job-search.job-search-main .js-field-area input:-webkit-autofill:hover,.job-search.job-search-main .js-field-area input:-webkit-autofill:focus,.job-search.job-search-main .js-field-area input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#a4a4a4 !important}.job-search.job-search-main .js-field-area .right-border{border-right:solid 2px #e2e2e2}.job-search.job-search-main .js-select-area{position:relative;margin-right:30px}.job-search.job-search-main .js-select-area.js-select-area_currency select{width:auto}.job-search.job-search-main .js-select-area select{padding:17px 25px 13px 0;width:100%}.job-search.job-search-main .js-select-area.without-before{border-right:solid 2px #e2e2e2}.job-search.job-search-main .js-select-area_reset{margin-right:0}.job-search.job-search-main .js-inner{width:83.3333333333%;margin:auto;padding-top:min(max(45px + 30*(100vw - 375px)/1545,45px),75px);display:flex;justify-content:space-between}.job-search.job-search-main .js-left-side{width:240px;flex-shrink:0;margin-right:50px}.job-search.job-search-main .js-right-side{width:77%}.job-search.job-search-main .js-filtered-jobs{display:flex}.job-search.job-search-main .js-filtered-jobs .jobs-filter{font-weight:700}.job-search.job-search-main .js-filtered-jobs .jobs-count{margin-left:min(max(30px + 100*(100vw - 375px)/1545,30px),130px);color:#a4a4a4}.job-search.job-search-main .js-job-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:25px}.job-search.job-search-main .js-job-list .job{max-width:none}.job-search.job-search-main .js-field-col p{color:#a4a4a4;margin-bottom:20px}.job-search.job-search-main .js-field-col .checkbox-block:not(:last-child){margin-bottom:15px}.job-search.job-search-main .js-field-col.top-border{padding:40px 0 35px;border-top:solid 2px #e2e2e2}.job-search.job-search-main .pagination{margin-top:70px}.job-search.job-search-main .js-salary-block{position:absolute;width:100%;display:flex;align-items:center;top:-30px}.job-search.job-search-main .js-salary-block input{text-align:right;width:150px}.job-search #doubleRange{width:220px;background-color:#a4a4a4}.job-search #doubleRange .ui-slider-range{background-color:#000}.job-search #doubleRange .ui-slider-handle{width:23px;height:23px;border:none;border-radius:50%;background-color:#000;top:-10px}.job-search #doubleRange .ui-slider-handle:before{content:"";position:absolute;height:8px;width:8px;background-color:#fff;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%}.job-search #doubleRange.ui-slider-horizontal{height:3px;border:none}.custom-checkbox{position:absolute;z-index:-1;opacity:0}.custom-checkbox+label{display:flex;align-items:center;user-select:none;font-family:"aller";font-size:18px}.custom-checkbox+label:before{content:"";display:inline-block;width:23px;height:23px;flex-shrink:0;flex-grow:0;border:1px solid #a4a4a4;border-radius:8px;margin-right:20px}.custom-checkbox:checked+label:before{background:url("../images/svg/check-mark-white.svg") no-repeat center;background-size:13px;background-color:#4a69e2;border-color:#4a69e2}.core-values.poland{margin-bottom:150px}.core-values.poland .core-values-swiper{width:89%}.core-values.poland .core-values-block h2,.core-values.poland .core-values-block .heading-2{font-size:min(max(18px + 10*(100vw - 375px)/1545,18px),28px)}.about-us.head.poland .left{width:45%;max-width:460px}.author-block.with-info{display:flex;justify-content:flex-start;align-items:stretch;background:#f6f7f7;border-radius:min(max(20px + 25*(100vw - 375px)/1545,20px),45px);width:1022px;max-width:80vw;padding-left:min(max(10px + 70*(100vw - 375px)/1545,10px),80px);padding-right:min(max(10px + 70*(100vw - 375px)/1545,10px),80px);padding-top:min(max(15px + 20*(100vw - 375px)/1545,15px),35px);padding-bottom:min(max(15px + 20*(100vw - 375px)/1545,15px),35px);margin-bottom:min(max(50px + 50*(100vw - 375px)/1545,50px),100px)}.author-block.with-info .left{display:flex;flex-direction:column;justify-content:space-between}.author-block.with-info h4{font-family:"aller";font-size:min(max(22px + 26*(100vw - 375px)/1545,22px),48px);line-height:normal;font-weight:500;color:#3a3a3a;margin-bottom:min(max(5px + 35*(100vw - 375px)/1545,5px),40px)}.author-block.with-info .info{margin-top:min(max(15px + 10*(100vw - 375px)/1545,15px),25px)}.author-block.with-info .info h4{display:none}.author-block.with-info .contact{margin-left:min(max(24px + 56*(100vw - 375px)/1545,24px),80px);display:flex;flex-direction:column;align-items:flex-start;height:100%}.author-block.with-info .contact>*:not(.linkedin){display:flex;width:fit-content;align-items:center}.author-block.with-info .contact a,.author-block.with-info .contact div{font-family:"aller";font-size:min(max(16px + 10*(100vw - 375px)/1545,16px),26px);line-height:normal;font-weight:500;color:#3a3a3a}.author-block.with-info .contact a{margin-bottom:min(max(8px + 12*(100vw - 375px)/1545,8px),20px)}.author-block.with-info .contact a div{background-image:linear-gradient(270deg, #3a3a3a 0%, #3a3a3a 50%, #08f292 50.000001%, #04a2fd 100%);background-size:200%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-position:center right}.author-block.with-info .contact a:hover div{background-position:center left}.author-block.with-info .contact i{font-size:min(max(24px + 28*(100vw - 375px)/1545,24px),52px);margin-right:min(max(12px + 10*(100vw - 375px)/1545,12px),22px);background:linear-gradient(90deg, #08f292 0%, #04a2fd 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.author-block.with-info .contact .linkedin{max-width:190px;margin-top:auto;margin-bottom:0}.author-block.with-info .contact .linkedin i{display:none}.author-block.with-info .contact .linkedin img{width:100%;max-width:131px;margin-top:30px}.author-block.with-info .contact .linkedin:hover{transform:scale(1.05)}.careers-about-us.hexagon-blog.poland-hex-blog-one>.bg{position:absolute}.careers-about-us.hexagon-blog.poland-hex-blog-one>.bg.bg-left{bottom:initial;top:-5vw;width:4.1666666667vw}.careers-about-us.hexagon-blog.poland-hex-blog-one>.bg.bg-right{bottom:initial;top:-10vw;width:8.8020833333vw}.careers-about-us.hexagon-blog.poland-hex-blog-one .chip-global{top:initial;z-index:-2;bottom:15vw;right:0;width:6.5vw;height:6.5vw}.careers-about-us.hexagon-blog.poland-hex-blog-three{z-index:5}.careers-about-us.hexagon-blog.poland-hex-blog-three>.bg{position:absolute}.careers-about-us.hexagon-blog.poland-hex-blog-three>.bg.bg-left{bottom:initial;top:-5vw;width:7.5520833333vw}.careers-about-us.hexagon-blog.poland-hex-blog-three>.bg.bg-right{bottom:-13vw;width:16.1979166667vw}.our-jobs.poland .bg{position:absolute;z-index:-1}.our-jobs.poland .bg.bg-left{left:0;top:0}.quotes.poland{margin-top:min(max(40px + 30*(100vw - 375px)/1545,40px),70px)}.quotes.poland .bg{position:absolute;z-index:-1}.quotes.poland .bg.bg-left{left:0}.quotes.poland .bg.bg-left.one{top:-10vw;width:2.5vw}.quotes.poland .bg.bg-left.two{bottom:-7vw;width:8.9583333333vw}.quotes.poland .bg.bg-right{right:0;bottom:3vw;width:5.4166666667vw}label{cursor:pointer}.capabilities-swiper .swiper-slide{height:initial}.advert{border-radius:20px;background:#cc425b;background:linear-gradient(-135deg, #025496 0%, #025496 32%, #d6204b 32.0000001%, #d6204b 70%, #025496 70.0000001%, #025496 93%, transparent 93.0000001%, transparent 96.5%, #d6204b 96.5000001%, #d6204b 100%);display:flex;flex-direction:column;padding:55px 40px 60px}.advert .btn-wrap{width:100%;justify-content:center;margin-top:auto}.advert a.btn{color:#cc425b}.advert a.btn:hover{color:#fff}.advert h3{font-family:"aller";font-size:min(max(16px + 12*(100vw - 375px)/1545,16px),28px);line-height:normal;font-weight:700;color:#fff}.advert>h5{font-family:"aller";font-size:min(max(14px + 10*(100vw - 375px)/1545,14px),24px);line-height:normal;font-weight:500;color:#fff}.advert.grid{padding:60px 55px 40px;padding-top:min(max(30px + 30*(100vw - 375px)/1545,30px),60px);padding-left:min(max(25px + 30*(100vw - 375px)/1545,25px),55px);padding-right:min(max(25px + 30*(100vw - 375px)/1545,25px),55px);padding-bottom:min(max(20px + 10*(100vw - 375px)/1545,20px),30px)}.advert.grid .btn-wrap .btn{margin-top:10px;height:min(max(30px + 10*(100vw - 375px)/1545,30px),40px);width:min(max(90px + 25*(100vw - 375px)/1545,90px),115px)}.advert.grid h5{margin:0}.advert p{color:#fff}button{border:none !important}.page404{width:100vw;height:100vh;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.page404 .bg{position:absolute;z-index:-1}.page404 .bg-left{left:0;width:19.2708333333vw}.page404 .bg-right{right:0;width:54.1145833333vw}.page404 .bg-top{top:0}.page404 .bg-bottom{bottom:min(max(40px + -160*(100vw - 375px)/1545,40px),-120px);width:9.7395833333vw}@media only screen and (max-width: 650px){.page404 .bg{display:none}}.page404 .container{text-align:center}.page404 .logo{max-height:30vh;width:min(max(180px + 140*(100vw - 375px)/1545,180px),320px);margin:0 auto 7vh}.page404 .logo img{width:100%;height:100%;object-fit:contain}.page404 .logo:hover{transform:scale(1.15) !important}.page404 h1{line-height:80%;margin-bottom:0}.popup input,.popup textarea{color:#515151}.popup input:-webkit-autofill,.popup input:-webkit-autofill:hover,.popup input:-webkit-autofill:focus,.popup input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#515151 !important}.popup *{font-family:"aller"}.popup .btn[type=submit]{padding-top:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);padding-bottom:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);padding-left:min(max(15px + 20*(100vw - 375px)/1545,15px),35px);padding-right:min(max(15px + 20*(100vw - 375px)/1545,15px),35px);cursor:pointer;min-width:min(max(180px + 20*(100vw - 375px)/1545,180px),200px);height:min(max(45px + 5*(100vw - 375px)/1545,45px),50px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.popup .btn[type=submit]:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.popup .btn[type=submit]:hover{color:#cc425b;background:#fff}.popup .btn[type=submit]:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.popup .check-title a{color:#cc425b;display:inline}.popup .cv-upload-btn{display:inline}.popup .cv-upload-btn:hover{color:#cc425b}.popup .cv-upload-btn.active{color:#cc425b}.individual-job-advert .blog h1{font-size:min(max(32px + 58*(100vw - 375px)/1545,32px),90px);white-space:normal}.job-search.job-search-main .js-form form .js-field-area_flex.js-select-area_per{max-width:200px}@media only screen and (max-width: 1450px){.job-search.job-search-main .js-form form .js-field-area_flex.js-select-area_per{max-width:initial}}.clear-everything{display:flex;justify-content:center;align-items:center;height:100%;align-self:center;cursor:pointer;margin-left:auto;position:relative;color:#3e3e3e;white-space:nowrap}.clear-everything::before{content:"";position:absolute;right:0;bottom:-2px;width:0;height:2px;background:#3e3e3e}.clear-everything:hover::before{width:100%;left:0}@media only screen and (max-width: 1450px){.clear-everything{grid-column:3}}@media only screen and (max-width: 1025px){.clear-everything{grid-column:2;grid-row:6}}@media only screen and (max-width: 769px){.clear-everything{margin-top:10px;margin-right:20px;margin-bottom:20px}.clear-everything::before{bottom:7px}}.view-our-initiatives{margin-bottom:min(max(80px + 140*(100vw - 375px)/1545,80px),220px)}.view-our-initiatives .cont>h3{text-align:left;margin-bottom:min(max(30px + 30*(100vw - 375px)/1545,30px),60px)}.view-our-initiatives .flex-wrap{display:flex;align-items:center;justify-content:center}.view-our-initiatives .flex-wrap .elem{width:calc(33.3333333333% - 36px)}.view-our-initiatives .flex-wrap .elem:not(:last-child){margin-right:54px}.view-our-initiatives .flex-wrap .photo{width:100%;height:0;position:relative;padding-bottom:55.5075593952%;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px}.view-our-initiatives .flex-wrap .photo img,.view-our-initiatives .flex-wrap .photo video,.view-our-initiatives .flex-wrap .photo iframe{width:100%;height:100%;position:absolute;object-fit:cover}.view-our-initiatives .flex-wrap .btn{width:100%;font-size:min(max(14px + 9*(100vw - 375px)/1545,14px),23px);font-weight:700;background:#e23756;padding:5px 0;height:min(max(35px + 15*(100vw - 375px)/1545,35px),50px)}.view-our-initiatives .flex-wrap .btn:hover{background:#fff;color:#e23756}.view-our-initiatives .flex-wrap .btn-wrap{margin-top:-10px}@media only screen and (max-width: 1024px){.view-our-initiatives .flex-wrap .elem{width:calc(33.3333333333% - 13.3333333333px)}.view-our-initiatives .flex-wrap .elem:not(:last-child){margin-right:20px}}@media only screen and (max-width: 900px){.view-our-initiatives .flex-wrap{flex-wrap:wrap;grid-gap:30px}.view-our-initiatives .flex-wrap .elem{width:42%}.view-our-initiatives .flex-wrap .elem:not(:last-child){margin-right:0}}@media only screen and (max-width: 650px){.view-our-initiatives .flex-wrap .elem{width:47%}}@media only screen and (max-width: 550px){.view-our-initiatives .flex-wrap .elem{width:70%}}.title-small{font-size:min(max(26px + 6*(100vw - 375px)/1545,26px),32px);color:#cc425b}.pf-row textarea.pf-text-field{resize:none;padding-top:9px}.cont.scroll-to{margin-bottom:min(max(30px + 75*(100vw - 375px)/1545,30px),105px)}.cont.scroll-to .btn-wrap{grid-column-gap:min(max(10px + 80*(100vw - 375px)/1545,10px),90px)}.cont.scroll-to .btn-wrap a{cursor:pointer;height:min(max(28px + 12*(100vw - 375px)/1545,28px),40px)}.contact-us-charity{margin-top:90px}.popup-form .pf-row.max-width-limit{max-width:87%}.poland-for-clients.head{padding-top:190px}@media only screen and (max-width: 1620px){.poland-for-clients.head{padding-top:160px}}.suggests_result{position:absolute;top:100%;background:#fff !important;right:9%;width:40%;border-radius:0px 0px 10px 10px;overflow:hidden}.suggests_result>div,.suggests_result .pc-item{padding:5px 10px}.suggests_result .pc-item{cursor:pointer}.suggests_result .pc-item:not(:last-child){border-bottom:solid 1px #f4f4f4}.suggests_result .pc-item:hover{background:#f4f4f4;padding-left:15px}@media only screen and (max-width: 1024px){.suggests_result{right:19%;background:linear-gradient(to bottom, #d0dbe6 0%, #e7eaf1 50%, #e4e8ef 100%) !important}}@media only screen and (max-width: 550px){.suggests_result{display:none}}.grecaptcha-badge{display:none !important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.select2-container--default .select2-selection--multiple{border:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:none;padding-left:15px}.select2-container .select2-search--inline .select2-search__field{height:24px}.select2-container--default .select2-results>.select2-results__options{max-height:225px}#fileName{text-overflow:ellipsis;width:100%;overflow:hidden}.input-item{position:relative;height:30px;background:#cc425b;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;min-width:min(max(115px + 15*(100vw - 375px)/1545,115px),130px);height:min(max(33px + 4*(100vw - 375px)/1545,33px),37px);width:fit-content;padding:0 7px;font-family:"aller";font-size:min(max(15px + 3*(100vw - 375px)/1545,15px),18px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.input-item:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.input-item:hover{color:#cc425b;background:#fff}.input-item:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.input-item label{max-width:100%}.input-item .file_input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;font-size:0;cursor:pointer}.cv_file_name{margin-left:10px}.blog a:not(.blog-btn){display:inline-flex;transition:all .3s ease}.blog a:not(.blog-btn):hover{text-decoration:underline}.new-support-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;align-items:flex-start !important}.support-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto}.support-container p{font-size:min(max(18px + 2*(100vw - 375px)/1545,18px),20px)}.support-container .right{width:57.94% !important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.support-container .right h1.heading-3{font-size:min(max(28px + 20*(100vw - 375px)/1545,28px),48px);white-space:unset;text-align:left;width:100%;max-width:min(max(500px + 130*(100vw - 375px)/1545,500px),630px)}.support-container .right .text{text-align:left;color:#828282}.support-container .left{width:34% !important;display:flex;justify-content:center;align-items:center}.support-container .left img{width:100%;object-fit:contain}@media(max-width: 650px){.support-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:30px}.support-container .right{width:100% !important}.support-container .left{display:block !important;width:100% !important;max-width:400px;margin-right:auto}}.support-right-bg{top:min(max(200px + 240*(100vw - 375px)/1545,200px),440px) !important}@media(min-width: 1200px){.support-left-bg{width:min(max(110px + 80*(100vw - 375px)/1545,110px),190px) !important;bottom:min(max(-300px + -200*(100vw - 375px)/1545,-500px),-300px) !important;left:min(max(-180px + 67*(100vw - 375px)/1545,-180px),-113px) !important}}.about-section{padding-top:min(max(40px + -20*(100vw - 375px)/1545,20px),40px);padding-bottom:min(max(40px + 18*(100vw - 375px)/1545,40px),58px)}.about-section .bg-left{position:absolute;left:min(max(-70px + 20*(100vw - 375px)/1545,-70px),-50px);top:min(max(600px + 100*(100vw - 375px)/1545,600px),700px)}@media(max-width: 1025px){.about-section .bg-left{display:none}}.about-section .bg-right{position:absolute;right:min(max(-30px + 30*(100vw - 375px)/1545,-30px),0px);top:min(max(400px + 20*(100vw - 375px)/1545,400px),420px);width:min(max(80px + 25*(100vw - 375px)/1545,80px),105px)}@media(max-width: 1025px){.about-section .bg-right{display:none}}.about-section .btn a:after{background-color:#cc425b !important}.about-section .btn a:hover{color:#fff}.about-section p{font-size:min(max(18px + 2*(100vw - 375px)/1545,18px),20px)}@media(min-width: 1151px){.about-section .cont{width:84.51%}}.about-section__wrap{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.about-section__title{width:100%;text-align:center;font-size:min(max(28px + 12*(100vw - 375px)/1545,28px),40px);padding-top:min(max(20px + 20*(100vw - 375px)/1545,20px),40px)}.about-section__title:not(:last-child){margin-bottom:min(max(30px + 20*(100vw - 375px)/1545,30px),50px)}.about-section__title:not(:first-child){padding-top:min(max(28px + 112*(100vw - 375px)/1545,28px),140px)}.about-section__title.last-title{padding-top:min(max(28px + 112*(100vw - 375px)/1545,28px),140px)}.about-section__text:not(:last-child){margin-bottom:min(max(24px + 6*(100vw - 375px)/1545,24px),30px)}.about-section__buttons:not(:last-child){margin-bottom:min(max(24px + 6*(100vw - 375px)/1545,24px),30px)}.about-section__technologies{width:100%;display:flex;align-items:flex-start;justify-content:center;grid-column-gap:min(max(30px + 110*(100vw - 375px)/1545,30px),140px);grid-row-gap:min(max(24px + 26*(100vw - 375px)/1545,24px),50px);flex-wrap:wrap}.about-section__technologies:not(:last-child){margin-bottom:min(max(24px + 6*(100vw - 375px)/1545,24px),30px)}.about-section__technology{width:calc(49.9% - min(max(30px + 110*(100vw - 375px)/1545,30px),140px)/2);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(max-width: 551px){.about-section__technology{width:100%}}.about-section__technology-icon{--size: 32px;width:var(--size);height:var(--size)}.about-section__technology-icon:not(:last-child){margin-bottom:8px}.about-section__technology-title{font-size:min(max(20px + 4*(100vw - 375px)/1545,20px),24px)}.about-section__technology-title:not(:last-child){margin-bottom:10px}.about-section__services{width:100%;display:flex;align-items:flex-start;justify-content:center;grid-column-gap:min(max(30px + 130*(100vw - 375px)/1545,30px),160px);grid-row-gap:min(max(24px + 26*(100vw - 375px)/1545,24px),50px);flex-wrap:wrap}.about-section__services:not(:last-child){margin-bottom:min(max(24px + 6*(100vw - 375px)/1545,24px),30px)}.about-section__service{width:calc(31% - min(max(30px + 130*(100vw - 375px)/1545,30px),160px)/2);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media(max-width: 551px){.about-section__service{width:100%}}.about-section__service-icon{--size: 32px;width:var(--size);height:var(--size)}.about-section__service-icon:not(:last-child){margin-bottom:8px}.about-section__service-title{width:100%;text-align:center;font-size:min(max(20px + 4*(100vw - 375px)/1545,20px),24px)}.case-study{padding-top:min(max(129px + 89*(100vw - 375px)/1545,129px),218px);padding-bottom:min(max(66px + 37*(100vw - 375px)/1545,66px),103px)}@media(min-width: 1920px){.case-study .cont{max-width:1155px}}@media(max-width: 1440px){.case-study .cont{width:77.667%}}@media(max-width: 1280px){.case-study .cont{width:79.667%}}@media(max-width: 1024px){.case-study .cont{width:88.667%}}@media(max-width: 540px){.case-study .cont{width:91% !important}}.case-study .case-study__wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.case-study .case-study__title{margin-bottom:min(max(16px + 24*(100vw - 375px)/1545,16px),40px)}.case-study .case-study__title h2{font-family:"Lato";font-weight:700;font-size:min(max(48px + 72*(100vw - 375px)/1545,48px),120px);line-height:1.2;color:#cc425b !important}@media(max-width: 540px){.case-study .case-study__title{font-size:48px;margin-bottom:16px}}.case-study .case-study__category{display:flex;gap:min(max(12px + 14*(100vw - 375px)/1545,12px),26px);margin-bottom:min(max(59px + 5*(100vw - 375px)/1545,59px),64px);flex-wrap:wrap;justify-content:center}.case-study .case-study__category li{width:max-content;height:max-content}.case-study .case-study__category li label .case-study__category-text{padding:11px 29px;border:1px solid #025496;border-radius:999px;position:relative;z-index:1;transition:.3s all;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width: 540px){.case-study .case-study__category li label .case-study__category-text{padding:10px 29px}}.case-study .case-study__category li label input{display:none}.case-study .case-study__category li label input:checked+.case-study__category-text{background:#cc425b;border-color:#cc425b;color:#fff}.case-study .case-study__category li label span{color:#025496;font-family:"Lato";font-size:20px;line-height:1.6;font-weight:700}.case-study .case-study__list{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;width:100%;gap:min(max(31px + 1*(100vw - 375px)/1545,31px),32px)}@media(max-width: 540px){.case-study .case-study__list{justify-content:center}}.case-study .case-study__item{padding-top:min(max(16px + 16*(100vw - 375px)/1545,16px),32px);padding-right:min(max(16px + 24*(100vw - 375px)/1545,16px),40px);padding-bottom:min(max(16px + 16*(100vw - 375px)/1545,16px),32px);padding-left:min(max(16px + 24*(100vw - 375px)/1545,16px),40px);background:#f4f4f4;border-radius:min(max(18px + 14*(100vw - 375px)/1545,18px),32px);max-width:min(max(333px + 228*(100vw - 375px)/1545,333px),561px);position:relative;z-index:1;overflow:hidden;cursor:pointer;transition:.5s all}.case-study .case-study__item:before{top:50%;left:50%;width:1px;height:1px;border-radius:50%;content:"";background:#cc425b;z-index:-1;position:absolute;transition:.5s all;transform:translate(-50%, -50%)}.case-study .case-study__item:hover:before{width:1000px;height:1000px}.case-study .case-study__item:hover .case-study__date span{color:#fff}.case-study .case-study__item:hover .case-study__item-title{color:#fff}.case-study .case-study__item:hover .case-study__button{background:#fff}.case-study .case-study__item:hover .case-study__button span{color:#cc425b}.case-study .case-study__image{border-radius:min(max(16px + 24*(100vw - 375px)/1545,16px),40px);overflow:hidden;margin-bottom:min(max(23px + 9*(100vw - 375px)/1545,23px),32px);max-height:324px;width:100%;height:0;position:relative;padding-bottom:67.3596673597%;overflow:hidden;position:relative;width:100%;clip-path:inset(1px 1px 1px 1px round min(max(16px + 24 * (100vw - 375px) / 1545, 16px), 40px))}.case-study .case-study__image img,.case-study .case-study__image video,.case-study .case-study__image iframe{width:100%;height:100%;position:absolute;object-fit:cover}.case-study .case-study__image img{width:100%;height:100%;object-fit:cover}@media(max-width: 540px){.case-study .case-study__image{padding-bottom:62.36%}}.case-study .case-study__date{display:flex;align-items:center;gap:24px;margin-bottom:24px}.case-study .case-study__date span{font-family:"aller";font-weight:700;font-size:16px;line-height:1.5;transition:.3s}.case-study .case-study__date span:first-child{color:#373737}.case-study .case-study__date span:last-child{color:#fe1b5c}.case-study .case-study__item-title{font-weight:400;font-family:"aller";font-size:min(max(24px + 6*(100vw - 375px)/1545,24px),30px);line-height:1.33;color:#025496;margin-bottom:24px;transition:.3s}@media(max-width: 540px){.case-study .case-study__item-title{line-height:1.16}}.case-study .case-study__button{padding:13px 23px;background:#cc425b;border-radius:9px;display:flex;align-items:center;justify-content:center;width:max-content;transition:.3s}.case-study .case-study__button span{font-weight:400;font-family:"aller";font-size:18px;color:#fff;transition:.3s}.case-study .case-study__link{position:absolute;inset:0;z-index:10}.case-studies{padding-top:min(max(152px + 104*(100vw - 375px)/1545,152px),256px);padding-bottom:min(max(60px + 25*(100vw - 375px)/1545,60px),85px);position:relative}.case-studies .case-studies__content{max-width:854px;margin:0 auto;margin-bottom:min(max(0px + 62*(100vw - 375px)/1545,0px),62px)}.case-studies .case-studies__content h3{color:#cc425b;font-weight:700;font-family:"aller";font-size:34px;line-height:1.36;margin-bottom:26px}.case-studies .case-studies__content h3:first-of-type{margin-bottom:28px}.case-studies .case-studies__content h4{color:#025496;font-weight:700;font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);font-family:"aller";line-height:1.6;letter-spacing:.4px;margin-bottom:14px}@media(max-width: 440px){.case-studies .case-studies__content h4{line-height:1.75;letter-spacing:.3px}}.case-studies .case-studies__content p{font-weight:400;font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:1.6}.case-studies .case-studies__content p:first-of-type{font-weight:400;font-size:min(max(24px + 10*(100vw - 375px)/1545,24px),34px);color:#373737;line-height:1.5;margin-bottom:60px}@media(max-width: 440px){.case-studies .case-studies__content p:first-of-type{line-height:1.45;margin-bottom:64px}}.case-studies .case-studies__content p:nth-of-type(2){letter-spacing:.4px;margin-bottom:60px}@media(max-width: 440px){.case-studies .case-studies__content p:nth-of-type(2){line-height:1.75}}.case-studies .case-studies__content ul li{font-weight:400;font-family:"aller";font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px);line-height:1.6;margin-bottom:min(max(20px + -4*(100vw - 375px)/1545,16px),20px);color:#373737;letter-spacing:.4px}.case-studies .case-studies__content ul li:last-of-type{margin-bottom:0}.case-studies .case-studies__content ul li span{font-weight:700}.case-studies .case-studies__content ul li p{font-weight:400 !important;font-family:"aller" !important;font-size:min(max(16px + 4*(100vw - 375px)/1545,16px),20px) !important;line-height:1.6 !important;margin-bottom:0 !important}@media(max-width: 440px){.case-studies .case-studies__content ul li p{line-height:1.75 !important;letter-spacing:.3px}}.case-studies .case-studies__title h2{color:#305593;font-weight:700;font-family:"aller";font-size:min(max(36px + 26*(100vw - 375px)/1545,36px),62px);margin-bottom:min(max(48px + 25*(100vw - 375px)/1545,48px),73px);line-height:1.36}@media(max-width: 440px){.case-studies .case-studies__title h2{width:95% !important}}.case-studies .case-studies__block{padding-top:min(max(48px + 44*(100vw - 375px)/1545,48px),92px);padding-right:min(max(1px + 77*(100vw - 375px)/1545,1px),78px);padding-bottom:min(max(48px + 44*(100vw - 375px)/1545,48px),92px);padding-left:min(max(1px + 77*(100vw - 375px)/1545,1px),78px);background:linear-gradient(180deg, #FFFFFF 0%, #DFE9F3 116.18%);border-radius:min(max(32px + 32*(100vw - 375px)/1545,32px),64px);margin-bottom:min(max(19px + 37*(100vw - 375px)/1545,19px),56px);position:relative}@media(max-width: 540px){.case-studies .case-studies__block{background:none}.case-studies .case-studies__block:before{position:absolute;content:"";background:linear-gradient(180deg, #FFFFFF 0%, #DFE9F3 116.18%);inset:0;right:min(max(-20px + -60*(100vw - 375px)/1545,-80px),-20px);left:min(max(-20px + -60*(100vw - 375px)/1545,-80px),-20px);border-radius:inherit;z-index:-1}}.case-studies .case-studies__block .case-studies__block-title{font-family:"aller";font-weight:700;font-size:34px;color:#cc425b;margin-bottom:34px}.case-studies .case-studies__block .case-studies__block-content{color:#025496;font-family:"aller";font-size:min(max(20px + 12*(100vw - 375px)/1545,20px),32px);line-height:1.43;margin-bottom:34px;letter-spacing:-0.3px}@media(max-width: 440px){.case-studies .case-studies__block .case-studies__block-content{line-height:1.8}}.case-studies .case-studies__block .case-studies__block-list{display:flex;align-items:flex-start;justify-content:flex-start;gap:min(max(22px + 50*(100vw - 375px)/1545,22px),72px)}@media(max-width: 540px){.case-studies .case-studies__block .case-studies__block-list{flex-direction:column}}.case-studies .case-studies__block .case-studies__block-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:min(max(11px + -1*(100vw - 375px)/1545,10px),11px);width:16.93%}@media(max-width: 540px){.case-studies .case-studies__block .case-studies__block-item{width:57.93%}}.case-studies .case-studies__block .case-studies__block-item span:first-child{font-family:"Outfit";font-weight:200;font-size:64px;line-height:1.37;color:#cc425b}.case-studies .case-studies__block .case-studies__block-item span:last-child{font-family:"aller";font-weight:300;font-size:20px;line-height:1.2}.case-studies .case-studies__client{background:linear-gradient(159.51deg, rgba(208, 219, 230, 0.9) 0%, rgba(231, 234, 241, 0.9) 50%, rgba(228, 232, 239, 0.9) 100%);border-radius:min(max(32px + 32*(100vw - 375px)/1545,32px),64px);display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:55px;padding-bottom:min(max(55px + 55*(100vw - 375px)/1545,55px),110px);margin-bottom:min(max(20px + 12*(100vw - 375px)/1545,20px),32px);z-index:1;position:relative}@media(max-width: 540px){.case-studies .case-studies__client{background:none}.case-studies .case-studies__client:before{position:absolute;content:"";background:linear-gradient(159.51deg, rgba(208, 219, 230, 0.9) 0%, rgba(231, 234, 241, 0.9) 50%, rgba(228, 232, 239, 0.9) 100%);inset:0;right:min(max(-20px + -60*(100vw - 375px)/1545,-80px),-20px);left:min(max(-20px + -60*(100vw - 375px)/1545,-80px),-20px);border-radius:inherit;z-index:-1}}.case-studies .case-studies__client .case-studies__client-title{text-align:center;font-family:"aller";color:#494949;font-size:34px;line-height:1.35;margin-bottom:62px;font-weight:700}.case-studies .case-studies__client .case-studies__client-wrapper{background:#fff;padding-top:min(max(80px + -40*(100vw - 375px)/1545,40px),80px);padding-right:25px;padding-bottom:34px;padding-left:25px;position:relative;z-index:1;border-radius:15px;max-width:545px}.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-img{width:90px;height:90px;position:absolute;top:0;right:60px;transform:translateY(-50%)}@media(max-width: 540px){.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-img{right:50%;transform:translate(-50%, -50%);left:50%}}.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-subtitle{color:#f54965;font-family:"Open Sans";font-size:min(max(22px + 10*(100vw - 375px)/1545,22px),32px);line-height:1.36;margin-bottom:min(max(24px + 8*(100vw - 375px)/1545,24px),32px);font-weight:700}@media(max-width: 540px){.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-subtitle{line-height:1.33}}.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-content{font-weight:400;font-family:"aller";font-size:18.85px;line-height:1.36;color:#373737;margin-bottom:50px;width:90%}@media(max-width: 540px){.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-content{width:100%}}.case-studies .case-studies__client .case-studies__client-wrapper .case-studies__client-position{color:#39a2df;font-family:"aller";font-weight:300;font-size:19px;line-height:1.36;text-align:right;padding-right:9px !important}.case-studies .case-studies__bottom .case-studies__study-title{color:#515151;font-weight:700;font-family:"aller";font-size:min(max(36px + 28*(100vw - 375px)/1545,36px),64px);line-height:1.36;margin-bottom:min(max(20px + 22*(100vw - 375px)/1545,20px),42px);text-align:center}@media(max-width: 540px){.case-studies .case-studies__bottom .case-studies__study-title{width:69%;margin-left:auto;margin-right:auto}}.case-studies .case-studies__bottom .case-studies__study-list{display:flex;gap:32px;justify-content:center}@media(max-width: 768px){.case-studies .case-studies__bottom .case-studies__study-list{flex-direction:column;justify-content:center}}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item{padding-top:min(max(16px + 16*(100vw - 375px)/1545,16px),32px);padding-right:min(max(16px + 24*(100vw - 375px)/1545,16px),40px);padding-bottom:min(max(16px + 16*(100vw - 375px)/1545,16px),32px);padding-left:min(max(16px + 22*(100vw - 375px)/1545,16px),38px);background:#f4f4f4;border-radius:min(max(18px + 14*(100vw - 375px)/1545,18px),32px);max-width:min(max(335px + 294*(100vw - 375px)/1545,335px),629px);position:relative;z-index:1;overflow:hidden;cursor:pointer;transition:.5s all}@media(max-width: 540px){.case-studies .case-studies__bottom .case-studies__study-list .case-study__item{max-width:100%}}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item:before{top:50%;left:50%;width:1px;height:1px;border-radius:50%;content:"";background:#cc425b;z-index:-1;position:absolute;transition:.5s all;transform:translate(-50%, -50%)}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item:hover:before{width:1000px;height:1000px}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item:hover .case-study__date span{color:#fff}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item:hover .case-study__item-title{color:#fff}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item:hover .case-study__button{background:#fff}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item:hover .case-study__button span{color:#cc425b}.case-studies .case-studies__bottom .case-studies__study-list .case-study__image{border-radius:min(max(16px + 24*(100vw - 375px)/1545,16px),40px);overflow:hidden;margin-bottom:min(max(23px + 9*(100vw - 375px)/1545,23px),32px);max-height:324px;width:100%;height:0;position:relative;padding-bottom:59.0163934426%;overflow:hidden;position:relative;width:100%;clip-path:inset(1px 1px 1px 1px round min(max(16px + 24 * (100vw - 375px) / 1545, 16px), 40px))}.case-studies .case-studies__bottom .case-studies__study-list .case-study__image img,.case-studies .case-studies__bottom .case-studies__study-list .case-study__image video,.case-studies .case-studies__bottom .case-studies__study-list .case-study__image iframe{width:100%;height:100%;position:absolute;object-fit:cover}.case-studies .case-studies__bottom .case-studies__study-list .case-study__image img{width:100%;height:100%;object-fit:cover}@media(max-width: 540px){.case-studies .case-studies__bottom .case-studies__study-list .case-study__image{padding-bottom:62.36%}}.case-studies .case-studies__bottom .case-studies__study-list .case-study__date{display:flex;align-items:center;gap:24px;margin-bottom:24px}.case-studies .case-studies__bottom .case-studies__study-list .case-study__date span{font-family:"aller";font-weight:700;font-size:16px;line-height:1.5;transition:.3s}.case-studies .case-studies__bottom .case-studies__study-list .case-study__date span:first-child{color:#373737}.case-studies .case-studies__bottom .case-studies__study-list .case-study__date span:last-child{color:#fe1b5c}.case-studies .case-studies__bottom .case-studies__study-list .case-study__item-title{font-weight:400;font-family:"aller";font-size:min(max(24px + 6*(100vw - 375px)/1545,24px),30px);line-height:1.33;color:#025496;margin-bottom:24px;transition:.3s}@media(max-width: 540px){.case-studies .case-studies__bottom .case-studies__study-list .case-study__item-title{line-height:1.16}}.case-studies .case-studies__bottom .case-studies__study-list .case-study__button{padding:13px 23px;background:#cc425b;border-radius:9px;display:flex;align-items:center;justify-content:center;width:max-content;transition:.3s}.case-studies .case-studies__bottom .case-studies__study-list .case-study__button span{font-weight:400;font-family:"aller";font-size:18px;color:#fff;transition:.3s}.case-studies .case-studies__bottom .case-studies__study-list .case-study__link{position:absolute;inset:0;z-index:10}.case-studies .case-studies__bg{position:absolute}.case-studies .case-studies__bg:not(:last-of-type){left:0;width:min(max(1px + 253*(100vw - 375px)/1545,1px),254px);top:40.4%}.case-studies .case-studies__bg:last-of-type{width:min(max(1px + 171*(100vw - 375px)/1545,1px),172px);top:16.3%;right:0}@media(max-width: 1100px){.case-studies .case-studies__bg{display:none}}.get-in-touch{padding-top:20px;padding-bottom:20px}@media(min-width: 1439px){.get-in-touch .cont{width:72.9166666667%;max-width:1400px}}.get-in-touch__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;padding:min(max(24px + 16*(100vw - 375px)/1545,24px),40px) min(max(20px + 44*(100vw - 375px)/1545,20px),64px);min-height:600px}.get-in-touch__image{position:absolute;top:0;bottom:0;right:0;left:min(max(20px + 108*(100vw - 375px)/1545,20px),128px)}.get-in-touch__image img{width:100%;height:100%;object-fit:cover}.get-in-touch__content{padding:min(max(24px + 40*(100vw - 375px)/1545,24px),64px) min(max(20px + 20*(100vw - 375px)/1545,20px),40px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:#fff;position:relative;z-index:10;width:100%;max-width:min(max(450px + 200*(100vw - 375px)/1545,450px),650px)}.get-in-touch__title{color:#19aa56}.get-in-touch__title:not(:last-child){margin-bottom:min(max(24px + 16*(100vw - 375px)/1545,24px),40px)}.get-in-touch__text:not(:last-child){margin-bottom:min(max(22px + 12*(100vw - 375px)/1545,22px),34px)}.get-in-touch__buttons{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:min(max(20px + 4*(100vw - 375px)/1545,20px),24px)}.get-in-touch__buttons .btn{min-width:min(max(110px + 40*(100vw - 375px)/1545,110px),150px);height:min(max(35px + 0*(100vw - 375px)/1545,35px),35px);width:fit-content;padding:0 7px;border:solid 2px rgba(0,0,0,0);font-family:"aller";font-size:min(max(15px + 5*(100vw - 375px)/1545,15px),20px);display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:#cc425b;border-radius:13px;overflow:hidden;z-index:2}.get-in-touch__buttons .btn:after{z-index:-1;position:absolute;content:"";width:0%;height:0%;background:#fff;top:50%;left:50%}.get-in-touch__buttons .btn:hover{color:#cc425b;background:#fff;border-color:#cc425b}.get-in-touch__buttons .btn:hover::after{border-radius:13px;width:100%;height:100%;top:0;left:0}.get-in-touch__buttons .btn:not(:hover){border-color:#19aa56;background-color:#19aa56}.our-specialities.collective-culture.reverse.pharma.list-type .triangle{bottom:auto;top:-50px}.our-specialities.collective-culture.reverse.pharma.list-type>img.dots{top:auto;bottom:20px}.our-specialities.collective-culture.reverse.pharma.list-type .right{width:100%;display:flex;align-items:flex-start;justify-content:center;grid-column-gap:50px;grid-row-gap:32px}@media(min-width: 1200px){.our-specialities.collective-culture.reverse.pharma.list-type .right{padding-left:10%}}.our-specialities.collective-culture.reverse.pharma.list-type .right h2{width:100%;max-width:min(max(150px + 50*(100vw - 375px)/1545,150px),200px)}@media(max-width: 767px){.our-specialities.collective-culture.reverse.pharma.list-type .right{flex-direction:column;align-items:flex-start;justify-content:flex-start}.our-specialities.collective-culture.reverse.pharma.list-type .right h2{max-width:unset}}.our-specialities.collective-culture.reverse.pharma.list-type .content-element ul{display:grid}.our-specialities.collective-culture.reverse.pharma.list-type .content-element ul li{position:relative;display:block;padding-left:min(max(24px + 16*(100vw - 375px)/1545,24px),40px);text-align:start}.our-specialities.collective-culture.reverse.pharma.list-type .content-element ul li:before{position:absolute;background:#19aa56;border-radius:50%;content:"";--size: 10px;width:var(--size);height:var(--size);top:10px;left:min(max(4px + 3*(100vw - 375px)/1545,4px),7px)}@media(min-width: 1100px){.our-specialities.collective-culture.reverse.pharma.list-type .content-element ul li:before{top:12px}}.our-specialities.collective-culture.reverse.pharma.list-type .content-element ul li a{transition:.3s}.our-specialities.collective-culture.reverse.pharma.list-type .content-element ul li a:not(:hover){color:#025496}.our-specialities.collective-culture p{margin-left:0 !important}.our-specialities.collective-culture.reverse-type .right{text-align:left}.our-specialities.collective-culture.reverse-type .right>img{float:right;margin-right:0;margin-left:100px}@media(max-width: 1625px){.our-specialities.collective-culture.reverse-type .right>img{margin-left:30px}}@media(max-width: 769px){.our-specialities.collective-culture.reverse-type .right>img{margin-left:10px}}.our-specialities.collective-culture.reverse-decors>img.dots{left:auto;top:auto;bottom:20px;right:0}.our-specialities.collective-culture.reverse-decors .chip{left:-0.9vw;right:auto;top:15vw}.our-specialities.collective-culture.reverse-triangle .triangle{bottom:64px;top:auto;left:auto;right:-11vw}.capabilities.life-sciences-type{padding-top:min(max(24px + -4*(100vw - 375px)/1545,20px),24px);padding-bottom:min(max(24px + -4*(100vw - 375px)/1545,20px),24px)}.capabilities.life-sciences-type+.our-specialities{margin-top:min(max(32px + 8*(100vw - 375px)/1545,32px),40px)}.capabilities.life-sciences-type .capabilities-block{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-left:20px;padding-right:20px}.capabilities.life-sciences-type .capabilities-block__image{width:100%;max-width:228px;max-height:90px;object-fit:contain}.capabilities.life-sciences-type .capabilities-block__image:not(:last-child){margin-bottom:24px}.capabilities.life-sciences-type .capabilities-block__text{text-align:center}.areas-we-specialise.life-sciences-type h3 span{color:#19aa56}@media(min-width: 1451px){.areas-we-specialise.life-sciences-type .wrap.with-centered-flex .block{width:20%}}.areas-we-specialise.life-sciences-type>img.dots{position:absolute;top:0;right:0;width:6.2vw}.areas-we-specialise.life-sciences-type .chip{position:absolute;width:8.2vw;height:8.2vw;border-radius:50%;background:#fff;box-shadow:0 0 115px rgba(71,24,66,.11);display:flex;justify-content:center;align-items:center;left:-0.9vw;top:15vw}.areas-we-specialise.life-sciences-type .chip img{width:40%}@media only screen and (max-width: 1450px){.see-what-our-clients-say .client .avatar{width:70px !important;height:70px !important;top:-35px !important;right:40px}}@media only screen and (max-width: 650px){.see-what-our-clients-say .client .avatar{width:50px !important;height:50px !important;top:-25px !important;right:20px !important}}@media only screen and (min-width: 2000px){.main-page-head .absolute-bg.left{top:-4vw;width:min(57.4vw,1340px)}}@media only screen and (max-width: 1901px){.see-what-our-clients-say .clients-swiper{max-width:560px}.main-page-head{padding-top:145px}.main-page-head .cont .left{width:55%}}@media only screen and (max-width: 1820px){.main-page-head .cont{transform:translateX(0)}.main-page-head .absolute-bg.left{width:min(72vw,1170px);left:-10vw}.main-page-head .absolute-bg.right{width:47vw}.main-page-head .right{width:40%}.main-page-head .wrap-left{max-width:520px}.areas-we-specialise .wrap{width:72%}.areas-we-specialise .wrap.with-centered-flex{width:73%}.hexagon-blog-bg-left.chip{width:15vw;top:50%;transform:translateY(-50%)}.see-what-our-clients-say .clients-swiper{max-width:490px}.regions-flags .flags-right-bg{width:12vw}.areas-we-specialise-bg.left{width:6vw}.areas-we-specialise-bg.right{width:15vw;right:10px}.our-jobs-bg-left-main{width:25vw;max-width:243px}.our-jobs-bg-right-main{width:10vw}.footer-main,.footer .credits-wrap{width:76.5625%}.social-medias-fixed{width:64px}.social-medias-fixed.active{left:-64px}.social-medias-fixed span{height:25%}.why-join-us .wrap{width:72%}.why-join-us .flex-block{width:130%}.why-join-us .swiper-slide{max-width:340px}.why-join-us .swiper-slide .block{width:100%}.main-page-head.career{padding-top:170px}.main-page-head.career form{margin-bottom:64px}.W-in-R.page-head{margin-bottom:70px}.W-in-R.workplace .cont{padding-bottom:100px}.grid-table .element{padding:30px 0}.csr-page-head{margin-bottom:100px}.csr-page-head .cont{transform:translateX(60px);padding-top:180px}.big-banner h2{margin-bottom:60px}.recent-activities{padding-bottom:170px}.csr.quotes{margin-bottom:120px}.careers-about-us.head{padding-bottom:50px}.careers-about-us.head .cont{width:82%;transform:translateX(-30px)}.about-us.head{padding-top:140px}.about-us.head .cont .left{width:47%}.about-us.head .cont .right{width:51%}.about-us.why-join-us{margin:100px 0}.about-us.core-values{margin-bottom:140px}.sect-form{padding-top:300px;padding-bottom:270px}.form.right .info{padding:100px 60px 70px}.advert{padding:80px 65px 45px}.privacy-policy.head{padding-top:300px}.privacy-policy.head .cont{width:83.6979166667%;transform:translateX(0)}.blog.our-blog .cont,.blog.new-blogs .cont{width:82%}.individual-blog .cont{width:78%}.job-search.job-search-main .js-form form{flex-wrap:wrap;justify-content:space-between;margin-bottom:-20px}.job-search.job-search-main .js-form form .js-field-area{margin-bottom:20px;max-width:220px}.job-search.job-search-main .js-range-area{margin-right:30px}.job-search.job-search-main .js-salary-block label{width:50%}.job-search.job-search-main .js-salary-block input{max-width:140px;width:50%}.top-candidates.poland .cont{transform:translateX(25px)}.about-us.head.poland .left{width:34%}.core-values-swiper{width:86%}.core-values-block{padding:30px 30px 50px}.regions-flags{padding-bottom:80px}.about-us.why-join-us .wrap{transform:scale(0.9)}.header .wrap{width:85.9375%;max-width:1400px}.header .right a{margin-right:20px}.header .right a[href^="tel:"]{margin-right:30px}.sectors-page-head .cont{width:85.9375%;max-width:1400px;transform:none}.job-slide{max-width:315px}}@media only screen and (max-width: 1620px){.header .wrap{width:89%;margin:45px auto}.header .logo{height:60px !important}.header .logo img{height:60px}.header.active .logo{height:52px !important}.header.active .logo img{height:52px}.sectors-page-head .cont{width:89%}.main-page-head{padding-bottom:75px;padding-top:170px}.main-page-head h1,.main-page-head .heading-1{margin-bottom:40px}.main-page-head h2,.main-page-head .heading-2{margin-bottom:40px}.main-page-head form{margin-bottom:70px}.main-page-head h3{margin-bottom:16px}.top-candidates .left{width:68%;margin-right:5%}.top-candidates .right{width:20%}.job-swiper{border-radius:15px;overflow:hidden}.hexagon-blog .blog{max-width:600px}.regions-flags{padding-bottom:100px}.regions-flags .wrap{width:89%}.regions-flags .flag-swiper{width:749.5238095238px;height:676.1904761905px}.regions-flags .flag-slide{background:rgba(0,0,0,0);border-radius:20px}.our-jobs .wrap{width:89%}.see-what-our-clients-say .wrap{width:89%;padding-top:36px;padding-bottom:100px}.main-page-head.career{padding-top:130px}.main-page-head.career .wrap-left{margin-right:20px}.why-join-us .swiper-slide{max-width:300px}.why-join-us .swiper-slide .block{width:300px;height:380px;padding-left:5px;padding-right:5px}.why-join-us .swiper-slide:nth-child(2){margin-top:120px}.why-join-us .swiper-slide:nth-child(4){margin-top:70px}.careers-chair .cont{transform:translateX(40px)}.sectors-page-head{padding-top:200px}.our-specialities.flag-france{padding-top:90px}.our-specialities.flag-france .left{margin-right:20px}.capabilities .block{width:calc(33.3333333333% - 20px)}.capabilities .block:not(:last-child){margin-right:30px}.meet-the-team .swiper-slide{max-width:200px}.meet-the-team-slider{border-radius:60px 0 0 60px}.meet-the-team .person{width:200px;height:200px}.sectors-page-head.pharma h1{margin-top:50px}.our-specialities.collective-culture h3{margin-top:20px}.our-specialities.collective-culture .right{margin-right:5%}.our-specialities.collective-culture .right>img{margin-right:25px}.our-specialities.collective-culture .chip{right:10px;transform:scale(0.85)}.D-and-I-page-head{padding-top:200px}.D-and-I-page-head .cont .right{width:55%}.D-and-I-peoples{margin-bottom:120px}.D-and-I-peoples .cont{padding:100px 80px}.D-and-I-mission h3{margin-bottom:45px}.D-and-I-mission{padding-bottom:120px}.photo-slideshow{margin-bottom:200px}.photo-slideshow .cont{padding:70px 100px}.photo-slideshow .left{width:46%}.photo-slideshow .left h3{margin-bottom:70px}.photo-slideshow .left>p{margin-bottom:100px}.photo-slideshow-swiper{max-height:600px}.W-in-R.page-head{padding-top:200px}.W-in-R.page-head .cont{transform:translateX(-30px)}.W-in-R.page-head .right>img{margin-right:50px}.W-in-R.page-head h2,.W-in-R.page-head .heading-2{margin-bottom:40px}.W-in-R.workplace .cont{padding:50px 60px 90px}.meet-the-team{margin-bottom:150px}.grid-table .cont{padding:40px 70px}.grid-table .icon{width:100px;height:100px;margin-bottom:20px}.csr-page-head{margin-bottom:50px}.csr-page-head .cont{padding-top:200px}.wellbeing.recent-activities{padding-bottom:70px}.listen-to-our-team{margin-bottom:80px;padding-bottom:80px}.careers-about-us.head{padding-top:200px;padding-bottom:0}.careers-about-us.head .cont .right h2,.careers-about-us.head .cont .right .heading-2{margin-top:20px}.core-values .swiper-slide{max-width:350px}.core-values-block{padding:20px 20px 40px}.about-us.head{padding-top:170px}.about-us.head .dots-left{top:5.7vw}.about-us.head .dots-right{top:10vw}.about-us.why-join-us{margin-top:10px}.about-us.why-join-us .wrap{width:89%;max-width:initial}.form.right iframe{height:550px}.main-form{margin-top:120px}.main-form input{margin-bottom:40px}.main-form input[type=tel]:not(.margin-bottom-normal){margin-bottom:100px}.main-form .select2-container--default .select2-selection--single{border-radius:15px}.main-form textarea{border-radius:15px}.sect-form .cont .left{padding:0 50px 70px}.form.right .info{padding:80px 50px 60px;height:calc(100% - 550px)}.main-form .btn-wrap{margin-bottom:40px}.sect-form.referral{padding-top:270px}.sect-form.referral .right{margin-top:-60px}.refer-a-friend .cont{width:76%}.blog .pagination ul li{width:42px;height:42px}.spotify-section .cont{width:81%}.blog.our-blog.squared .grid-wrapper{grid-template-rows:repeat(2, 300px);grid-column-gap:20px;grid-row-gap:25px}.top-candidates.poland{padding-top:50px}.top-candidates.poland .right{margin-top:0}.top-candidates.poland .cont{align-items:center}.follow-us{padding-bottom:100px}.job-search.job-search-main .js-form form .js-field-area{max-width:200px}.job-search.job-search-main .js-salary-block input{max-width:121px}.hexagon-blog-bg-right{width:22vw}.top-candidates{margin-top:min(max(0px + 280*(100vw - 375px)/1545,0px),280px)}.job-swiper .swiper-wrapper{justify-content:flex-start}.job-slide:not(:last-child){margin-right:35px}.careers-about-us.head.poland-for-clients .cont .left{width:36%}}@media only screen and (max-width: 1450px){.main-page-head{padding-top:125px}.blog.our-blog .bg-left{display:none}.our-video-hub iframe{height:42vw}section h3{margin-bottom:27px}section .heading-3{margin-bottom:27px}.regions-flags h3{margin-bottom:27px}.regions-flags .heading-3{margin-bottom:27px}.header .right a[href^="tel:"]{margin-right:30px}.header .right a{margin-right:30px}.header .right a,.header .right.with-spotify a[href^="tel:"]{margin-right:30px}.main-page-head form input{max-width:220px}.main-page-head .cont{width:89%}.main-page-head .wrap-left{max-width:462px}.our-jobs .wrap{padding:40px 50px;border-radius:40px}.job{max-width:320px;padding:20px 27px 30px;margin-right:0}.job .top-info{margin-bottom:15px}.job .title,.job .filters{margin-bottom:10px}.job-slide{max-width:320px}.areas-we-specialise{padding-top:90px}.areas-we-specialise .wrap{width:89%}.areas-we-specialise .wrap.with-centered-flex{width:90%}}@media only screen and (max-width: 1450px)and (max-width: 1150px){.areas-we-specialise .wrap.with-centered-flex{width:91%}.areas-we-specialise .wrap.with-centered-flex .block{width:25%}.areas-we-specialise .wrap.with-centered-flex .block:nth-child(1){margin-left:0}.areas-we-specialise .wrap.with-centered-flex .block:nth-child(5){margin-right:0}}@media only screen and (max-width: 1450px)and (max-width: 901px){.areas-we-specialise .wrap.with-centered-flex{width:89%}.areas-we-specialise .wrap.with-centered-flex .block{width:33%}}@media only screen and (max-width: 1450px)and (max-width: 551px){.areas-we-specialise .wrap.with-centered-flex .block{width:50%}}@media only screen and (max-width: 1450px){.our-video-hub .block{padding-left:65px}.hexagon-blog{padding-bottom:75px}.regions-flags .flag-swiper{width:60%}.regions-flags .flag-swiper .swiper-pagination{bottom:6vw}.regions-flags .flag-slide .flag{width:100px}.regions-flags .flag-slide .flag img{margin-bottom:0}.regions-flags .flag-slide .flag p{display:none}.regions-flags .flag-slide.slides-count-4 .flag:nth-child(odd){margin-right:20px}.regions-flags .flag-slide.slides-count-4 .flag:nth-child(even){margin-left:20px}.our-video-hub{margin-bottom:90px}.follow-us{padding-bottom:150px}.footer-main,.footer .credits-wrap{width:93%}.regions-flags .flag-slide{max-height:30%}.social-medias-fixed{width:42px;border-radius:0 35px 35px 0;padding:20px 0;padding-right:5px}.social-medias-fixed.active{left:-42px}.social-medias-fixed a{width:24px;height:24px;font-size:14px}.social-medias-fixed a:not(:last-child){margin-bottom:12px}.social-medias-fixed a:hover{transform:scale(1.2)}.social-medias-fixed span{display:flex;justify-content:center;align-items:center;height:25%;font-size:12px;width:18px;right:-17px}.main-page-head .absolute-bg.left.career{width:72vw}.why-join-us{margin-bottom:270px}.why-join-us .wrap{height:385px}.why-join-us .flex-block{top:70px}.why-join-us .swiper-slide{max-width:260px}.why-join-us .swiper-slide .block{width:260px;height:290px;padding:40px 5px}.our-specialities{margin-bottom:120px}.our-specialities .right{margin-right:0;width:46%}.our-jobs-bg-right-main.sectors{width:16vw;top:-17vw}.our-specialities.flag-france{margin-top:50px;padding-top:25px}.our-specialities.flag-france .chip{display:none}.our-specialities.flag-france .right>img{margin-right:25px}.capabilities .wrap{width:89%}.capabilities .block .top h4{max-width:200px}.meet-the-team{margin-top:50px;margin-bottom:150px}.meet-the-team h1,.meet-the-team .heading-1{margin-right:50px}.meet-the-team-slider{padding:45px 0 45px 55px}.meet-the-team-controllers{padding-bottom:20px}.sectors-page-head.pharma{padding-bottom:120px}.sectors-page-head.pharma h1{margin-top:0}.our-jobs-bg-right-main.sectors.pharma{top:-10vw}.see-what-our-clients-say .client .avatar{width:110px;height:110px;top:-55px;right:40px}.D-and-I-page-head .cont .left{margin-right:50px}.D-and-I-page-head h2,.D-and-I-page-head .heading-2{margin-bottom:60px}.blue-container{padding:80px 90px}.W-in-R.mission .blue-container{padding:80px 90px}section.quotes.wider .cont{width:84%}section.quotes .cont{width:76%}.red-container .right{display:flex;align-items:center}.csr-page-head .cont{padding-top:170px;transform:translateX(60px);width:89%}.big-banner h2,.big-banner .heading-2{margin-bottom:30px}.big-banner .cont{padding:40px 0}.recent-activities{padding-bottom:120px}.careers-about-us.head .cont{width:89%}.careers-about-us.head .cont .right h2,.careers-about-us.head .cont .right .heading-2{margin-bottom:30px}.about-us.head .cont .left{width:52%}.sect-form{padding:200px 0}.sect-form.referral{padding-top:220px}.form.right .flags{margin-bottom:50px}.main-form{margin-top:80px}.main-form input{margin-bottom:25px;padding:10px 0}.main-form input[type=tel]:not(.margin-bottom-normal){margin-bottom:85px}.sect-form .cont .left{border-radius:30px}.form.right .info{border-radius:0 0 30px 30px}.form.right iframe{border-radius:30px 30px 0 0}.advert{padding:60px 50px 30px}.advert h3{font-size:22px}.individual-job-advert .cont,.refer-a-friend .cont{width:86%}.refer-a-friend>img{width:10vw}.blog.new-blogs .cont,.blog.our-blog .cont{width:89%}.blog.new-blogs .blog-element.more-opened .image-wrapper{height:245px}.spotify-section .cont{width:89%}.individual-blog .right{width:28%}.individual-blog .links .popular-posts .info{margin-right:0}.job-search.job-search-main .js-form form{margin-bottom:0;width:89%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}.job-search.job-search-main .js-form form .js-field-area{max-width:none;width:100%;margin-right:0;margin-bottom:0}.job-search.job-search-main .js-field-area .right-border{border-right:none}.job-search.job-search-main .js-select-area.js-select-area_currency select{width:100%}.job-search.job-search-main .js-select-area select{padding:17px 25px 13px 0px}.job-search.job-search-main .js-inner{width:89%}.job-search.job-search-main .js-left-side{width:340px !important}.job-search.job-search-main .js-salary-block{justify-content:space-between;top:-30px}.job-search.job-search-main #doubleRange{width:100%}.popup-inside-wrapper{width:69%}.popup-inside .author-block .photo{max-width:160px}.top-candidates.poland{padding-top:80px}.top-candidates.poland .cont{transform:none}.about-us.head.poland .left{width:34%}.popup-inside .popup-wrapper{width:53vw}}@media only screen and (max-width: 1280px){.top-candidates .cont{width:81%}.our-jobs-bg-left-main{max-width:130px}section p:not(:last-child){margin-bottom:20px}.main-page-head{padding-bottom:135px;padding-top:120px}.main-page-head .absolute-bg.left{width:82vw;transform:rotateZ(6deg);top:-3vw;left:-16vw}.main-page-head.head-poland .absolute-bg.left{width:74vw;left:-16vw}.main-page-head .cont .left{margin-top:40px}.main-page-head form{margin-bottom:40px;max-width:565px}.main-page-head form input{max-width:180px}.main-page-head form input:first-child{max-width:240px;margin-right:0}.main-page-head form button{width:36px;height:36px;font-size:16px}.main-page-head .wrap-left{max-width:425px}.main-page-head .wrap-right{width:110px}.our-jobs-bg-left-main{bottom:20vw}.hexagon-blog .blog{max-width:500px}.hexagon-blog-bg-right.red{top:-10vw}.hexagon-blog-bg-right.glass{top:9vw}.our-video-hub .block{padding-top:20px;padding-bottom:20px}.regions-flags{margin:40px 0}.regions-flags .flag-swiper{margin-right:40px}.see-what-our-clients-say .wrap{padding-top:30px;padding-bottom:74px}.see-what-our-clients-say .swiper-pagination{bottom:30px}.see-what-our-clients-say .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px !important}.regions-flags .flag-slide{max-height:30%}.regions-flags .flag-swiper .swiper-pagination{bottom:20%}.main-page-head.career form{margin-bottom:32px}.main-page-head.career .wrap-left{margin-right:20px}.why-join-us .swiper-slide{max-width:230px}.why-join-us .swiper-slide .block{width:230px}.sectors-page-head .cont{transform:none}.capabilities .block .top h4{font-size:16px}.capabilities .block .bottom{padding-bottom:50px}.D-and-I-page-head .cont{width:89%}.D-and-I-peoples .cont{padding:70px 40px;padding-top:30px}.photo-slideshow{margin-bottom:140px}.photo-slideshow .cont{padding:40px 60px}.photo-slideshow-arrows-wrap{font-size:38px}.photo-slideshow-arrows-wrap .left-arrow{margin-right:30px}.W-in-R.workplace .cont{width:92%}.W-in-R.page-head .cont{width:89%}.meet-the-team{margin-bottom:100px}.grid-table{padding-bottom:60px}.grid-table .cont{width:89%;padding:40px 30px}.grid-table .element{padding:15px 0}.grid-table .icon{width:72px;height:72px}section.quotes .main-sentence{padding-left:42px;margin-bottom:30px}section.quotes .main-sentence::before{font-size:42px;top:-42px}section.quotes .photo{max-width:220px}section.quotes .left{margin-right:25px;margin-bottom:11px}.csr-page-head .cont{width:92%;transform:translateX(20px)}.recent-activities{padding-bottom:80px}.recent-activities .info{border-radius:20px}.wellbeing.recent-activities{padding-bottom:30px}.listen-to-our-team{padding-bottom:60px;margin-bottom:60px}.careers-about-us.head{padding-top:160px}.core-values{margin-bottom:120px}.careers-about-us.listen-to-our-team{margin-top:120px;margin-bottom:80px}.listen-to-our-team .cont{width:89%}.about-us.head .cont{margin:0 auto}.about-us.head .cont .dots{display:none !important}.about-us.head .cont .left{display:none}.about-us.head .cont .right{width:100%}.about-us.head .cont .right img{display:block;float:left;width:40%;margin-right:15px;margin-bottom:20px}.about-us.head .cont .right p{margin-left:15vw}.about-us.why-join-us{margin-top:80px}.about-us.core-values{margin-bottom:70px}.sect-form .cont .left>img{display:none}.sect-form .cont .left{padding:0 30px 50px}.privacy-policy.head{padding-top:220px}.privacy-policy.head img{margin-top:-50px}.blog.new-blogs .blog-element.more-opened .bottom{padding:0 5px 10px}.individual-blog .cont{width:82%}.blog.our-blog.squared .grid-wrapper{grid-template-rows:repeat(2, 230px)}.job-search.job-search-main .js-right-side{width:72%}.job-search.job-search-main .js-job-list{grid-template-columns:repeat(2, 1fr);grid-gap:20px}.job-search.job-search-main .js-field-col p{margin-bottom:15px}.job-search.job-search-main .js-field-col.top-border{padding:30px 0}.popup-inside .popup-wrapper{width:61vw}}@media only screen and (max-width: 1150px){.main-page-head .absolute-bg.left{width:84vw;left:-17vw}.careers-about-us.head.poland-for-clients .bg-left,.careers-about-us.head.poland-for-clients .bg-right{display:none}.main-page-head{padding-bottom:65px}.main-page-head .cont{margin-right:0;width:97%}.header .right a[href^="tel:"]{font-size:0}.header .right a[href^="tel:"]::before{margin-right:0}section .cont{width:89%}.our-video-hub .wrap{width:89%}.hexagon-blog{padding-top:50px}.hexagon-blog .wrap{width:89%}.regions-flags .flag-swiper{height:460px}.regions-flags .flag-swiper .swiper-pagination{bottom:6vw}.regions-flags .flag-swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}.see-what-our-clients-say .client{padding-top:50px;padding-bottom:35px;margin-top:50px}.see-what-our-clients-say .client .avatar{width:100px;height:100px;top:-50px;right:32px}.footer .partners{max-width:300px}.regions-flags .flag-slide{max-height:44%}.main-page-head.career .absolute-bg.left.career{width:82vw}.why-join-us{margin-top:60px;margin-bottom:200px}.why-join-us .wrap{height:320px}.why-join-us .flex-block{top:45px}.why-join-us .swiper-slide{max-width:210px}.why-join-us .swiper-slide .block{width:230px;height:300px}.why-join-us .swiper-slide:nth-child(2){margin-top:90px}.why-join-us .swiper-slide:nth-child(4){margin-top:50px}.sectors-page-head{padding:130px 0}.sectors-page-head .cont{width:89%}.our-specialities .cont{width:89%}.our-specialities .right{margin-top:0;width:49%}.our-specialities.flag-france .left{display:none}.our-specialities.flag-france .right{width:100%}.our-specialities.flag-france .right .flag{display:block;float:left;width:50%}.capabilities .block .top{padding:20px 10px}.capabilities .block .top h4{max-width:140px}.capabilities .block .bottom{padding:20px 30px 40px}.capabilities .btn{border-radius:7px;margin-top:30px}.meet-the-team .wrap{width:89%}.meet-the-team .person{width:240px;height:240px;border-radius:30px;border-width:7px}.meet-the-team .swiper-slide{max-width:240px}.meet-the-team .join-our-team{border-radius:30px}.D-and-I-page-head{padding-top:170px;margin-bottom:70px}.D-and-I-page-head h2,.D-and-I-page-head .heading-2{margin-bottom:30px}.D-and-I-peoples{margin-bottom:80px}.D-and-I-peoples .left{width:40%}.D-and-I-peoples .right{width:56%}.W-in-R.mission .blue-container,.blue-container{padding:60px 70px}.photo-slideshow .left h3{margin-bottom:35px}.photo-slideshow .left>p{margin-bottom:50px}.W-in-R.page-head .cont{transform:none}.W-in-R.page-head>img.triangle{display:none}.W-in-R.workplace .cont{flex-direction:column;padding-bottom:65px}.W-in-R.workplace .cont .left{width:100%;margin-bottom:50px}.W-in-R.workplace .cont .right{width:70%;margin:0 auto}.red-container h3{margin-bottom:32px}.grid-table{padding-bottom:10px}.grid-table .cont{width:91%;padding:30px 40px}section.quotes .main-sentence{margin-bottom:30px}.W-in-R.page-head{padding-top:160px}.csr-page-head .cont{align-items:flex-start}.csr-page-head .right{display:none}.csr-page-head .left{width:100%}.csr-page-head .left img{display:block;float:right;width:45%;margin-left:10px;margin-bottom:20px}.recent-activities{padding-bottom:50px}.careers-about-us.head .cont{transform:translateX(-15px)}.listen-to-our-team .cont .left{margin-top:0;width:50%}.grid-table.careers-about-us{margin-bottom:60px}.main-form .btn-wrap .btn.file-upload-block{margin-left:20px}.refer-a-friend .cont{width:91%;transform:translateX(80px)}.blog.our-blog .top{align-items:stretch}.blog.our-blog .top .right{align-items:stretch}.blog.our-blog .top .drop-down-block{display:flex;align-items:center;position:relative}.blog.our-blog .top .drop-down-block:hover .drop-down{display:block;opacity:1;animation:dropdownAnimation .25s ease-in-out both}.blog.our-blog .top .drop-down-block:hover .drop-down-btn{background:#fff}.blog.our-blog .top .drop-down-btn{display:flex;align-items:center;cursor:pointer;height:100%;padding:0 7px;border-top-right-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);border-top-left-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px)}.blog.our-blog .top .drop-down-btn:hover{background:#fff}.blog.our-blog .top .drop-down{flex-direction:column;margin-right:0;position:absolute;z-index:3;width:250px;display:none;right:0;opacity:0;background:#fff;top:100%;border-bottom-right-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);border-bottom-left-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);border-top-left-radius:min(max(10px + 10*(100vw - 375px)/1545,10px),20px);overflow:hidden}.blog.our-blog .top .drop-down li{width:100%}.blog.our-blog .top .drop-down li:not(:last-child){border-bottom:solid 2px #f8f9fa}.blog.our-blog .top .drop-down li a{padding:5px 0;width:100%;text-align:center}.blog.our-blog .top .drop-down li a:hover{background:rgba(0,0,0,.04)}.blog.our-blog .top .drop-down li:not(:last-child){margin-right:0}.blog.our-blog .grid-wrapper{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 220px)}.blog.new-blogs .grid-wrapper{grid-template-columns:repeat(2, 1fr)}.blog.new-blogs .cont,.blog.our-blog .cont{width:81%}.subscribe-to-our-news form input{width:320px}.spotify-section .wrapper .left{width:50%}.spotify-section .wrapper .right{width:46.5%}.individual-blog .cont{width:89%}.individual-blog .bg{display:none}.popup-inside .author-block .contact .linkedin{max-width:120px}.top-candidates.poland{padding-top:50px}.top-candidates.poland .cont{flex-direction:column}.top-candidates.poland .left{width:100%}.top-candidates.poland .right{width:65%}}@media only screen and (max-width: 1025px){.popup-inside .popup-wrapper{width:65vw}.careers-about-us.head.poland-for-clients .cont .left{width:47%}.main-page-head .cont{width:89%}.top-candidates .cont{flex-direction:column}.top-candidates .cont .left,.top-candidates .cont .right{width:100%;margin:0 auto}.top-candidates.man .right img:first-child{display:none !important}.top-candidates.man .right img:last-child{display:block !important;width:100%;margin-top:25px}.our-jobs-bg-left-main{display:none}.sectors-page-head .left img{margin-top:80px}.sectors-page-head.poland .left img{margin-top:95px}.refer-a-friend{border-radius:0}body.disabled{padding-right:0}.header .wrap{margin:30px auto}.main-page-head h1{max-width:59%}.main-page-head h2,.main-page-head .heading-2{max-width:59%}.main-page-head form{padding-left:10px;max-width:490px}.main-page-head form input{max-width:180px}.main-page-head form input:first-child{max-width:220px}.main-page-head .cont{flex-direction:column-reverse}.main-page-head .cont .right{margin-left:auto}.main-page-head .cont .left{margin-top:-34%;position:relative;z-index:3}.main-page-head .absolute-bg.left{width:75vw;left:0;top:0;transform:none}.main-page-head .wrap-left{max-width:390px}.our-jobs{margin-bottom:40px}.areas-we-specialise{padding-top:50px}.areas-we-specialise>h3{margin-bottom:30px}.areas-we-specialise .wrap{grid-column-gap:30px}.areas-we-specialise .wrap img{max-width:130px}.our-video-hub{margin-bottom:40px}.hexagon-blog{padding-top:50px;padding-bottom:30px}.hexagon-blog:last-child{margin-bottom:60px}.hexagon-blog>img{display:none}.hexagon-blog .chip-global{display:none}.hexagon-blog .wrap{flex-direction:column}.hexagon-blog .wrap .blog{max-width:80%;margin:0;margin-right:auto;margin-bottom:40px}.hexagon-blog .wrap .hexagon-photo{width:60vw}.hexagon-blog.reverse .wrap{flex-direction:column}.hexagon-blog.reverse .wrap .blog{margin-left:auto;margin-right:0}.regions-flags{padding-bottom:45px}.regions-flags .flag-slide .flag{width:80px}.see-what-our-clients-say{margin-bottom:90px}.see-what-our-clients-say .wrap{border-radius:35px}.footer .footer-main{flex-wrap:wrap}.footer .quick-links{margin:0 10px}.main-page-head.career .cont .left{margin-top:-40%}.why-join-us>h3{top:-14px;padding:0 20px}.why-join-us .wrap{height:230px}.why-join-us .swiper-slide{max-width:200px}.why-join-us .swiper-slide .block{width:200px;height:270px;padding:40px 10px 30px;border-radius:25px}.why-join-us .swiper-slide .block:nth-child(2){margin-top:65px}.why-join-us .swiper-slide .block:nth-child(4){margin-top:30px}.why-join-us .flex-block{top:35px}.careers-chair{margin-bottom:80px}.careers-chair .cont{transform:translateX(0);width:89%}.meet-the-team-slider{padding:30px 0 30px 40px;border-radius:65px 0 0 65px}.D-and-I-peoples .cont{flex-direction:column-reverse;background:none;padding:0 30px}.D-and-I-peoples .cont .left{width:100%;border-radius:0 0 27px 27px;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%);text-align:center;padding-top:40px;padding-bottom:20px}.D-and-I-peoples .cont .left img{width:50%}.D-and-I-peoples .cont .right{width:100%;text-align:left}.D-and-I-mission{padding-bottom:80px}.D-and-I-mission h3{margin-bottom:20px}.photo-slideshow .cont{flex-direction:column}.photo-slideshow .cont .left{width:100%}.photo-slideshow .cont .right{width:75%;margin:0 auto}.photo-slideshow-swiper{max-height:initial;height:initial;width:initial}.photo-slideshow-slide{display:flex;justify-content:center;align-items:center}.photo-slideshow-slide img{width:initial;height:initial}.photo-slideshow .swiper-wrapper{align-items:center}.W-in-R.workplace{margin-bottom:60px}.W-in-R.mission{margin-bottom:80px}.meet-the-team>img{display:none}.grid-table .grid-block{grid-template-columns:repeat(3, 1fr)}.grid-table .grid-block .element{border:solid 2px #e2e2e2}.grid-table .grid-block .element:nth-child(-n+3){border-top:none}.grid-table .grid-block .element:nth-child(3n+1){border-left:none}.grid-table .grid-block .element:nth-child(3n){border-right:none}.grid-table .grid-block .element:last-child{display:none}.recent-activities .cont{width:89%}.listen-to-our-team>img{display:none}.listen-to-our-team .cont{flex-direction:column}.listen-to-our-team .cont .left{width:100%;margin-bottom:40px;margin-top:0}.listen-to-our-team .cont .right{width:100%;display:flex;justify-content:center;overflow:hidden}.listen-to-our-team .cont .right img{width:50%}.core-values .swiper-slide{max-width:initial}.core-values-block{border-radius:25px}.about-us.why-join-us{margin:60px 0}.about-us-consultants .chip-global{width:15vw;height:15vw;right:2vw}.main-form .select2-container--default .select2-selection--single{height:40px}.main-form input[type=tel]:not(.margin-bottom-normal){margin-bottom:50px}.main-form .select-wrapper{margin-bottom:40px}.main-form .btn-wrap{width:100%;justify-content:space-between}.main-form .btn-wrap .btn.file-upload-block{margin-left:0}.form.right iframe{height:400px}.form.right .info{padding:40px;height:calc(100% - 400px)}.main-form textarea{height:200px}.sect-form.referral .right img{width:85%;margin:0 auto;margin-bottom:60px}.advert{max-width:380px;margin:0 auto}.advert h3{font-size:min(max(14px + 14*(100vw - 375px)/1545,14px),28px)}.individual-job-advert .info{margin-bottom:30px}.individual-job-advert .table{margin-bottom:30px}.refer-a-friend .cont{width:96%;transform:translateX(110px)}.blog .bg{display:none}.individual-blog .cont{width:91%}.blog.our-blog.squared .grid-wrapper{grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(3, 200px)}.blog.our-blog.squared .grid-wrapper .blog-element{grid-column:auto/span 2}.blog.our-blog.squared .grid-wrapper .blog-element.big{grid-column:initial}.blog.our-blog .grid-wrapper .blog-element.wider{grid-column:auto/span 3}.blog.our-blog .grid-wrapper .blog-element.wider .info{max-width:320px}.job-search.job-search-header .shape-triangle{right:8vw}.job-search.job-search-main .js-form form{grid-template-columns:repeat(2, 1fr)}.job-search.job-search-main .js-select-area.js-select-area_sector{grid-column:1/span 2}.job-search.job-search-main .js-select-area.js-select-area_currency{order:1}.job-search.job-search-main .js-select-area.js-select-area_per{order:2}.job-search.job-search-main .js-range-area{grid-column:1/span 2;flex-direction:column}.job-search.job-search-main .js-salary-block{position:relative;top:auto}.job-search.job-search-main .js-left-side{width:280px !important}.custom-checkbox+label{font-size:16px}.custom-checkbox+label:before{width:18px;height:18px;border-radius:6px;margin-right:15px}.custom-checkbox:checked+label:before{background-size:11px}.individual-blog .cont{flex-direction:column}.individual-blog .left{width:100%;margin-bottom:min(max(40px + 60*(100vw - 375px)/1545,40px),100px)}.individual-blog .right{width:80%;margin:0 auto}.individual-blog .author-block{flex-direction:row;text-align:left}.individual-blog .author-block .read-bio{margin-left:0}.individual-blog .author-block .wrap{margin-left:30px}.individual-blog .author-block .photo{margin:0}.individual-blog .links{max-width:300px}popup-inside .popup-wrapper{width:82%}.top-candidates.poland{padding-top:0}.photo-slideshow.poland .bg.bg-left{display:none}.main-page-head .cont{width:100%}.main-page-head .cont .left{width:90%;margin-left:auto;margin-right:auto}.main-page-head form{margin:0 auto;margin-top:14vw;margin-bottom:50px;max-width:initial;width:85%;background:linear-gradient(to top, #d0dbe6 0%, #e7eaf1 50%, #e4e8ef 100%)}.main-page-head form input{max-width:43% !important}.main-page-head form input:first-child{margin-right:2%}.main-page-head .wrap{border-radius:10px;background-color:#f4f4f4;padding:20px 30px;width:88%;margin:0 auto;justify-content:space-between}.main-page-head .wrap h3,.main-page-head .wrap p{color:#313131}section.quotes{margin-bottom:130px}}@media only screen and (max-width: 900px){.popup-inside .popup-wrapper{width:70vw}.author-block .left{max-width:220px}.advert.grid{max-width:initial}.advert.grid h5{font-size:min(max(20px + 12*(100vw - 375px)/1545,20px),32px)}.advert.grid .btn-wrap{margin-top:40px}.advert.grid .btn-wrap .btn{width:140px;height:50px;font-size:18px}.wellbeing-head-bg.bg-right{display:none}.why-join-us.poland .bg.bg-left{display:none}.header .right a{margin-right:20px}.header .right a[href^="tel:"]{margin-right:20px}.header .right a:first-child{display:none}.header .right a,.header .right.with-spotify a[href^="tel:"]{margin-right:20px}.areas-we-specialise .wrap{grid-template-columns:repeat(4, 1fr)}.areas-we-specialise .wrap .block:nth-child(9){grid-column:2}.our-jobs .wrap{padding:40px 30px}.regions-flags .wrap{flex-direction:column-reverse}.regions-flags .wrap>h3{text-align:center}.regions-flags .wrap>h3 br{display:none}.regions-flags .flag-swiper{padding:0;background-image:linear-gradient(-187deg, rgba(245, 247, 250, 0.9) 0%, rgba(195, 207, 226, 0.9) 100%);border-radius:35px;height:50vw;width:100%;margin:0}.regions-flags .flag-slide{margin-top:-50px;max-height:55%}.footer h4{margin:24px 0}.footer .credits-wrap{width:89%}.footer .footer-main{position:relative;width:89%;flex-wrap:wrap;flex-direction:column}.footer .quick-links{position:relative;z-index:4;order:1;width:40%;margin:0}.footer .contact-us{position:absolute;right:0;width:100%;max-width:initial;display:flex;flex-direction:column-reverse}.footer .contact-us-charity{display:none}.footer .contact-us-socials{text-align:right}.footer .contact-us-socials .social-medias{justify-content:flex-end}.footer .contact-us-address{max-width:500px;margin-top:30px;margin-right:auto}.footer .contact-us-address a:last-child{margin-top:30px}.footer .contact-us-address a:not(:last-child){margin-right:10px}.footer .contact-us-address a[href^="tel:"]{display:inline;border-right:solid 1px #fff;padding-right:10px}.footer .contact-us-address a[href^="mailto:"]{display:inline}.footer .partners{margin-top:250px;order:3;display:flex;flex-direction:column-reverse}.main-page-head.career{padding-bottom:65px}.main-page-head.career .absolute-bg.left.career{width:72vw}.main-page-head.career form{margin-top:27vw}.why-join-us{margin-bottom:60px}.why-join-us .wrap{height:initial;width:89%;padding:10vw 20px 0}.why-join-us .flex-block{position:relative;width:100%;top:0;left:0;border-radius:25px}.why-join-us .swiper-slide{max-width:250px;margin-top:0 !important}.why-join-us .swiper-slide .block{width:250px;margin-right:20px}.capabilities-swiper{width:89%;margin:0 auto}.capabilities .wrap{width:100%;margin:0;justify-content:initial}.capabilities .wrap .block{width:calc(50% - 25px)}.capabilities .wrap .block:not(:last-child){margin-right:50px}.capabilities .wrap .block .bottom ul{display:flex;flex-direction:column;max-width:220px;margin:0 auto auto}.meet-the-team{margin-bottom:100px}.grid-table>img{display:none}section.quotes-padding{padding-bottom:120px !important}section.quotes{margin-top:80px;margin-bottom:110px;padding-bottom:41px}.W-in-R.page-head .right>img{width:35%;margin-right:20px}.csr-page-head .cont{padding-top:130px}.about-us.head .cont .right h2 br{display:none}.about-us.why-join-us .swiper-wrapper{justify-content:flex-start}.about-us.core-values{margin-bottom:35px}.sect-form .cont{flex-direction:column}.sect-form .cont .left,.sect-form .cont .right{width:100%;margin:0;min-width:initial}.sect-form .cont .left{margin-bottom:50px}.sect-form .cont .left>img{display:block;width:15vw;top:-6vw}.sect-form>img{width:40vw}.sect-form{padding-bottom:120px}.individual-job-advert .cont,.refer-a-friend .cont{width:91%}.refer-a-friend .cont{width:86%;transform:none;margin:0;margin-left:auto;padding:30px 0}.refer-a-friend .cont .left{width:58%}.refer-a-friend .cont .right{width:40%}.refer-a-friend .cont .right img:last-child{display:block}.refer-a-friend .cont .right img:first-child{display:none}.refer-a-friend>img{top:5px;left:7px}.blog.new-blogs .cont,.blog.our-blog .cont{width:89%}.blog.new-blogs .blog-element.more-opened .image-wrapper{height:200px}.spotify-section .wrapper{flex-direction:column}.spotify-section .wrapper .left,.spotify-section .wrapper .right{width:100%}.spotify-section .wrapper .left{margin-bottom:40px;height:50vw}.spotify-section .spotify-btn-wrapper{justify-content:flex-start}.spotify-section .spotify-btn-wrapper a:not(:last-child){margin-right:20px}.popup-inside .author-block .photo{max-width:140px}.top-candidates.poland{padding-top:10px}.job-search.job-search-main .js-job-list{grid-template-columns:1fr}}@media only screen and (max-width: 769px){.main-page-head.head-poland .absolute-bg.left{width:76vw;left:0}.advert.grid{max-width:initial;padding-bottom:30px}.advert.grid h5{font-size:26px;margin-bottom:15px}.advert.grid .btn-wrap{margin-top:auto}.advert.grid .btn-wrap .btn{width:calc(95px + 8*(100vw - 320px)/1600);height:calc(30px + 6*(100vw - 320px)/1600);font-size:calc(12px + 6*(100vw - 320px)/1600);border-radius:9px}.text-to-wrap-btn{display:flex !important}.main-page-head .wrap{justify-content:space-between}.main-page-head .wrap-left{max-width:72%;margin-right:0}.main-page-head .absolute-bg.right{display:none}.areas-we-specialise{margin-bottom:64px}.areas-we-specialise .wrap{grid-template-columns:repeat(3, 1fr);grid-column-gap:0}.areas-we-specialise .wrap .block img{max-width:110px}.areas-we-specialise .wrap .block:nth-child(9){grid-column:auto}.areas-we-specialise .wrap .block:last-child{grid-column:2}.hexagon-blog .wrap .blog{max-width:initial}.see-what-our-clients-say .clients-swiper{max-width:65%}.footer .credits-wrap{flex-direction:column;text-align:center}.footer .credits-wrap .right{margin:0 auto}.footer .credits-wrap .left{margin-bottom:20px}.why-join-us>h3{padding:0 5px}.sectors-page-head{padding-bottom:50px}.sectors-page-head.pharma{padding-bottom:50px}.careers-chair{margin-bottom:60px}.careers-chair .cont{flex-direction:column}.careers-chair .cont .left{width:100%;margin-bottom:35px}.careers-chair .cont .right{width:60%}.our-specialities .cont{flex-direction:column}.our-specialities .left{width:75%;margin:0 auto;margin-bottom:40px}.our-specialities .right{width:80%;text-align:left;margin-right:auto}.our-specialities.reverse .right{text-align:right}.meet-the-team h1,.meet-the-team .heading-1{font-size:42px;margin:0;margin-bottom:20px}.meet-the-team h1 br,.meet-the-team .heading-1 br{display:none}.meet-the-team .wrap{width:100%;margin:0 auto;flex-direction:column}.meet-the-team-slider{padding-left:0;border-radius:0;padding:30px 40px}.meet-the-team .swiper-slide{max-width:initial}.meet-the-team .person{position:relative;width:inherit;height:initial}.meet-the-team .person::after{content:"";display:block;padding-bottom:100%}.meet-the-team .person img{width:100%;height:100%;object-fit:cover;object-position:top}.sectors-page-head .left img{margin-left:2%}.our-specialities.collective-culture .right{margin-right:0}.our-specialities.collective-culture .right>img{margin-right:10px}.our-specialities.collective-culture .chip{display:none}.D-and-I-mission-bg,.photo-slideshow-bg.left-bg{display:none}.photo-slideshow .cont{background:none;padding:0}.photo-slideshow .cont .right{border-radius:0 0 27px 27px;background-image:linear-gradient(to top, #dfe9f3 0%, #fff 100%);width:100%;padding:30px 75px}.photo-slideshow-btn-wrap p{display:none}.photo-slideshow-arrows-wrap{width:100%;position:absolute;bottom:25%;left:0;display:block}.photo-slideshow-arrows-wrap .photo-slideshow-arrows{position:absolute;z-index:20;width:40vw;height:40vw;border-radius:50%;background-image:linear-gradient(to top, #accbee 0%, #e7f0fd 100%);display:flex;justify-content:center;align-items:center;font-size:42px;top:50%;transform:translateY(-50%)}.photo-slideshow-arrows-wrap .photo-slideshow-arrows:hover{transform:translateY(-50%)}.photo-slideshow-arrows-wrap .left-arrow{margin-right:0;left:-28vw}.photo-slideshow-arrows-wrap .left-arrow i{margin-left:25vw}.photo-slideshow-arrows-wrap .right-arrow{right:-28vw}.photo-slideshow-arrows-wrap .right-arrow i{margin-right:25vw}.D-and-I-page-head{margin-bottom:40px}.D-and-I-page-head .cont{margin:0 auto}.D-and-I-page-head .cont .left{margin-right:10px;width:52%}.D-and-I-page-head .cont .right{width:48%}.D-and-I-peoples .cont .right{padding:0 20px}.D-and-I-mission{margin-bottom:50px;padding-bottom:0px}.blue-container{width:89%}.photo-slideshow .left>p{margin-bottom:10px}.grid-table .cont{padding:20px 30px}.photo-slideshow .cont .left{padding:0 25px}.big-banner{margin-bottom:72px}.big-banner h2,.big-banner .heading-2{margin-bottom:10px}.wellbeing.recent-activities{margin-bottom:40px}.careers-about-us.head .cont{transform:translateX(0)}.core-values{margin-bottom:90px}.careers-about-us.listen-to-our-team{margin-top:80px;margin-bottom:60px}.hexagon-blog.smaller-padding:last-child{margin-bottom:70px}.privacy-policy.head{padding-top:150px}.privacy-policy.head h2,.privacy-policy.head .heading-2{margin-bottom:30px}.privacy-policy.head img{margin-left:10px;margin-bottom:10px}.individual-job-advert .table{grid-template-columns:repeat(2, 1fr);grid-row-gap:2px}.individual-job-advert .table .box{padding-left:0;align-items:center}.individual-job-advert .table .box:first-child{border-bottom-left-radius:0}.individual-job-advert .table .box:nth-child(2){border-top-right-radius:20px}.individual-job-advert .table .box:nth-child(3){border-bottom-left-radius:20px}.individual-job-advert .table .box:last-child{border-top-right-radius:0;border-bottom-right-radius:20px}.blog.our-blog .grid-wrapper{grid-template-rows:repeat(3, 200px)}.subscribe-to-our-news form input{width:250px}.popup-inside .popup-wrapper{width:89%}.author-block.with-info{max-width:100%}.author-block.with-info .photo{max-width:180px}.author-block.with-info .contact .linkedin{max-width:120px}.fc .fc-toolbar.fc-header-toolbar{flex-direction:row;flex-wrap:wrap}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk{width:50%;order:2}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(2){width:100%;order:1;text-align:center;margin-bottom:10px}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-child{text-align:left}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:last-child{text-align:right}.job-search.job-search-header .shape-gray{top:-7vw;right:-22vw;width:60vw}.job-search.job-search-header .shape-triangle{right:5vw;width:12vw;top:23vw;z-index:-1}.job-search.job-search-main{margin-bottom:0;margin-top:0;box-shadow:none;padding-top:0}.job-search.job-search-main .js-form{box-shadow:none;border:3px solid #e2e2e2;margin:0 10px;border-radius:15px;padding:0}.job-search.job-search-main .js-form form{width:100%;grid-row-gap:0;grid-column-gap:15px}.job-search.job-search-main .js-form form .js-field-area{padding:0 15px}.job-search.job-search-main .js-form form .js-field-area:nth-child(1),.job-search.job-search-main .js-form form .js-field-area:nth-child(2){grid-column:1/span 2;border-bottom:1px solid #e2e2e2}.job-search.job-search-main .js-select-area.js-select-area_sector{border-bottom:1px solid #e2e2e2}.job-search.job-search-main .js-range-area{border-bottom:1px solid #e2e2e2;padding-bottom:20px !important}.job-search.job-search-main .js-left-side{display:none}.job-search.job-search-main .js-right-side{width:100%}.job-search.job-search-main .js-job-list{grid-template-columns:1fr 1fr}.job-search.job-search-main .js-filtered-jobs .jobs-count{margin-left:70px}.job-search.job-search-main .pagination{margin-top:40px}.job-search.job-search-main #doubleRange{width:98%}.about-us.why-join-us .wrap{transform:scale(1)}}@media only screen and (max-width: 650px){.advert.grid{max-width:initial;width:100% !important}.advert.grid h5{font-size:24px;margin-bottom:0}.advert.grid .btn-wrap{margin-top:20px}.advert.grid .btn-wrap .btn{width:120px;height:40px;font-size:16px}.recent-activities .cont{width:60%}.careers-about-us.head.poland-for-clients .cont .left{display:none}.careers-about-us.head.poland-for-clients .cont .right{width:100%}.careers-about-us.head.poland-for-clients .cont .right img{display:block;width:40%;float:left}.poland .bg{display:none}.header.active .wrap{margin:20px auto}.header .logo{height:40px !important;width:100px}.header .logo img{height:40px}.main-page-head form{max-width:initial;width:100%}.main-page-head .wrap{width:100%}.areas-we-specialise>img{display:none}.our-video-hub .block{padding-left:25px}.regions-flags>img{display:none}.swiper-pagination{display:none}.swiper-arrows{display:block}.swiper-arrows .left,.swiper-arrows .right{width:38vw;height:38vw}.swiper-arrows .left i,.swiper-arrows .right i{font-size:36px;color:#cc425b}.swiper-arrows .left{left:-28vw}.swiper-arrows .left i{transform:scale(-1);margin-left:25vw}.swiper-arrows .right{right:-28vw}.swiper-arrows .right i{margin-right:25vw}.see-what-our-clients-say .wrap{position:relative;margin-top:140px;overflow:visible;background-image:linear-gradient(-187deg, rgba(161, 196, 253, 0.9) 0%, rgba(194, 233, 251, 0.9) 100%);padding:50px 20px;padding-top:30px}.see-what-our-clients-say .wrap>h3{top:-50px;left:0;right:0;position:absolute;z-index:3;color:#3e3e3e}.see-what-our-clients-say .clients-swiper{overflow:hidden;max-width:95%}.see-what-our-clients-say .client{padding-top:30px;padding-bottom:20px;border-radius:10px;margin-top:36px}.see-what-our-clients-say .client .avatar{width:72px;height:72px;top:-36px;right:24px}.follow-us{padding-bottom:100px}.follow-us .wrap{width:89%}.regions-flags .flag-slide{margin-top:0}.main-page-head.career{padding-bottom:30px}.main-page-head .absolute-bg.left.career-triangle{display:none}.why-join-us .swiper-slide{max-width:initial}.why-join-us .swiper-slide .block{width:100%;max-width:250px;margin:0 auto}.why-join-us .wrap .points{display:none}.why-join-us .wrap .points.second{display:block}.our-specialities{margin-bottom:80px}.our-specialities .right{width:95%}.our-specialities.collective-culture{margin-top:75px}.meet-the-team.pharma{margin-top:85px}.sectors-page-head{padding-top:100px}.capabilities{padding-bottom:40px}.capabilities>img{display:none}.chip-global{display:none}.photo-slideshow-arrows-wrap{bottom:32%}.D-and-I-peoples .cont{width:89%;padding:0}.W-in-R.page-head{padding-top:120px}.W-in-R.page-head .cont{transform:translateX(-10px)}.W-in-R.page-head .right>img{width:40%;margin-right:7px;margin-bottom:10px;margin-top:40px}.W-in-R.workplace .cont{padding:30px 40px}.W-in-R.workplace .cont .left{margin-bottom:20px}.W-in-R.workplace .cont .right{width:100%}.W-in-R.mission{margin-bottom:35px}.meet-the-team .join-our-team h3{font-size:42px}.big-banner .cont{padding:20px 10px}.big-banner h2 br,.big-banner .heading-2 br{display:none}.recent-activities .cont{flex-direction:column}.recent-activities .cont .recent-block{width:75%;margin:0 auto}.recent-activities .cont .recent-block:not(:last-child){margin-bottom:30px}.recent-activities .cont .recent-block:last-child{margin:0 auto}.recent-activities .cont .recent-block .info{font-size:22px}.csr.quotes{margin-bottom:80px}.wellbeing-head>img{display:none}.listen-to-our-team{padding-bottom:0;margin-bottom:30px}.see-what-our-clients-say .wrap{margin-top:100px}.listen-to-our-team .cont .right img{width:75%}.about-us.head{padding-top:120px}.about-us.head .cont .right h2,.about-us.head .cont .right .heading-2{margin:10px 0}.about-us.head .cont .right p{margin-left:2vw}.about-us.head .cont .text-to-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.about-us.head .cont .text-to-wrap h2{text-align:left}.about-us.head .cont .text-to-wrap p{text-align:left}.about-us.head .cont img{margin-top:24px;display:flex !important;width:100% !important;order:10;float:unset !important}.core-values .swiper-slide{max-width:initial;margin-right:0}.sect-form.referral .right img{width:80%}.advert{max-width:75%;padding:50px 45px 20px}.privacy-policy-main>img{display:none}.blog.our-blog .grid-wrapper{grid-template-rows:repeat(3, 160px)}.blog.our-blog .grid-wrapper .blog-element .info .tags div:first-child{margin-right:10px}.blog.new-blogs .grid-wrapper{grid-column-gap:15px}.blog.new-blogs .blog-element.more-opened .image-wrapper{height:160px}.individual-blog .right{width:100%}.blog.our-blog.squared .cont{width:89%}.job-search.job-search-main .js-form form input{padding:12px 0}.job-search.job-search-main .js-job-list{grid-template-columns:1fr}.job-search.job-search-main .js-salary-block{margin-bottom:15px}.popup-inside .author-block{flex-direction:column}.popup-inside .author-block .left,.popup-inside .author-block .right{width:100%}.popup-inside .author-block .left{display:flex;align-items:center;margin-bottom:21px;max-width:100%}.popup-inside .author-block .left .info{margin:0;margin-left:20px}.popup-inside .author-block .right .contact{margin:0;display:flex;align-items:center;justify-content:center}.popup-inside .author-block .right .contact a div,.popup-inside .author-block .right .contact div div{display:none !important}.popup-inside .author-block .right .contact i{font-size:40px;margin:0}.popup-inside .author-block .right .contact a{margin:0;border-radius:50%;overflow:hidden;transition:ease-in-out .25s}.popup-inside .author-block .right .contact a:not(:last-child){margin-right:20px}.popup-inside .author-block .right .contact a:hover{transform:scale(1.15)}.popup-inside .author-block .right .contact .location{display:none}.popup-inside .author-block .right .contact .linkedin{margin-top:0}.popup-inside .author-block .right .contact .linkedin:hover{transform:scale(1.15)}.popup-inside .author-block .right .contact .linkedin i{display:block;margin-right:0}.popup-inside .author-block .right .contact .linkedin img{display:none}.popup-inside .specialities ul{flex-wrap:wrap;justify-content:space-around}.popup-inside .specialities ul li{width:calc(33.3333333333% - 40px);margin:0 20px}.popup-inside .specialities ul li:not(:last-child){margin-right:60px}.popup-inside .specialities ul li:nth-last-child(-n+2){margin-top:20px}.author-block.with-info{flex-direction:column}.author-block.with-info .left,.author-block.with-info .right{width:100%;max-width:initial}.author-block.with-info .left{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.author-block.with-info .left .info{margin:0;margin-left:20px}.author-block.with-info .left .info h4{display:block}.author-block.with-info .photo{max-width:120px}.author-block.with-info .position{font-size:14px;height:30px;width:fit-content}.author-block.with-info .name{font-size:18px}.author-block.with-info .right .contact{margin:0;display:flex;align-items:center;justify-content:center;flex-direction:row}.author-block.with-info .right .contact h4{display:none}.author-block.with-info .right .contact a div,.author-block.with-info .right .contact div div{display:none !important}.author-block.with-info .right .contact i{font-size:40px;margin:0}.author-block.with-info .right .contact a{margin:0;border-radius:50%;overflow:hidden;transition:ease-in-out .25s}.author-block.with-info .right .contact a:not(:last-child){margin-right:20px}.author-block.with-info .right .contact a:hover{transform:scale(1.15)}.author-block.with-info .right .contact .location{display:none}.author-block.with-info .right .contact .linkedin{margin-top:0}.author-block.with-info .right .contact .linkedin:hover{transform:scale(1.15)}.author-block.with-info .right .contact .linkedin i{display:block;margin-right:0}.author-block.with-info .right .contact .linkedin img{display:none}.our-video-hub{padding-top:0px}}@media only screen and (max-width: 549px){.hexagon-blog .wrap .hexagon-photo.mobile-hide{display:none}.popup-form{height:100%;width:100%}.popup-form .btn-wrap{padding-bottom:20px}.popup-form .pf-row.max-width-limit{max-width:100%}.popup .title-popup{padding-right:30px}.core-values-block{max-width:100%;margin:0 auto;padding:30px 30px 35px}.social-medias-fixed{top:70%}.job{max-width:290px}.job-slide{display:flex;justify-content:center;align-items:center}.popup-inside .popup-wrapper{left:47.5%}.header .right .menu-btn div{width:32px}.header .right a{margin-right:10px}.header .right a.btn-CV{margin-right:10px;font-size:14px;padding:3px 10px !important}.header .right a[href^="tel:"]{margin-right:10px}.header .right a,.header .right.with-spotify a[href^="tel:"]{margin-right:10px;padding:0 !important}.main-page-head{padding-top:80px;padding-bottom:46px}.main-page-head form{margin-top:0;margin-bottom:25px}.main-page-head form input{display:none}.main-page-head form input:first-child{display:block;border:none;max-width:initial !important;width:80%}.main-page-head .wrap{position:relative}.main-page-head .wrap-left{width:100%;max-width:initial}.main-page-head .wrap-right{position:absolute;bottom:0;right:0;transform:scale(0.65)}.job-slide:not(:last-child){margin:0}.job-swiper{max-width:320px;overflow:hidden;margin:0 auto}.our-jobs{margin-bottom:0}.our-jobs .wrap{background:rgba(0,0,0,0);padding:40px 0}.our-jobs .wrap .view-all-jobs{display:none}.job{background:#fff;border:2px solid #a4a4a4}.regions-flags .flag-slide .flag{width:65px}.regions-flags .flag-swiper{height:60vw}.areas-we-specialise .wrap{grid-template-columns:repeat(2, 1fr);grid-row-gap:25px}.areas-we-specialise .block p{margin-top:5px}.hexagon-blog{padding-top:25px}.hexagon-blog .wrap .blog{margin-bottom:20px}.social-medias-fixed{width:36px;border-radius:0 28px 28px 0}.social-medias-fixed.active{left:-36px}.social-medias-fixed a:not(:last-child){margin-bottom:8px}.social-medias-fixed a:hover{transform:none}.footer .quick-links{width:45%}.footer .social-medias a{width:32px;height:32px;font-size:16px}.footer .social-medias li:not(:last-child){margin-right:10px}.main-page-head.career{padding-top:96px}.main-page-head.career form{margin-top:14vw}.main-page-head.career .wrap{flex-direction:column;padding-bottom:45px}.main-page-head.career .wrap h3 br{display:none}.our-specialities{margin-bottom:40px}.careers-chair{margin-bottom:10px}.sectors-page-head .left{margin-top:0}.capabilities .wrap .block{width:80%;margin:0 auto}.meet-the-team h1,.meet-the-team .heading-1{font-size:32px;line-height:normal;margin-bottom:10px}.meet-the-team-slider{position:relative}.meet-the-team-slider.arrows-on{padding-bottom:30px}.meet-the-team-controllers{position:absolute;margin:0;padding:0;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.meet-the-team-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:40vw;height:40vw;border-radius:50%;background-image:linear-gradient(to top, #accbee 0, #e7f0fd 100%)}.meet-the-team-arrow:hover{transform:translateY(-50%)}.meet-the-team-arrow.left{left:-28vw;margin:0}.meet-the-team-arrow.left i{margin-left:25vw;font-size:42px}.meet-the-team-arrow.right{right:-28vw}.meet-the-team-arrow.right i{margin-right:25vw;font-size:42px}.meet-the-team .join-our-team h2{font-size:42px;line-height:54px}.meet-the-team.pharma{margin-top:60px}.our-specialities.collective-culture{margin-top:10px}.our-specialities.collective-culture p:not(:last-child),.our-specialities.flag-france p:not(:last-child){margin-left:0}.photo-slideshow .cont .right{padding:10px 55px}.D-and-I-page-head{padding-top:120px}.W-in-R.mission .blue-container,.blue-container{padding:35px 45px}.red-container{border-radius:19px 19px 0 0;background-image:linear-gradient(-36deg, #cc4560 0%, #ff1846 100%)}.red-container h3{margin-bottom:12px}.W-in-R.workplace{margin-bottom:35px}.meet-the-team{margin-top:30px;margin-bottom:40px}.grid-table .grid-block{grid-template-columns:repeat(2, 1fr)}.grid-table .grid-block .element{border:none;border:solid 2px #e2e2e2;padding:10px 5px}.grid-table .grid-block .element:last-child{display:block}.grid-table .grid-block .element:nth-child(3){border-top:solid 2px #e2e2e2}.grid-table .grid-block .element:nth-child(n+1){border-left:none;border-bottom:0px}.grid-table .grid-block .element:nth-last-child(-n+4){border-bottom:solid 0px #e2e2e2}.grid-table .grid-block .element:nth-last-child(-n+2){border-bottom:none}.grid-table .grid-block .element:nth-child(2n){border-right:none;border-left:solid 2px #e2e2e2}.grid-table .grid-block .element:nth-child(odd){border-right:solid 2px #e2e2e2}section.quotes{margin-top:50px}section.quotes .cont{width:89%}section.quotes .left{margin-bottom:20px;margin-right:10px}section.quotes .info img{max-width:120px}section.quotes .name{top:calc(70% + 20px)}section.quotes .position.uppercase{top:calc(85% + 20px)}.csr-page-head .cont{padding-top:100px;transform:translateX(0)}.csr-page-head .left h2{margin-bottom:30px}.csr-page-head .left img{float:none;margin:0 auto 20px}.big-banner .cont{border-radius:20px}.recent-activities .cont .recent-block .info{font-size:16px;height:49%}.recent-activities>img{display:none}.csr.quotes>img.left-bg{top:10vw;bottom:initial}.careers-about-us.head{padding-top:120px}.careers-about-us.head .cont .left{display:none}.careers-about-us.head .cont .right{width:100%}.careers-about-us.head .cont .right img{display:block;float:left;width:42%;margin-bottom:15px}.careers-about-us.head .bg-left{top:20vw}.careers-about-us.head .bg-right{width:38vw}.careers-about-us.poland.head .cont .right{width:100%}.core-values .swiper-slide{max-width:initial;margin-right:0}.core-values-swiper{width:max(69%,250px)}.careers-about-us.quotes .bg-left{display:none}.hexagon-blog.smaller-padding:last-child{margin-bottom:30px}.sect-form.referral .right img{margin-bottom:30px}.advert{max-width:initial;width:90%}.privacy-policy.head img{width:50%;margin-top:-30px}.blog.our-blog .grid-wrapper{grid-template-columns:repeat(1, 1fr);grid-template-rows:initial;grid-auto-rows:220px}.blog.our-blog .grid-wrapper .blog-element.big{order:2}.blog.our-blog .grid-wrapper .blog-element:nth-child(-n+2){order:1}.blog.our-blog .grid-wrapper .blog-element:nth-last-child(-n+2){order:3}.blog.new-blogs .grid-wrapper{grid-template-columns:repeat(1, 1fr)}.blog.new-blogs .blog-element.more-opened{background:#f6f6f6;padding:10px;border-radius:15px}.blog.new-blogs .blog-element.more-opened .image-wrapper{height:220px}.blog.new-blogs .blog-element.more-opened .text{display:none}.blog.new-blogs .blog-element.more-opened .bottom{display:flex;flex-direction:column;position:relative}.blog.new-blogs .blog-element.more-opened .title{order:1}.blog.new-blogs .blog-element.more-opened .tags{order:2}.blog.new-blogs .blog-element.more-opened .info{order:3;margin-bottom:0}.blog.new-blogs .blog-element.more-opened .read-more.desktop{display:none}.blog.new-blogs .blog-element.more-opened .read-more.mobile{display:block;margin-left:auto}.subscribe-to-our-news p br{display:none}.subscribe-to-our-news form input{width:220px}.fc .fc-toolbar-title{font-size:1.2em}.spotify-section .spotify-btn-wrapper a:not(:last-child){margin-right:10px}.spotify-section .wrapper .left{margin-bottom:20px}.individual-blog .author-block{flex-direction:column}.individual-blog .author-block .photo{max-width:200px}.individual-blog .author-block .wrap{margin-left:0;text-align:center;margin-top:20px}.individual-blog .author-block .read-bio{margin:0 auto}.individual-blog .links{max-width:initial}.individual-blog .photo-collage{grid-row-gap:10px;grid-column-gap:10px}.blog.our-blog.squared .grid-wrapper{grid-template-columns:1fr;grid-template-rows:repeat(4, 230px);grid-row-gap:20px;grid-column-gap:0px}.blog.our-blog.squared .grid-wrapper .blog-element{grid-column:none}.blog.our-blog.squared .grid-wrapper .blog-element.big{grid-column:none}.popup-inside .author-block .photo{max-width:100px}.popup-inside .specialities ul{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:0px}.popup-inside .specialities ul li{text-align:center;margin:0;width:calc(50% - 25px)}.popup-inside .specialities ul li img{max-width:55px}.popup-inside .specialities ul li:not(:last-child){margin-right:50px}.popup-inside .specialities ul li:nth-last-child(-n+3){margin-top:0px;margin:0 auto}.popup-inside .specialities ul li:not(:last-child){max-width:50px;margin:0 auto}.author-block.with-info .photo{max-width:90px}.job-search.job-search-header .shape-gray{top:-3vw;right:-28vw;width:63vw}.job-search.job-search-header .shape-triangle{width:10vw;top:23vw}.remote{margin-bottom:36px}.box.remote{margin-bottom:0}.job .filters{margin-bottom:25px}.job .filters .work-type{margin-right:15px}.job .info div:not(:last-child){margin-bottom:12px}.capabilities .block .icon{width:50px;height:50px;margin-right:5vw}}@media(max-width: 451px){.footer .contact-us{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;left:auto;right:auto}.footer .contact-us-address h4:first-child{margin-top:0}.footer .contact-us-socials{text-align:left}.footer .partners{margin-top:20px}.footer .clutch-widget{margin-top:20px}}@media only screen and (max-width: 420px){.popup .pf-flex .pf-column{width:100%}.pf-row .pf-text-field{display:flex;align-items:center}.popup .btn-wrap a{width:140px;height:36px}.pf-row textarea.pf-text-field{padding-top:3px;height:22vh}.recent-activities .cont{width:70%}.top-candidates{margin-bottom:25px}.our-jobs>img{display:none}.see-what-our-clients-say .wrap{padding:40px 20px}.swiper-arrows .left i,.swiper-arrows .right i{font-size:32px}.header .wrap{align-items:center;margin:20px auto}.header .right{align-self:center}.header .right a.btn-CV{display:flex;justify-content:center;align-items:center}main.menu-opened{left:-70vw}.menu-main{padding-right:32px;padding-left:20px;width:70vw;right:-70vw}.hexagon-blog .wrap .hexagon-photo{width:80vw}.main-page-head.career .absolute-bg.left.career{width:82vw}.main-page-head.career .wrap{padding-bottom:60px}.our-specialities .left{width:100%}.our-specialities .right{width:100%}.sectors-page-head{padding-bottom:45px}.sectors-page-head.pharma{padding-bottom:45px}.our-jobs .wrap{padding:10px 0;border-radius:10px}.our-specialities.flag-france p:not(:last-child){margin-left:0}.capabilities{padding:20px 0}section h3{margin-bottom:10px}.regions-flags h3{margin-bottom:10px}.regions-flags .heading-3{margin-bottom:10px}.meet-the-team{margin-top:20px;margin-bottom:60px}.see-what-our-clients-say .wrap{margin-top:100px}.main-form{margin-top:40px}.main-form input{margin-bottom:15px}.main-form .select2-container--default .select2-selection--single,.main-form textarea{border-radius:10px}.see-what-our-clients-say .clients-swiper{max-width:97%}.fc .fc-toolbar.fc-header-toolbar{flex-direction:column}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk{width:100%;text-align:center !important}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:not(:last-child){margin-bottom:10px}.job-search.job-search-header .shape-triangle{width:14vw;top:38vw}.view-our-initiatives .flex-wrap{grid-gap:0px}.view-our-initiatives{margin-bottom:81px}.view-our-initiatives .flex-wrap .elem{margin-bottom:30px}.view-our-initiatives .flex-wrap .elem:last-child{margin-bottom:0px}.cont .quotes img{max-width:51px}.D-and-I-page-head .cont{flex-direction:column}.D-and-I-page-head .cont .left{margin-right:0px;width:100%}.D-and-I-page-head .cont h2,.D-and-I-page-head .cont .heading-2{text-align:center}.D-and-I-page-head .cont h3{text-align:center}.csr.quotes>img.right-bg{top:-9vw}}@media only screen and (max-width: 360px){.header .wrap{align-items:center}.header .right{transform:none}.header .right a.btn-CV{display:none}.job-search.job-search-main .js-form form{display:flex}.cont .quotes img{max-width:40px}section.quotes .main-sentence::before{left:3px}}/*# sourceMappingURL=style.css.map */
