@font-face{font-family:'tiempos';src:url(../fonts/tiempos/bold/TiemposHeadlineWeb-Bold.1751528521.eot);src:url(../fonts/tiempos/bold/TiemposHeadlineWeb-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/tiempos/bold/TiemposHeadlineWeb-Bold.1751528521.woff) format('woff');font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"FF Meta Serif W02";src:url(../fonts/Fonts/a368c918-2420-484a-8a67-d77426e1898a.eot?#iefix);src:url(../fonts/Fonts/a368c918-2420-484a-8a67-d77426e1898a.eot?#iefix) format("eot"),url(../fonts/Fonts/2d8f9959-8f64-4068-8f2e-d90a5a3aebb3.1751528521.woff2) format("woff2"),url(../fonts/Fonts/2910763d-dbef-42fc-8ce9-c7849aa84115.1751528521.woff) format("woff"),url(../fonts/Fonts/93e93aa5-db1e-4fcd-987c-a933f47ede4e.1751528521.ttf) format("truetype"),url(../fonts/Fonts/4085176d-477b-41a4-82ab-6b000a47ae8d.svg#4085176d-477b-41a4-82ab-6b000a47ae8d) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"FF Meta Serif W02";src:url(../fonts/Fonts/6a46e2f6-f3ba-4aa2-a312-289849b742a1.eot?#iefix);src:url(../fonts/Fonts//6a46e2f6-f3ba-4aa2-a312-289849b742a1.eot?#iefix) format("eot"),url(../fonts/Fonts/abf2b5d6-6d69-49aa-a814-76412f0d205d.1751528521.woff2) format("woff2"),url(../fonts/Fonts/8e1aa682-6380-4743-a99a-99ae946039ee.1751528521.woff) format("woff"),url(../fonts/Fonts/3444e038-1b43-4e01-9804-1797bec36ff2.1751528521.ttf) format("truetype"),url(../fonts/Fonts/7fbc8583-c24f-4118-9c07-c02219dd0032.svg#7fbc8583-c24f-4118-9c07-c02219dd0032) format("svg");font-weight:300;font-style:italic}@font-face{font-family:"FF Meta Serif W02";src:url(../fonts/Fonts/af9090b3-36e6-4faf-aa34-cb91eefb3ddc.eot?#iefix);src:url(../fonts/Fonts/af9090b3-36e6-4faf-aa34-cb91eefb3ddc.eot?#iefix) format("eot"),url(../fonts/Fonts/ca5047e5-abd7-4717-8b25-f4b51dcc6765.1751528521.woff2) format("woff2"),url(../fonts/Fonts/a2769dda-c01c-4da6-b1eb-a033665fc351.1751528521.woff) format("woff"),url(../fonts/Fonts/e08208f4-9758-4d03-b22a-4fa2885585ba.1751528521.ttf) format("truetype"),url(../fonts/Fonts/70803b8a-fa35-4518-8c35-92b1c12bed24.svg#70803b8a-fa35-4518-8c35-92b1c12bed24) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Proxima Nova W02";src:url(../fonts/Fonts/b9234758-e038-4622-b531-1e89eef11dc8.eot?#iefix);src:url(../fonts/Fonts/b9234758-e038-4622-b531-1e89eef11dc8.eot?#iefix) format("eot"),url(../fonts/Fonts/301b29be-a6b5-467a-ba10-926b40436a87.1751528521.woff2) format("woff2"),url(../fonts/Fonts/a01242ac-07ee-44eb-97b4-3f6df729e51a.1751528521.woff) format("woff"),url(../fonts/Fonts/713e8042-cdd9-4f87-b79b-59bb8e43daca.1751528521.ttf) format("truetype"),url(../fonts/Fonts/b39f961b-4c68-4114-8a71-76bfe004cf14.svg#b39f961b-4c68-4114-8a71-76bfe004cf14) format("svg");font-weight:700;font-style:normal}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;transition:background .4s,color .2s}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.detail aside small,.detail aside time,audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.team .employees ul.four li,button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'icons';src:url(../fonts/icons/icons.1751528539.eot);src:url(../fonts/icons/icons.eot?#iefix) format('eot'),url(../fonts/icons/icons.1751528539.woff2) format('woff2'),url(../fonts/icons/icons.1751528539.woff) format('woff'),url(../fonts/icons/icons.1751528539.ttf) format('truetype'),url(../fonts/icons/icons.svg#icons) format('svg');font-weight:400;font-style:normal}.icon-spin{animation:icon-spin 2s infinite linear}.icon:before{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert-sign:before{content:'\EA01'}.icon-arrow-down:before{content:'\EA02'}.icon-arrow-full-right:before,ul.decor li:before{content:'\EA03'}.icon-arrow-left:before{content:'\EA04'}.btn.shadow:after,.icon-arrow-right:before{content:'\EA05'}.icon-arrow-top:before{content:'\EA06'}.icon-calendar:before{content:'\EA07'}.icon-close-cross:before{content:'\EA08'}.icon-close:before{content:'\EA09'}.icon-download:before{content:'\EA0A'}.icon-facebook:before{content:'\EA0B'}.icon-giant:before{content:'\EA0C'}.icon-instagram:before{content:'\EA0D'}.icon-link:before{content:'\EA0E'}.icon-linkedin:before{content:'\EA0F'}.icon-mail:before{content:'\EA10'}.icon-phone:before{content:'\EA11'}.icon-point:before{content:'\EA12'}.icon-save:before{content:'\EA13'}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fadeIn{animation-name:fadeIn}.fadeOut{animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}body,html{position:relative;margin:0;background:#fff}html{font-size:62.5%;padding:0}body{padding:71px 0 0;font-size:16px;font-size:1.6rem;font-family:'FF Meta Serif W02','Times New Roman';font-weight:300;color:#a2a2a3}html[lang=en] .FixedMultiAlerts,html[lang=sk] .FixedMultiAlerts{display:none!important}html[lang=cs] body.alert-active{padding-top:calc(71px + 50px)}html[lang=cs] body.alert-active nav.main,html[lang=cs] body.alert-active nav.main .menu.is{top:50px}body main,body>.page,body>header{opacity:1;transition:opacity .5s}body.loading main,body.loading>.page,body.loading>header{opacity:0}a img{border:0}.inner--pb80{padding-bottom:80px}.btn,h1,h2{font-weight:700;color:#1d1c1f}.btn,form label{position:relative;display:block;background:#fff}.btn,form fieldset{margin:0;border:none}.btn,.btn.shadow{text-transform:uppercase}.btn{font-size:12px;letter-spacing:.072em;outline:none;text-align:left;cursor:pointer;font-family:'Proxima Nova W02',Arial;height:56px;line-height:58px;padding:0 25px}a.btn{text-decoration:none}button.btn,input.btn{-webkit-appearance:none;border-radius:0!important}.btn.bg{padding:0;color:#fff;background:#d49d60;text-align:center}.btn.shadow{padding:0 56px 0 25px;min-width:84px;height:50px;line-height:52px;color:#1d1c1f;background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.08)}.btn.shadow:after{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:25px;margin-top:-5px;color:#e7e7eb}a.btn.shadow:hover{color:#fff;background:#a30f36}form fieldset{padding:0}body,form select,ul.decor li{font-size:16px}form label{margin:0 0 15px;padding:0;height:58px;line-height:60px;border:1px solid #eaedf1}form label.fluid{height:auto;min-height:58px}form label.fluid span{top:19px;margin:0}form label.edit-mode span{-ms-transform:translate(0,-30px);transform:translate(0,-30px)}form label span,ul.decor li:before{display:inline-block;position:absolute;font-size:12px}form label span{margin-top:-10px;padding:0 8px;height:20px;line-height:22px;font-family:'Proxima Nova W02',Arial;text-transform:uppercase;background:#fff;transition:all .2s;z-index:10;top:50%;left:10px;color:#bfbfbf}form label [required]+span:after{content:'*';color:#e0a15d}form label input,form label select,form label textarea{position:relative;width:100%;background:0 0;border:none;outline:none;box-sizing:border-box;z-index:20;padding:0 18px}form label input,form label textarea{font-family:'FF Meta Serif W02','Times New Roman';font-size:15px;color:#7f8082}form label select{color:#bfbfbf;font-size:12px;text-transform:uppercase;width:calc(100% - 20px)}form label textarea{display:block;padding-top:20px}form .buttons,form label.file{position:relative;overflow:hidden}form .buttons{margin:29px 0 0;text-align:center}form .buttons .btn{display:inline-block;width:100%;max-width:220px}form label.noempty span{top:0}form label.noempty textarea+span{top:-10px}form label.file{cursor:pointer}form label.file.edit-mode span,form label.file.noempty span{top:50%;-ms-transform:none;transform:none}form .buttons .anti,form label.file input,ul.more i{position:absolute;top:-100%}form label.file span{right:20px;transition:none;color:#d59e5b;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}form label.error{border-color:#a30f36}form label.error .error-msg{position:absolute;top:100%;left:0;width:100%;height:15px;padding:0 3px;line-height:15px;color:#a30f36;font-size:10px;font-family:Arial;box-sizing:border-box;text-align:left}.offices .office .address ul,ul.decor,ul.more{margin:0;padding:0;list-style:none}ul.decor li{position:relative;padding-left:48px;line-height:26px;font-weight:300;font-style:italic}ul.decor li:before{font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:8px;left:18px;color:#e1a25e}ul.more:before{content:'';display:block;margin:20px 0 30px;width:50px;height:3px;background:#f6f7f8}ul.more li{margin:10px 0;padding-left:35px}ul.more i{top:0;left:0;width:20px;height:20px;color:#a7a7a8}form label select,h1 small,h2 small,ul.more a{font-family:'Proxima Nova W02',Arial}ul.more a{text-decoration:none;font-weight:700;display:inline-block;font-size:18px;color:#a40833}h1,h2{font-family:'tiempos','Times New Roman';-webkit-font-smoothing:subpixel-antialiased}h1 small,h2 small{display:block;color:#e0a163;font-size:22px}h1.underline,h2.underline,ul.more li{position:relative}h1.underline:after,h2.underline:after{content:'';display:block;margin-top:20px;width:100px;height:5px;background-color:#e0a15d}h1.centered.underline:after,h2.centered.underline:after{margin-left:auto;margin-right:auto}h1 .degree,h2 .degree{display:block;font-size:70%}p.perex,ul.more i{font-size:20px}p a{color:#e0a15d}.text-centered{margin:0 auto;width:90%;max-width:400px}.text-centered.error p{margin-bottom:30px;font-size:18px;line-height:1.5}.text-centered p,h1.centered,h2.centered{text-align:center}.FixedMultiAlerts-content p,.FixedMultiAlerts-select p,.mt0{margin-top:0}.text-basic{font-size:20px;line-height:32px}.owl-item.animated{animation-duration:2000ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.owl-item.animated.owl-animated-out{z-index:1}.owl-item.animated.owl-animated-in{z-index:0}.owl-item.animated.owl-fadeOut{animation-name:fadeOut;visibility:visible}.owl-item.animated.owl-fadeIn{animation-name:fadeIn;visibility:visible}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}.owl-carousel .owl-item.active{visibility:visible;opacity:1}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.pswp{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.pswp{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden}.pswp__bg{background:#000;opacity:0}.pswp__scroll-wrap{will-change:transform}.pswp__container{position:absolute}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;transition:opacity .15s}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%;height:100%;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/plugins/photoswipe/default-skin.1751528521.svg) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.FixedMultiAlerts.is-active .FixedMultiAlerts-block.is-active,.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-ms-transform:translateY(6px);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/plugins/photoswipe/preloader.1751528521.gif) 0 0 no-repeat}.FixedMultiAlerts-header h2.in-viewport,.FixedMultiAlerts-header h2.is-active,.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active,.slide-content.open>header:after{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes donut-rotate{0%,to{transform:rotate(0)}50%{transform:rotate(-140deg)}}.Antispam{height:1px;width:1px;opacity:0;display:block;-ms-transform:translate(-9999px,-9999px);transform:translate(-9999px,-9999px)}.FixedMultiAlerts{position:fixed;top:-60px;top:-60px;top:-6rem;left:0;right:0;z-index:1001;transition:top 1s cubic-bezier(.645,.045,.355,1);color:#fff;font-family:'FF Meta Serif W02','Times New Roman'}.FixedMultiAlerts.is-active,.detail-action form label.noempty span{top:0}.FixedMultiAlerts.is-active.is-open{bottom:0}.FixedMultiAlerts.is-open .FixedMultiAlerts-button span:first-child{display:none}.FixedMultiAlerts.is-open .FixedMultiAlerts-button span:nth-child(2){display:block}.FixedMultiAlerts-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:100vw;height:50px;height:50px;height:5rem;overflow:hidden;border-bottom:1px solid rgba(0,20,95,.071);border-bottom:1px solid rgba(0,20,95,.071);border-bottom:.1rem solid rgba(0,20,95,.071);background:#a30f36;z-index:1003;padding:13px 15px;padding:13px 15px;padding:1.3rem 1.5rem;box-sizing:border-box}.FixedMultiAlerts-header .icon{display:-ms-flexbox;display:flex;position:relative;top:2px;top:2px;top:.2rem;margin-right:8px;margin-right:8px;margin-right:.8rem}.FixedMultiAlerts-header .icon::before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.FixedMultiAlerts-header span[data-alert-close]{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:28px;width:28px;width:2.8rem;height:50px;height:50px;height:5rem;background:#a30f36;cursor:pointer;z-index:3}.FixedMultiAlerts-header span[data-alert-close]:after{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA08';position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.FixedMultiAlerts-header .FixedMultiAlerts-button{position:relative;top:2px;top:2px;top:.2rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:fit-content;color:#fff;font-size:14px;font-size:14px;font-size:1.4rem;line-height:1;font-family:'FF Meta Serif W02','Times New Roman';text-decoration:underline;transition:all .3s cubic-bezier(.645,.045,.355,1);overflow:hidden;margin-left:5px;margin-left:5px;margin-left:.5rem}.FixedMultiAlerts-header .FixedMultiAlerts-button span{position:relative;z-index:2;font-family:'FF Meta Serif W02','Times New Roman'}.FixedMultiAlerts-header .FixedMultiAlerts-button span:nth-child(2){display:none}.FixedMultiAlerts-header h2{margin:0;position:absolute;display:-ms-flexbox;display:flex;top:0;left:0;right:0;opacity:.5;font-size:14px;font-size:14px;font-size:1.4rem;line-height:1.2;font-family:inherit;color:#fff;cursor:pointer;white-space:nowrap;padding:16px 43px 16px 14px;padding:16px 43px 16px 14px;padding:1.6rem 4.3rem 1.6rem 1.4rem}.FixedMultiAlerts-header h2 span,.FixedMultiAlerts-select li span{pointer-events:none}.FixedMultiAlerts-header h2 .Text{display:inline-block;vertical-align:middle}.FixedMultiAlerts-header h2.fade-in{animation-duration:.5s;animation-name:fadeInMobile}.FixedMultiAlerts-header h2.fade-out{animation-duration:.5s;animation-name:fadeOutMobile}.FixedMultiAlerts-headerTitle{max-width:100%;overflow:hidden;box-sizing:border-box}.FixedMultiAlerts-closeText{display:none}.FixedMultiAlerts-block{display:none;position:relative;background:#a30f36;z-index:1002;padding:0 20px;padding:0 20px;padding:0 2rem}.FixedMultiAlerts-wrapper{width:100%;max-height:40vh;overflow-y:auto;padding-right:15px;padding-right:15px;padding-right:1.5rem;padding-block:20px;padding-block:20px;padding-block:2rem;margin-right:-15px;margin-right:-15px;margin-right:-1.5rem}.FixedMultiAlerts-wrapper::-webkit-scrollbar{width:5px;width:5px;width:.5rem}.FixedMultiAlerts-wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:1rem}.FixedMultiAlerts-wrapper::-webkit-scrollbar-track{background:rgba(0,20,95,.071);border-radius:1rem}.FixedMultiAlerts-content,.FixedMultiAlerts-select{max-width:900px;max-width:900px;max-width:90rem;margin-inline:auto;line-height:1.15}.FixedMultiAlerts-content ul,.FixedMultiAlerts-select ul{margin-top:0;padding-left:20px}.FixedMultiAlerts-content a,.FixedMultiAlerts-select a{margin-bottom:16px;margin-bottom:16px;margin-bottom:1.6rem;display:inline-block;color:#fff}.FixedMultiAlerts-counter{width:15px;width:15px;width:1.5rem;text-align:center}.FixedMultiAlerts-title{position:relative;display:-ms-flexbox;display:flex;gap:5px;gap:5px;gap:.5rem;width:calc(100% + 6rem);font-size:18px;font-size:18px;font-size:1.8rem;line-height:1.4;border-top:1px solid rgba(0,20,95,.071);border-top:1px solid rgba(0,20,95,.071);border-top:.1rem solid rgba(0,20,95,.071);padding:12px 55px 12px 27px;padding:12px 55px 12px 27px;padding:1.2rem 5.5rem 1.2rem 2.7rem;margin-left:-30px;margin-left:-30px;margin-left:-3rem}.FixedMultiAlerts-title:first-child{border-top:unset}.FixedMultiAlerts-title:after{content:'';display:inline-block;position:absolute;top:50%;right:23px;right:23px;right:2.3rem;width:10px;width:10px;width:1rem;height:10px;height:10px;height:1rem;-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);border-right:2px solid #fff;border-right:2px solid #fff;border-right:.2rem solid #fff;border-bottom:2px solid #fff;border-bottom:2px solid #fff;border-bottom:.2rem solid #fff;transition:all .2s cubic-bezier(.645,.045,.355,1)}.FixedMultiAlerts-title.is-active:after{right:25px;right:25px;right:2.5rem;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.FixedMultiAlerts-item--mobile::-webkit-scrollbar,.FixedMultiAlerts-select::-webkit-scrollbar{width:2px;width:2px;width:.2rem;height:2px;height:2px;height:.2rem}.FixedMultiAlerts-item--mobile::-webkit-scrollbar-thumb,.FixedMultiAlerts-select::-webkit-scrollbar-thumb{background:#fff;border-radius:1rem}.FixedMultiAlerts-item--mobile::-webkit-scrollbar-track,.FixedMultiAlerts-select::-webkit-scrollbar-track{background:rgba(0,20,95,.071);border-radius:1rem}.FixedMultiAlerts-item,nav.main .langs-selector .items a span,nav.main .langs-selector>span{display:none}.FixedMultiAlerts-item.is-active,header.hp .slider .owl-item .slide,nav.main .langs-selector .items a .short{display:block}.FixedMultiAlerts-item--mobile{width:calc(100% + 5rem);left:-30px;left:-30px;left:-3rem;overflow-y:auto;padding-top:20px;padding-top:20px;padding-top:2rem;padding-inline:30px 15px;padding-inline:30px 15px;padding-inline:3rem 1.5rem;margin-bottom:20px;margin-bottom:20px;margin-bottom:2rem}.FixedMultiAlerts-select{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:60vh}.FixedMultiAlerts-select li,.Form--accompaniment input{position:relative;cursor:pointer}.FixedMultiAlerts-select li:before{display:none;content:'';position:absolute;left:0;right:0;bottom:0;height:2px;height:2px;height:.2rem;background:#fff}.FixedMultiAlerts-overlay{position:absolute;top:0;left:0;right:0;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(2px);backdrop-filter:blur(.2rem)}.FixedMultiAlerts-overlay.is-active{bottom:0}@keyframes fadeInMobile{0%{top:50px;top:50px;top:5rem;opacity:0}to{top:0;opacity:1}}@keyframes fadeInTablet{0%{top:50px;top:50px;top:5rem;opacity:.5}to{top:15px;top:15px;top:1.5rem;opacity:1}}@keyframes fadeInAlert{0%{top:50px;top:50px;top:5rem;opacity:.5}to{top:9px;top:9px;top:.9rem;opacity:1}}@keyframes fadeOutAlert{0%{top:9px;top:9px;top:.9rem;opacity:1;z-index:1001}99%{top:-35px;top:-35px;top:-3.5rem;opacity:0;z-index:-10}to{top:50px;top:50px;top:5rem;opacity:0;z-index:1001}}@keyframes fadeOutMobile{0%{top:0;opacity:1}to{top:-35px;top:-35px;top:-3.5rem;opacity:0}}.Footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.Footer-social{margin-left:40px}.Footer-social h2{text-align:left!important;margin-bottom:39px!important}.Footer-socialWrapper{display:-ms-flexbox;display:flex;gap:54px}.Footer-socialWrapper a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-decoration:none;color:#878688;font-size:16px;font-size:16px;font-size:1.6rem}.Footer-socialWrapper span{display:block;height:46px;width:46px;background:#d49d60;border-radius:50%;margin-bottom:18px}.Footer-facebook,.Footer-instagram,.Footer-linkedin{position:relative}.Footer-facebook::before,.Footer-linkedin::before{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:18px;font-size:18px;font-size:1.8rem}.Footer-linkedin::before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'\EA0F'}.Footer-facebook::before{content:'\EA0B'}.Footer-facebook::before,.Footer-instagram::before,.Form--accompaniment input:after{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Footer-instagram::before{display:inline-block;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:18px;font-size:18px;font-size:1.8rem;content:'\EA0D'}.form-columns fieldset{width:100%}.form-columns__column{float:left;width:100%}.Form{position:relative}.Form--accompaniment{position:relative;display:-ms-flexbox;display:flex;margin:0 0 15px;padding:0;height:58px;line-height:60px;border:1px solid #eaedf1;background:#fff}.Form--accompaniment input{width:auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:50%;background:#e0a15d;border:7px solid #fff;border:7px solid #fff;border:.7rem solid #fff;box-shadow:0 0 0 .15rem #e0a15d}.Form--accompaniment input:after{content:'';background:#e0a15d;width:0;height:0;border-radius:50%;transition:all .2s ease-in-out}.Form--accompaniment input:checked:after{width:8px;width:8px;width:.8rem;height:8px;height:8px;height:.8rem}.Form--accompaniment label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;gap:8px;gap:.8rem;width:100%;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Form--accompaniment span{display:inline-block;position:absolute;top:0;left:10px;margin-top:-10px;padding:0 8px;height:20px;line-height:22px;color:#bfbfbf;font-size:12px;font-family:'Proxima Nova W02',Arial;text-transform:uppercase;background:#fff;transition:all .2s;z-index:10}.Form--accompaniment span:after{content:'*';color:#e0a15d}.gallery{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 auto 50px}.gallery__heading{font-size:25px;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin-bottom:1em;font-weight:700;font-family:'tiempos','Times New Roman';color:#1d1c1f;-webkit-font-smoothing:subpixel-antialiased}.gallery__image{display:block;margin-bottom:20px;position:relative;-ms-flex-preferred-size:45%;flex-basis:45%;overflow:hidden}.gallery__image.hidden{margin-bottom:0}.gallery__image:after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;transition:box-shadow 280ms ease-in-out;box-shadow:inset 0 0 0 0 #fff}.gallery__image:hover:after{box-shadow:inset 0 0 0 5px #fff}.gallery__image:hover img{-ms-transform:scale(1.05);transform:scale(1.05)}.gallery__image img{display:block;max-width:100%;margin:0 auto;transition:transform 280ms ease-in-out;-ms-transform-origin:center;transform-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery+#loadMore{display:block;max-width:200px;margin:0 auto 50px;color:#fff;background:#d49d60}.hamburger{display:block;width:30px}.hamburger .piece{margin-top:6px;width:100%;height:3px}.hamburger .piece .half{float:left;width:50%;height:3px;background:#000;transition:transform .3s}.hamburger .piece.top-bun .left{-ms-transform-origin:0 0;transform-origin:0 0}.hamburger .piece.top-bun .right{-ms-transform-origin:17px 0;transform-origin:17px 0}.hamburger .piece.bottom-bun .left{-ms-transform-origin:0 0;transform-origin:0 0}.hamburger .piece.bottom-bun .right{-ms-transform-origin:17px 0;transform-origin:17px 0}.hamburger .piece.meat .whole{margin:0 auto;width:100%;height:3px;background-color:#000;transition:width .3s}.hamburger.is .top-bun .left.half{-ms-transform:rotate(45deg) scaleX(1.25) translate(4px,-4px);transform:rotateZ(45deg) scaleX(1.25) translate(4px,-4px)}.hamburger.is .top-bun .right.half{-ms-transform:rotate(-45deg) scaleX(1.25) translate(-3px,-5px);transform:rotateZ(-45deg) scaleX(1.25) translate(-3px,-5px)}.hamburger.is .bottom-bun .left.half{-ms-transform:rotate(-45deg) scaleX(1.25) translate(0,5px);transform:rotateZ(-45deg) scaleX(1.25) translate(0,5px)}.hamburger.is .bottom-bun .right.half{-ms-transform:rotate(45deg) scaleX(1.25) translate(1px,6px);transform:rotateZ(45deg) scaleX(1.25) translate(1px,6px)}.hamburger.is .meat .whole{width:0}nav.main .langs-selector{margin:0 10%}nav.main .langs-selector .items{font-size:0}nav.main .langs-selector .items a{display:inline-block;padding:25px 0 0;width:25%;border:none;font-size:18px;text-align:center;color:#c22b53}nav.main .langs-selector .items a.selected{color:#fff}hr.separator{margin:30px auto;max-width:1200px;height:1px;background:#eaedf1;border:0}.triangle{position:relative;width:262px;height:262px;overflow:hidden;transform:translateZ(0)}.triangle .shape{position:absolute;top:-184px;left:77px;width:370px;height:370px;background:#a40833;transform:rotate(45deg) translateZ(0);overflow:hidden}.triangle .shape .pic{position:absolute;top:288px;left:104px;width:163px;height:163px;background:#00f;transform:rotate(-45deg) translateZ(0);overflow:hidden;background:#a40833 no-repeat top right;background-blend-mode:multiply}.up{display:none}footer.main{padding:50px 15px 15px;text-align:left;background:#1d1c1f}footer.main .inner{margin:0 auto;padding:0 40px}.explanation dd,.explanation dt{margin:0;padding:0}footer.main section h2,footer.main section p{padding:0}footer.main section h2{margin:0 0 17px;color:#fff;font-size:30px;font-weight:700;font-family:'Proxima Nova W02',Arial}footer.main section p{margin:10px 40px 10px 0;color:#878688;letter-spacing:.03em}footer.main section .btn{display:block;margin-top:35px;max-width:220px}footer.main nav .giant{display:block;margin:-10px auto 0;width:20px;height:20px;color:#878688;font-size:20px}footer.main nav ul{display:none;margin:0;padding:0;list-style:none}footer.main nav ul li{border-top:1px solid #2b2a2d}footer.main nav ul li:first-child{border:none}footer.main nav a{display:block;padding:10px 0;text-decoration:none;color:#878688}header.hp,nav.main{background:#fff}header.hp .dots,header.hp .list ul,header.hp .slide .title .btn,header.hp .slide figure figcaption,header.hp .slider .slide{display:none}header.hp .slide .inner,header.main.profile{position:relative}header.hp .slide .title{position:absolute;bottom:20px;left:10px;right:10px;padding:20px;background:rgba(163,15,54,.9);z-index:20}header.hp .slide .title h1,header.hp .slide .title h2{margin:0;font-size:17px;color:#fff}header.hp .slide figure{position:relative;margin:0;z-index:10}header.hp .slide figure img{width:auto}header.hp .list .inner{padding:30px 25px;background:#a30f36}.contact #snippet--contactFormSnippet .contact-form,header.hp .list h2,header.main.profile figure{margin:0}header.main.profile .inner{position:relative;padding:25px;text-align:center}header.main.profile .bgtext,header.main.profile .title h1 br{display:none}header.hp .slide figure img,header.main.profile figure picture img{display:block;margin:0 auto;max-width:100%}header.main.profile figure figcaption h2{color:#454950;font-weight:500;font-family:'FF Meta Serif W02','Times New Roman'}header.main.profile figure figcaption b{display:block;margin:0 0 10px;text-align:left;color:#454950;font-family:'tiempos','Times New Roman'}header.main.profile figure figcaption ul.decor{text-align:left}header.main.profile.line:after{content:'';display:block;width:100%;height:9px;background:#9e0030}header.main.simple{padding:0 25px 25px}header.main.simple .inner{position:relative}header.main.simple .back,nav.main .hamburger.is{display:none}nav.main{position:fixed;top:0;left:0;right:0;padding:0 15px;height:70px;line-height:70px;border-bottom:1px solid #eaedf1;z-index:1000}nav.main .logo{display:inline-block;margin-top:-3px;vertical-align:middle;line-height:1}nav.main .logo img{display:block;width:80%;height:auto}nav.main .hamburger{position:absolute;top:0;right:0;padding:20px;z-index:1000}nav.main .menu{visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;background:#9b0a32;opacity:0;transition:opacity .5s;z-index:1000}nav.main .menu:not(.is){-ms-touch-action:none;touch-action:none}nav.main .menu.is{visibility:visible;opacity:1}.art-text figure .btn,nav.main .menu.is .menu-close{display:block}nav.main .menu .menu-close{position:absolute;top:0;right:0;display:none;width:70px;height:67px;line-height:75px;text-align:center;z-index:90002}nav.main .menu .menu-close .icon{font-size:20px;color:#fff}nav.main .menu .wrap{display:table;width:100%;height:100%;line-height:1}.news .item.action .ta div,.news .item.action .ta time,nav.main .menu .wrap .position,nav.main .menu ul a span{display:table-cell;vertical-align:middle}nav.main .menu ul{margin:0;padding:0;height:70%;list-style:none}nav.main .menu ul li{height:14.285714285714286%;text-align:center}nav.main .menu ul a{display:table;margin:0 auto;width:80%;height:100%;text-align:center;box-sizing:border-box;border-bottom:1px solid #c22b53;text-decoration:none;color:#fff;font-size:120%}.news.list>header h2,.page>header h1{padding:0 25px}.page>header .image img,section.bg form .btn{display:block;width:100%}.art-text figure img,.page>header .image .triangle{display:none}.art-text,.page>.content{padding:25px}.page>.content .text p{text-align:justify}.page>.content .text p a{color:#e49f59;text-decoration:none}.detail-action aside,section.bg{margin-top:50px}.detail-action aside header{border-top:3px solid #e0a15d;text-align:center}.detail-action aside form .buttons .btn{width:100%;max-width:initial}.detail-action .action,.links table{width:100%}.detail-action .action h3{font-size:18px;color:#1d1c1f}.detail-action .action small{display:inline-block;padding-bottom:10px;color:#1d1c1f;font-family:'Proxima Nova W02',Arial;border-bottom:1px solid #eaedf1;text-transform:uppercase}.detail-action .action .lecturers{margin:20px 0;padding:0;list-style:none}.detail-action .action .lecturers li{color:#e49f59;font-size:20px}.detail-action form label{height:auto;min-height:58px}.detail-action form label span{position:absolute;top:30px;left:10px}.detail-action form label textarea{height:100px;resize:none}.art-text header{margin-bottom:50px;text-align:center}.art-text figure{display:block;margin:10px 0;text-align:left}.astable{padding:10px 25px;font-size:0}.astable h3,.detail-action .action h3,.explanation dt{font-family:'tiempos','Times New Roman'}.astable .cell,.astable h3{margin:10px 0;color:#1d1c1f;font-size:16px}.astable .cell{font-style:italic;color:#a2a2a3}.astable .cell.alone~.cell{display:inline-block;padding:0;width:50%}.astable .cell.alone,.astable .cell.alone~.cell.alone{display:block;margin-bottom:0;width:100%;color:#1d1c1f}.awards{position:relative;text-align:center;background:#fefefe;background:linear-gradient(to bottom,#fff 0%,#f7f7f8 70%);overflow:hidden}.awards.nobg{background:0 0}.awards .inner{padding:40px 0 20px}.awards ul,.refs .content ul,.team .employees ul{margin:0;padding:0;list-style:none;font-size:0}.awards ul li{display:inline-block;width:50%;text-align:center}.awards .card,.bawards .controls .btn{position:relative;display:inline-block;box-shadow:-3px 3px 10px 0 rgba(0,0,0,.1)}.bawards{background:#f6f7f8}.bawards.sideheader .inner>.content{padding-top:0;font-size:0;text-align:center}.bawards .controls{font-size:0}.bawards .controls .btn{margin:0 2px;padding:0;width:50px;height:50px;line-height:50px;cursor:pointer;box-shadow:0 3px 7px rgba(0,0,0,.08);transition:background .4s,color .2s;text-align:center}.bawards .controls .btn:before{display:inline-block;position:absolute;top:50%;left:50%;width:10px;height:13px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bawards .controls .btn:hover{color:#fff;background:#a30f36}.bawards .award{display:inline-block;max-width:50%;padding:2px;box-sizing:border-box}.bawards .award .image{position:relative;width:100%;height:100%}.bawards .award .image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;box-sizing:border-box;border:10px solid #fff;opacity:1;z-index:10}.bawards .award .image img.base{position:static}.bawards .award .image img.top{opacity:0}section.bg{background:#f6f6f7;text-align:center;overflow:hidden}section.bg form{margin:20px;padding:20px;box-shadow:0 3px 7px rgba(0,0,0,.08);background:#fff}section.bg form .btn{margin:0 auto}section.bg--fullpage{margin-top:0}.carousel{margin:0;padding:40px 0;background:#9b0a32}.carousel .controls,.news.list>header .categories ul,.sideheader .inner>header h2 br{display:none}.carousel .slide{padding:10px}.carousel .slide time{color:#830c2b;font-family:'Proxima Nova W02',Arial;font-weight:700;font-size:40px}.carousel .slide h2,.carousel .slide h3{margin:0;color:#fff;font-family:'tiempos','Times New Roman'}.carousel .slide p{color:#f9a5bc;line-height:28px;font-style:italic}.awards ul li,.explanation>div,.news.section>header,.news.section>header h2{margin:0 0 20px}.explanation dt{font-size:30px;color:#e0a15d}.explanation dd{line-height:26px}.gradient{padding-top:1px;margin-top:-1px;background-color:#f6f7f8;background-image:linear-gradient(180deg,#f6f7f8 0%,#fff 100%)}.job,.links table a{text-decoration:none}.job-content{margin:20px 5px;box-shadow:0 3px 7px rgba(0,0,0,.08)}.job header{cursor:pointer}.job h2{font-size:24px;font-size:24px;font-size:2.4rem}.job .icon,.slide-content>header .icon{position:absolute;top:50%;right:25px;margin-top:-8px;font-size:16px;color:#e1a157}.jobOffer-content{padding:20px}.jobOffer-content li{list-style:none}.links table th{padding:10px 0;text-align:left;vertical-align:top;font-weight:300}.links table td{padding:10px 0 10px 10px;font-size:16px;vertical-align:top}.links table td.type{color:#d59e5b;white-space:nowrap}.links table td.size{color:#7f8082;white-space:nowrap}.links table a{position:relative;display:block;padding-left:30px;color:#7f8082}.links table a i,.profile-contact a i{position:absolute;top:0;left:0;color:#d59e5b}.news .item{margin:40px 0;font-size:16px;position:relative}.detail aside small,.employee.flag>span,.news .item small,.select-list a div:before,.workers .worker header h3{color:#fff;font-family:'Proxima Nova W02',Arial}.news .item small,.news__langs{font-size:12px;font-weight:700;text-transform:uppercase}.news .item small{display:inline-block;height:26px;line-height:28px;background:#d49d60;margin-right:10px;padding:0 10px}.news .item.simple header h3{margin:19px 0;padding:0}.news .item.simple header h3 a{font-size:20px}.news .item.action h3 a:hover,.news .item.simple header h3 a:hover{color:#d49d60}.news .item.simple header time,.offices .office .address h2 small{color:#a2a2a3;font-family:'Proxima Nova W02',Arial;font-weight:700}.news .item.simple p{font-size:18px;font-style:italic;color:#a2a2a3;line-height:30px}.news .item.magazine{text-align:center}.news .item.magazine a{display:block;text-decoration:none;overflow:hidden;color:#a2a2a3;font-style:italic;background:#f6f7f8}.news .item.magazine h3{color:#454950;font-style:normal}.news .item.magazine img{display:block;margin:0 auto;max-width:80%;height:auto;border:solid #fff;border-width:8px 8px 0;box-shadow:0 7px 20px rgba(17,22,69,.24)}.news .item.action small{background:#a50833}.news .item.action .ta{margin-top:25px;display:table;width:100%}.news .item.action .ta time{width:98px;height:105px;border:1px solid #eaedf1;border-bottom:4px solid #a50833;text-align:center;color:#1d1c1f;font-size:18px;line-height:1}.news .item.action .ta time span{display:block;color:#454950;font-size:26px}.news .item.action .ta div{padding-left:30px;color:#a2a2a3;font-style:italic;font-weight:400}.links table th,.news .item.action h3 a,.refs .card .text b{font-family:'FF Meta Serif W02','Times New Roman'}.news .item.action h3 a,.news .item.simple header h3 a{text-decoration:none;color:#454950}.news__langs{font-family:'Proxima Nova W02',Arial;position:absolute;right:30px;top:0;font-size:12px;font-size:1.2rem}.news__lang{width:26px;height:26px;line-height:28px;border-radius:50%;background:#d8d8d8;display:inline-block;text-align:center;color:rgba(255,255,255,.5);padding:0 1px 0 0;margin:0 0 0 -8px}.news__lang--active{color:#4a4a4a}.news.list>header .categories{padding:25px;background:#a30f36}.news.list>header .categories select{width:100%;height:40px;border:none;background:#fff}.news.list .grid .grid-sizer,.news.list .grid .item{width:100%}.news.list .grid .item{padding:0 25px;box-sizing:border-box}.news.list footer{padding:0 25px 25px;text-align:center}.news.section{padding:25px;text-align:left}.offices .office .mapbox{width:100%;height:100%;padding:0 0 60%;background:#dfdfdf}.offices .office .address,.points .point{padding:25px 25px 30px;text-align:center}.offices .office .address h2{margin-top:0;font-size:26px}.offices .office .address h2 small{margin-bottom:15px;font-size:16px}.offices .office .address a{color:#e49f59;text-decoration:none}.employee.simple a.tel,.offices .office .address a.tel,.sideheader .inner>header p{color:#7f8082}.points{margin-bottom:20px}.points .point{padding:10px;border:1px solid #eaedf1}.points .point+.point{border-top:0}.points .point strong{display:block;height:32px;line-height:34px;font-size:20px}.points .point strong i{margin:0 10px 0 0;width:32px;height:32px;font-size:32px;color:#a50833;vertical-align:middle}.profile-contact{padding:10px 25px;font-size:0}.news .item.action .ta time,.profile-contact a,.profile-contact h3{font-family:'tiempos','Times New Roman';font-weight:700}.profile-contact h3{color:#1d1c1f;font-size:26px}.profile-contact ul{margin:0;padding:0;list-style:none}.profile-contact ul li{padding:5px 0}.profile-contact a{position:relative;display:inline-block;padding-left:30px;color:#d59e5b;text-decoration:none;font-size:18px}.profile-contact a i{top:3px;font-size:20px;font-weight:400;vertical-align:middle}.profile-contact a.tel,.slide-content h3{color:#454950}.refs{background:#f6f7f8}.refs .content ul li{position:relative;display:inline-block;padding-bottom:50%;width:50%;height:0}.refs .card{position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#fff;font-size:16px;text-decoration:none}.refs .card .text,.refs .card img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.refs .card img{display:block;width:auto;max-width:80%}.refs .card .text{width:80%;color:#7f8082;font-size:15px}.refs .card .text b{display:block;margin-bottom:10px;color:#1d1c1f;font-size:14px}.refs .card .icon{display:block;position:absolute;bottom:10px;left:50%;margin-left:-5px;color:#bf1040;font-size:10px}.refs.cards .card,.team .employees h2{text-align:center}.refs.cards .card .text{font-family:'Proxima Nova W02',Arial;color:#1d1c1f;font-weight:700}.select-list{margin:0;padding:0;list-style:none;counter-reset:item-flags;font-size:0}.select-list li{border-top:1px solid #dfe3e5}.select-list a{display:block;text-decoration:none}.employee .card strong,.points .point strong,.select-list a div{color:#1d1c1f;font-family:'tiempos','Times New Roman'}.select-list a div{position:relative;padding:20px 25px 20px 60px;font-size:16px}.select-list a div:before{content:counter(item-flags,decimal-leading-zero);counter-increment:item-flags;position:absolute;top:25px;left:25px;display:block;font-size:12px;color:#a8abad;letter-spacing:.3em}.select-list a div i{display:block;position:absolute;top:50%;right:25px;margin-top:-6px;font-size:12px;color:#e1a25e}.sideheader .inner>header{padding:25px;text-align:center;border-top:3px solid #e0a15d}.sideheader .inner>.content{padding:25px}.slide-content{margin:20px 5px;box-shadow:0 3px 7px rgba(0,0,0,.08)}.job header,.slide-content>header{position:relative;padding:10px 50px 10px 20px}.slide-content>header:after{content:'';position:absolute;bottom:5px;right:5px;left:5px;height:3px;background:#e1a157;opacity:0;transition:opacity .5s}.slide-content>header .icon{-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s ease}.slide-content .content{display:none;padding:0 20px 20px}.slide-content.open>header i{-ms-transform:rotate(180deg);transform:rotate(180deg)}.split-list{margin:-20px 0 20px;padding:0 25px 25px}.employee,.employee .card-box{position:relative;background:#fff}.employee{display:block;padding:4px;overflow:hidden;text-decoration:none}.employee.simple strong:after,.employee:after{content:'';display:block;width:50px;height:3px;background-color:#f6f7f8}.employee:after{position:absolute;bottom:18px;left:50%;margin-left:-25px;z-index:10}.employee img{display:block;max-width:100%}.employee .card-box{height:50px}.employee .card-box:after,.employee .card-box:before{content:'';position:absolute;top:0;width:6px;height:50px}.employee .card-box:before{left:8px;background:url(../img/card-shadow-left.1751528521.png) no-repeat left top}.employee .card-box:after{right:8px;background:url(../img/card-shadow-right.1751528521.png) no-repeat left top}.employee .card{position:absolute;top:0;left:14px;right:14px;margin-top:-40px;padding:27px 0 0;height:200px;background:#fff;text-align:center}.employee .card strong{display:block;margin-bottom:17px;padding:0 5px;font-size:13px}.employee.flag:before{content:'';position:absolute;top:-4px;right:-4px;width:0;height:0;border-style:solid;border-width:0 69px 69px 0;border-color:transparent #a50833 transparent transparent}.detail aside small,.employee.flag>span{text-transform:uppercase;font-size:12px}.employee.flag>span{position:absolute;top:13px;right:10px}.employee.flag>span.both{top:9px;font-size:10px}.employee.simple{margin:5px;padding:10px 0;text-align:center;font-size:15px;box-shadow:0 -5px 5px 0 rgba(220,220,220,.5)}.employee .card .btn,.employee .card .personal,.employee.simple:after,.team aside,.workers .no-controls .owl-controls{display:none}.employee.simple a,.employee.simple strong{display:block}.employee.simple strong{line-height:40px;color:#1d1c1f;font-size:13px}.employee.simple strong:after{margin:0 auto 10px}.employee.simple a{font-weight:300;text-decoration:none;color:#e1a25e;text-align:center}.employee.simple a.mail .icon{position:relative;top:5px;margin-right:3px;color:#e5a357;font-size:20px}.team .employees ul li{display:inline-block;width:50%;overflow:hidden}.workers .inner>.content.owl-carousel{margin:0;padding:0;position:relative;box-sizing:border-box}.workers .worker{position:relative;margin:0}.workers .worker a{display:block}.workers .worker header{position:absolute;bottom:10%;left:41%;padding:10px;background:#bf1040;z-index:999;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.workers .worker header h3{margin:0;padding:0;font-size:18px;white-space:nowrap}.workers .worker header small{color:#fff;font-size:15px;font-style:italic}.workers .worker img{margin:0 auto;max-width:90%}.workers .owl-controls{font-size:0;position:absolute;left:0;right:0;bottom:-25px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.workers .owl-controls:after,.workers .owl-controls:before{content:'';display:block;-ms-flex-positive:1;flex-grow:1}.workers .owl-next,.workers .owl-prev{position:relative;display:inline-block;background-color:#fff;margin:2px;padding:0;width:50px;height:50px;line-height:50px;cursor:pointer;box-shadow:0 3px 7px rgba(0,0,0,.08);transition:background .4s,color .2s;text-align:center;color:#1d1c1f}.workers .owl-next:before,.workers .owl-prev:before{font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA04';display:inline-block;position:absolute;top:50%;left:50%;width:10px;height:13px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px}.workers .owl-next:before{content:'\EA05'}.workers .owl-next:hover,.workers .owl-prev:hover{color:#fff;background:#a30f36}.page.bono .text.left,.page.bono .text.right{font-size:20px;font-size:20px;font-size:2rem;line-height:32px;line-height:32px;line-height:3.2rem}.page.bono .text.right{margin-bottom:40px;margin-bottom:40px;margin-bottom:4rem}.page.bono .text.left{position:relative}.page.bono .bono-list{list-style:none;padding:0}.page.bono .bono-list li{margin-bottom:20px;margin-bottom:20px;margin-bottom:2rem}.contact #snippet--contactFormSnippet{padding-bottom:10px}.detail{padding:0 25px 25px}.detail aside time{text-align:center;font-family:'Proxima Nova W02',Arial}.detail aside small{margin:0 0 0 10px;padding:0 10px;height:26px;line-height:28px;font-weight:700;background:#d49d60}.detail-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.detail-image img{width:100%;aspect-ratio:1;max-width:600px}.detail-action{padding:0 25px 25px}.page.error-page>header h1{width:100%;box-sizing:border-box}.jobDetail-title{position:relative;display:inline-block;line-height:1;margin-bottom:0}.jobDetail-title:before{content:none}.jobDetail-title:after{content:'';position:absolute;bottom:-24px;left:0;width:100%;height:8px;background-color:#d59d60}.jobDetail-main .jobOffer-content h3{display:inline-block;background-color:#8c0020;color:#fff;padding:12px 24px}.jobDetail-main .jobOffer-content ul.decor{margin-bottom:24px}.jobDetail-main .jobOffer-content ul.decor li:before{top:16px}.page-newsletter{display:none}@media screen and (min-width:33.75rem){.FixedMultiAlerts-wrapper{width:100%;padding-right:25px;padding-right:25px;padding-right:2.5rem;margin-right:0}}@media screen and (min-width:768px){.btn,footer.main nav ul,header.hp .dots .dot{display:inline-block}form .buttons{text-align:right}.text-centered.error,form.contact-form{margin-bottom:100px}form.contact-form:after,form.contact-form:before{content:"";display:table}form.contact-form:after{clear:both}form.contact-form fieldset{float:left;padding-right:12px;width:34%;box-sizing:border-box}form.contact-form fieldset textarea{height:282px}form.contact-form fieldset+fieldset{width:66%}h2.split-list-size{font-size:36px}h1,h2{font-size:50px}.FixedMultiAlerts-header{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:8px 30px;padding:8px 30px;padding:.8rem 3rem}.FixedMultiAlerts-header .FixedMultiAlerts-button span:first-child{display:block}.FixedMultiAlerts-header .FixedMultiAlerts-button span:nth-child(2){display:none}.FixedMultiAlerts-header .icon{top:unset;right:-5px;right:-5px;right:-.5rem;margin-right:0}.FixedMultiAlerts-header span[data-alert-close]{top:calc(50% + .1rem);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;right:10px;right:1rem;width:28px;width:28px;width:2.8rem;height:50px;height:50px;height:5rem;z-index:101}.FixedMultiAlerts-header span[data-alert-close]:hover .FixedMultiAlerts-closeText{-ms-transform:translate(-100%,-52%);transform:translate(-100%,-52%)}.FixedMultiAlerts-header span[data-alert-close]:before{position:absolute;top:50%;left:-10px;left:-10px;left:-1rem;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:110px;width:110px;width:11rem;height:35px;height:35px;height:3.5rem;background:#a30f36;z-index:2}.FixedMultiAlerts-header .FixedMultiAlerts-button,.FixedMultiAlerts-header h2{font-size:16px;font-size:16px;font-size:1.6rem}.FixedMultiAlerts-header h2 .Text{position:relative;top:-1px;top:-1px;top:-.1rem}.FixedMultiAlerts-header h2{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:15px;gap:15px;gap:1.5rem;margin:0;padding:0;box-sizing:border-box}.FixedMultiAlerts-header h2.fade-in{animation-name:fadeInTablet}.FixedMultiAlerts-header h2.fade-out{animation-name:fadeOutAlert}.FixedMultiAlerts-headerTitle{max-width:100%}.FixedMultiAlerts-block{padding:25px 30px;padding:25px 30px;padding:2.5rem 3rem}.FixedMultiAlerts-block--plain{padding:30px;padding:30px;padding:3rem}.FixedMultiAlerts-block--plain .FixedMultiAlerts-select{padding-bottom:0;margin-bottom:0}.FixedMultiAlerts-wrapper{padding-block:0;display:block}.FixedMultiAlerts-title{width:auto;border-top:unset;padding:0;margin-left:0}.FixedMultiAlerts-item--mobile,.FixedMultiAlerts-item--mobile.is-active,.FixedMultiAlerts-title:after,.news.list>header .categories select,.news.section .item+.item+.item,header.hp .list h2,nav.main .langs-selector .items a .short{display:none}.FixedMultiAlerts-select{-ms-flex-direction:row;flex-direction:row;gap:40px;gap:40px;gap:4rem;overflow-x:auto;padding-bottom:6px;padding-bottom:6px;padding-bottom:.6rem;margin-bottom:17px;margin-bottom:17px;margin-bottom:1.7rem}.FixedMultiAlerts-select li{padding:0}.FixedMultiAlerts-select li.is-active:before,nav.main .langs-selector .items a .long{display:block}.Footer-socialWrapper a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:2px;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.Footer-socialWrapper a:hover{text-decoration:underline;-webkit-text-decoration-color:#878688;text-decoration-color:#878688;text-decoration-thickness:2px}.Footer-separator{width:1px;background:#2b2a2d}.form-columns__column{width:calc(50% - 10px);margin-right:20px}.form-columns__column:nth-child(2){margin-right:0}.form-columns__column:nth-child(3){width:100%;margin-right:0}.form-columns__column:nth-child(3) label{width:calc(50% - 11px);float:left}.form-columns__column:nth-child(3) label:first-child{margin-right:17px}.form-columns__column--full{width:100%;margin-right:20px}.gallery__heading{font-size:38px}.gallery__image{-ms-flex-preferred-size:30%;flex-basis:30%}footer.main{padding-top:86px}footer.main section{margin-bottom:80px}.explanation dt,footer.main section h2{font-size:40px}footer.main section .btn{display:block;margin-top:35px}footer.main nav{border-top:1px solid #2b2a2d}footer.main nav ul li{display:inline-block;padding:0 30px;height:110px;line-height:110px;font-size:0;border:none}footer.main nav a{display:inline-block;line-height:1;font-size:16px;vertical-align:middle}footer.main nav a:hover{color:#fff}.page>header,header.hp,header.main.simple.with-triangle{position:relative}header.hp .dots{position:absolute;top:370px;left:40px;display:block;font-size:0;text-align:center;z-index:50}header.hp .dots .dot span{display:block;margin:5px 7px;width:10px;height:10px;background:#d6d6d6;border-radius:50%}header.hp .dots .dot.active span{background:#a30f36}header.hp .slider{height:399px}header.hp .slide{background:#fff}.art-text:after,.art-text:before,header.hp .list .inner:after,header.hp .list .inner:before,header.hp .slide:after,header.hp .slide:before,header.main.profile figure:after,header.main.profile figure:before{content:"";display:table}.art-text:after,header.hp .list .inner:after,header.hp .slide:after,header.main.profile figure:after{clear:both}header.hp .slide .title{bottom:initial;right:initial;top:50px;left:40px;padding:0;max-width:400px;background:0 0}header.hp .slide .title h1,header.hp .slide .title h2{color:#000;font-size:30px}header.hp .slide .title .btn{display:inline-block;margin-top:20px;height:60px;line-height:62px}header.hp .slide figure{float:right;padding-right:8%}header.hp .list .inner{padding:20px}header.hp .list .inner ul{display:block;float:left;margin:0;padding:0 15px;width:50%;list-style:none;box-sizing:border-box}header.hp .list .inner ul li:first-child a{border:none}header.hp .list .inner a{position:relative;display:block;padding:17px 20% 17px 12px;border-top:1px solid #c22b53;text-decoration:none;font-size:20px;font-weight:300;color:#fff;font-style:italic}header.hp .list .inner a:before{position:absolute;top:25px;right:11px;color:#e0a163;font-size:12px}header.hp .list .inner a:hover{color:#e0a163}header.main.profile .inner{padding-bottom:0}.art-text figure,.explanation>div,header.main.profile figure picture{float:left;width:50%}header.main.profile figure figcaption{float:right;width:50%;text-align:left}header.main.profile figure figcaption h2,nav.main .menu ul a{font-size:25px}header.main.simple.with-triangle h1{padding-top:37px;padding-right:200px}header.main.simple.with-triangle h1:before{content:'';position:absolute;top:0;right:0;margin:0;width:0;height:0;border-style:solid;border-width:0 220px 220px 0;border-color:transparent #a40834 transparent transparent;background-color:transparent}.page>header h1{position:absolute;bottom:-50px;left:0;margin:0;padding:20px 40px 0;background:#fff}.page>header .image{margin-bottom:50px}.detail-action aside form{margin:0 auto;width:50%}.detail-action .action h2{color:#454950;font-size:26px}.detail-action .action small+*{margin-top:10px;text-align:justify}.art-text{padding:47px 0}.art-text header{margin:0 auto 50px;width:90%}.art-text figure{position:relative;margin:0;padding:15px;box-sizing:border-box}.art-text figure img{display:block;width:100%;height:auto;max-width:100%}.art-text figure figcaption{position:absolute;bottom:-10px;left:0;width:100%;text-align:center}.art-text figure figcaption .btn{display:inline-block}.awards h2,section.bg h2{font-size:36px}.awards ul li{width:25%}section.bg form .btn{display:inline-block;max-width:220px}section.bg--fullpage{margin-top:0}section.bg--fullpage h2{font-size:26px}.explanation:after,.explanation:before,.news.section:after,.news.section:before{content:"";display:table}.explanation:after,.news.section:after{clear:both}.job h2{font-size:36px;font-size:3.6rem}.job h2,.jobOffer-content h2,.news.section>header h2,.slide-content h2{font-size:36px}.news.list{padding-bottom:50px;overflow:hidden}.news.list>header,.team .employees ul{text-align:center}.news.list>header .categories{text-align:center;background:0 0}.news.list>header .categories ul{display:inline-block;margin:0;padding:0;list-style:none;font-size:0;overflow:auto;white-space:nowrap}.news.list>header .categories ul li{display:inline-block;height:30px;font-size:12px;text-transform:uppercase;font-weight:700;font-family:'Proxima Nova W02',Arial;color:#1d1c1f;border-bottom:1px solid #eaedf1}.news.list>header .categories ul li:first-child{padding:0 20px 0 0;display:none}.news.list>header .categories a{display:block;padding:0 20px;height:100%;color:#a8abad;text-decoration:none}.news.list>header .categories a.selected,.select-list li{position:relative}.news.list>header .categories a.selected:after{content:'';position:absolute;bottom:-1px;left:0;display:block;width:100%;height:4px;background:#e0a15d}.news.list .grid .grid-sizer,.news.list .grid .item{width:50%}.news.list .grid .item,.news.section .item{padding:0 30px;box-sizing:border-box}.news.section{margin-top:20px;margin-bottom:30px;font-size:0}.news.section>header{position:relative;margin:0 0 55px}.news.section>header .btn{position:absolute;top:0;right:0}.news.section .item{display:block;float:left;padding:0 10px;width:50%}.offices .office{position:relative;margin-bottom:60px}.offices .office:after,.offices .office:before,.select-list:after,.select-list:before{content:"";display:table}.offices .office:after,.select-list:after{clear:both}.offices .office .mapbox{padding-bottom:40%;width:50%}.offices .office .left~.mapbox{float:right}.offices .office .right~.mapbox{float:left}.offices .office .address{position:absolute;top:50%;padding:0 25px 0 10px;width:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left;box-sizing:border-box;overflow:hidden}.offices .office .address.right{padding:0 0 0 25px;left:50%}.offices .office .address p,.offices .office .address ul{float:left;margin:0;padding:0;width:50%;box-sizing:border-box;color:#7f8082}.points .point{position:relative;height:60px;line-height:60px;text-align:left;font-size:0;padding:40px 20px}.points .point:after{content:'';position:absolute;left:48%;width:1px;background:#eaedf1;top:40px;bottom:40px}.points .point p,.points .point strong{display:inline-block;margin:0;padding:0 20px;width:50%;vertical-align:middle;box-sizing:border-box}.points .point strong{height:auto;line-height:1}.points .point p{font-size:20px;line-height:28px}.points{margin:70px 0}.refs .content ul li{padding-bottom:0;width:33.333333333333336%;height:212px}.refs.cards{padding-bottom:40px}.refs.cards .card .icon{position:absolute;bottom:30px;left:50%;margin-left:-5px}.select-list{position:relative;margin-top:50px;margin-bottom:100px;padding:0 12px}.select-list li{float:left;width:25%;height:198px;box-sizing:border-box;border:solid #dfe3e5;border-width:0 1px 1px 0}.select-list li:nth-child(4n){border-right:0}.select-list li.last4{border-bottom:0}.select-list li.line{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;border:none;z-index:20}.select-list a{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .2s cubic-bezier(.645,.045,.355,1)}.select-list a div{padding:52px 0 0;text-align:center}.select-list a div:before{position:static}.select-list a div i{top:120px;left:50%;right:inherit;margin:0 0 0 -6px}.slide-content{margin:20px 10px}.slide-content .content:after,.slide-content .content:before{content:"";display:table}.slide-content .content:after{clear:both}.slide-content .content .left,.slide-content .content .right{width:50%}.slide-content .content .left{float:left}.slide-content .content .right{float:right}.split-list{margin-top:0}.split-list h2{margin-top:0;font-size:36px}.employee{display:inline-block;width:auto}.employee.simple{display:block;margin:20px 5px;padding:20px 0}.employee.simple strong:after{margin-top:10px}.team .employees ul li{width:33.333333333333336%;text-align:center}.page.about{padding-bottom:50px}.contact #snippet--contactFormSnippet{padding-bottom:100px}}@media screen and (min-width:1024px){.FixedMultiAlerts-header span[data-alert-close]{top:50%}.FixedMultiAlerts-header .FixedMultiAlerts-button{top:unset;min-width:130px;min-width:130px;min-width:13rem;font-size:14px;font-size:14px;font-size:1.4rem;text-decoration:none;border:1px solid #fff;border:1px solid #fff;border:.1rem solid #fff;border-radius:3rem;padding:8px 12px;padding:8px 12px;padding:.8rem 1.2rem;margin-left:10px;margin-left:10px;margin-left:1rem}.FixedMultiAlerts-header .FixedMultiAlerts-button:before{content:'';position:absolute;left:0;right:0;bottom:0;height:0;background:#fff;transition:all .3s cubic-bezier(.645,.045,.355,1);z-index:1}.FixedMultiAlerts-header h2 .Text{max-width:75%;overflow:hidden}.FixedMultiAlerts-header h2.fade-in{animation-name:fadeInAlert}.FixedMultiAlerts-header h2:hover .FixedMultiAlerts-button{color:#a30f36}.FixedMultiAlerts-header h2:hover .FixedMultiAlerts-button:before{height:32px;height:32px;height:3.2rem}.FixedMultiAlerts-closeText{display:block;position:absolute;top:50%;left:-10px;left:-10px;left:-1rem;-ms-transform:translate(0,-50%);transform:translate(0,-50%);white-space:nowrap;transition:all .5s cubic-bezier(.645,.045,.355,1);z-index:1}.FixedMultiAlerts-wrapper{padding-right:0}footer.main nav .giant{position:absolute;top:50%;right:10px;margin-top:-22px}footer.main nav ul li{padding:0 38px}header.hp .slide .title{max-width:600px}header.hp .slide .title h1,header.hp .slide .title h2{font-size:35px}header.main.profile .inner{padding:20px 0 0;text-align:left}footer.main nav,header.main.profile .title h1 br{display:block}header.main.profile h1{position:absolute;top:50px;left:25px;width:40%}header.main.profile figure picture{display:block;width:100%;height:100%}header.main.profile figure picture img{display:block;margin:0 auto}header.main.profile figure figcaption{float:inherit;position:absolute;top:30%;right:50px;width:250px}header.main.profile figure figcaption:before{content:'';display:block;width:250px;height:10px;background:#e0a163}header.main.profile figure figcaption h2{width:80%}header.main.profile figure figcaption ul.decor li{margin:0 0 10px;font-size:18px;line-height:1.3}.page{overflow:hidden}.page>header,footer.main nav{position:relative}.page>.content .text,.page>header h1{position:relative;box-sizing:border-box}.page>header h1{left:initial;bottom:initial;margin:30px 0;padding:0 25px;background:0 0;width:46%;z-index:300}.page>header .image{position:absolute;top:20px;left:45%;width:55%;overflow:hidden}.page>header .image img{width:auto;min-width:100%}.page>.content{padding:0}.page>.content .text{width:50%;background:#fff;z-index:200}.page>.content .text.left{float:left}.page>.content .text.right{float:right;margin-top:200px}.page>.content .text.right.bono{margin-top:130px;margin-top:130px;margin-top:13rem}.page>.content .text.left{margin-top:-50px;padding:30px 40px}.page>.content .text.left p{font-size:18px;line-height:26px}.page>.content .text.right:not(.text--default){padding:20px 40px}.page>.content .text.right:not(.text--default) h2{margin:20px 0 16px;font-size:36px}.page>.content .text.right:not(.text--default) p{font-size:16px}.page>.content .text.right:not(.text--default) ul{margin-top:16px}.page.lt>header h1{width:90%}.page.lt>header h1.short{width:70%}.page.lt>header .image{top:190px}.detail-action aside{top:165px!important;top:165px!important;top:16.5rem!important;margin-bottom:165px!important;margin-bottom:165px!important;margin-bottom:16.5rem!important;width:345px;box-shadow:0 3px 7px rgba(0,0,0,.08);background:#fff;z-index:1;padding:30px;margin:0}.detail-action,.detail-action aside{position:relative;box-sizing:border-box}.detail-action aside header{border:none;text-align:left}.detail-action aside header h2{margin:0 0 20px;padding:0 0 20px;font-size:28px;border-bottom:2px solid #e0a15d}.detail-action aside header p{margin-bottom:30px}.detail-action aside form{width:initial}.detail-action .action{max-width:600px;max-width:600px;max-width:60rem;margin:50px 0}.detail-action .action h2{margin-bottom:50px;color:#454950;font-size:26px}.astable{margin:20px 0}.astable .cell,.astable h3{display:inline-block;width:25%;vertical-align:top}.astable .cell{width:75%}.astable .cell.margin,.astable.three .cell.margin{padding-left:25%}.astable.three .cell,.astable.three h3{padding:0;width:25%}.astable.three .cell.short{width:10%}.astable.three .cell.short+.cell{width:40%}.astable.three .cell.alone,.astable.three .cell.alone~.cell.alone{display:inline-block;width:25%;color:#a2a2a3}.astable.three .cell.alone~.cell,.team .employees ul li{width:25%}.awards:after{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:152px;background:url(../img/awards-bg.1751528521.png) repeat-x left top}.awards .inner{position:relative;z-index:10}.awards h2{margin-bottom:76px}.awards ul li{padding-bottom:70px;width:25%}.awards .card{position:relative;display:block;width:100%;height:308px;background:url(../img/awards-card-bg.1751528521.png) no-repeat top center;box-shadow:none}.awards .card img{display:block;position:absolute;top:50%;left:50%;margin:-103px 0 0 -44px}.bawards{background:#fefefe;background:linear-gradient(to bottom,#f6f7f8 0%,#f7f7f8 70%)}.bawards .bg{padding:100px 0 110px;width:100%;height:100%;background:url(../img/best-awards-section-bg.1751528521.png) repeat-x left bottom}.bawards .bg:after,.bawards .bg:before,.sideheader:after,.sideheader:before{content:"";display:table}.bawards .bg:after,.sideheader:after{clear:both}.bawards .award{position:relative;padding:0;width:358px;height:382px;background:url(../img/best-awards-bgm.1751528521.png) no-repeat center center}.bawards .award .image{position:absolute;top:63px;left:123px;width:178px;height:auto}.bawards .award .image img{border:none}section.bg{padding:50px 0}section.bg form{margin:0 auto;padding:34px;width:90%;max-width:856;box-sizing:border-box}section.bg--fullpage{margin-top:0}.carousel{padding:80px 0 0;position:relative;overflow:hidden}.carousel .owl-stage-outer{overflow:visible}.carousel .controls{display:block;padding:40px 0 20px;text-align:center;font-size:0}.carousel .controls>*{position:relative;display:inline-block;width:52px;height:52px;line-height:52px;text-align:center;background:#fff;font-size:10px;color:#1d1c1f;box-shadow:0 3px 7px rgba(0,0,0,.08);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.carousel .controls .prev{z-index:20}.carousel .slide time{font-size:50px}.carousel .slide h2,.carousel .slide h3{font-size:26px}.carousel .slide p,.detail p{font-size:18px}.explanation{margin-top:50px}.explanation>div{float:initial;width:auto}.explanation>div+div{margin:40px 0 0}.explanation dt{font-size:60px}.news.list{padding-bottom:100px}.news.list .grid .grid-sizer,.news.list .grid .item,.news.section .item{width:33.333333333333336%}.news.section .item+.item+.item{display:block}.profile-contact{padding-top:50px;padding-bottom:144px;text-align:center;background:url(../img/../img-fixed/pkbg.1751528521.png) no-repeat center top}.profile-contact h3,.profile-contact ul,.profile-contact ul li{display:inline-block}.profile-contact h3,.profile-contact ul li{padding:0;height:40px;line-height:40px;vertical-align:middle}.profile-contact h3{padding-right:45px;border-right:1px solid #eaedf1;margin:0 45px 0 0}.profile-contact ul li{margin:0}.profile-contact ul li+li{padding-left:45px}.refs{padding:50px 0}.refs.cards{padding-bottom:50px 0}.refs.cards .card .text{width:76%}.select-list{margin-top:100px}.sideheader#snippet--contactForm{margin-top:125px}.sideheader .inner>header{float:left;padding:0 10px 0 25px;text-align:left}.sideheader .inner>header h2{font-size:36px}.sideheader .inner>.content,.split-list ul{float:right;padding:0 10px 0 40px;width:75%;box-sizing:border-box}.split-list,.team{margin-bottom:100px}.split-list{position:relative;z-index:400;margin-top:-30px}.split-list:after,.split-list:before{content:"";display:table}.split-list:after{clear:both}.split-list h2{margin-top:30px}.split-list ul{float:left;margin:0;padding:0 6% 0 0;width:50%}.split-list ul li{margin:10px 0;font-size:20px}.team{margin-top:100px}.sideheader .inner>header,.team .employees ul.four li{width:25%;box-sizing:border-box}.workers .owl-controls{top:0;bottom:0;right:0;left:auto;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.workers .owl-next,.workers .owl-prev{display:block}.workers.three .worker{width:100%}.workers.three .worker header h3{font-size:17px}.workers.three .worker img{max-width:100%}.page.about{padding-bottom:0}.detail-action{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:30px;gap:30px;gap:3rem}.detail{position:relative;padding-left:300px;box-sizing:border-box}.detail p{line-height:32px;text-align:justify}.detail p.perex{font-size:20px;line-height:38px}.detail aside{position:absolute;top:0;left:25px;margin:0;width:214px;border-top:10px solid #e0a15d;text-align:center}.detail aside time{display:block;height:86px;line-height:88px}.detail aside .btn.bg{padding:7px 10px;height:auto;line-height:inherit;font-size:12px}.jobDetail-title:after{bottom:-40px}.jobDetail-main .jobOffer-content h3{font-size:36px;line-height:1.166666666666667;margin:24px 0 24px -20px}}@media screen and (min-width:1025px){body{padding-top:103px}html[lang=cs] body.alert-active{padding-top:calc(103px + 50px)}html[lang=cs] body.alert-active nav.main{top:50px}.page>.content .text.left p,ul.decor li{font-size:20px;line-height:32px}h1,h2{font-size:66px}h1 small,h2 small{margin-bottom:24px}h1.underline:after,h2.underline:after{margin-top:34px;width:214px;height:10px}h1 .degree,h2 .degree{font-size:36px}.form-columns__column{width:calc(33.33% - 30px);margin:0 45px 0 0}.form-columns__column:nth-child(2){margin-right:45px}.form-columns__column:nth-child(3){margin-right:0;width:calc(33.33% - 30px)}.form-columns__column:nth-child(3) label{width:100%;float:none}.form-columns__column:nth-child(3) label:first-child{margin-right:0}.form-columns__column--full{width:100%;margin-right:0}.newsletter-thanks h2{margin:50px 0;color:red}.gallery__image{-ms-flex-preferred-size:25%;flex-basis:25%}nav.main .langs-selector{position:relative;margin:0}.sideheader .inner>header h2 br,.up,nav.main .langs-selector .items a .flag img,nav.main .langs-selector.open .items{display:block}nav.main .langs-selector .items a,nav.main .langs-selector>span{display:block;padding:0;color:#1d1c1f;font-size:12px;font-family:'Proxima Nova W02',Arial;text-transform:uppercase;cursor:pointer;text-align:left}nav.main .langs-selector>span:after{position:absolute;top:50%;right:0;margin-top:-3px;width:0;height:0;background:0;border-style:solid;content:'';display:inline-block;border-width:5px 4px 0;border-color:#1d1c1f transparent transparent}nav.main .langs-selector .items{display:none;position:absolute;top:92px;right:-10px;padding:20px;line-height:1;background:#fff;border:1px solid #eaedf1;box-shadow:0 3px 7px rgba(1,1,1,.08)}nav.main .langs-selector .items:after,nav.main .langs-selector .items:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}nav.main .langs-selector .items:before{top:-12px;left:118px;border-bottom-color:#eaedf1;border-width:12px}nav.main .langs-selector .items:after{top:-11px;left:119px;border-bottom-color:#fff;border-width:11px}nav.main .langs-selector .items a{padding:10px;width:auto;height:auto;color:#a8abad;white-space:nowrap}nav.main .langs-selector .items a .long{position:relative;display:inline-block;width:auto;line-height:1}nav.main .langs-selector .items a .long small{display:block;position:absolute;top:100%;left:0;text-transform:uppercase;font-size:9px;font-weight:400}nav.main .langs-selector .items a .flag{display:inline-block;margin-right:15px;box-shadow:0 1px 2px rgba(1,1,1,.2)}nav.main .langs-selector .items a.selected,nav.main .langs-selector .items a:hover{color:#000}nav.main .langs-selector .items a.selected .long small,nav.main .langs-selector .items a:hover .long small{color:#a8abad}.up{position:fixed;bottom:50px;right:50px;width:66px;height:61px;background:url(../img/up.1751528521.png) no-repeat left top;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .5s}.up:before{position:absolute;top:28px;left:50%;margin-left:-5px;color:#fff;font-size:10px}.up.active{opacity:1;visibility:visible}header.hp .dots{top:628px;left:0;width:100%;text-align:right;background:pink}header.hp .dots .inner{position:relative}header.hp .dots .position{position:absolute;top:102px;right:0}header.hp .dots .dot{cursor:pointer}header.hp .slider{margin-top:30px;height:1108px;overflow:hidden}header.hp .slide .curtain,nav.main .menu ul a.selected:after{position:absolute;left:0;bottom:0;width:50%;height:460px;background:#a30f36}header.hp .slide .curtain:before{content:'';position:absolute;top:0;right:-108px;width:108px;height:100%;background:#a30f36}header.hp .slide:after{content:'';position:absolute;top:784px;left:50%;width:50%;height:1px;background:rgba(17,29,64,.05);box-shadow:0 -3px 7px rgba(17,29,64,.3);z-index:50}header.hp .slide .title{top:130px;left:0;width:490px;max-width:initial}header.hp .slide .title h1,header.hp .slide .title h2{font-size:40px}header.hp .slide .title .btn{margin-top:60px;height:56px;line-height:58px}header.hp .slide figure{float:inherit;padding:0}header.hp .slide figure img{margin:0 0 0 202px}header.hp .slide figure figcaption{display:block;position:absolute;top:250px;right:0;width:256px;border-top:10px solid #d49d60;font-size:18px;color:#a2a2a3;font-style:italic;line-height:28px;background:#fff}header.hp .slide figure figcaption strong{display:block;margin:24px 0 20px;font-size:26px;color:#454950;font-style:none}header.hp .list{bottom:0;right:0;height:460px;z-index:40}header.hp .list .inner{padding:0 0 0 26px;background:0 0;box-sizing:border-box}header.hp .list .inner ul{margin:60px 21px 0;padding:0;width:270px}header.main.simple{padding-top:50px}header.main.simple .back{position:absolute;top:34px;left:10px;display:block;height:50px;line-height:52px;text-decoration:none;font-size:12px;text-transform:uppercase;color:#1d1c1f;font-family:'Proxima Nova W02',Arial}header.main.simple .back i{display:inline-block;margin-right:20px;width:50px;height:50px;background-color:#e0a15d;box-shadow:0 3px 7px rgba(0,0,0,.08);text-align:center;color:#fff;font-size:10px}.team aside,header.hp .list,nav.main,nav.main .logo{position:absolute;left:0}nav.main,nav.main .menu ul{height:101px;line-height:101px}nav.main{right:0;top:0}nav.main .logo{top:50%;left:15px;margin-top:-10px;z-index:1001}.team .employees h2,nav.main .hamburger{display:none}nav.main .menu{position:relative;top:0;left:inherit;bottom:inherit;right:inherit;visibility:visible;opacity:1;transition:none;background:0 0;text-align:center}nav.main .menu .wrap,nav.main .menu .wrap .position,nav.main .menu ul li{display:block;width:auto;height:auto}nav.main .menu ul{display:inline-block;width:auto}nav.main .menu ul li{display:inline-block}nav.main .menu ul a{position:relative;padding:0 10px;white-space:nowrap;border:none;font-size:16px;color:#878688}nav.main .menu ul a:hover{color:#a30f36}nav.main .menu ul a.selected:after{content:'';bottom:-1px;width:100%;height:3px}nav.main .menu .langs{position:absolute;top:0;right:15px;display:block;width:130px}.page{margin-top:50px}.page>header .image{top:50px;left:47%;width:53%}.page>.content .text.left{padding:60px;width:54%}.page>.content .text.right{padding-bottom:100px;width:46%}.page>.content .text.right.nopad{padding-bottom:0}.page>.content .text.minh{min-height:400px}.detail-action{padding-left:43px}.art-text header{margin-bottom:0;width:55%}.bawards .award{width:408px;height:435px;background-image:url(../img/best-awards-bg.1751528521.png)}.bawards .award .image{left:139px;top:71px;width:auto}section.bg{margin-top:150px;padding:50px 0 110px}section.bg form{margin-top:50px;padding:68px}section.bg--fullpage{margin-top:0}.carousel .slide{padding:0 25% 0 5%}.explanation{margin-top:50px}.explanation dt{margin-bottom:10px}.job header,.slide-content>header{padding:15px 100px 15px 60px}.jobOffer-content h2{font-size:45px}.jobOffer-content{padding:20px 40px}.news .item.simple header h3 a{font-size:26px}.news.section{margin-top:94px;margin-bottom:120px}.offices .office .mapbox{padding-bottom:380px}.offices .office .address{padding:0 80px 0 0}.offices .office .address.right{padding:0 0 0 80px}.offices .office .address p,.offices .office .address ul,.select-list a div{font-size:20px}.refs{padding:115px 0}.refs .content{margin-top:-5px}.refs .card{top:5px;left:5px;right:5px;bottom:5px}.refs.cards{padding:115px 0}.refs.cards .card .text{font-size:18px}.select-list a:hover{position:absolute;top:-11px;left:-11px;right:-11px;bottom:-11px;padding:11px;z-index:999;background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.14)}.select-list a div i{top:140px}.sideheader .inner>header p{max-width:90%;font-size:20px}.slide-content>header{cursor:pointer}.slide-content>header:after{left:60px;right:60px}.slide-content>header i{right:93px}.slide-content h3{font-size:26px;font-weight:500}.slide-content .content{padding:20px 40px}.slide-content .content .left,.slide-content .content .right{padding:20px;box-sizing:border-box}.slide-content .content ul.decor li{margin:0 0 10px}.employee .card{transition:.4s margin cubic-bezier(.645,.045,.355,1)}.employee .card .btn,.employee .card .personal{position:relative;display:block;opacity:0;transition:.7s opacity cubic-bezier(.645,.045,.355,1),.7s transform cubic-bezier(.645,.045,.355,1);-ms-transform:translate(0,12px);transform:translate(0,12px);z-index:30}.employee .card .btn{margin:0 29px}.employee .card .personal{padding-top:10px;font-size:15px;font-weight:300}.employee .card .personal a{display:block;text-decoration:none;color:#e1a25e;text-align:center}.employee .card .personal a.tel{color:#7f8082}.employee .card .personal a.mail .icon{position:relative;top:5px;margin-right:3px;color:#e5a357;font-size:20px}.employee:hover .card{margin-top:-122px}.employee:hover .card .btn,.employee:hover .card .personal{opacity:1;-ms-transform:translate(0,0);transform:translate(0,0)}.team{position:relative}.team .employees ul{margin:0 0 54px 294px;text-align:left}.team .employees ul li{padding-bottom:22px}.team aside{display:block;top:4px;width:270px;border-top:10px solid #e0a15d}.team aside.fixed{position:fixed;top:100px;left:inherit}.team aside ul{display:block;margin:0}.team aside ul li{display:block;margin:16px 0;padding:0}.team aside a{display:block;font-size:16px;color:#a8abad;text-decoration:none;font-family:'tiempos','Times New Roman'}.team aside a.selected{padding:12px 0;font-size:36px;color:#1d1c1f}.workers .worker img{width:auto}.page.bono .text.right{margin-bottom:0}.page.bono .text.left{margin-bottom:60px;margin-bottom:60px;margin-bottom:6rem}.page.bono .text.left:before{content:'';position:absolute;top:0;left:0;width:100%;height:155px;height:155px;height:15.5rem;background-color:#fff;-ms-transform:translateY(-100%);transform:translateY(-100%)}.detail{padding-right:300px;padding-bottom:100px;min-height:400px}.detail aside{left:0}.page.error-page{margin:0 0 200px}.jobDetail-header.main.simple .back{position:relative;top:0;left:0;margin-bottom:40px}.jobDetail-header.main.simple .back .icon:before{transition:transform .3s ease-out}.jobDetail-header.main.simple .back:hover .icon:before{-ms-transform:translateX(-4px);transform:translateX(-4px)}.jobDetail-title{margin-top:0;font-size:66px}.jobDetail-main .jobOffer-content{padding:32px 40px}.jobDetail-main .jobOffer-content p,.jobDetail-main .jobOffer-content ul.decor li{font-size:20px;line-height:1.6}}@media screen and (min-width:1200px){.inner{margin-left:auto;margin-right:auto;max-width:1200px}.FixedMultiAlerts-header span[data-alert-close]{right:10px;right:10px;right:1rem}.gallery{max-width:1200px;-ms-flex-pack:start;justify-content:flex-start}nav.main .langs-selector .items{left:50%;right:inherit;margin-left:-129px;padding:20px 0;width:258px}nav.main .langs-selector .items a{padding:20px 0 20px 58px}header.main.profile.line{overflow:visible}header.main.profile.line:after{position:absolute;bottom:-4px;left:50%;width:100%;max-width:1200px;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999}header.main.profile{overflow:hidden}header.main.profile .bgtext{position:absolute;top:50%;left:50%;display:inline-block;font-size:380px;color:#1b4670;opacity:.05;font-family:'Arial Black',Arial;font-weight:700;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header.main.simple .back,nav.main{left:60px}nav.main{right:60px}nav.main .logo img{width:auto}nav.main .menu ul{width:100%}nav.main .menu .langs{right:60px;width:130px}nav.main .menu .langs a.selected:after{display:none}.art-text figure,.page>header h1{padding:0}.page>header .image{top:50px;left:566px;width:634px;overflow:visible}.page>header .image:after{content:'';position:absolute;bottom:-81px;left:78px;width:5px;height:81px;background:url(../img/text-shadow.1751528521.png) no-repeat left top}.page>header .image .triangle{display:block;position:absolute;top:-50px;right:-49px;width:262px;height:262px}.page>.content .text.left{width:644px}.page>.content .text.right{width:556px}.art-text{position:relative;padding:47px 0 100px}.art-text header{margin:0;text-align:left}.art-text header h2{font-size:36px;line-height:48px;font-weight:700}.art-text header p{margin:0 0 30px;font-size:20px;line-height:32px;box-sizing:border-box;text-align:justify}.art-text figure img{width:auto;max-width:100%}.art-text .images-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.art-text .images-wrap figure{height:280px;-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex}.art-text .images-wrap figure img{width:100%;max-width:495px}.art-text .images-wrap figure figcaption{left:auto;right:36px;bottom:28px;width:auto}.astable{margin:50px 0;padding-left:100px}.job-content{margin:30px auto}.news.list>header{padding:25px 0}.news.list>header:after,.news.list>header:before{content:"";display:table}.news.list>header:after{clear:both}.news.list>header h2{float:left;margin:0;padding:0;font-size:36px}.news.list>header .categories{float:right;margin-top:20px;padding:0}.news.list>header .categories ul li:first-child{display:inline-block}.news.list .grid{margin-left:-30px;margin-right:-30px}.news.section,.sideheader .inner>header{padding:0}.news.section .item{margin:0 0 0 75px;padding:0;width:auto;max-width:350px}.news.section .item.first{margin:0}.slide-content{margin:30px auto}.team .employees+.employees{margin-top:100px}.team .employees ul li{padding:2px;width:auto}.team .employees ul:not(.big) li:nth-child(4n+2){padding-left:3px}.team .employees ul:not(.big) li:nth-child(4n+3){padding-right:3px}.team .employees ul:not(.big) ul.big .employee{width:290px}.team .employees ul:not(.big) ul.big .employee .card{position:absolute;top:0;left:20px;right:20px}.team .employees ul:not(.big) ul.big .employee .card strong{font-size:16px}.team .employees ul:not(.big) .employee{width:214px}}@media screen and (min-width:1225px){.carousel{padding:100px 0}.carousel .over{position:absolute;top:0;right:0;bottom:0;left:50%;margin-left:600px;background:#fff;z-index:20}.carousel .controls{position:absolute;top:50%;left:-25px;margin-top:-50px;padding:0}.carousel .controls>*{display:block}}@media screen and (min-width:1400px){.gallery__image{-ms-flex-preferred-size:18%;flex-basis:18%;margin-right:2.5%}.gallery__image:nth-child(5n+1){margin-right:0}nav.main .menu{display:-ms-flexbox;display:flex;margin-left:-30px;margin-left:-30px;margin-left:-3rem}nav.main .menu .wrap{margin-inline:auto}nav.main .menu ul{display:-ms-flexbox;display:flex;gap:35px;gap:35px;gap:3.5rem}}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@media screen and (max-width:1023px){.FixedMultiAlerts-headerTitle{margin-right:0;position:relative}.FixedMultiAlerts-headerTitle .Text{width:90vw}.FixedMultiAlerts-headerTitle .FixedMultiAlerts-button{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.FixedMultiAlerts-headerTitle .FixedMultiAlerts-button:before{content:'';position:absolute;top:-17px;top:-17px;top:-1.7rem;left:0;background:linear-gradient(to right,transparent,transparent 0%,#a30f36 75%);width:30px;width:30px;width:3rem;height:50px;height:50px;height:5rem;-ms-transform:translateX(-100%);transform:translateX(-100%)}.FixedMultiAlerts-headerTitle .FixedMultiAlerts-button:after{content:'';position:absolute;top:-17px;top:-17px;top:-1.7rem;left:-5px;left:-5px;left:-.5rem;background:#a30f36;width:calc(100% + 2rem);height:50px;height:50px;height:5rem}.Footer-socialWrapper{gap:20px}}@media screen and (max-width:767px){.Footer{-ms-flex-direction:column;flex-direction:column}.Footer-social h2{text-align:center!important}.Footer-social{margin-left:0}.Footer-socialWrapper{-ms-flex-pack:center;justify-content:center;margin-bottom:20px}footer.main{text-align:center}footer.main .inner{margin:0 auto;padding:0 20px}footer.main section p{margin-bottom:23px;margin-right:0}footer.main section .btn{margin:0 auto 35px}}@media screen and (max-width:47.9375em){header.main.profile figure picture img{height:auto}}@media screen and (max-width:1023px) and (min-width:768px){.FixedMultiAlerts-headerTitle .FixedMultiAlerts-button{top:calc(50% - .2rem)}.FixedMultiAlerts-headerTitle span{position:relative;top:1px;top:1px;top:.1rem}}@media screen and (max-width:1023px) and (min-width:1024px){.FixedMultiAlerts-headerTitle .FixedMultiAlerts-button{top:calc(50% + .1rem)}}