.client-logos,.branding{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}html{font-size:62.5%;background-color:#fff;height:100%}.eagle-book,h1,h2,h3,h4,h5,h6{font-family:eagle, sans-serif;font-weight:400;font-style:normal}.eagle-bold{font-family:eagle, sans-serif;font-weight:700;font-style:normal}.trade-regular{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal}.trade-bold,#keyPersonnel .person header:first-child p,.nav-link{font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal}.trade-bold-cond,h4{font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal}body{margin:0;padding:0;background-color:#f3132b;font-family:trade-regular, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:400;font-style:normal;font-size:1.4rem;color:#231f20;height:100%}#wrapper{background-color:#f3132b}a:link,a:hover,a:visited,a:active{color:#fff}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h2{letter-spacing:.5px;font-size:2.8rem}h3{letter-spacing:.5px;font-size:2.5rem}h4{font-size:2rem}.nav-link{display:none;font-size:1.6rem}div[role=button]{cursor:pointer}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#page-home .content{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f3132b;z-index:2;font-size:1.4rem}#page-home .branding__descr{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:space-between}#page-home .branding__descr .copy{padding:0;margin:3.2rem;align-self:flex-start;color:#fff}#page-home .branding h1{position:relative}#page-home .branding h1 img{height:auto;display:block;width:100%}#page-home .branding .contact{margin:3.2rem;padding:0;text-align:right;position:absolute;right:0;bottom:0}.responsiveImg{width:100%;height:auto}body:not(#page-home) .branding{padding-top:12rem;margin-bottom:6.5rem}body:not(#page-home) .branding h1{height:auto;position:relative;padding:0;width:20rem;margin:2rem 0}body:not(#page-home) .branding h1 a{display:block;height:100%}body:not(#page-home) .branding h1 img{width:100%;height:auto}body:not(#page-home) .branding__descr{position:fixed;bottom:0;right:0;left:0;margin:0 3.6rem 1rem}#page-about #wrapper{padding:1.6rem;background-color:#f3132b}#page-about #wrapper .content{padding-bottom:1.6rem;background-color:#fff}#page-about #wrapper .content__block a:link,#page-about #wrapper .content__block a:hover,#page-about #wrapper .content__block a:visited,#page-about #wrapper .content__block a:active{color:#f3132b}#page-about #wrapper .content__block a{display:inline-block;transition:.1s transform ease-out}#page-about #wrapper .content__block a:hover{transform:scale(1.05);transition:.1s transform ease-out}#page-about #wrapper .content__block .branding{padding-top:10.4rem}#page-about .nav-link a:link,#page-about .nav-link a:hover,#page-about .nav-link a:visited,#page-about .nav-link a:active{border-bottom:1px solid #dfdfdf;color:#f3132b}body:not(#page-home) .contact{position:absolute;right:0;bottom:0}#main-nav{position:fixed;left:0;top:0;right:0}#main-nav ul{list-style:none;padding:0;display:flex;justify-content:space-between;margin:3rem 3.6rem 0}.nav-link a{text-decoration:none;padding-bottom:3px;border-bottom:1px solid #fff;display:inline-block;transition:.1s transform ease-in}.nav-link a:hover{transform:scale(1.05);transition:.1s transform ease-out}.content__block{font-size:1.5rem;line-height:1.8;margin:50px 20px 40px;max-width:700px}.content__block p{margin-bottom:20px;color:#4a4244}.content__block h3{margin:20px 0 10px}.content__block ul{color:#4a4244;list-style:none;padding:0;margin-bottom:20px}.content__block ul li{padding-left:16px}.content__block ul li:before{content:"\25AA";padding-right:8px}.client-logos{max-width:80rem}.client-logos__logo{align-self:center;text-align:center}.client-logos__logo>svg{width:15rem;height:auto;margin:2.5rem auto;fill:#fff}.content__block>header{max-width:70rem;width:100%;margin:0 auto}#keyPersonnel .person h4{margin:12px 0 0;padding-bottom:0;color:#f3132b}#keyPersonnel .person header:first-child p{margin-top:2px}@media only screen and (max-height: 386px){.branding{margin:35px 0 30px}.branding h1{padding:3rem 0 2rem;margin-top:0;width:30%}}@media only screen and (max-height: 386px) and (max-width: 1072px){#page-home .branding{margin:0}#page-home .branding h1{max-width:140px;margin:0;padding:0}#page-home .branding h1:before,#page-home .branding h1:after{display:none}}@media only screen and (max-width: 549px){#page-home .branding h1{width:40%}.client-logos__logo{margin-bottom:3rem}}@media only screen and (min-width: 550px){.content__block{margin:0 20px}#page-home .branding h1:after,#page-home .branding h1:before{content:'';display:block;width:62px;height:62px;border-radius:50%;background-color:#fff;position:absolute;top:50%;margin-top:-31px;background:linear-gradient(90deg, #f18882 49%, #fff 50%)}#page-home .branding h1{width:24rem}#page-home .branding h1:before{left:-108px}#page-home .branding h1:after{right:-105px}body:not(#page-home) .branding{position:relative}body:not(#page-home) .branding h1:before,body:not(#page-home) .branding h1:after{display:none}.client-logos{margin:0 auto 5rem;display:flex;flex-flow:row wrap;justify-content:space-around}.client-logos__logo{width:20rem;margin:auto;padding:2rem}}@media only screen and (min-width: 670px){body:not(#page-home) .branding{margin-bottom:8rem}body:not(#page-home) .branding h1{width:21rem}}@media only screen and (min-width: 768px){#page-home .branding h1:after,#page-home .branding h1:before{content:'';display:block;width:90px;height:90px;margin-top:-45px;border-radius:50%;background-color:#fff;position:absolute;top:50%;background:linear-gradient(90deg, #f18882 49%, #fff 50%)}#page-home .branding h1:before{left:-165px}#page-home .branding h1:after{right:-159px}.content__block{width:700px;margin:0 auto 40px}#page-clients .select-clients{width:100%;max-width:800px}}@media only screen and (min-width: 900px){.nav-link{display:block}label[for=dropdown-nav-checkbox],.menu-items{display:none}}:root{--lineWidth: 1.8rem;--utilMenuWidthHeight: 2rem;--utilMenuPadding: 1rem;--menuToggleDimensions: 2rem;--menuTogglePartHeight: .2rem;--menuTogglePartYSpacing: .1rem}#dropdown-nav-checkbox{display:none}label[for=dropdown-nav-checkbox]{position:fixed;top:3rem;right:3.6rem;width:2rem;height:2rem;z-index:2}.menu-toggle{transition:all 0.2s;position:absolute;top:0;right:0;z-index:3;width:2rem;height:2rem;cursor:pointer}.menu-toggle__part{width:var(--lineWidth);height:.2rem;position:absolute;background:#fff;right:0;margin:auto;left:0;top:0}.menu-toggle__part:nth-of-type(1){width:var(--lineWidth);top:calc(50% - ((var(--menuTogglePartHeight) + var(--menuTogglePartYSpacing))*2))}.menu-toggle__part:nth-of-type(2){top:calc(50%);width:var(--lineWidth)}.menu-toggle__part:nth-of-type(3){top:calc(50% + ((var(--menuTogglePartHeight) + var(--menuTogglePartYSpacing))*2));width:var(--lineWidth)}.menu-items{position:fixed;right:3rem;top:2.4rem;font-size:1.5rem;height:0rem;width:0rem;overflow:hidden;margin:0;padding:0;list-style:none;background-color:#f3132b;transition:0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) all;opacity:0}.menu-items li a{padding:0.65rem 2rem}.menu-items li:first-child a{margin-top:2.4rem}.menu-items li:last-child a{margin-bottom:2rem}.menu-items li a:link,.menu-items li a:visited,.menu-items li a:active{color:#fff;display:block}#page-about .menu-items li a:link,#page-about .menu-items li a:visited,#page-about .menu-items li a:active{color:#f3132b}input#dropdown-nav-checkbox:checked~label .menu-toggle__part{color:#fff}input#dropdown-nav-checkbox:checked~.menu-items{right:3.2rem;top:2.6rem;opacity:1;font-size:1.5rem;width:auto;height:auto;transition:0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) all}#page-about .menu-items{background-color:#fff}#page-about input#dropdown-nav-checkbox~label .menu-toggle__part{background-color:#f3132b}input#dropdown-nav-checkbox:checked~label .menu-toggle .menu-toggle__part:nth-of-type(1){transform:rotate(45deg);width:var(--lineWidth) !important;top:calc(50% - var(--menuTogglePartHeight)) !important}input#dropdown-nav-checkbox:checked~label .menu-toggle .menu-toggle__part:nth-of-type(2){left:-1.3rem !important;opacity:0}input#dropdown-nav-checkbox:checked~label .menu-toggle .menu-toggle__part:nth-of-type(3){transform:rotate(-45deg);width:var(--lineWidth) !important;top:calc(50% - var(--menuTogglePartHeight)) !important}input#dropdown-nav-checkbox:checked~label .menu-toggle{transform:scale(1.11) rotate(90deg);opacity:1}
/*# sourceMappingURL=styles.css.map */