:root{--primary:#A60000;--main-text:#212529;--a-links:#E00000;--a-hover:#FF4444;--form-basis:#999999;--rotator-height:30vh;--bounceEasing:cubic-bezier(0.51, 0.92, 0.24, 1.15)}*,::after,::before{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Alegreya Sans',icons,"Segoe UI",Arial,"Noto Sans",sans-serif;font-size:1rem;font-weight:300;line-height:1.25;color:var(--main-text);text-align:left;background-color:#fff;text-decoration:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10fr 1fr;grid-template-columns:1fr 10fr 1fr}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}main{padding:0 .5rem}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.9rem;text-shadow:-1px 2px 5px rgba(0,0,0,.1);font-family:-apple-system,BlinkMacSystemFont,Lora,'Big Caslon',Garamond,Palatino,Georgia,serif}p{margin-top:0;margin-bottom:1rem;text-decoration:none}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem;text-decoration:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin-left:.5rem;margin-right:0;margin-bottom:1rem;font-size:1.1rem}b,strong{font-weight:bolder}.true-bold{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--a-links);text-decoration:none;background-color:transparent}a:hover{color:var(--a-hover);text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1rem}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}fieldset{padding:0 1.5rem;margin:1rem 0;border:0;background-color:#fff;-webkit-box-shadow:1px 1px 20px 5px #e8e9eb;-moz-box-shadow:1px 1px 20px 5px #e8e9eb;box-shadow:1px 1px 20px 5px #e8e9eb;width:100%}legend{padding:.3rem 0;font-size:1.2rem;text-rendering:geometricPrecision;-webkit-text-decoration:underline solid var(--primary);-moz-text-decoration:underline solid var(--primary);text-decoration:underline solid var(--primary);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-shadow:-1px 2px 5px rgba(51,51,51,.5)}input{outline:0;border:none}textarea{outline:0;border:none}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{color:#adadad}input:-moz-placeholder{color:#adadad}input::-moz-placeholder{color:#adadad}input:-ms-input-placeholder{color:#adadad}textarea::-webkit-input-placeholder{color:#adadad}textarea:-moz-placeholder{color:#adadad}textarea::-moz-placeholder{color:#adadad}textarea:-ms-input-placeholder{color:#adadad}label{display:block;margin:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.2}.h1,h1{font-size:1.4rem}.h2,h2{font-size:1.3rem;margin-bottom:.8rem}.h3,h3{font-size:1.15rem}.h4,h4{font-size:1.1rem}.h5,h5{font-size:1.05rem}.h6,h6{font-size:1rem}.lead{font-size:1.1rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:300}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.testimonials img{width:70%}.crossfade-testimonials{height:14rem;margin-bottom:0;list-style:none;line-height:1.5}.crossfade-testimonials:after li{content:"";display:block;clear:both}.crossfade-testimonials li{position:absolute;display:none;width:90%;opacity:0;z-index:1;-webkit-animation:testimonialsAnimation 144s linear infinite 0s;-moz-animation:testimonialsAnimation 144s linear infinite 0s;-o-animation:testimonialsAnimation 144s linear infinite 0s;animation:testimonialsAnimation 144s linear infinite 0s}.crossfade-testimonials li p:nth-child(1){font-family:'Marck Script','Brush Script MT','Segoe Script',sans-serif;display:inline-block;color:#000f55}.icon-quote{color:rgba(0,15,85,.75)!important;padding-left:.3rem}.quote-flip{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline;float:left;clear:both}.blockquote-footer{display:block;font-size:.9rem;font-style:normal;font-variant:small-caps;color:#090d11;margin-bottom:3.5rem}.blockquote-footer::before{content:"\2014\00A0"}li.quote-1{display:block;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}li.quote-2{display:block;-webkit-animation-delay:9s;-moz-animation-delay:9s;-o-animation-delay:9s;animation-delay:9s}li.quote-3{display:block;-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;animation-delay:18s}li.quote-4{display:block;-webkit-animation-delay:27s;-moz-animation-delay:27s;-o-animation-delay:27s;animation-delay:27s}li.quote-5{display:block;-webkit-animation-delay:36s;-moz-animation-delay:36s;-o-animation-delay:36s;animation-delay:36s}li.quote-6{display:block;-webkit-animation-delay:45s;-moz-animation-delay:45s;-o-animation-delay:45s;animation-delay:45s}li.quote-7{display:block;-webkit-animation-delay:54s;-moz-animation-delay:54s;-o-animation-delay:54s;animation-delay:54s}li.quote-8{display:block;-webkit-animation-delay:63s;-moz-animation-delay:63s;-o-animation-delay:63s;animation-delay:63s}li.quote-9{display:block;-webkit-animation-delay:72s;-moz-animation-delay:72s;-o-animation-delay:72s;animation-delay:72s}li.quote-10{display:block;-webkit-animation-delay:81s;-moz-animation-delay:81s;-o-animation-delay:81s;animation-delay:81s}li.quote-11{display:block;-webkit-animation-delay:90s;-moz-animation-delay:90s;-o-animation-delay:90s;animation-delay:90s}li.quote-12{display:block;-webkit-animation-delay:99s;-moz-animation-delay:99s;-o-animation-delay:99s;animation-delay:99s}li.quote-13{display:block;-webkit-animation-delay:108s;-moz-animation-delay:108s;-o-animation-delay:108s;animation-delay:108s}li.quote-14{display:block;-webkit-animation-delay:117s;-moz-animation-delay:117s;-o-animation-delay:117s;animation-delay:117s}li.quote-15{display:block;-webkit-animation-delay:126s;-moz-animation-delay:126s;-o-animation-delay:126s;animation-delay:126s}li.quote-16{display:block;-webkit-animation-delay:135s;-moz-animation-delay:135s;-o-animation-delay:135s;animation-delay:135s}@-webkit-keyframes testimonialsAnimation{0%{opacity:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}0.7%{opacity:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}5.5%{opacity:1}6.25%{opacity:0}100%{opacity:0}}@-moz-keyframes testimonialsAnimation{0%{opacity:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}0.7%{opacity:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}5.5%{opacity:1}6.25%{opacity:0}100%{opacity:0}}@-o-keyframes testimonialsAnimation{0%{opacity:0;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}0.7%{opacity:1;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}5.5%{opacity:1}6.25%{opacity:0}100%{opacity:0}}@keyframes testimonialsAnimation{0%{opacity:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}0.7%{opacity:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}5.5%{opacity:1}6.25%{opacity:0}100%{opacity:0}}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:var(--main-text);-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:var(--main-text)}pre code{font-size:inherit;color:inherit;word-break:normal}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:12rem;max-width:36rem;overflow:hidden;word-wrap:break-word;color:#000;background-color:#fff;background-clip:border-box;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;-webkit-box-shadow:0 3px 20px 0 #e8e9eb;-moz-box-shadow:0 3px 20px 0 #e8e9eb;box-shadow:0 3px 20px 0 #e8e9eb}.card:hover{cursor:pointer;text-decoration:none;color:#000}.card h3{padding:.75rem .5rem;margin-bottom:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card p{padding:.75rem .5rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card:focus h3,.card:focus p,.card:hover h3,.card:hover p{-webkit-transform:translateY(-.5rem);-moz-transform:translateY(-.5rem);-o-transform:translateY(-.5rem);transform:translateY(-.5rem)}.card-pic{border-bottom:.25rem solid var(--primary);overflow:hidden}.card:focus .card-pic,.card:hover .card-pic{border-bottom:.25rem solid var(--primary);-webkit-border-top-left-radius:.5rem;-moz-border-radius-topleft:.5rem;border-top-left-radius:.5rem;-webkit-border-top-right-radius:.5rem;-moz-border-radius-topright:.5rem;border-top-right-radius:.5rem;overflow:hidden}.card img{width:100%;height:100%;-webkit-border-top-left-radius:.5rem;-moz-border-radius-topleft:.5rem;border-top-left-radius:.5rem;-webkit-border-top-right-radius:.5rem;-moz-border-radius-topright:.5rem;border-top-right-radius:.5rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-border-top-left-radius:.5rem;-moz-border-radius-topleft:.5rem;border-top-left-radius:.5rem;-webkit-border-top-right-radius:.5rem;-moz-border-radius-topright:.5rem;border-top-right-radius:.5rem}.card-deck .card{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));justify-items:start;margin-bottom:15px}.article-body ul.card-deck{padding-left:0}.card-deck li{list-style-type:none;list-style:none}.breadcrumb{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;grid-row:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 0;list-style:none;list-style-type:none;background-color:#fff;border-bottom:1px solid #ddd;font-family:-apple-system,BlinkMacSystemFont,'Fira Sans Extra Condensed',"Segoe UI",Arial,"Noto Sans",sans-serif;font-size:.6rem;text-rendering:geometricPrecision;position:-webkit-sticky;position:sticky;top:0;z-index:10}.breadcrumb>ol{padding:0 .2rem;margin-bottom:0;border:none}.breadcrumb-item+.breadcrumb-item{padding-left:.1rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.1rem;color:#6c757d;content:">"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.breadcrumb-item.active span{border-bottom:1px solid var(--primary)}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid}.grid{display:-ms-grid;display:grid;-ms-grid-columns:2fr 5fr 3fr;grid-template-columns:2fr 5fr 3fr}.main-header{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;grid-row:1;grid-auto-rows:minmax(60px,auto);height:var(--rotator-height);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.mh-mc-main{background-image:url(/img/bg/management-consulting.jpg)}.mh-mc-strategy-finding{background-image:url(/img/bg/strategy-finding.jpg)}.mh-mc-strategic-management{background-image:url(/img/bg/strategic-management.jpg)}.mh-mc-structuring-and-organizing{background-image:url(/img/bg/structuring.jpg)}.mh-mc-managing-changes{background-image:url(/img/bg/transformation.jpg)}.mh-mc-strategic-audit{background-image:url(/img/bg/strategic-audit.jpg)}.mh-mc-new-markets{background-image:url(/img/bg/new-markets.jpg)}.mh-mc-private-equity{background-image:url(/img/bg/private-equity.jpg)}.mh-about-main{background-image:url(/img/bg/about-us.jpg)}.mh-about-who-we-are{background-image:url(/img/bg/who-we-are.jpg)}.mh-about-what-we-do{background-image:url(/img/bg/what-we-do.jpg)}.mh-about-client-results{background-image:url(/img/bg/about-us.jpg)}.mh-about-careers{background-image:url(/img/bg/career.jpg)}.mh-cases-main{background-image:url(/img/bg/cases2.jpg)}.mh-cases-active{background-image:url(/img/bg/cases1.jpg)}.mh-cases-growth{background-image:url(/img/bg/cases4.jpg)}.mh-cases-private{background-image:url(/img/bg/cases7.jpg)}.mh-cases-restructuring{background-image:url(/img/bg/cases3.jpg)}.mh-cases-scaling{background-image:url(/img/bg/cases6.jpg)}.mh-cases-diagnostic{background-image:url(/img/bg/cases5.jpg)}.mh-cases-levels{background-image:url(/img/bg/cases7.jpg)}.mh-cases-execution{background-image:url(/img/bg/cases1.jpg)}.mh-cases-synergy{background-image:url(/img/bg/cases6.jpg)}.mh-terms{background-image:url(/img/bg/brick-wall.jpg)}.mh-map{background-image:url(/img/bg/labirint.jpg)}.crossfade-contacts,.crossfade-contacts:after,.crossfade-home,.crossfade-home:after{position:absolute;height:var(--rotator-height);width:100%;top:0;left:0;margin-bottom:0;list-style:none;z-index:-20}.crossfade-contacts:after,.crossfade-home:after{content:'';height:100%;background-color:#000;z-index:-22}.crossfade-home-title{position:absolute;width:100%;top:-webkit-calc(var(--rotator-height)*.65);top:-moz-calc(var(--rotator-height)*.65);top:calc(var(--rotator-height)*.65);left:0;margin-bottom:0;list-style:none}.rotator-img{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;color:transparent;opacity:0;z-index:-20}.crossfade-contacts li .rotator-img{-webkit-animation:imageAnimationContacts 16s linear infinite 0s;-moz-animation:imageAnimationContacts 16s linear infinite 0s;-o-animation:imageAnimationContacts 16s linear infinite 0s;animation:imageAnimationContacts 16s linear infinite 0s}.crossfade-home li .rotator-img{-webkit-animation:imageAnimationHome 28s linear infinite 0s;-moz-animation:imageAnimationHome 28s linear infinite 0s;-o-animation:imageAnimationHome 28s linear infinite 0s;animation:imageAnimationHome 28s linear infinite 0s}.hero-title{position:absolute;width:100%;left:0;top:0;opacity:0;color:#fff;z-index:0;-webkit-animation:titleAnimationHome 28s linear infinite 0s;-moz-animation:titleAnimationHome 28s linear infinite 0s;-o-animation:titleAnimationHome 28s linear infinite 0s;animation:titleAnimationHome 28s linear infinite 0s}.hero-title:hover{color:#fff;text-decoration:none}.hero-title p{width:100%;text-align:right;font-size:.75rem;font-style:italic}.hero-title p:nth-child(1){margin-bottom:0;text-align:left;padding-left:3vw}.hero-title p:nth-child(2){font-family:'Alegreya Sans';font-size:1.2rem;font-style:normal;text-align:left;padding-bottom:0;margin:0;padding-left:8vw;color:#fff;text-transform:uppercase;text-decoration:underline}.hero-title p:nth-child(3){padding-right:1vw;margin-bottom:0}.crossfade-home li:nth-child(1) figure{background-image:url(../img/bg/bridge.jpg)}.crossfade-home li:nth-child(2) figure{background-image:url(../img/bg/lighthouse.jpg);-webkit-animation-delay:7s;-moz-animation-delay:7s;-o-animation-delay:7s;animation-delay:7s}.crossfade-home li:nth-child(3) figure{background-image:url(../img/bg/tugboat.jpg);-webkit-animation-delay:14s;-moz-animation-delay:14s;-o-animation-delay:14s;animation-delay:14s}.crossfade-home li:nth-child(4) figure{background-image:url(../img/bg/rowing.jpg);-webkit-animation-delay:21s;-moz-animation-delay:21s;-o-animation-delay:21s;animation-delay:21s}.crossfade-home-title li:nth-child(1) .hero-title{background-color:rgba(0,0,0,.3);-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.crossfade-home-title li:nth-child(2) .hero-title{background-color:rgba(0,0,0,.5);-webkit-animation-delay:7s;-moz-animation-delay:7s;-o-animation-delay:7s;animation-delay:7s}.crossfade-home-title li:nth-child(3) .hero-title{background-color:rgba(0,0,0,.4);-webkit-animation-delay:14s;-moz-animation-delay:14s;-o-animation-delay:14s;animation-delay:14s}.crossfade-home-title li:nth-child(4) .hero-title{background-color:rgba(0,0,0,.5);-webkit-animation-delay:21s;-moz-animation-delay:21s;-o-animation-delay:21s;animation-delay:21s}@-webkit-keyframes imageAnimationHome{0%{opacity:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1}32%{opacity:0}100%{opacity:0}}@-moz-keyframes imageAnimationHome{0%{opacity:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1}32%{opacity:0}100%{opacity:0}}@-o-keyframes imageAnimationHome{0%{opacity:0;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1}32%{opacity:0}100%{opacity:0}}@keyframes imageAnimationHome{0%{opacity:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1}32%{opacity:0}100%{opacity:0}}@-webkit-keyframes titleAnimationHome{0%{opacity:0;z-index:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;z-index:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1;z-index:1}28%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}@-moz-keyframes titleAnimationHome{0%{opacity:0;z-index:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;z-index:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1;z-index:1}28%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}@-o-keyframes titleAnimationHome{0%{opacity:0;z-index:0;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;z-index:1;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1;z-index:1}28%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}@keyframes titleAnimationHome{0%{opacity:0;z-index:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}8%{opacity:1;z-index:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}23%{opacity:1;z-index:1}28%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}.crossfade-contacts li:nth-child(1) figure{background-image:url(../img/bg/moscow.jpg)}.crossfade-contacts li:nth-child(2) figure{-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;background-image:url(../img/bg/kiev.jpg)}@-webkit-keyframes imageAnimationContacts{0%{opacity:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}7%{opacity:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}49%{opacity:1}57%{opacity:0}100%{opacity:0}}@-moz-keyframes imageAnimationContacts{0%{opacity:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}7%{opacity:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}49%{opacity:1}57%{opacity:0}100%{opacity:0}}@-o-keyframes imageAnimationContacts{0%{opacity:0;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}7%{opacity:1;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}49%{opacity:1}57%{opacity:0}100%{opacity:0}}@keyframes imageAnimationContacts{0%{opacity:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}7%{opacity:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}49%{opacity:1}57%{opacity:0}100%{opacity:0}}.header-grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(8rem,auto) 1fr 1fr 1fr;grid-template-columns:minmax(8rem,auto) 1fr 1fr 1fr;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}#main-logo{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/3;-ms-grid-row:1;grid-row:1;padding-left:.5rem;padding-top:.5rem;max-width:8rem}.siteheader-title img{width:100%}.lang{display:none;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;text-align:center;cursor:pointer}.lang-icon img{display:none;width:50%;padding:.8rem 0}main{background:#fff;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:3;grid-row:3}.side-nav{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:5;grid-row:5;padding:2rem .7rem}#side-menu{padding-top:.7rem;padding-left:1.25rem;list-style:none}#side-menu a{color:#777;text-decoration:none;padding-left:.3rem;line-height:1.3}#side-menu a:hover{color:#555;font-weight:700}#side-menu .active-page{padding-left:.75rem}#side-menu .active-page a span{font-weight:700;padding-bottom:.25rem;border-bottom:3px solid var(--primary)}#side-menu .active-page a:hover{font-weight:400;color:#ddd}#side-menu>li{padding:.5rem .75rem}.article-header{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;grid-row:2}.article-header * h1{margin-top:1rem;margin-bottom:1rem}.article-header * p{padding:0 .1rem}.article-header * ul{padding-left:2rem}p.who-we-are{padding:0 0 .1rem 2rem}.article-header * img.who-we-are{padding:0 0 .1rem 2rem;display:inline-block;float:none;max-width:25rem}ul.who-we-are{padding:0 0 .1rem 4rem}.article-header * img{width:100%;display:none}.article-header * img.in-page-logo{display:inline-block;max-width:6rem;padding-left:1rem;float:right;clear:both}.article-body{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:3;grid-row:3;padding:0 .1rem 1rem .1rem}.article-body:last-child{border:none}.front-page * h2{margin-top:1rem;margin-bottom:2rem;font-size:1.2rem}.front-page .card h3{font-size:1.1rem}.article-body * h2{margin-top:1rem}.article-body ul{padding-left:1.4rem}.article-body ul li::before{color:var(--primary)}.case-link{list-style:none;list-style-type:none}.grid-toc-article{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1.4fr;grid-template-columns:1fr 1fr 1.4fr;list-style:none}.grid-toc-cases{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none}.toc-article{padding:.2rem 0;font-size:.8rem;text-align:center;text-rendering:geometricPrecision;position:-webkit-sticky;position:sticky;top:29px;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(30%,#fff));background:-webkit-linear-gradient(bottom,transparent 0,#fff 30%);background:-moz-linear-gradient(bottom,transparent 0,#fff 30%);background:-o-linear-gradient(bottom,transparent 0,#fff 30%);background:linear-gradient(to top,transparent 0,#fff 30%);z-index:5}.nav-toc li.active>a{color:var(--main-text);border-bottom:2px solid var(--primary)}.nav-toc a{text-decoration:none;display:block;color:#ccc;border-bottom:2px solid rgba(160,0,0,0);-webkit-transition:all 250ms linear;-o-transition:all 250ms linear;-moz-transition:all 250ms linear;transition:all 250ms linear}.nav-toc a:focus,.nav-toc a:hover{color:#666}.anchor:before{content:'';display:block;position:relative;width:0;height:70px;margin-top:-70px}#outcomes img{width:100%}aside{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:4;grid-row:4;background-color:#eee;padding:2.5rem .7rem}.slogan{width:100%;margin-bottom:1rem}.booklet img{width:70%}.booklet a{-ms-grid-row-align:center;-webkit-align-self:center;align-self:center;text-decoration:none}.booklet a:nth-child(1){padding-left:1.5rem}.booklet a:nth-child(2){padding:0 1rem}.booklet{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;margin-top:1.5rem;margin-bottom:1rem}footer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:6;grid-row:6;width:100%;background:#000;color:#ccc;padding:1.5rem .2rem 0 .2rem;z-index:10}.bottom-menu{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,auto));-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;max-width:900px;line-height:1.2rem;margin:0 auto}.bottom-menu a{padding:.75rem .5rem;color:#ccc;font-size:.9rem;text-decoration:none}.bottom-menu a:hover{color:#fff}.lang-bottom{grid-column:auto/-1;width:1rem}.copyright{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;display:-ms-grid;display:grid;-ms-grid-columns:1rem auto;grid-template-columns:1rem auto;padding-top:1.5rem;margin-left:-webkit-calc(100vw/12 + 0rem);margin-left:-moz-calc(100vw/12 + 0rem);margin-left:calc(100vw/12 + 0rem);font-size:.8rem;text-align:left;color:#999}.copyright a{color:#999}.copy{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1;margin-bottom:.25rem}.copy-name{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1}.copy-name:hover{color:#ccc;text-decoration:none}.copy-slogan{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;grid-row:2;max-width:10rem;margin-bottom:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.menu-toggle{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1;grid-row:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;justify-items:center;-ms-grid-column-align:self-end;justify-self:self-end;margin:.5rem;padding:.5rem;color:var(--primary);border:1px solid var(--primary);-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;line-height:1rem;font-size:1.2rem;cursor:pointer}.menu-toggle:hover{color:#fff;background-color:var(--primary);border-color:var(--primary);outline:0;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;transition:color .15s ease-in-out}#main-menu-checkbox:focus~header .menu-toggle{outline:0}#main-menu-checkbox{position:absolute;left:-100vw}.main-menu{position:fixed;right:-250px;top:0;width:0%;height:100%;overflow-x:visible;-webkit-transition:all .4s linear,-webkit-box-shadow .4s linear;transition:all .4s linear,-webkit-box-shadow .4s linear;-o-transition:all .4s linear,box-shadow .4s linear;-moz-transition:all .4s linear,box-shadow .4s linear,-moz-box-shadow .4s linear;transition:all .4s linear,box-shadow .4s linear;transition:all .4s linear,box-shadow .4s linear,-webkit-box-shadow .4s linear,-moz-box-shadow .4s linear;z-index:-50}.main-menu ul{list-style:none;margin-bottom:.2rem;line-height:1rem;-webkit-box-shadow:-8px 0 8px rgba(0,0,0,.5);-moz-box-shadow:-8px 0 8px rgba(0,0,0,.5);box-shadow:-8px 0 8px rgba(0,0,0,.5);width:200px;display:contents}.main-menu .menu-close{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;text-align:center;margin:1.5rem .5rem;padding:.3rem .5rem;color:#fff;border:1px solid #fff;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem}.main-menu .menu-close:hover{cursor:pointer;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.main-menu a{display:block;padding:.75rem .8rem;line-height:1.25rem;font-size:.9rem;color:#fff;text-decoration:none;z-index:10;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.main-menu .lang-menu:hover,.main-menu .menu-item-lvl1:hover,.main-menu ul li>a:hover{background-color:#444;-webkit-box-shadow:inset 5px 0 0 0 #fff;-moz-box-shadow:inset 5px 0 0 0 #fff;box-shadow:inset 5px 0 0 0 #fff;cursor:pointer;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.lang-menu-wide{display:none}#main-menu-checkbox:checked~header .main-menu,.main-menu[aria-expanded=true]{width:250px;right:0;overflow-y:auto;outline:0;-webkit-box-shadow:3px 0 12px rgba(0,0,0,.25);-moz-box-shadow:3px 0 12px rgba(0,0,0,.25);box-shadow:3px 0 12px rgba(0,0,0,.25);background:rgba(0,0,0,.75);z-index:1001}#main-menu-checkbox:checked~header .menu-close,.main-menu[aria-expanded=true] .menu-close{z-index:1001}#main-menu-checkbox:checked~header .main-menu ul,.main-menu[aria-expanded=true] ul{position:relative;z-index:1000}#main-menu-checkbox:checked~header .backdrop,.main-menu[aria-expanded=true]+.backdrop{position:fixed;content:"";right:0;top:0;width:100%;height:100%;z-index:998;background:rgba(0,0,0,.45);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.main-menu-grid{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr}.sub-menu-grid{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr}.lang-menu img{border:0;width:65%;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center}.main-menu .lang-menu{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:1.5rem 2rem;-ms-grid-row-align:center;align-self:center}.menu-mc{max-height:2.8rem;overflow:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mc-item~ul .mc-menu-item a{border-right:1px solid rgba(255,255,255,.3)}.menu-about{max-height:2.8rem;overflow:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#about-us-item~ul .about-menu-item a{border-right:1px solid rgba(255,255,255,.3)}nav.main-menu>ul>li{border-top:1px solid rgba(255,255,255,.5)}.menu-title{color:rgba(255,255,255,.4)}label.menu-title{text-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center;-webkit-transform:scaleX(4) scaleY(2) rotate(180deg);-moz-transform:scaleX(4) scaleY(2) rotate(180deg);-o-transform:scaleX(4) scaleY(2) rotate(180deg);transform:scaleX(4) scaleY(2) rotate(180deg);font-size:1rem;line-height:1.25rem;margin:0;padding:.75rem .8rem;cursor:pointer;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.menu-title>a{padding-left:1.5rem}.menu-item-lvl1{padding-left:1rem}.menu-item-lvl2 li a{line-height:1rem;font-size:1rem;padding-left:3rem;color:#ddd;border:none;text-transform:none}.main-menu input[type=radio]{display:none}#mc-item:checked~ul .menu-mc{max-height:25rem}#mc-item:checked~ul .mc-menu-item label{display:none}#mc-item:checked~ul .mc-menu-item a{border:none;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}#about-us-item:checked~ul .menu-about{max-height:15rem}#about-us-item:checked~ul .about-menu-item label{display:none}#about-us-item:checked~ul .about-menu-item a{border:none;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.side-bg{display:none}.bg-span-l{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2/5;grid-row:2/5;max-height:15rem;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,0))}.bg-span-r{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2/5;grid-row:2/5;max-height:15rem;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,0))}.contacts a{color:var(--main-text)}.contacts .address a:hover,.contacts .leadership a:hover{color:var(--primary)}.contacts h1{margin:1rem 0;font-size:1.1rem}.contacts h2{font-size:1.05rem;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5}.contacts h3{font-size:.85rem;text-shadow:none}.contacts .article-body{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,7rem);grid-gap:1rem}.cont-divider{bottom:0;left:0;height:5px;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.gradient-line-r{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(var(--primary)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(left,var(--primary),rgba(0,0,0,0));background:-moz-linear-gradient(#fff,#fff),-moz-linear-gradient(left,var(--primary),rgba(0,0,0,0));background:-o-linear-gradient(#fff,#fff),-o-linear-gradient(left,var(--primary),rgba(0,0,0,0));background:linear-gradient(#fff,#fff),linear-gradient(to right,var(--primary),rgba(0,0,0,0));border-top:1px solid transparent;background-repeat:no-repeat;-webkit-background-origin:padding-box,border-box;-moz-background-origin:padding-box,border-box;background-origin:padding-box,border-box}.cont-f .cf-my-btn{-ms-grid-column-align:start;justify-self:start;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center}.person h1{margin:2rem 0}.person .article-body{display:block}.contacts-card{margin:.2rem 0}.contacts-card p{margin-bottom:.5rem}.contacts-card a{font-size:.9rem}.address>img{grid-column:auto/-1;-ms-grid-column-align:end;justify-self:end;margin-top:4rem;overflow:hidden}.cryptedmail:after{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld)}.container-cf p{font-size:1rem;line-height:1.2;color:#666;margin:0}.container-cf li,.container-cf ul{margin:0;list-style-type:none}.cf-role{padding:.3rem .4rem}.icon{color:var(--form-basis)}input.http{padding-left:3.5rem}#homecountry,#request-reason{font-style:italic}select#homecountry>option,select#request-reason>option{font-style:normal}button{outline:0;border:none;background:0 0}button:hover{cursor:pointer}.btn{display:inline-block;font-weight:300;color:var(--main-text);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-moz-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,-moz-box-shadow .15s ease-in-out}.btn:hover{color:var(--main-text);text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(123,0,0,.25);-moz-box-shadow:0 0 0 .2rem rgba(123,0,0,.25);box-shadow:0 0 0 .2rem rgba(123,0,0,.25)}.btn-primary{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:var(--primary);border-color:var(--primary);-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);-moz-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);-moz-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-outline-primary{color:var(--primary);border-color:var(--primary)}.btn-outline-primary:hover{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);-moz-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:var(--primary);background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);-moz-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-outline-menu-close{color:#fff;border-color:#fff}.btn-outline-menu-close:hover{color:#fff;background-color:#444;border-color:#fff}.btn-outline-menu-close.focus,.btn-outline-menu-close:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);-moz-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-menu-close.disabled,.btn-outline-menu-close:disabled{color:#343a40;background-color:transparent}.btn-outline-menu-close:not(:disabled):not(.disabled).active,.btn-outline-menu-close:not(:disabled):not(.disabled):active,.show>.btn-outline-menu-close.dropdown-toggle{color:#fff;background-color:#444;border-color:#fff}.btn-outline-menu-close:not(:disabled):not(.disabled).active:focus,.btn-outline-menu-close:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-menu-close.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);-moz-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.email-frame{display:inline-block;max-height:2rem;border:none;background:#fff;padding-left:1rem;float:right;clear:both}p.cf-explain{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding:0 1rem;line-height:1.1rem}.cf-required{font-style:italic;font-weight:700}.cf-open-btn{display:inline-block;padding:10px 20px;border:2px solid #00898e;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.cf-open-btn:hover{background:#00898e}.container-cf{max-width:100%;background:#fff}.cf{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.wrap-input{width:100%;position:relative;border-bottom:1px solid rgba(180,180,180,.24);margin-bottom:15px}.label-input{font-size:1rem;color:var(--form-basis);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:absolute;width:2rem;height:100%;top:0}label[for=web]{width:3rem;padding-left:.3rem}input[name=web]{padding-left:3.5rem}textarea~.label-input{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;padding-top:1rem}.label-input.rs1{height:60px}.cf-title{font-family:'Alegreya Sans';font-size:30px;color:#fff;line-height:1.2;text-transform:uppercase;width:100%;min-height:128px;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;overflow:hidden;padding:30px 15px 30px 15px}.cf-title::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background-color:rgba(67,67,67,.6)}input:required::-webkit-input-placeholder,textarea:required::-webkit-input-placeholder{font-style:italic}input:required::-moz-placeholder,textarea:required::-moz-placeholder{font-style:italic}input:required:-ms-input-placeholder,textarea:required:-ms-input-placeholder{font-style:italic}input:required::-ms-input-placeholder,textarea:required::-ms-input-placeholder{font-style:italic}input:required:-moz-placeholder,textarea:required:-moz-placeholder{font-style:italic}input:required::placeholder,textarea:required::placeholder{font-style:italic}.input{display:block;width:100%;background:0 0;font-family:'Alegreya Sans',icons;font-weight:300;font-size:1rem;color:#111;line-height:1.2;padding:0 1rem 0 2rem}input.input{height:2rem}textarea.input{min-height:12rem;padding-top:1rem;padding-bottom:1rem}.focus-input{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none}.focus-input::before{content:"";display:block;position:absolute;bottom:-2px;right:0;width:0;height:2px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primary)}.input:focus+.focus-input{width:100%}.input:focus+.focus-input::before{width:100%;left:0;-webkit-transition:all .9s;-o-transition:all .9s;-moz-transition:all .9s;transition:all .9s}.container-cf-btn{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;padding-top:1rem;padding-left:2rem;padding-bottom:2rem}.validate-input{position:relative}.cf-radio1{background-color:var(--dark-light);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:block;margin:10px 0;position:relative;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.cf-radio1:hover{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.cf-radio1 label{padding:12px 30px;width:100%;display:block;font-style:italic;text-align:left;color:var(--form-basis);cursor:pointer;position:relative;z-index:2;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;overflow:hidden}.cf-radio1 label:hover{color:#3c454c}.cf-radio1 label:before{width:13px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';background-color:#f1f1f1;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);-moz-transform:translate(-50%,-50%) scale3d(1,1,1);transform:translate(-50%,-50%) scale3d(1,1,1);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);-moz-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.cf-radio1 label:after{width:1.7rem;height:1.7rem;content:'';border:2px solid #d1d7dc;background-color:#fff;padding-left:.25rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.cf-radio1 input:checked~label{color:var(--primary);font-style:normal}.cf-radio1 input:checked~label:before{-webkit-transform:translate(-50%,-50%) scale3d(35,356,1);-moz-transform:translate(-50%,-50%) scale3d(35,356,1);transform:translate(-50%,-50%) scale3d(35,356,1);opacity:1}.cf-radio1 input:checked~label:after{background-color:var(--primary);border-color:var(--primary);content:'\e807';color:#fff}.cf-radio1 input{width:32px;height:32px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;z-index:2;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;visibility:hidden}#bsize{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-align-content:stretch;align-content:stretch;position:relative;margin-bottom:1.75rem;width:100%;height:2.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#bsize:before{content:" ";position:absolute;height:2px;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:var(--form-basis)}#bsize input,#bsize label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#bsize label{position:absolute;width:20%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#bsize label:nth-child(2){left:5%}#bsize label:nth-child(4){left:40%}#bsize label:nth-child(6){left:75%}#bsize label:before{content:attr(data-business-size);position:absolute;left:50%;padding-top:.2rem;-webkit-transform:translate(-50%,1.75rem);-moz-transform:translate(-50%,1.75rem);-o-transform:translate(-50%,1.75rem);transform:translate(-50%,1.75rem);font-size:.9rem;letter-spacing:-.75px;font-weight:300;white-space:nowrap;opacity:.85;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#bsize label:after{content:" ";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;border:2px solid var(--form-basis);background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;cursor:pointer;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#bsize label:hover:after{-webkit-transform:translate(-50%,-50%) scale(1.25);-moz-transform:translate(-50%,-50%) scale(1.25);-o-transform:translate(-50%,-50%) scale(1.25);transform:translate(-50%,-50%) scale(1.25)}#bsize input{opacity:0;pointer-events:none}#bsize input:checked+label:before{font-weight:700;opacity:1}#bsize input:checked+label:after{border-width:3px;border:2px solid var(--primary);-webkit-transform:translate(-50%,-50%) scale(.85);-moz-transform:translate(-50%,-50%) scale(.85);-o-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}#bsize input:checked~#bsize-pos{opacity:1}#bsize input:checked:nth-child(1)~#bsize-pos{left:15%}#bsize input:checked:nth-child(3)~#bsize-pos{left:50%}#bsize input:checked:nth-child(5)~#bsize-pos{left:85%}#bsize #bsize-pos{display:block;position:absolute;top:50%;width:12px;height:12px;background:var(--primary);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #fff;opacity:0;z-index:2}form:valid #bsize input+label:before{-webkit-transform:translate(-50%,45px) scale(.9);-moz-transform:translate(-50%,45px) scale(.9);-o-transform:translate(-50%,45px) scale(.9);transform:translate(-50%,45px) scale(.9);-webkit-transition:all .15s linear;-o-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}form:valid #bsize input:checked+label:before{-webkit-transform:translate(-50%,45px) scale(1.1);-moz-transform:translate(-50%,45px) scale(1.1);-o-transform:translate(-50%,45px) scale(1.1);transform:translate(-50%,45px) scale(1.1);-webkit-transition:all .15s linear;-o-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}form+button{display:block;position:relative;margin:56px auto 0;padding:10px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;font-family:inherit;font-size:24px;font-weight:700;background:#fff;border:2px solid #000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}form+button:hover{background:#000;color:#fff}form+button:hover:active{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}form+button:focus{background:#4caf50;border-color:#4caf50;color:#fff;pointer-events:none}form+button:focus:before{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}form+button:before{display:inline-block;width:0;opacity:0;content:"\f3f4";font-family:"Font Awesome 5 Pro";font-weight:900;margin-right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}form:invalid+button{pointer-events:none;opacity:.25}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0);width:24px;opacity:1;margin-right:12px}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:24px;opacity:1;margin-right:12px}}@-moz-keyframes spin{from{-moz-transform:rotate(0);transform:rotate(0);width:24px;opacity:1;margin-right:12px}to{-moz-transform:rotate(360deg);transform:rotate(360deg);width:24px;opacity:1;margin-right:12px}}@-o-keyframes spin{from{-o-transform:rotate(0);transform:rotate(0);width:24px;opacity:1;margin-right:12px}to{-o-transform:rotate(360deg);transform:rotate(360deg);width:24px;opacity:1;margin-right:12px}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);width:24px;opacity:1;margin-right:12px}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);width:24px;opacity:1;margin-right:12px}}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;font-family:'Alegreya Sans',icons;font-size:1rem;color:var(--form-basis);display:block;margin:.5rem 0;padding:.6rem;border:1px solid #efefef;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;background:url(../img/select.png) no-repeat 95% center;background-color:#fefefe;-webkit-box-shadow:1px 2px 8px var(--form-basis);-moz-box-shadow:1px 2px 8px var(--form-basis);box-shadow:1px 2px 8px var(--form-basis);width:100%;cursor:pointer;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s}select:hover{border:1px solid var(--primary)}select:focus{outline:0}.input-select{border:none}#formResponse{min-height:3rem}.success-message{font-weight:700;color:#008212}.secc{display:-ms-grid;display:grid;-ms-grid-columns:15rem auto;grid-template-columns:15rem auto}#captcha{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.cap-reload{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding-top:.5rem;padding-left:.5rem;padding-bottom:1.5rem;font-size:.8rem}.cap-reload span{font-size:1rem}.cap-reload a{color:#999}.secc div:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.captcha-message{font-weight:700;color:var(--primary);border-bottom:2px solid var(--primary)}@media (min-width:320px){.hero-title p:nth-child(1){text-align:right;padding-left:0;padding-right:35vw}.hero-title p:nth-child(2){text-align:right;padding-left:0;padding-right:16vw}.hero-title p:nth-child(3){padding-right:4vw}.contacts .article-body{grid-template-columns:6rem repeat(auto-fit,11rem)}}@media (min-width:410px){:root{--rotator-height:35vh}.crossfade-testimonials li{width:70%}main{padding:.5rem 1.5rem}.hero-title p:nth-child(1){padding-right:32vw}.hero-title p:nth-child(2){padding-right:15vw}.hero-title p:nth-child(3){padding-right:5vw}.toc-article{font-size:1rem}aside{padding:2.5rem 2.5rem}.breadcrumb{font-size:.7rem}.side-nav{padding:2rem 1rem}.side-nav>nav{padding:0 1rem}.contacts .article-body{grid-template-columns:6rem repeat(auto-fit,12rem)}}@media (min-width:530px){:root{--rotator-height:65vh}.side-bg{display:block}#main-logo{max-width:12rem}.crossfade-home-title{top:-webkit-calc(var(--rotator-height)*.55);top:-moz-calc(var(--rotator-height)*.55);top:calc(var(--rotator-height)*.55)}.hero-title p:nth-child(1){padding-right:35vw;padding-top:.2rem}.hero-title p:nth-child(2){padding-right:20vw}.hero-title p:nth-child(3){padding-right:12vw;padding-bottom:.2rem}main{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;z-index:2}.article-header{-ms-grid-row:2;grid-row:2}.article-body{-ms-grid-row:3;grid-row:3}.front-page{position:relative;top:-7vh;background:#fff}.tnks{top:-7vh}.mc-main{position:relative;top:-15vh;background:#fff}.cases-main{position:relative;top:-10vh;background:#fff}.contacts-main{position:relative;top:-20vh;background:#fff}.br-main{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;grid-row:1}.contacts h1{margin-bottom:1rem}aside{padding:2.5rem 2.5rem;-webkit-box-shadow:1px 1px 32px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 32px rgba(0,0,0,.25);box-shadow:1px 1px 32px rgba(0,0,0,.25)}.crossfade-testimonials{height:12.5rem}.crossfade-testimonials li{width:70%}.modal-dialog{margin:0 2rem}.paper{background:#fff;padding:0 2.5rem;position:relative}.paper,.paper::after,.paper::before{-webkit-box-shadow:1px 1px 32px rgba(0,0,0,.05);-moz-box-shadow:1px 1px 32px rgba(0,0,0,.05);box-shadow:1px 1px 32px rgba(0,0,0,.05);border:1px solid #eee}.paper::after,.paper::before{content:"";position:absolute;height:101%;width:99%;background-color:#fff}.paper::before{right:.15rem;top:0;-webkit-transform:rotate(-.3deg);-moz-transform:rotate(-.3deg);-o-transform:rotate(-.3deg);transform:rotate(-.3deg);z-index:-1}.paper::after{top:.6rem;right:-.15rem;-webkit-transform:rotate(.3deg);-moz-transform:rotate(.3deg);-o-transform:rotate(.3deg);transform:rotate(.3deg);z-index:-2}}@media (min-width:640px){body{-ms-grid-columns:1fr 7fr 1fr;grid-template-columns:1fr 7fr 1fr;font-size:1.1rem}.front-page{top:-7vh}.tnks{top:-7vh}.hero-title p{font-size:.9rem}.hero-title p:nth-child(1){padding-right:35vw}.hero-title p:nth-child(2){padding-right:26vw}.hero-title p:nth-child(3){padding-right:14vw}.contacts .article-body{grid-template-columns:6rem repeat(auto-fit,15rem)}.lead{font-size:1.2rem;font-weight:300}.who-we-are{padding-left:2rem}.toc-article{font-size:1rem}blockquote{font-size:1.2rem}.blockquote-footer{font-size:1rem}.crossfade-testimonials{height:15rem}.crossfade-testimonials li{width:62.5%}.paper{padding:.5rem 3.5rem}aside{padding:2.5rem 1rem}.breadcrumb{font-size:.8rem}.nav-toc a,.nav-toc li.active>a{padding-top:.25rem}.modal-dialog{margin:0 4rem}.modal-header h2{padding:1rem 3rem}p.cf-explain{padding:0 3rem}.cf{padding:0 2rem}}@media (min-width:768px){body{-ms-grid-columns:1fr 5fr 1fr;grid-template-columns:1fr 5fr 1fr;font-size:1.1rem}:root{--rotator-height:45vh}.crossfade-home-title{top:-webkit-calc(var(--rotator-height)*.55);top:-moz-calc(var(--rotator-height)*.55);top:calc(var(--rotator-height)*.55)}.hero-title p{font-size:1.1rem}.hero-title p:nth-child(1){padding-right:40vw}.hero-title p:nth-child(2){padding-right:25vw;font-size:1.75rem}.hero-title p:nth-child(3){padding-right:15vw}.crossfade-testimonials li{width:60%}.nav-toc a,.nav-toc li.active>a{padding-top:.4rem}.copyright{margin-left:-webkit-calc(100vw/9 + 1.5rem);margin-left:-moz-calc(100vw/9 + 1.5rem);margin-left:calc(100vw/9 + 1.5rem)}}@media (min-width:960px){:root{--rotator-height:50vh}#main-logo{max-width:15rem}.lang-menu-icon-wide img{-webkit-box-shadow:5px 3px 5px rgba(0,0,0,.4);-moz-box-shadow:5px 3px 5px rgba(0,0,0,.4);box-shadow:5px 3px 5px rgba(0,0,0,.4);-moz-border-radius:25px;-webkit-border-radius:25px;width:2rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}body{-ms-grid-columns:1fr minmax(60vw,900px) 1fr;grid-template-columns:1fr minmax(60vw,900px) 1fr;font-size:1.1rem}.hero-title p{font-size:1.2rem}.hero-title p:nth-child(1){padding-right:42vw}.hero-title p:nth-child(2){font-size:2.2rem}.front-page{top:-7vh}.tnks{top:-7vh}.front-page .card:last-child{display:none}.breadcrumb{font-size:1rem}.nav-toc a,.nav-toc li.active>a{padding-top:.6rem}.side-nav{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4;margin:1.6rem 0;padding:0}.side-nav h3{font-size:1.15rem;padding-bottom:1rem}.side-nav>nav{padding:0}.article-header * img{display:inline-block;max-width:276px;padding-right:1rem;float:left;clear:both}#side-menu{padding:0;margin:0;font-size:.9rem}#side-menu>li{padding:.5rem 0;margin:0;line-height:1}#side-menu .active-page{padding:.5rem 0;margin:0;line-height:1}#side-menu a{padding:0;margin:0}#side-menu .active-page a span{padding-bottom:.1rem;border-bottom:2px solid var(--primary)}.article-header{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:2;grid-row:2}.article-body{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:3;grid-row:3}.article-header,.article-header+.article-body{margin-left:2rem;padding:0 1rem}.card-deck{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}.front-page .card-deck{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}#myform{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1rem}aside{display:-ms-grid;display:grid;-ms-grid-columns:3.75fr 2fr;grid-template-columns:3.75fr 2fr;padding:2.5rem 2rem}.front-page aside{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1rem}aside.thanks{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr;grid-template-columns:2fr 2fr;grid-gap:1rem;padding:2.5rem 2rem;background-color:#eee;-webkit-box-shadow:1px 1px 32px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 32px rgba(0,0,0,.25);box-shadow:1px 1px 32px rgba(0,0,0,.25)}.crossfade-testimonials li{width:50%}.booklet a:nth-child(1){padding-left:1rem}.toc-article{font-size:1.1rem}.copyright{margin-left:-webkit-calc((100vw - 900px)/ 2 + .5rem);margin-left:-moz-calc((100vw - 900px)/ 2 + .5rem);margin-left:calc((100vw - 900px)/ 2 + .5rem)}.modal-dialog{margin:0 6rem}.modal-header h2{padding:1rem 4rem}p.cf-explain{padding:0 4rem}.cf{padding:0 3rem}#main-menu input,#main-menu-checkbox,.backdrop,.main-menu .menu-close,.main-menu-grid,.menu-toggle,label.btn,label.menu-title{display:none}nav#main-menu{display:block}#mc-item~ul .mc-menu-item a{border:none}.main-menu{position:initial;-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row:1;grid-row:1;-ms-grid-column-align:end;justify-self:end;max-height:10rem;width:auto;right:auto;overflow-y:visible;z-index:100}.menu-item-lvl1{padding:0}.menu-title>a{padding:0}nav.main-menu>ul>li{border:0}#mc-item:checked~ul .menu-about,#mc-item:checked~ul .menu-mc{max-height:none}.main-menu .lang-menu:hover,.main-menu .menu-item-lvl1:hover,.main-menu ul li>a:hover{background-color:unset;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#about-us-item~ul .about-menu-item a{border:0}.main-menu ul{padding:0;margin:0;text-shadow:1px 1px 2px #000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;list-style:none;font-size:1.1rem}.main-menu li{position:relative;display:inline-block;float:left;overflow:unset;margin:.25rem .5rem .5rem 0;padding:0 .25rem;color:#fff;background:rgba(0,0,0,.05);-webkit-box-shadow:0 30px 40px rgba(0,0,0,.1);-moz-box-shadow:0 30px 40px rgba(0,0,0,.1);box-shadow:0 30px 40px rgba(0,0,0,.1);border-top:0;text-decoration:none;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}li.lang-menu-wide{background:0 0;padding:.5rem}.main-menu li a{padding:.75rem;line-height:1;color:#fff;text-decoration:none}.main-menu ul li ul{visibility:hidden;max-height:0;min-width:15rem;position:absolute;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;padding-top:1rem;left:0;display:block}.main-menu li:hover{background:rgba(166,0,0,.8);cursor:pointer}.main-menu ul li.menu-mc ul:hover,.main-menu ul li.menu-mc:hover>ul{visibility:visible;max-height:25rem}.main-menu ul li.menu-about ul:hover,.main-menu ul li.menu-about:hover>ul{visibility:visible;max-height:25rem}.menu-item-lvl2 li a{font-size:1.1rem}.main-menu ul li ul li{font-size:1.1rem;clear:both;width:100%;opacity:0;background:rgba(0,0,0,.2);-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.main-menu-grid{display:none}.main-menu .lang-menu-wide:hover,.main-menu .lang-menu:hover{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}label.menu-title{display:none}.main-menu li.lang-menu-wide{display:inline-block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.lang-menu-wide a{padding-right:1.5rem;display:inline}.sub-menu-grid{display:block}.main-menu ul li ul:hover li:nth-child(1),.main-menu ul li:hover>ul li:nth-child(1){-webkit-transition:opacity .35s ease-in-out 0s;-o-transition:opacity .35s ease-in-out 0s;-moz-transition:opacity .35s ease-in-out 0s;transition:opacity .35s ease-in-out 0s;opacity:1}.main-menu ul li ul:hover li:nth-child(2),.main-menu ul li:hover>ul li:nth-child(2){-webkit-transition:opacity .35s ease-in-out 50ms;-o-transition:opacity .35s ease-in-out 50ms;-moz-transition:opacity .35s ease-in-out 50ms;transition:opacity .35s ease-in-out 50ms;opacity:1}.main-menu ul li ul:hover li:nth-child(3),.main-menu ul li:hover>ul li:nth-child(3){-webkit-transition:opacity .35s ease-in-out .1s;-o-transition:opacity .35s ease-in-out .1s;-moz-transition:opacity .35s ease-in-out .1s;transition:opacity .35s ease-in-out .1s;opacity:1}.main-menu ul li ul:hover li:nth-child(4),.main-menu ul li:hover>ul li:nth-child(4){-webkit-transition:opacity .35s ease-in-out 150ms;-o-transition:opacity .35s ease-in-out 150ms;-moz-transition:opacity .35s ease-in-out 150ms;transition:opacity .35s ease-in-out 150ms;opacity:1}.main-menu ul li ul:hover li:nth-child(5),.main-menu ul li:hover>ul li:nth-child(5){-webkit-transition:opacity .35s ease-in-out .2s;-o-transition:opacity .35s ease-in-out .2s;-moz-transition:opacity .35s ease-in-out .2s;transition:opacity .35s ease-in-out .2s;opacity:1}.main-menu ul li ul:hover li:nth-child(6),.main-menu ul li:hover>ul li:nth-child(6){-webkit-transition:opacity .35s ease-in-out 250ms;-o-transition:opacity .35s ease-in-out 250ms;-moz-transition:opacity .35s ease-in-out 250ms;transition:opacity .35s ease-in-out 250ms;opacity:1}.main-menu ul li ul:hover li:nth-child(7),.main-menu ul li:hover>ul li:nth-child(7){-webkit-transition:opacity .35s ease-in-out .3s;-o-transition:opacity .35s ease-in-out .3s;-moz-transition:opacity .35s ease-in-out .3s;transition:opacity .35s ease-in-out .3s;opacity:1}}@media (min-width:1200px){body{-ms-grid-columns:1fr minmax(60vw,1024px) 1fr;grid-template-columns:1fr minmax(60vw,1024px) 1fr}:root{--rotator-height:60vh}#main-logo{max-width:18rem}.crossfade-home-title{top:-webkit-calc(var(--rotator-height)*.55);top:-moz-calc(var(--rotator-height)*.55);top:calc(var(--rotator-height)*.55)}.main-menu a{font-size:1.2rem}.menu-item-lvl2 li a{font-size:1.2rem}.main-menu ul li ul{min-width:16rem}.main-menu li.lang-menu-wide{padding-top:.7rem}.front-page{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;grid-gap:1rem}.front-page .card:last-child{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.front-page aside{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1}.side-nav{margin:1.5rem .5rem 0 0}.article-header{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:2;grid-row:2}.article-body{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;grid-row:3}.article-header,.article-header+.article-body{margin-left:0;padding:0}aside{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:3;grid-row:3;display:block;padding:.5rem 0 0 1rem;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.crossfade-testimonials li{width:25%}.booklet a:nth-child(1){padding-left:1rem}.crossfade-testimonials{height:19.5rem}.bottom-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;max-width:1024px}.copyright{margin-left:-webkit-calc((100vw - 1024px)/ 2);margin-left:-moz-calc((100vw - 1024px)/ 2);margin-left:calc((100vw - 1024px)/ 2)}}@media (min-width:1280px){.crossfade-home li:nth-child(1) figure{background-image:url(../img/bg/bridge-l.jpg)}.crossfade-home li:nth-child(2) figure{background-image:url(../img/bg/lighthouse-l.jpg);-webkit-animation-delay:7s;-moz-animation-delay:7s;-o-animation-delay:7s;animation-delay:7s}.crossfade-home li:nth-child(3) figure{background-image:url(../img/bg/tugboat-l.jpg);-webkit-animation-delay:14s;-moz-animation-delay:14s;-o-animation-delay:14s;animation-delay:14s}.crossfade-home li:nth-child(4) figure{background-image:url(../img/bg/rowing-l.jpg);-webkit-animation-delay:21s;-moz-animation-delay:21s;-o-animation-delay:21s;animation-delay:21s}.crossfade-contacts li:nth-child(1) figure{background-image:url(../img/bg/moscow-l.jpg)}.crossfade-contacts li:nth-child(2) figure{-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;background-image:url(../img/bg/kiev-l.jpg)}.mh-mc-main{background-image:url(/img/bg/management-consulting-l.jpg)}.mh-mc-strategy-finding{background-image:url(/img/bg/strategy-finding-l.jpg)}.mh-mc-strategic-management{background-image:url(/img/bg/strategic-management-l.jpg)}.mh-mc-structuring-and-organizing{background-image:url(/img/bg/structuring-l.jpg)}.mh-mc-managing-changes{background-image:url(/img/bg/transformation-l.jpg)}.mh-mc-strategic-audit{background-image:url(/img/bg/strategic-audit-l.jpg)}.mh-mc-new-markets{background-image:url(/img/bg/new-markets-l.jpg)}.mh-mc-private-equity{background-image:url(/img/bg/private-equity-l.jpg)}.mh-about-main{background-image:url(/img/bg/about-us-l.jpg)}.mh-about-who-we-are{background-image:url(/img/bg/who-we-are-l.jpg)}.mh-about-what-we-do{background-image:url(/img/bg/what-we-do-l.jpg)}.mh-about-client-results{background-image:url(/img/bg/about-us-l.jpg)}.mh-about-careers{background-image:url(/img/bg/career-l.jpg)}.mh-terms{background-image:url(/img/bg/strategic-audit-l.jpg)}.mh-wall{background-image:url(/img/bg/new-markets-l.jpg)}}