.services-diagram{position:relative;background-color:#111;padding:64px 0 0 0;overflow:hidden}
.services-diagram::before{display:none;content:"xs"}
.services-diagram.stop-transitions .services-diagram-upper-blocks__block__content,.services-diagram.stop-transitions .services-diagram-upper-blocks__block__content .services-diagram-upper-blocks__block__content__text,.services-diagram.stop-transitions .services-diagram-upper-blocks__block__icon,.services-diagram.stop-transitions .services-diagram-lower-blocks__block__text,.services-diagram.stop-transitions .services-diagram-lower-blocks__block__icon .services-diagram-lower-blocks__block__icon__fill,.services-diagram.stop-transitions .services-diagram-upper-blocks__block__chevron::after{transition:none;animation:none}
.services-diagram__section{padding-top:80px;padding-bottom:104px}
.services-diagram-header{color:#fff}
.services-diagram-lead{margin-top:26px;line-height:27px;font-size:19px;color:#ccc}
.services-diagram-btn{font-size:13px;line-height:2;letter-spacing:1.2px;text-align:center;color:#fff;border:solid 1px #979797;border-radius:21px;background:0;padding:8px 26px;text-transform:uppercase;margin-top:40px;transition:all 200ms;display:inline-block}
.services-diagram-btn:hover{background-color:#dbdbdb;color:#232323;border-color:transparent}
.services-diagram-btn:focus{outline:0;border:1px solid #00a3e0;box-shadow:0 0 0 2px rgba(0,163,224,0.5)}
.services-diagram-pointer{position:absolute;width:40px;height:40px;transform:rotate(45deg);border-bottom:20px solid #0f0f0f;border-right:20px solid #0f0f0f;bottom:-19px;left:calc(50% - 19px);box-shadow:7px 8px 10px 0 rgba(0,0,0,0.65);z-index:2}
.services-diagram-drawer{background-color:#171717;color:#fff;display:none}
.services-diagram__container{color:#ccc}
@media(min-width:1200px){.services-diagram__container--desktop-responsive{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
}
@media(min-width:576px){.services-diagram p{color:#ccc}
.services-diagram--light p{color:rgba(0,0,0,0.6)}
}
@media(min-width:768px){.services-diagram{padding:80px 0 0 0}
}
@media(min-width:992px){.services-diagram{padding:104px 0 0 0}
}
@media(min-width:1200px){.services-diagram{padding-top:0}
.services-diagram::before{content:"xl"}
.services-diagram h2.text-white{margin-top:104px}
.services-diagram-lead{line-height:30px}
.services-diagram-pointer{border-bottom:20px solid #090909;border-right:20px solid #090909;box-shadow:7px 8px 10px 0 rgba(0,0,0,0.3)}
}
.services-diagram--light{background-color:#fff}
@media(min-width:1200px){.services-diagram--light{background-color:#fafafa}
}
.services-diagram--light .services-diagram-header{color:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram-lead{color:rgba(0,0,0,0.6)}
.services-diagram--light .services-diagram-btn{color:rgba(0,0,0,0.95)}
.services-diagram .services-diagram__container.services-diagram--light{color:rgba(0,0,0,0.6)}
.services-diagram .services-diagram__header--small.services-diagram--light{color:rgba(0,0,0,0.6);opacity:.35}
.services-diagram .services-diagram__list-container--active>.services-diagram__header--small.services-diagram--light{color:rgba(0,0,0,0.6);opacity:1}
.services-diagram-navigation{box-shadow:7px 8px 10px 0 rgba(0,0,0,0.65);z-index:2}
.services-diagram-frame{position:absolute;left:12%;top:88px}
.services-diagram-upper-blocks{display:block}
.services-diagram-upper-blocks__block{display:block;position:relative;margin-top:30px}
.services-diagram-upper-blocks__block:first-child{margin-top:24px}
.services-diagram-upper-blocks__block.selected .services-diagram-upper-blocks__block__chevron::after{transform:rotate(-225deg)}
.services-diagram-upper-blocks__block.selected .services-diagram-upper-blocks__block__content{box-shadow:0 12px 16px 0 rgba(0,0,0,0.3)}
.services-diagram-upper-blocks__block__drawer{position:relative;margin:0 5px;background-color:#212121;color:#ccc;line-height:1.5;padding:26px 20px;border-radius:0 0 10px 10px;z-index:1;display:none}
.services-diagram-upper-blocks__block__chevron{width:32px;height:32px;position:relative;margin-right:15px}
.services-diagram-upper-blocks__block__chevron::after{content:"";width:12px;height:12px;position:absolute;left:10px;top:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);transition:transform .2s linear}
.services-diagram-upper-blocks__block__content{position:relative;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#171717;display:flex;justify-content:space-between;align-items:center;text-align:left;transition:all 200ms;z-index:2}
.services-diagram-upper-blocks__block__content__text{font-size:14px;line-height:1.5;color:#fff;flex-grow:1;transition:all 200ms}
.services-diagram-upper-blocks__block__icon{width:88px;height:88px;flex-shrink:0;margin:20px 15px 20px 20px;transition:all 200ms}
.services-diagram-lower-blocks-container{margin-top:64px;padding-bottom:26px}
.services-diagram-lower-blocks{display:flex;justify-content:space-between;margin-left:20px;margin-right:20px}
.services-diagram-lower-blocks__block{border-bottom:3px solid transparent;cursor:pointer;width:54px}
.services-diagram-lower-blocks__block__text{font-size:14px;line-height:1.5;color:#ccc;transition:all 200ms}
.services-diagram-lower-blocks__block__icon g{opacity:.75;transition:all 200ms}
.services-diagram-lower-blocks__block.selected{border-bottom:3px solid #00a3e0}
.services-diagram-lower-blocks__block.selected .services-diagram-lower-blocks__block__icon__fill{opacity:1}
.services-diagram-lower-blocks__block.selected .services-diagram-lower-blocks__block__text{color:#fff}
@media(min-width:576px){.services-diagram .services-diagram-upper-blocks__block__drawer{line-height:1.63}
}
@media(min-width:1200px){.services-diagram-navigation{padding-top:0;background:url(../../../../app/etc/assets/images/interactive-services-diagram/background-interactive-services.png) no-repeat center center;background-size:cover;box-shadow:7px 8px 10px 0 rgba(0,0,0,0.35)}
.services-diagram-upper-blocks__block{width:303px;margin-top:24px}
.services-diagram-upper-blocks__block__content{background-color:#0f0f0f;box-shadow:none}
.services-diagram-upper-blocks__block__content__text{color:#fff;opacity:.35}
.services-diagram-upper-blocks__block:hover .services-diagram-upper-blocks__block__content{background-color:#1f1f1f;box-shadow:0 12px 16px 0 rgba(0,0,0,0.3)}
.services-diagram-upper-blocks__block:hover .services-diagram-upper-blocks__block__content .services-diagram-upper-blocks__block__content__text{color:#fff;opacity:1}
.services-diagram-upper-blocks__block:hover .services-diagram-upper-blocks__block__content svg{opacity:1}
.services-diagram-upper-blocks__block svg{opacity:.1}
.services-diagram-upper-blocks__block.selected svg{opacity:1}
.services-diagram-upper-blocks__block.selected .services-diagram-upper-blocks__block__content{background-color:#171717}
.services-diagram-upper-blocks__block.selected .services-diagram-upper-blocks__block__content__text{opacity:1}
.services-diagram-upper-blocks__block.selected:hover:not(.services-diagram-upper-blocks__block__no-hover) .services-diagram-upper-blocks__block__content{background-color:#1f1f1f;box-shadow:0 12px 16px 0 rgba(0,0,0,0.3)}
.services-diagram-upper-blocks__block.selected:hover:not(.services-diagram-upper-blocks__block__no-hover) .services-diagram-upper-blocks__block__content .services-diagram-upper-blocks__block__content__text{color:#fff;opacity:1}
.services-diagram-upper-blocks__block.selected:hover:not(.services-diagram-upper-blocks__block__no-hover) .services-diagram-upper-blocks__block__content svg{opacity:1}
.services-diagram-upper-blocks__block.selected.services-diagram-upper-blocks__block__no-hover:hover .services-diagram-upper-blocks__block__content .services-diagram-upper-blocks__block__content__text{color:#ccc}
.services-diagram-lower-blocks-container{margin-top:53px}
.services-diagram-lower-blocks__block{position:relative;width:48px}
.services-diagram-lower-blocks__block__icon-bg{z-index:1;position:absolute;height:74px;width:74px;border-radius:50%;top:-13px;left:-13px;background-color:#0f0f0f}
.services-diagram-lower-blocks__block__text{padding-top:26px;line-height:26px;opacity:.35;margin-left:-100%;margin-right:-100%;text-align:center}
.services-diagram-lower-blocks__block__icon{position:relative;z-index:2;opacity:.2;transition:all 200ms}
.services-diagram-lower-blocks__block:hover .services-diagram-lower-blocks__block__icon-bg{background-color:#1f1f1f;box-shadow:0 12px 16px 0 rgba(0,0,0,0.3)}
.services-diagram-lower-blocks__block:hover .services-diagram-lower-blocks__block__text{color:#fff;opacity:1}
.services-diagram-lower-blocks__block:hover .services-diagram-lower-blocks__block__icon,.services-diagram-lower-blocks__block:hover .services-diagram-lower-blocks__block__icon g,.services-diagram-lower-blocks__block:hover .services-diagram-lower-blocks__block__icon__fill g{opacity:1}
.services-diagram-lower-blocks__block.selected{border-bottom:3px solid transparent}
.services-diagram-lower-blocks__block.selected .services-diagram-lower-blocks__block__icon-bg{background-color:#1f1f1f;box-shadow:0 12px 16px 0 rgba(0,0,0,0.3)}
.services-diagram-lower-blocks__block.selected .services-diagram-lower-blocks__block__icon{opacity:1}
.services-diagram-lower-blocks__block.selected .services-diagram-lower-blocks__block__text{color:#fff;opacity:1}
}
.services-diagram__carousel{padding:64px 15px 80px 15px}
.services-diagram__carousel__btn{margin-bottom:40px}
.services-diagram__carousel__img{margin-bottom:40px}
.services-diagram__carousel__img--mobile{width:289px;height:289px}
@media(min-width:576px) and (max-width:1200px){.services-diagram__carousel__img--mobile{width:329px;height:329px}
}
.services-diagram__carousel__img--square{margin-bottom:20px}
.services-diagram__carousel-indicators{display:flex}
.services-diagram__carousel-indicators>li{box-sizing:content-box;background-clip:padding-box;border:15px solid transparent;height:14px;width:14px;opacity:.1;border-radius:50%;margin-left:0;margin-right:0}
.services-diagram__carousel-indicators>li.active{opacity:.95}
.services-diagram__carousel-indicators>li:hover{opacity:.25}
@media(min-width:576px){.services-diagram__carousel-indicators>li{border:8px solid transparent}
}
.services-diagram__carousel-indicators>li::after,.services-diagram__carousel-indicators>li::before{display:none}
.services-diagram__img{margin-bottom:40px}
.services-diagram .carousel-control-prev,.services-diagram .carousel-control-next{right:0;top:50%;transform:translateY(-50%)}
.services-diagram .carousel-control-prev,.container .services-diagram .carousel-control-prev,.services-diagram .carousel-control-next,.container .services-diagram .carousel-control-next{width:48px;height:48px}
.services-diagram .carousel-control-next,.container .services-diagram .carousel-control-next{justify-content:flex-end}
.services-diagram .carousel-control-prev,.container .services-diagram .carousel-control-prev{justify-content:flex-start}
.services-diagram .carousel-control-next-icon,.container .services-diagram .carousel-control-next-icon,.services-diagram .carousel-control-prev-icon,.container .services-diagram .carousel-control-prev-icon{width:32px;height:32px;background-color:#666}
.services-diagram .carousel-control-next-icon path,.container .services-diagram .carousel-control-next-icon path,.services-diagram .carousel-control-prev-icon path,.container .services-diagram .carousel-control-prev-icon path{stroke:rgba(255,255,255,0.6)}
.services-diagram .carousel-control-next-icon:hover path,.container .services-diagram .carousel-control-next-icon:hover path,.services-diagram .carousel-control-prev-icon:hover path,.container .services-diagram .carousel-control-prev-icon:hover path{stroke:rgba(255,255,255,0.95)}
@media(min-width:1200px){.services-diagram .carousel-control-next-icon,.container .services-diagram .carousel-control-next-icon,.services-diagram .carousel-control-prev-icon,.container .services-diagram .carousel-control-prev-icon{background-color:transparent}
}
.services-diagram .carousel-control-next-icon>svg,.services-diagram .carousel-control-prev-icon>svg{width:100%;height:100%}
.services-diagram .container .carousel{position:static}
@media(min-width:1238px){.services-diagram .container .carousel{position:relative}
.services-diagram .container .carousel .carousel-control-prev{left:-64px}
.services-diagram .container .carousel .carousel-control-next{right:-64px}
}
.services-diagram__carousel-control-prev,.services-diagram__carousel-control-next{opacity:1}
.services-diagram__carousel-control-prev:hover,.services-diagram__carousel-control-next:hover{opacity:1}
.services-diagram__carousel-control-prev-icon,.services-diagram__carousel-control-next-icon{background-image:none}
@media(min-width:576px){.services-diagram__carousel{padding-top:80px}
}
@media(min-width:768px){.services-diagram .services-diagram-upper-blocks__block__content__text{font-size:16px;line-height:26px;color:#ccc}
.services-diagram .services-diagram-lower-blocks__block__text{font-size:16px;line-height:26px}
.services-diagram .services-diagram__people-carousel{margin:0 -24px}
.services-diagram .services-diagram__people-carousel__slide-container{display:flex}
.services-diagram .services-diagram__people-carousel__description{padding-left:24px;text-align:left;width:50%}
.services-diagram .services-diagram__people-carousel__caption{margin-top:125px}
.services-diagram .services-diagram__people-carousel__position,.services-diagram .services-diagram__people-carousel__quote{font-size:19px;line-height:1.42}
.services-diagram .services-diagram__people-carousel__video-link-text,.services-diagram .services-diagram__people-carousel__video-length{line-height:1.5;letter-spacing:.4px}
.services-diagram .services-diagram__people-carousel__video-link-text{color:#fff}
.services-diagram .services-diagram__people-carousel__video,.services-diagram .services-diagram__people-carousel__badges{justify-content:flex-start}
.services-diagram .services-diagram__people-carousel__badge{align-items:flex-start;text-align:left;width:102px}
.services-diagram .services-diagram__people-carousel__badge:first-child{margin-left:0}
.services-diagram .services-diagram__people-carousel__photo{width:384px;height:692px}
}
.services-diagram--light .services-diagram__carousel__btn{color:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram__carousel-indicators>li{background-color:#ccc;opacity:1}
.services-diagram--light .services-diagram__carousel-indicators>li.active{background-color:#111}
.services-diagram--light .services-diagram__carousel-indicators>li:hover{background-color:#999}
.services-diagram--light .carousel-control-next-icon,.container .services-diagram--light .carousel-control-next-icon,.services-diagram--light .carousel-control-prev-icon,.container .services-diagram--light .carousel-control-prev-icon{background-color:#e5e5e5}
.services-diagram--light .carousel-control-next-icon path,.container .services-diagram--light .carousel-control-next-icon path,.services-diagram--light .carousel-control-prev-icon path,.container .services-diagram--light .carousel-control-prev-icon path{stroke:rgba(0,0,0,0.6)}
.services-diagram--light .carousel-control-next-icon:hover path,.container .services-diagram--light .carousel-control-next-icon:hover path,.services-diagram--light .carousel-control-prev-icon:hover path,.container .services-diagram--light .carousel-control-prev-icon:hover path{stroke:rgba(0,0,0,0.95)}
@media(min-width:1200px){.services-diagram--light .carousel-control-next-icon,.container .services-diagram--light .carousel-control-next-icon,.services-diagram--light .carousel-control-prev-icon,.container .services-diagram--light .carousel-control-prev-icon{background-color:transparent}
}
.services-diagram__people-carousel__description{text-align:center}
.services-diagram__people-carousel__caption{margin-top:64px;color:#ccc}
.services-diagram__people-carousel__name,.services-diagram__people-carousel__position{color:#fff}
.services-diagram__people-carousel__quote{color:#ccc}
.services-diagram__people-carousel__name,.services-diagram__people-carousel__position,.services-diagram__people-carousel__quote{margin-top:13px}
.services-diagram__people-carousel__video{display:flex;font-size:12px;align-items:center;justify-content:center;margin-top:40px}
.services-diagram__people-carousel__video-link-text{color:#ccc;margin-left:20px}
.services-diagram__people-carousel__video-length{margin-left:15px;opacity:.7}
.services-diagram__people-carousel__video-link-text,.services-diagram__people-carousel__video-length{position:relative;top:2px}
.services-diagram__people-carousel__svg-fill{fill:#ccc}
.services-diagram__people-carousel__video-link:hover .services-diagram__people-carousels__video-link-text{color:#fff}
.services-diagram__people-carousel__video-link:hover .services-diagram__people-carousel__svg-fill{fill:white}
.services-diagram__people-carousel__badges{margin-top:30px;display:flex;justify-content:center}
.services-diagram__people-carousel__badge{display:flex;flex-direction:column;margin:0 10px;align-items:center;font-weight:normal;line-height:1.5;letter-spacing:.4px;flex-grow:1;flex-basis:0}
.services-diagram__people-carousel__badge-icon{width:48px;height:48px}
.services-diagram__people-carousel__badge-icon--inverted{display:none}
.services-diagram__people-carousel__badge-text{margin-top:8px;font-size:12px}
.services-diagram__people-carousel__photo{height:370px;width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:relative;margin-top:48px}
.services-diagram__people-carousel__photo--overlay{position:absolute;height:50%;width:100%;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(23,23,23,0),#171717)}
@media(min-width:1200px){.services-diagram .services-diagram__people-carousel{margin:0}
.services-diagram .services-diagram__people-carousel__slide-container{justify-content:space-between}
.services-diagram .services-diagram__people-carousel__description{width:445px}
.services-diagram .services-diagram__people-carousel__caption{margin-top:85px}
.services-diagram .services-diagram__people-carousel__photo{margin-top:57px;width:540px;height:700px}
.services-diagram .services-diagram__people-carousel__play-icon{width:56px;height:56px}
.services-diagram .services-diagram__people-carousel__video-link-text,.services-diagram .services-diagram__people-carousel__video-length{font-size:14px;line-height:1.5;letter-spacing:.2px}
.services-diagram .services-diagram__people-carousel__video-link-text{color:#fff}
.services-diagram .services-diagram__people-carousel__badge-icon{width:64px;height:64px}
.services-diagram .services-diagram__people-carousel__badge{width:120px}
.services-diagram .services-diagram__people-carousel__badge-text{font-size:14px;letter-spacing:.2px}
}
.services-diagram--light .services-diagram__people-carousel__caption,.services-diagram--light .services-diagram__people-carousel__name,.services-diagram--light .services-diagram__people-carousel__position{color:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram__people-carousel__quote{color:rgba(0,0,0,0.6)}
.services-diagram--light .services-diagram__people-carousel__svg-fill{fill:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram__people-carousel__svg-path{fill:#f2f2f2}
.services-diagram--light .services-diagram__people-carousel__video-link-text{color:rgba(0,0,0,0.95) !important}
.services-diagram--light .services-diagram__people-carousel__video-length{color:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram__people-carousel__video-link:hover .services-diagram__people-carousels__video-link-text{color:rgba(0,0,0,0.6)}
.services-diagram--light .services-diagram__people-carousel__video-link:hover .services-diagram__people-carousel__svg-fill{fill:rgba(0,0,0,0.6)}
.services-diagram--light .services-diagram__people-carousel__badge-icon--inverted{display:block}
.services-diagram--light .services-diagram__people-carousel__badge-text{color:rgba(0,0,0,0.6) !important}
.services-diagram__mobile-paragraph{font-size:19px;line-height:1.42}
.services-diagram__mobile-paragraph,.services-diagram__paragraph{color:#ccc;margin-bottom:26px}
.services-diagram__mobile-paragraph--spaced{margin-bottom:40px}
.services-diagram__big-paragraph{font-size:19px;line-height:1.58;margin-bottom:40px}
.services-diagram__small-paragraph{color:#ccc;margin-bottom:13px}
@media(min-width:576px) and (max-width:1199.99px){.services-diagram__mobile-paragraph{line-height:1.5;margin-bottom:55px}
}
.services-diagram__header{color:#fff}
.services-diagram__header--small{margin-bottom:26px}
.services-diagram__list-container--active{opacity:1}
.services-diagram__list-container--active>.services-diagram__header--small{color:#fff}
.services-diagram__list-container--active .services-diagram__list-item{display:flex;opacity:1}
.services-diagram__list-container--active .services-diagram__list-item--spaced{font-size:16px;line-height:1.63;margin-bottom:30px}
.services-diagram__list-container--active .services-diagram__list-item--short{max-width:239px}
.services-diagram__list-container--active .services-diagram__list-item::before{opacity:1}
.services-diagram__list-item{font-size:14px;line-height:21px;margin-bottom:13px;opacity:.35}
.services-diagram__list-item::before{content:"\2022";color:#0590e8;font-weight:bold;display:inline-block;min-width:14px;font-size:18px;vertical-align:middle;opacity:.35}
.services-diagram__list-item--dark::before{color:#325fad}
.services-diagram__list-item--light::before{color:#42b1e8}
.services-diagram--light .services-diagram__header{color:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram__big-paragraph,.services-diagram--light .services-diagram__mobile-paragraph,.services-diagram--light .services-diagram__paragraph,.services-diagram--light .services-diagram__small-paragraph{color:rgba(0,0,0,0.6)}
.services-diagram--light .services-diagram__list-item::before{color:#005eb8}
.services-diagram--light .services-diagram__list-item--light::before{color:#005eb8}
.services-diagram__row{margin-bottom:64px}
.services-diagram--light .services-diagram__list-container--active>.services-diagram__header--small{color:rgba(0,0,0,0.6);opacity:1}
.services-diagram--light .services-diagram__header--small{color:rgba(0,0,0,0.6);opacity:.35}
.services-diagram h2.headline-with-cta-header.mb-3.text-overflow-break{color:rgba(255,255,255,0.95)}
.services-diagram--light h2.headline-with-cta-header.mb-3.text-overflow-break{color:rgba(0,0,0,0.95)}
.services-diagram--light .services-diagram__list-container--active .services-diagram__list-item{color:rgba(0,0,0,0.6) !important}
.services-diagram__container.section-padding{padding-bottom:64px !important;padding-top:64px}
@media(min-width:768px){.services-diagram__container.section-padding{padding-bottom:80px !important;padding-top:80px}
}
@media(min-width:992px){.services-diagram__container.section-padding{padding-bottom:104px !important;padding-top:104px}
}
@media(max-width:991.8px){.services-diagram__container.section-padding .services-diagram__carousel{padding-bottom:0 !important}
}
@font-face{font-family:"Univers57Condense";src:url("../assets/fonts/global/adc492fa-2e18-46e7-a334-19977a077ec2.eot");src:url("../assets/fonts/global/adc492fa-2e18-46e7-a334-19977a077ec2.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/global/14f0370a-8385-437e-b5b8-5cb89e20e2ff.woff") format("woff"),url("../assets/fonts/global/8c1d24ab-e7f8-4c29-a419-f87180fdf410.ttf") format("truetype"),url("../assets/fonts/global/9baaf87b-982d-45c0-9518-8f5aec7c1292.svg#9baaf87b-982d-45c0-9518-8f5aec7c1292") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Univers67BoldCondense";src:url("../assets/fonts/global/c1f2f059-579b-465a-a13f-d70acd6c6212.eot");src:url("../assets/fonts/global/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/global/b2388651-dd56-4c8e-8455-c55318f6a734.woff") format("woff"),url("../assets/fonts/global/346ec69d-90a7-4fef-a216-1a0dafbd3798.ttf") format("truetype"),url("../assets/fonts/global/d39b0ff2-cca2-4288-8f6a-c730f44feb81.svg#d39b0ff2-cca2-4288-8f6a-c730f44feb81") format("svg");font-weight:normal;font-style:normal}
.font__white{color:#fff !important}
h1,h2,.font__h2,h3,h4,.font__h4,h5,h6,.font__h6,p{color:#343434}
h1,.display-1,h2.display-1{font-family:Univers67BoldCondense !important}
h2,.font__h2,.h2{font-family:Univers57Condense !important}
h1.secondary-nav__h1,h3,h4,.font__h4,h5,h6,.font__h6,.pxl,.pLead,.font__p--lead,p,body,a,.pSmall{font-family:Arial,san-serif !important}
h1.secondary-nav__h1{color:#111;font-weight:400 !important;font-size:16px;letter-spacing:.2px;line-height:1.21}
h1{font-size:28px;line-height:1.21}
h2,.font__h2,.h2{font-size:24px;line-height:1.5}
h3{font-weight:400 !important;font-size:19px;line-height:1.42}
h4,.font__h4{font-weight:700 !important;font-size:16px;letter-spacing:.2px;line-height:1.63}
h5{font-weight:700 !important;font-size:14px;letter-spacing:.3px;line-height:1.5}
h6,.font__h6{font-weight:400 !important;font-size:10px;letter-spacing:2px;line-height:1.8}
.pxl{color:#343434;font-weight:400 !important;font-size:21px;letter-spacing:.4px;line-height:1.5}
.pLead,.font__p--lead{color:#343434;font-weight:400 !important;font-size:19px;line-height:1.42}
p{color:#343434;font-weight:400 !important;font-size:14px;letter-spacing:0;line-height:1.5}
.pSmall{color:#767676;font-weight:400 !important;font-size:12px !important;letter-spacing:.4px;line-height:1.5}
small{color:#767676;font-size:10px;letter-spacing:.6px;line-height:1.5}
@media all and (min-width:768px){h1{font-size:40px;line-height:1.15}
h2,.font__h2{font-size:28px;line-height:1.5}
h3{font-weight:400 !important;font-size:21px;line-height:1.5}
h4,.font__h4{font-weight:700 !important;font-size:16px;line-height:1.63;letter-spacing:.2px}
h5{font-weight:700 !important;font-size:14px;line-height:1.5;letter-spacing:.3px}
h6,.font__h6{font-weight:400 !important;font-size:10px;letter-spacing:2px;line-height:1.8}
.pxl{font-weight:400 !important;font-size:23px;line-height:1.5;color:#767676}
.pLead,.font__p--lead{color:#767676;font-weight:400 !important;font-size:19px;letter-spacing:0;line-height:1.5}
p{color:#767676;font-weight:400 !important;font-size:16px;line-height:1.63}
.pSmall{color:#767676;font-weight:400 !important;font-size:12px !important;letter-spacing:.4px;line-height:1.5;letter-spacing:.4px}
small{font-size:10px;line-height:1.5;letter-spacing:.6px}
}
@media all and (min-width:992px){h1{font-size:45px;line-height:54px}
h2,.font__h2,.h2{font-size:32px;line-height:1.41;letter-spacing:-0.5px}
h3{font-weight:400 !important;font-size:23px;line-height:1.52}
h4,.font__h4{font-weight:700 !important;font-size:16px;line-height:1.63;letter-spacing:.2px}
h5{font-weight:700 !important;font-size:14px;line-height:1.5;letter-spacing:.4px}
h6,.font__h6{font-weight:400 !important;font-size:12px;letter-spacing:2px;line-height:1.5}
.pxl{color:#767676;font-weight:400 !important;font-size:23px;line-height:1.52}
.pLead,.font__p--lead{font-weight:400 !important;font-size:19px;line-height:1.58;color:#767676}
p{color:#767676;font-weight:400 !important;font-size:16px;line-height:1.63}
.pSmall{color:#767676;font-weight:400 !important;font-size:14px !important;letter-spacing:.2px;line-height:1.5}
small{font-size:14px;line-height:1.5;letter-spacing:.5px}
}
.text-overflow-break{overflow-wrap:break-word}