@charset "UTF-8";.carousel-banner-g .owl-carousel{display:block !important}
blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}
section.homepage-quote{background-size:cover;background-repeat:no-repeat;background-position:top left}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
section.homepage-quote .quote-content{padding:60px}
section.homepage-quote .quote-content .quatation{margin-bottom:40px;text-align:center}
img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;border:0}
.zoomIn{animation-name:zoomIn}
.animated{animation-duration:1s;animation-fill-mode:both}
section.homepage-quote .quote-content small{font-size:16px;color:#fff}
small{font-size:80%;line-height:inherit}
.statement{color:#00a6ce;padding:60px}
.skyBlueGradient{background:linear-gradient(to right,#00a6ce 0,#92cfe5 100%);color:#fff !important}
section.block .content{padding:60px}
section.block .content h2{margin-bottom:20px}
h2{font-size:30px;line-height:41px;font-weight:800;margin-top:0}
p{font-size:inherit;line-height:1.6;margin-bottom:1rem}
.row{overflow:hidden;max-width:initial;margin-left:auto;margin-right:auto}
.container{width:100%}
.darkBlueGradient{background:linear-gradient(135deg,#005c96 0,#002c77 100%)}
.saffireGradient{background:linear-gradient(45deg,#00a8c8 0,#005c96 100%);color:#fff !important}
.Georgia,.Georgia>strong{font-family:'Georgia','Helvetica','Arial',sans-serif;font-size:20px;line-height:28px}
.lightGrayGradient{background:linear-gradient(to right,#ececec 0,#fff 100%)}
.blueGradient{background:#0e6ca2;background:-moz-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:-webkit-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:linear-gradient(to right,#0e6ca2 0,#14a0c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e6ca2',endColorstr='#14a0c9',GradientType=1);color:#fff !important}
.greenGradient{background:#61b535;background:-moz-linear-gradient(left,#61b535 0,#177d30 100%);background:-webkit-linear-gradient(left,#61b535 0,#177d30 100%);background:linear-gradient(to right,#61b535 0,#177d30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b535',endColorstr='#177d30',GradientType=1);color:#fff !important}
.emeraldGradient{background:#1cab82;background:-moz-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:-webkit-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:linear-gradient(135deg,#1cab82 17%,#0e6f62 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cab82',endColorstr='#0e6f62',GradientType=1);color:#fff !important}
.statement.future-of-work small{font-size:18px;line-height:34px}
.quote--large,.quote--large>strong{font-size:18px;line-height:26px}
.regular--body,.regular--body>strong{font-size:16px;line-height:24px}
.dense--body,.dense--body>strong{font-size:14px;line-height:22px}
@media(max-width:767px){section.homepage-quote .quote-content{padding:40px 10px}
.animated{transition-property:none !important;transform:none !important;animation:none !important}
section.homepage-quote .quote-content small{font-size:14px}
small{line-height:inherit}
.statement{padding:40px 20px}
section.block .content{padding:40px 20px}
}
.casestudies-section-g{background-color:#00a8c8;padding:60px 0}
.casestudies-carousel-sec-g .owl-nav button{background:transparent !important}
.casestudies-carousel-sec-g .owl-prev{position:absolute;left:-40px;top:30%;background-color:transparent !important;font-size:40px !important;font-weight:bold !important;color:#646a6d !important}
.casestudies-carousel-sec-g .owl-next{position:absolute;right:-40px;top:30%;background-color:transparent !important;font-size:40px !important;font-weight:bold !important;color:#646a6d !important}
.casestudies-carousel-sec-g .owl-next span,.casestudies-carousel-sec-g .owl-prev span{color:#646a6d !important}
.row-casestudies-g{max-width:90% !important;margin:0 auto}
.carousel-main-wrapper{max-width:90% !important;margin:0 auto;overflow:inherit !important}
.row-casestudies-g h2{color:#fff;font-weight:700 !important;padding-left:10px;padding-bottom:20px;font-size:35px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif}
.casestudies-carousel-sec-g.owl-carousel .owl-stage{display:flex}
.casestudies-carousel-sec-g.owl-carousel.owl-drag .owl-item{background-color:#fff;padding:15px 15px 0;border-left:2px solid #efe8e8;border-right:3px solid #f6f6f6;border-bottom:3px solid #f6f6f6;border-style:outset}
.row-casestudies-g h4{font-size:14px;color:gray;padding-bottom:15px;text-transform:uppercase;font-weight:bold}
.row-casestudies-g h6{font-size:14px;color:gray;font-weight:500;font-weight:bold}
.row-casestudies-g h5{color:#00a8c8}
.row-casestudies-g .caption-wrapper .image-wrapper{width:100%;height:180px}
.row-casestudies-g .caption-wrapper .col-pad-0{padding-left:5px !important}
.row-casestudies-g .learn-more-btn{min-width:190px;padding:8px 30px 7px 30px;font-size:14px;line-height:14px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:center;background:#00a8c8;display:inline-block;transition:background-color 300ms ease-out;cursor:pointer;margin-bottom:40px}
@media(max-width:1024px){.row-casestudies-g h2{padding-bottom:15px}
.casestudies-carousel-sec-g .owl-prev{left:-40px}
.casestudies-carousel-sec-g .owl-next{right:-40px}
}
@media(max-width:992px){.row-casestudies-g{max-width:95% !important}
.row-casestudies-g h2{padding-left:10px;padding-bottom:15px}
}
@media(max-width:767px){.casestudies-carousel-sec-g .owl-prev{left:-22px}
.casestudies-carousel-sec-g .owl-next{right:-22px}
.row-casestudies-g{max-width:100% !important}
.casestudies-section-g{background-color:#00a8c8;padding:30px 0}
.row-casestudies-g h2{padding-left:10px;padding-bottom:15px}
.row-casestudies-g .caption-wrapper{margin-bottom:20px}
.row-casestudies-g h5{margin-top:15px}
}
.case-studies-carousel-g .owl-theme{display:block !important}
.case-studies-carousel-g .caption-wrapper .column-g{background-color:#fff;margin-right:10px;padding:30px 15px 80px;min-height:250px}
.case-studies-sub-section-carousel-g{max-width:90% !important;margin:0 auto;padding:60px 0}
.case-studies-sub-section-carousel-g .row{max-width:90% !important;margin:0 auto;overflow:inherit !important}
.case-studies-sub-section-carousel-g .caption-wrapper h3{height:30px;margin-bottom:25px;font-size:22px;line-height:24px;color:#00a8c8;overflow:hidden;font:normal 18px/22px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.case-studies-sub-section-carousel-g .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:block !important}
.case-studies-sub-section-carousel-g .owl-carousel .owl-prev>span,.case-studies-sub-section-carousel-g .owl-carousel .owl-next>span{font-size:60px !important;font-weight:bold !important;color:#1176a4 !important}
.case-studies-carousel-g .owl-prev{position:absolute;left:-60px;top:20%;background-color:transparent !important;font-size:40px !important;font-weight:bold !important;color:#1176a4 !important}
.case-studies-carousel-g p{color:#404040;font-size:16px;line-height:28px;overflow:hidden}
.case-studies-carousel-g .owl-next{position:absolute;right:-40px;top:20%;background-color:transparent !important;font-size:40px !important;font-weight:bold !important;color:#1176a4 !important}
@media(max-width:1600px){.case-studies-carousel-g .owl-prev{position:absolute;left:-40px;top:25%}
}
@media(max-width:1366px){.case-studies-carousel-g .caption-wrapper .column-g{background-color:#fff;margin-right:5px;padding:30px 15px 80px}
}
@media(max-width:1200px){.case-studies-carousel-g .owl-prev{left:-30px;top:25%}
.case-studies-carousel-g .owl-next{right:-30px;top:25%}
}
@media(max-width:1024px){.case-studies-carousel-g .owl-prev{left:-30px}
.case-studies-carousel-g .owl-next{right:-30px}
}
@media(max-width:992px){.case-studies-carousel-g .owl-prev{left:-30px}
.case-studies-carousel-g .owl-next{right:-30px}
.case-studies-carousel-g .caption-wrapper .column-g{margin-right:-3px}
}
@media(max-width:767px){.case-studies-sub-section-carousel-g{max-width:100% !important;padding:30px 0}
.case-studies-sub-section-carousel-g .owl-carousel .owl-prev>span,.case-studies-sub-section-carousel-g .owl-carousel .owl-next>span{font-size:35px !important}
.case-studies-carousel-g .owl-prev{left:-20px;top:30%}
.case-studies-carousel-g .owl-next{right:-20px;top:30%}
}
.footer-section-g .grid-container{max-width:90%;margin:0 auto}
.footer-section-g{border-top:1px solid #e5e5e5;padding:40px 0 0}
.rounded-social-buttons{text-align:left;float:right}
.rounded-social-buttons .social-button{display:inline-block;position:relative;cursor:pointer;width:2.5rem;height:2.5rem;border:.125rem solid transparent;padding:0;text-decoration:none;text-align:center;color:#fefefe;font-size:1.25rem;font-weight:normal;line-height:1.8em;border-radius:1.6875rem;transition:.5s ease all;margin-right:.25rem;margin-bottom:.25rem}
.rounded-social-buttons .social-button:hover,.rounded-social-buttons .social-button:focus{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.rounded-social-buttons .social-button.facebook{background:#3b5998}
.rounded-social-buttons .social-button.facebook:before{font-family:"FontAwesome";content:""}
.rounded-social-buttons .social-button.facebook:hover,.rounded-social-buttons .social-button.facebook:focus{color:#3b5998;background:#fefefe;border-color:#3b5998}
.rounded-social-buttons .social-button.twitter{background:#1da1f2}
.rounded-social-buttons .social-button.twitter:before{font-family:"FontAwesome";content:""}
.rounded-social-buttons .social-button.twitter:hover,.rounded-social-buttons .social-button.twitter:focus{color:#55acee;background:#fefefe;border-color:#55acee}
.rounded-social-buttons .social-button.linkedin{background:#0077b5}
.rounded-social-buttons .social-button.linkedin:before{font-family:"FontAwesome";content:""}
.rounded-social-buttons .social-button.linkedin:hover,.rounded-social-buttons .social-button.linkedin:focus{color:#007bb5;background:#fefefe;border-color:#007bb5}
.rounded-social-buttons .social-button.youtube{background:#cd201f}
.rounded-social-buttons .social-button.youtube:before{font-family:"FontAwesome";content:"\f16a"}
.rounded-social-buttons .social-button.youtube:hover,.rounded-social-buttons .social-button.youtube:focus{color:#dd4b39;background:#fefefe;border-color:#dd4b39}
.footer-list-header{color:#606060;font-size:18px;font-weight:lighter;line-height:26px;text-transform:none}
.footer-list-link{list-style-type:none;padding:0;margin:0}
.footer-list-link>li>a{color:#005c96;font-size:16px;line-height:28px}
.margin-horizontal-2{padding-top:2rem;clear:both}
.border-top-1{border-top:1px solid #e5e5e5}
.footer-bottom-left-menu{list-style-type:none;margin:0;padding:0}
.footer-bottom-left-menu>li{display:inline-block;padding:12px}
.footer-bottom-left-menu>li>a{color:#005c96;font-weight:600;line-height:24px}
.footer-bottom-left-menu>li:first-child{padding-left:0}
.footer-bottom-left-menu>li.active,.footer-bottom-left-menu>li:hover{border-top:2px solid #00a8c8}
.footer-bottom-right-menu{list-style-type:none;margin:0;padding:0;float:right}
.footer-bottom-right-menu>li{display:inline-block;padding:8px 4px}
.footer-bottom-right-menu>li>a{color:#005c96;font-size:14px;line-height:22px}
.footer-bottom-right-menu>li:after{content:""}
.footer-bottom-right-menu>li:last-child:after{content:none}
.bottom-footer{background-color:#f4f4f4;padding:30px 0;margin-top:2rem;border-top:1px solid #e5e5e5;clear:both}
.copyright-text{color:#404040;font-size:12px;font-weight:600;letter-spacing:1.8px}
.logo-bottom-footer>img{width:380px;float:right}
@media only screen and (max-width:1980px){.footer-section-g .col-width{width:12% !important}
}
@media only screen and (max-width:1600px){.footer-section-g .col-width{width:14% !important}
}
@media only screen and (max-width:1440px){.footer-section-g .col-width{width:14% !important}
}
@media only screen and (max-width:1366px){.footer-section-g .col-width{width:14% !important}
}
@media only screen and (max-width:1200px){.footer-section-g .col-width{width:16% !important}
}
@media only screen and (max-width:1024px){.footer-section-g .col-width{width:25% !important}
}
@media(max-width:767px){.footer-section-g .col-width{width:100% !important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.footer-bottom-right-menu{float:left}
}
@media only screen and (max-width:767px){.rounded-social-buttons{float:left;padding-top:20px}
.margin-horizontal-2{padding-top:1rem}
.margin-horizonta--1{margin-bottom:1rem}
.footer-bottom-left-menu>li{display:block;padding:4px 0}
.footer-bottom-left-menu>li.active{border-top:0}
.footer-bottom-right-menu{float:left}
.bottom-footer{padding:20px 0 40px;margin-top:1rem}
.copyright-text{margin-bottom:12px}
}
section.homepage-block{background-color:#fff}
.container{width:100%}
.row{overflow:hidden;max-width:initial}
.row:after,.row:before{content:' ';display:table}
section.homepage-block{background-color:#fff}
.container{width:100%}
.row{overflow:hidden;max-width:initial}
.row:after,.row:before{content:' ';display:table}
.columnContainergovernment .row:first-child{padding:30px 95px;max-width:100% !important}
.contentHero+.columnContainer+.featureContainerTile .featurecontainertilegovernment .global-07__grid{padding-top:0}
.contentHero+.columnContainer .columnContainergovernment .rte h2{padding-bottom:0;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif !important;font-size:33px}
.columnContainer+.featureContainerTile .featurecontainertilegovernment{margin-top:0}
.columnContainergovernment .rte p,.columnContainergovernment .rte h5,.columnContainergovernment .row .detailText h5{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.columnContainergovernment .titleColor{color:#006d9e;font-size:22px !important;padding-bottom:20px}
.columnContainergovernment .rte h2{padding-bottom:20px}
.columnContainergovernment .detailText h2,.columnContainergovernment .rte h3{text-transform:none;letter-spacing:0;font-size:38px;padding-bottom:20px}
.contentHero+.columnContainer .columnContainergovernment .row img,.featureContainerTile+.columnContainer .columnContainergovernment .row img,.featureListing+.columnContainer .columnContainergovernment .row img{padding-left:60px}
.heroBannergovernment{margin-bottom:0 !important}
.heroBannergovernment .d6-hero-container .social__anchor{background:#1585cf !important}
.columnContainergateway .row-content{padding:20px 0}
.columnContainergateway .recommedation-title strong,.columnContainergateway .recommedation-title{font-size:32px;color:#000 !important;padding-bottom:10px}
.columnContainergateway p{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.columnContainergateway .read-more-btn{text-transform:uppercase;font-weight:bold}
@media(max-width:1024px){.columnContainergateway .recommedation-title strong,.columnContainergateway .recommedation-title{font-size:25px;line-height:28px}
}
@media(max-width:992px){.columnContainergovernment .row:first-child{padding:30px 15px}
.featureListing+.columnContainer .columnContainergovernment .row img{padding-left:0}
.columnContainergovernment .row img{margin-bottom:15px}
}
@media(max-width:767px){.columnContainergovernment .row{padding:30px 15px}
.columnContainergovernment .detailText h2,.columnContainergovernment .rte h3{font-size:25px;line-height:normal}
.columnContainergovernment .row img{margin-bottom:15px}
}
section.homepage-block{background-color:#fff}
.container{width:100%}
.row{overflow:hidden;max-width:initial}
.row:after,.row:before{content:' ';display:table}
.columnContainergovernment .row{padding:30px 95px}
.columnContainergovernment .row p{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.columnContainergovernment .titleColor{color:#006d9e}
.columnContainergovernment .detailText h2{text-transform:none;letter-spacing:0;font-size:35px;padding-bottom:10px}
@media(max-width:992px){.columnContainergovernment .row:first-child{padding:20px 0;margin:0 auto}
.columnContainergovernment .row img{margin-bottom:15px}
}
@media(max-width:767px){.columnContainergateway .recommedation-title strong,.columnContainergateway .recommedation-title{font-size:23px;line-height:28px;padding-top:20px}
.contentHero+.columnContainer .columnContainergovernment .rte h2{font-size:22px}
.columnContainergovernment{position:relative;top:-10px}
.columnContainergovernment .row .detailText #textClass{padding-left:0}
.columnContainergovernment .row{padding:30px 15px}
.columnContainergovernment .row img{margin-bottom:15px}
.columnContainergovernment .titleColor{line-height:normal}
.columnContainergovernment .row p{font-size:17px !important}
}
section.homepage-block{background-color:#fff}
.container{width:100%}
.row{overflow:hidden;max-width:initial}
.row:after,.row:before{content:' ';display:table}
#dbPage .defined-benefit-services,#dcPage .defined-benefit-services,#nfpPage .defined-benefit-services,#wmsPage .defined-benefit-services{padding:50px 0}
.row-wrapper{max-width:90% !important;margin:0 auto !important}
.do-it-text{max-width:50% !important;margin:0 auto}
.caption-benefit-services{max-width:70%;margin:0 auto}
.defined-benefit-services{background-color:#fff;padding:60px 0 0 0}
.caption-benefit-services h1{font-size:32px;color:#000;text-align:center;line-height:40px;text-transform:inherit;padding-bottom:40px;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif,Arial,sans-serif;margin-bottom:0}
.caption-benefit-services>p{font-size:16px;color:#000;text-align:center;font-style:normal}
.services-tab-hexa{padding-top:95px;padding-bottom:72px}
.services-tab-hexa:after{content:"";display:table;clear:both}
.icon-shape{width:20%;float:left}
.service-content-center{width:60%;float:left;text-align:center}
.hexa-shape-text{position:relative;width:17vw;height:140px;background-color:#72be44;margin:0}
.hexa-shape-text:before,.hexa-shape-text:after{content:"";position:absolute;width:0;border-left:8.5vw solid transparent;border-right:8.5vw solid transparent}
.hexa-shape-text:before{bottom:100%;border-bottom:4.5vw solid #72be44}
.hexa-shape-text:after{top:100%;width:0;border-top:4.5vw solid #72be44}
.vector-image-hexa{text-align:center}
.vector-image-hexa img{height:78px}
.vector-image-hexa>span{color:#ffff;font-size:24px;display:block;padding-top:10px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.icon-shape.left-shape:before{content:"";position:absolute;border:.6px solid #00a8c8;width:98%;top:170px}
ul.tabs-all{margin:0 10px 0 0;padding:0;list-style:none}
ul.tabs-all li{position:relative;display:inline-block;border:1px solid #00a8c8;width:30%;cursor:pointer;font-size:16px;color:#00a8c8;text-align:center;margin-right:15px;padding:10px 0;text-transform:uppercase}
ul.tabs-all li.current{color:#fff;background:#00a8c8}
.tab-content-all{display:none;background:#e6e6e6;padding:15px;margin-top:70px;position:relative;margin-left:18px;margin-right:28px}
.tab-content-all.current:before{content:"";position:absolute;bottom:100%;left:12%;margin-left:-5px;border-width:35px;border-style:solid;border-color:transparent transparent #e6e6e6 transparent}
.tab-content-all.current{display:inherit}
ul.tabs-all li:last-child{margin-right:0}
#tab-1.tab-content-all.current:before{left:45%}
#tab-2.tab-content-all.current:before{left:80%}
.tooltiptext-title-inner{font-size:18px;font-weight:bold;padding-top:15px;padding-bottom:15px}
.hexa-accordion-mobile{position:relative;max-width:500px;height:auto;margin:10px auto}
.accordian-set{position:relative;width:100%;height:auto}
.accordian-set>span{display:block;padding:10px 15px;text-decoration:none;color:#00a8c8;border:1px solid #00a8c8;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;text-transform:uppercase}
.accordian-set>span.active,.accordian-set>span.focus,.accordian-set>span.hover{background-color:#00a8c8;color:#fff !important}
.acc-content{background-color:#e6e6e6;display:none;position:relative;margin-top:35px;margin-bottom:20px}
.acc-content:before{content:"";position:absolute;bottom:100%;left:46%;margin-left:-5px;border-width:25px;border-style:solid;border-color:transparent transparent #e6e6e6 transparent}
.acc-content p{padding:10px 15px;margin:0;color:#333}
.hexa-accordion-mobile:before{content:"";position:absolute;width:1px;background:#00a8c8;height:50px;top:-49px}
.hexa-accordion-mobile:after{content:"";position:absolute;width:1px;background:#00a8c8;height:50px;bottom:-49px}
.row-hexagon-initial{overflow:initial !important}
.hexa-accordion-mobile{display:none}
.desktop-tab{display:block}
.toolTipPavilion{margin-bottom:65px !important}
.toolTipPavilion .desktop-tab{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.toolTipPavilion .tooltiptext-title-inner{padding-left:10px}
@media(max-width:1920px){.icon-shape{width:19%;float:left}
}
@media(max-width:1600px){.icon-shape{width:20%;float:left}
}
@media(max-width:1366px){.icon-shape{width:20%;float:left}
}
@media(max-width :992px){.hexa-shape-text{height:80px}
.vector-image-hexa>span{font-size:14px}
.vector-image-hexa img{height:42px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.services-tab-hexa{padding-bottom:50px}
.caption-benefit-services{max-width:85%}
.vector-image-hexa img{height:42px}
.hexa-shape-text{height:80px}
ul.tabs-all li{text-transform:none;margin-right:0;font-size:14px;width:auto;display:table-cell;vertical-align:middle;padding:4px 10px}
ul.tabs-all{display:table;table-layout:fixed;border-spacing:10px;width:100%;margin-top:-25px}
.tab-content-all.current:before{border-width:25px}
.tab-content-all{margin-top:58px}
.vector-image-hexa>span{font-size:14px}
.do-it-text{max-width:65% !important}
.icon-shape.left-shape:before{top:145px}
}
@media only screen and (max-width:767px){.toolTipPavilion{margin-bottom:0 !important}
.toolTipPavilion .acc-content p{padding:0;font-size:16px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.toolTipPavilion .acc-content{padding:15px !important;font-size:16px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.toolTipPavilion .tooltiptext-title-inner{padding-left:0}
.defined-benefit-services{padding:30px 0}
.services-tab-hexa{padding-bottom:70px}
.caption-benefit-services{max-width:100%}
.acc-content{margin-bottom:0;margin-top:0}
.acc-content:before{display:none;padding-bottom:0}
.hexa-accordion-mobile{display:block}
.desktop-tab{display:none}
.hexa-shape-text:before{bottom:100%;border-bottom:51.96px solid #72be44}
.hexa-shape-text:after{top:100%;width:0;border-top:51.96px solid #72be44}
.icon-shape{width:100%;float:none}
.service-content-center{width:100%;float:none;text-align:center;margin:100px 0;padding-right:0}
.hexa-shape-text{width:180px;margin:0 auto;height:103.92px}
.hexa-shape-text:before,.hexa-shape-text:after{border-left:90px solid transparent;border-right:90px solid transparent}
.vector-image-hexa>span{font-size:15px}
.vector-image-hexa img{height:65px}
ul.tabs-all li{width:100%;margin:10px 0}
.icon-shape.left-shape:before{display:none}
.tab-content-all{margin-left:0;margin-right:0}
.tab-content-all.current:before{left:45%}
#tab-2.tab-content-all.current:before{left:45%}
}
#modaloverlay{display:none;position:fixed;z-index:999999;padding-top:100px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.4)}
#connectWithUsModal{display:none;position:absolute;z-index:999999;padding-top:100px;left:0;top:0;width:100%;height:100%}
#connectWithUsModal .modal-content{background-color:#fefefe;margin:auto;padding:1.875rem;border:1px solid #888;width:50%;position:relative}
#connectWithUsModal .close{cursor:pointer;font-size:2rem;font-weight:lighter;line-height:.9;position:absolute;border-radius:50px;margin:auto;text-align:center;right:20px;border-radius:50px;width:30px;height:30px;border:1px solid #14a0c9 !important;color:#14a0c9 !important;background-color:#ffff !important}
#connectWithUsModal .close:hover,#connectWithUsModal .close:focus{color:#000;text-decoration:none;cursor:pointer}
.close-reveal-modal{color:#fff;cursor:pointer;font-size:2rem;font-weight:lighter;line-height:.9;position:absolute;top:-2rem;right:-0.625rem;border-radius:50px;width:30px;height:30px;display:block;margin:auto;text-align:center;background-color:#000}
.close-reveal-modal{top:25px !important;right:30px !important;border:1px solid #14a0c9 !important;color:#14a0c9 !important;background-color:#ffff !important}
@media(max-width:1024px){#connectWithUsModal .modal-content{width:90%}
}
@media(max-width:992px){#connectWithUsModal .modal-content{width:90%}
}
@media(max-width:767px){#connectWithUsModal .modal-content{width:95%}
}
.reveal-modal .close-reveal-modal{top:25px !important;right:30px !important;border:1px solid #14a0c9 !important;color:#14a0c9 !important;background-color:#ffff !important}
.header--pop-up-form{font-family:ProximaNovaLight;color:#11111;font-size:36px;line-height:43.2px}
.fixed-wealth-connectusdiv{top:50px !important}
.wealth-connectusdiv{position:fixed;background:#f48131;padding:6px 10px 7px 10px;z-index:100;top:84px !important;right:0;width:13%}
.wealth-connectusdiv img{margin-top:9px;padding-right:13px;padding-left:35px}
.wealth-connect-text{width:50%;display:inline-flex;color:#fff;line-height:20px;font-family:normal 24px/26px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif;font-size:20px;text-align:left;float:left;line-height:25px;padding-left:10%}
.reveal-modal .close-reveal-modal{color:#fff;cursor:pointer;font-size:2rem;font-weight:lighter;line-height:.9;position:absolute;top:-2rem;right:-0.625rem;border-radius:50px;width:30px;height:30px;display:block;margin:auto;text-align:center;background-color:#000}
.modal-header{background-color:#eee;padding:10px 0;border-radius:7px}
.sub-modal-dialog-box.reveal-modal{width:50% !important}
.statement{color:#3c3445;background:#e6e6e6}
.contactUsForm .form__input,.contactUsForm .mktoForm .mktoField{border:1px solid #CCC}
.contactUsForm .mktoForm .mktoButton{float:left;color:#000 !important}
.contactUsForm .mktoButtonWrap.mktoShadow{margin-left:0 !important}
.connectWithUsPavilion .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{color:white !important;border-radius:8px;border-width:1px !important;border-style:solid !important;border-color:#f3f1f1 !important;background:#ef4e45 !important;padding:15px !important}
.connect-with-us-pavilion a.wealth-connectusdiv.modal-1.hide-for-small-only{height:49px;width:210px;padding:0 !important}
.connect-with-us-pavilion .wealth-connect-text{width:84%;padding-top:9px}
.connect-with-us-pavilion .wealth-connectusdiv img{float:right;padding-right:7px;padding-left:0}
@media(max-width:1300px){.wealth-connect-text{line-height:20px;font-size:18px;width:40%}
}
@media(max-width:1280px){.wealth-connect-text{line-height:20px;font-size:18px;width:40%}
}
@media(max-width:1024px){.wealth-connectusdiv{width:180px}
.header--pop-up-form{font-size:29px !important}
}
@media(max-width:992px){.sub-modal-dialog-box.reveal-modal{width:65% !important}
.connect-with-us-pavilion .wealth-connectusdiv{top:66px}
}
@media(max-width:767px){.wealth-connectusdiv{width:225px}
.wealth-connect-text{width:81%;font-size:20px;text-align:left;padding-left:1%}
.wealth-connectusdiv img{margin-top:0;padding-right:2px;padding-left:0;float:right}
.wealth-connectusdiv{padding:6px 10px 5px 10px}
.sub-modal-dialog-box.reveal-modal{width:95% !important;margin-left:2.5%}
.caption-benefit-services h1,.caption-benefit-services p{text-align:left}
.fixed-wealth-connectusdiv{top:60px !important}
.connectWithUsPavilion .fixed-wealth-connectusdiv,.connectWithUsPavilion .wealth-connectusdiv{top:80px !important}
.statement{padding:18px 10px 18px 10px}
}
}
@media(max-width:768px){.statement{padding:18px 50px 18px 50px}
}
@media(max-width:767px){.connect-with-us-pavilion .wealth-connect-text{padding-top:0}
.connect-with-us-pavilion a.wealth-connectusdiv.page-scroll.show-for-small-only.fixed-wealth-connectusdiv{background-color:#ef4e45 !important}
.connect-with-us-pavilion .wealth-connectusdiv{top:85px !important}
}
@media(max-width:320px){.wealth-connectusdiv{top:108px}
.connect-with-us-pavilion .wealth-connectusdiv{background:#ef4e45}
}
@media(min-width:1025px){.statement{padding:18px 300px}
.sub-modal-dialog-box.reveal-modal{margin-right:14% !important}
}
.login-bar{background:#001f53;color:#99a5ba;line-height:11px;font-size:11px;z-index:6000;position:relative;height:25px}
.login-bar_links{float:right;list-style:none;margin-right:15px;position:relative;top:4px}
.login-bar_links>li,.login-bar_links>div{display:inline-block;margin:0 5px;font-size:.7rem}
.login-bar_links li a{color:white}
.login-bar_links>li:not(:last-child):after{padding-left:5px;content:' | '}
.login-bar_links>li:last-child:after{padding-left:0;content:''}
.navbar__logo{width:30%;margin:10px 0 10px 10px;float:left}
.navbar.fixed .navbar__logo{margin-top:10px}
.navbar__logo>a{display:inline-block;margin-right:20px;height:60px}
.navbar__logo a:hover:after{content:none}
.navbar__logo>a>img{max-height:100%;vertical-align:top}
.navbar{height:15%;width:100%;padding-left:10px;background:#fff;border-bottom:1px solid #b8b9b8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);position:relative;z-index:5000}
.sticky{position:fixed !important;top:0;width:100%;z-index:9999 !important}
.navbar.fixed{width:100%;height:50px;position:fixed;top:0;left:0}
.genericheader .headerSection.sticky .navbar.fixed{position:relative}
.genericheader .headerSection.sticky .navbar.fixed .navbar__item{padding:0}
.genericheader .headerSection .navbar .navbar__item .menu.first-sub{top:135%}
.genericheader .headerSection.sticky .navbar .navbar__item .menu.first-sub{top:120%}
.genericheader .headerSection .navbar ul.navbar__list{margin:0}
.navbar{position:relative}
.navbar__list{display:none;position:absolute;top:50%;left:27%;text-align:right;float:right;width:70%}
.navbar__item{padding:0;display:inline-block;vertical-align:top;text-align:center;margin-top:-42px}
.navbar.fixed .navbar__item{height:50px;padding:14px 10px}
.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:none}
.navbar__anchor{height:30px;font-size:16px;line-height:16px;color:#006d9e;display:inline-block;position:relative}
.navbar__anchor:hover,.navbar__anchor:focus,.navbar__anchor:active{color:#00a8c8}
.navbar__search .fieldset{padding:0 1.25rem;width:90%;border:1px solid #9f9f9f;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);text-align:left;display:inline-block;height:35px;margin:0;background:#fff;border-radius:20px}
.navbar__search{width:100%;height:48px;padding:3px 10px 15px 0;background:0;position:absolute;top:-20px;right:0;z-index:100;text-align:right}
.navbar__anchor--search{width:40px;text-align:center;vertical-align:text-top;padding-top:30px}
.navbar__search button{position:relative;left:-5px;top:2px}
.navbar__input--search{width:88%;height:25px;padding:5px 2px;color:#000;border:0 !important;background:0;font-size:15px;line-height:15px;box-shadow:none;-webkit-box-shadow:none;display:inline-block;vertical-align:middle;margin:8px;top:-3px;position:relative}
input[type=text]:focus{box-shadow:none !important}
.navbar__close--search{width:20px;height:20px;margin-left:5px;padding-top:2px;font-size:10px;background:0;color:#006d9e;text-align:center;border-radius:50%;-webkit-border-radius:50%;display:inline-block;vertical-align:middle;border:1px solid;position:relative;top:-6px}
.navbar.fixed .navbar__search{height:49px;padding-top:11px}
.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:.5rem;color:#00a8d0;margin-top:-11px;height:37px}
.dropbtn{padding:40px 8px;font-size:16px;height:80px;border:0;cursor:pointer;line-height:1px;letter-spacing:.025em}
.navbar__item:hover .dropbtn{color:#1e376d}
.menu{top:103%;margin-bottom:-17px}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu,.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{background-color:white;color:black;width:340px}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu>li:hover,.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu>li:hover{background-color:#1e376d}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu>li:hover>a,.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu>li:hover>a{color:white}
.menu .is-active>a{background-color:#1e376d}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:0}
.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:0;left:auto}
.is-dropdown-submenu-parent.opens-right>.second-sub-menu{right:auto;left:100%;margin-top:-39px}
.is-dropdown-submenu-parent.opens-left>.second-sub-menu{right:100%;left:auto;margin-top:-39px}
.menu>li>a{text-align:left;color:black}
.menu.vertical>li{border-bottom:1px solid #d3d3d3;padding-right:5px}
.menu.vertical>li>a{font-size:14px}
.is-dropdown-submenu{min-width:0}
.is-submenu-item{min-width:200px;width:100%}
.nav-mobile{height:15%;position:relative}
.nav-mobile__menu{width:100%;margin-left:0}
.nav-mobile__menu_anchor.open{background:#00a8c8;width:58px;height:68px;font-weight:bold;line-height:33px;position:relative;display:inline-block}
.icon-mobile{position:relative;left:-5px;top:-5px;font-size:35px;color:white}
.header-mobile .navbar__form--search,.header-mobile .navbar__search{display:block}
.header-mobile .fieldset{border:0;padding:0;margin:0;position:relative}
.header-mobile .mobile-search{background:#fff}
.header-mobile .mobile-search:hover{background:#fff}
.header-mobile .form-button{color:#006d9e;position:absolute;top:17px;right:15px}
.navMenuBorderColor{border-bottom:3px solid #1e376d}
::-webkit-input-placeholder{color:black;opacity:1;font-size:16px}
::-moz-placeholder{color:black;opacity:1;font-size:16px}
:-ms-input-placeholder{color:black;opacity:1;font-size:16px}
:-moz-placeholder{color:black;opacity:1;font-size:16px}
.headerSection .navbar{background:#fff}
.headerSection .navbar.fixed{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border-bottom:1px solid #b8b9b8}
.headerSection,.headerSection .navbar{height:60px}
.headerSection .navbar .navbar__list .navbar__item a{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif;color:#006d9e}
.headerSection .navbar .navbar__list .navbar__item a:hover{color:#00a8c8}
.headerSection .navbar.fixed,.genericheader .headerSection .navbar.fixed{height:50px}
.navigation_pavilion .headerSection .navbar.fixed,.genericheader .headerSection .navbar.fixed{height:60px}
.navigation_pavilion .navbar__list{top:0 !important;width:73%}
.navigation_pavilion .navbar__item:hover,.navigation_pavilion .navbar__anchor:after{border-width:0 !important}
.navigation_pavilion li.navbar__item{margin-top:0 !important;height:60px !important;padding-top:5px}
.navigation_pavilion li.navbar__item:hover{border-bottom:4.18px solid #10827d !important;border-top:4.18px solid #10827d !important;margin-top:0 !important;height:60px !important;padding-top:0}
.navigation_pavilion li.navbar__item:last-child{background:#10827d}
.navigation_pavilion li.navbar__item:last-child a{color:white !important}
.navigation_pavilion .navbar__anchor{color:#222 !important;padding:24px 30px}
.navigation_pavilion .menu.first-sub{width:219px;top:56px !important;border:4.18px solid #10827d;background-color:#fff}
.navigation_pavilion .menu.vertical>li{border-bottom:0}
.navigation_pavilion .menu.vertical>li>a{color:black !important;font-size:18px;text-align:left;line-height:29px}
.navigation_pavilion ul.menu.submenu.is-dropdown-submenu.first-sub.vertical{left:-25px !important}
.navigation_pavilion .is-dropdown-submenu li.is-dropdown-submenu-item:hover{background:white}
.navigation_pavilion .menu.vertical>li>a:hover{color:#10827d !important}
.navigation_pavilion .nav-mobile__menu_anchor span::after{background:#10827d;box-shadow:0 0 0 0 #10827d,0 7px 0 0 #10827d,0 14px 0 0 #10827d;height:3px}
.navigation_pavilion .nav-mobile__menu_anchor.open span::after{background:#fff !important;box-shadow:0 0 0 0 #fff,0 7px 0 0 #fff,0 14px 0 0 #FFF !important;top:40%}
@media(max-width:1199px){.navigation_pavilion .navbar__anchor{padding:24px 24px !important}
}
@media only screen and (max-width:1099px) and (min-width:320px){.headerSection{height:auto}
.navigation_pavilion .nav-mobile__menu_anchor.open{background:#10827d;width:73px;height:77px}
.navigation_pavilion .nav-mobile__logo-item{width:75%}
.navigation_pavilion .nav-mobile__menu-icon{width:73px !important}
.navigation_pavilion .nav-mobile__menu.first>li>a{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif;color:#333;font-size:17px}
.navigation_pavilion .nav-mobile__menu.first>li>a:hover{border-left:6px solid #10827d}
.navigation_pavilion .nav-mobile__menu.first:last-child>li:last-child>a:last-child{background-color:#ef4e45;text-align:center;font-weight:bolder;color:white}
.navigation_pavilion .nav-mobile__menu .second>li>a{color:#333;font-size:17px;padding-left:43px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.navigation_pavilion .closed-icon{margin-top:0;font-size:40px;font-weight:normal;color:#404040;font-family:ProximaNovaLight;width:11%}
.navigation_pavilion .opened-icon{margin-top:0;font-size:58px;font-weight:normal;color:#404040;font-family:ProximaNovaLight;width:11%}
}
.headerSection .desktop .navbar__list a.navbar__close--search{top:-15px}
.headerSection .header-desktop .js-search-form button{top:-12px}
@media(max-width:767px){.navigation_pavilion .nav-mobile__menu_anchor{width:73px;height:65px}
.navigation_pavilion .first-logo{margin-top:23px}
.navigation_pavilion .nav-mobile.mobile.header-mobile ul{margin:0 0 3px}
}
@media only screen and (min-width:1100px){.header-desktop{display:block}
.header-mobile{display:none}
}
@media only screen and (min-width:320px) and (max-width:1099px){.header-desktop{display:none}
.header-mobile{display:block}
.nav-mobile__menu_anchor{width:50px;height:50px}
.nav-mobile__logo-item{width:85%;padding:0 0 0 15px}
.nav-mobile__menu-icon{width:15%}
.second-logo{max-height:50px;margin:10px 0 10px}
.first-logo{margin:10px 0 10px;max-height:50px}
.nav-mobile__menu.first>li>a{padding:17px 10px;text-transform:uppercase;font:normal 13px/13px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#002c77;letter-spacing:2px;text-align:right}
.nav-mobile__menu .second{margin-left:0}
.dropdown.second>li{border-top:0;border-bottom:1px solid #ccc}
.dropdown.second>li:last-child{border-bottom:0}
.dropdown.third>li{border-top:0;padding-left:13px;border-bottom:1px solid #ccc}
.dropdown.third>li:last-child{border-bottom:0}
.dropdown.third{margin-left:0 !important}
.nav-mobile__menu .second>li>a{color:#606060}
.nav-mobile__menu .third>li>a{color:#606060;font:normal "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
.nav-mobile__menu .second>li,.nav-mobile__menu .third>li{background:#f6f7f6}
}
#iconTiles_carousel.owl-theme .owl-nav [class*=owl-]:hover{background:transparent}
.relatedImageBack{padding:50px 80px;color:#fff;background-size:cover;background-position:right;min-height:300px}
.caption-wrapper-related{padding:15px;height:100px}
.caption-wrapper-related h5{font-size:20px;font-weight:500;line-height:28px}
.caption-wrapper-related .related-topicTitle{font-size:12px}
.related-topic{height:31px;color:#fff;font-size:23px;font-weight:500;line-height:31px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;margin-bottom:20px}
.white-text{color:#fff}
.tiles-related-topic-box .related-topicTitle{font-size:.889em;font-weight:500;line-height:1.4em;letter-spacing:2.2px;text-transform:uppercase;color:#000;padding-bottom:6px}
.RelatedContentBack h5{font-size:1.424em;line-height:1.35em;letter-spacing:0;font-family:"ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
a{font-size:1em;line-height:1.5em;color:#004eae}
.tiles-related-topic-box{margin-top:0;border:0 !important;background:#fff;box-shadow:none !important;color:#000}
.tiles-related-topic-box{border-radius:2px 2px 0 0}
#main-related-topic .global-07__article{padding-top:0 !important;border-width:0;border-color:transparent;box-shadow:none !important;border-radius:2px}
.owl-carousel .owl-prev>span{font-size:40px;color:#7e959f}
.owl-carousel .owl-next>span{font-size:40px;color:#7e959f}
#main-related-topic .global-07__image{margin-bottom:10px;border-radius:2px 2px 0 0}
#main-related-topic .item{margin:3px}
#main-related-topic .item img{display:block;width:100%;height:auto}
.gtt-courosel-sec .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:0;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:0;color:transparent !important;width:30px;height:30px}
.RelatedTopicBox{display:flex;flex-wrap:wrap}
@media(max-width:1200px){.gtt-courosel-sec-related .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:-4px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-22px;color:transparent !important;width:30px;height:30px}
}
@media(max-width:992px){.tiles-related-topic-box{margin:36px 15px;width:100%}
.gtt-courosel-sec-related .global-07__article{width:91%;margin:0 auto}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.gtt-courosel-sec-related .owl-prev span,.gtt-courosel-sec-related .owl-next span{display:none !important}
.datatilesImageBack{padding:48px}
.relatedImageBack{padding:35px 48px}
.tiles-related-topic-box{margin:15px 0}
.gtt-courosel-sec-related .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:-4px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-20px;color:transparent !important;width:30px;height:30px}
}
@media only screen and (max-width:767px){.gtt-courosel-sec-related .owl-prev span,.gtt-courosel-sec-related .owl-next span{display:none !important}
.related-topic{margin-bottom:15px}
.gtt-courosel-sec-related .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:11px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-7px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .global-07__article{width:85%;margin:0 auto}
.datatilesImageBack{padding:25px 0}
.relatedImageBack{padding:24px 10px}
.tiles-related-topic-box{margin:36px 0;border-radius:2px 2px 0 0}
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../apps/mercer/components/content/mercer-gtt/relatedTopics/clientlibs/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.work-force{background-color:#efefef;padding:40px 0 90px}
.main-inner-content .row{margin-left:auto;margin-right:auto;width:85%}
.main-inner-content{text-align:center;padding-top:50px}
.workforce-header{font-size:30px;line-height:41px;letter-spacing:0;text-transform:none;color:#333;margin-bottom:.5rem}
.workforce-box1{list-style:none}
.workforce-box{padding-top:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}
.workforce-box>li{display:-webkit-flex;display:-ms-flexbox;display:flex}
.workforce-box p{color:#333}
.work-content{background:#ccc;padding:18px;margin-right:22px;border-right-style:solid;position:relative;height:420px;text-align:center;width:17%;display:inline-table}
.work-content h1{font-size:60px;line-height:74px;color:#333;letter-spacing:0;margin-bottom:.5rem}
.work-content .tile-head-title strong{color:#333}
.work-content .tile-head-title{margin-bottom:0}
.work-content>a{text-decoration:none;position:absolute;bottom:15px;left:0;right:0}
@media screen and (max-width:1024px){.main-inner-content{padding-top:25px}
.work-content{margin-right:12px}
.workforce-box1{margin-left:0}
.main-inner-content .row{width:95%}
}
@media screen and (max-width:767px){.work-content{height:auto;margin-bottom:15px;border-right-width:0}
.workforce-box>li{width:100%}
.work-content{width:100%}
.workforce-box>li:nth-of-type(2n){padding-left:0;padding-right:0}
.workforce-box>li:nth-of-type(2n+1){padding-left:0;padding-right:0}
.workforce-box1{margin-left:0}
.work-force{padding:40px 0 10px}
.main-inner-content .row{width:95%}
.main-inner-content{padding-top:20px}
}
@media only screen and (min-width:1100px){.desktop{display:block}
.headerSection .logo-bar{display:block}
.header-mobile{display:none}
}
@media only screen and (min-width:320px) and (max-width:1092px){.desktop{display:none}
.mobile{display:block}
.headerSection .logo-bar{display:none}
.header-mobile{display:block}
.mobile.navbar{padding-left:0}
.first-logo{margin:10px 0 10px;max-height:50px}
.dropdown.second>li{border-top:0;border-bottom:1px solid #ccc}
.dropdown.second>li:last-child{border-bottom:0}
.dropdown.third>li{border-top:0;padding-left:13px;border-bottom:1px solid #ccc}
.dropdown.third>li:last-child{border-bottom:0}
.dropdown.third{margin-left:0 !important}
.nav-mobile__menu .second>li>a,.nav-mobile__menu .third>li>a,.nav-mobile__menu .last>li>a{color:#606060;font:normal 15px/15px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
.nav-mobile__menu .second>li,.nav-mobile__menu .third>li,.nav-mobile__menu .last>li{background:#f6f7f6}
.nav-mobile__menu .last{display:none}
.dropdown.third>li{border-top:0;padding-left:13px;border-bottom:0}
.dropdown.last>li{border-top:0;margin-left:16px;border-bottom:0;list-style:disc}
.closed-icon{display:inline-block;float:right;margin-top:-4px;padding:4px 4px 5px 6px;color:##00a8c8;border-radius:50%;font-size:21px;font-weight:bold;display:none;width:7%}
.opened-icon{display:inline-block;float:right;margin-top:-4px;color:#202d44;border-radius:50%;font-size:21px;font-weight:bold;padding:3px 6px 7px 7px;display:none;width:7%}
.second>li>a>.closed-icon{border:inset 6px;content:"";height:0;width:0;border-color:transparent transparent transparent #00a8c8;border-left-style:solid;margin-right:10px;margin-top:-4.5px;position:absolute;top:50%;right:0;border-width:5px 5px 5px 8px;padding:0;border-radius:0}
.second>li>a>.opened-icon{border:inset 6px;content:"";height:0;width:0;border-color:#00a8c8 transparent transparent transparent;border-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0;border-width:8px 5px 5px 5px;padding:0;border-radius:0}
.third>li>a>.closed-icon{border:inset 6px;content:"";height:0;width:0;border-color:transparent transparent transparent #696969;border-left-style:solid;margin-right:10px;margin-top:-4.5px;position:absolute;top:50%;right:0;border-width:5px 5px 5px 8px;padding:0;border-radius:0}
.third>li>a>.opened-icon{border:inset 6px;content:"";height:0;width:0;border-color:#696969 transparent transparent transparent;border-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0;border-width:8px 5px 5px 5px;padding:0;border-radius:0}
.nav-mobile__menu.first>li.has-dropdown>a:before,.nav-mobile__menu.first>li.has-dropdown>a:after{content:none}
.nav-mobile__menu .second>li.has-dropdown>a:after,.nav-mobile__menu .second>li.has-dropdown>a.open:after{content:none}
.nav-mobile__menu.first>li.has-dropdown>a .closed-icon{display:block}
.nav-mobile__menu .second>li.has-dropdown>a .closed-icon{display:block}
.nav-mobile__menu .third>li.has-dropdown>a .closed-icon{display:block}
}
.tiles--box{margin-bottom:0}
.tiles--box--content{padding:20px}
.tiles--box--img{padding:20px}
@media(max-width:767px){.tiles--box--img{margin-top:-25px}
}
.challange-tiles-box{text-align:center;margin-top:50px;padding:0 15px 30px}
.challange-tiles-box img{margin-bottom:1.2rem;height:160px;width:160px}
.challange-tiles-box h2{margin-bottom:1.6rem}
.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left !important}
.equal-box-tiles{display:flex;flex-wrap:wrap}
.wsa-two-col{padding:40px;margin-bottom:20px;display:flex}
.wsa-box-color{padding:15px;width:47.5%;float:left;margin:0 15px}
.wsa-box-color>h2{padding:15px 0}
@media(max-width:767px){.wsa-two-col{display:block;padding:20px}
.wsa-box-color{width:100%;float:none;margin:20px 0}
}
.aboutTeam{padding-top:40px}
.wsa-team{text-align:center;padding-bottom:40px}
.wsa-team img{border-radius:50%;margin-bottom:1rem;height:150px;width:150px}
.aboutTeam .column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left !important}
.pavillion_aboutTeam{width:90%;margin:0 auto;padding-left:15px}
.pavillion_aboutTeam a{pointer-events:none}
.pavillion_aboutTeam p{font-size:ProximaNovaLight;font-weight:400;font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;line-height:27px !important}
.pavillion_aboutTeam h4{text-transform:capitalize;font-size:36px;font-family:ProximaNovaLight}
.pavillion_aboutTeam .wsa-team{padding-bottom:20px}
.pavillion_aboutTeam .wsa-team h2{font-size:25px;font-family:ProximaNovaLight;font-weight:800}
.pavillion_aboutTeam .wsa-team p{font-family:ProximaNovaLight}
@media(max-width:992px){.pavillion_aboutTeam h4{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.pavillion_aboutTeam .wsa-team h2{font-size:22px}
.pavillion_aboutTeam{padding-left:0}
}
@media only screen and (min-width:768px) and (max-width:1024px){.pavillion_aboutTeam .wsa-team img{width:150px;height:100%}
}
.listing-data{list-style-type:none;padding:0;margin:0;border:1px solid #f1f1f1}
.listing-data>li{padding:.5rem .625rem .625rem;border-bottom:1px solid #f1f1f1}
.listing-data>li:last-child{border-bottom:0}
.listing-data>li:nth-child(even){background-color:#f1f1f1}
.title-texth2{margin:15px 0}
@media screen and (max-width:767px){.listing-data{margin:0 15px}
.title-texth2{margin:15px}
}
.contact-form{background-color:#fff}
.contact-form .row{max-width:none}
.mktoForm{width:100% !important}
.contact-form .column,.contact-form .columns{padding:0}
.contact-form #contactForm{padding:25px;max-width:1200px;margin-left:auto !important;margin-right:auto !important}
.contact-form #contactForm .form-text{padding-left:0;font-family:ProximaNovaRegular}
.contact-form #contactForm .form-text .form-title{font-family:ProximaNovaLight;color:#00a8c8;font-size:36px;line-height:43.2px}
.contact-form #contactForm .form-text .form-description{color:#4d4d4d;font-size:16px;line-height:24px;margin-top:28px;margin-bottom:72px}
.contact-form #contactForm .mktoForm .mktoField{float:right !important;border:1px solid #efeff0}
.contact-form #contactForm .mktoForm .mktoFormCol{width:50%;float:left !important;margin-bottom:33px !important}
.contact-form #contactForm .mktoForm label{color:#4d4d4d}
.contact-form #contactForm .mktoForm label.mktoLabel{color:#4d4d4d;width:150px !important}
.contact-form #contactForm .mktoForm input,.contact-form #contactForm .mktoForm .mktoField{box-shadow:none;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:0;width:410px !important}
.contact-form #contactForm .mktoForm textarea{height:73px !important}
.contact-form #contactForm .mktoForm .mktoButtonRow{margin:0 0 60px 0 !important;width:100%}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap{float:right}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{font-size:14px;text-transform:uppercase;letter-spacing:2px;background-color:#ed2c67;border-radius:20px;padding:10px 30px;color:#fff;font-weight:600;box-shadow:none !important;border:none !important;background-image:none !important;position:absolute;top:-75px;right:40px}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover,.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus,.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:active{background:#008cba !important}
.contact-form #contactForm .mktoForm .mktoCheckboxList .mktoField{width:auto !important;float:left !important;margin:0}
.contact-form #contactForm .mktoForm .mktoCheckboxList input[type=checkbox]+label:before{box-shadow:none}
.contact-form #contactForm .mktoForm .mktoFieldDescriptor .mktoFieldWrap .mktoLabel.mktoHasWidth[for=requestedConsultation]{display:none}
@media only screen and (max-width:1024px){.contact-form #contactForm .mktoForm input,.contact-form #contactForm .mktoForm .mktoField{width:400px !important}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{position:relative;top:-15px;right:0}
.contact-form #contactForm .form-text{margin-left:0 !important;padding-bottom:20px}
.contact-form #contactForm .mktoForm{max-width:500px;margin:0 auto}
.contact-form #contactForm .mktoForm .mktoFormCol:nth-child(2) label{padding-left:0}
.contact-form #contactForm .mktoForm .mktoFormCol{width:100% !important}
.contact-form #contactForm .mktoForm .mktoButtonRow{margin:0 !important}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{margin-top:0 !important}
}
@media only screen and (max-width:768px){.contact-form #contactForm .form-text .form-description{margin-bottom:28px}
}
@media only screen and (max-width:470px){.contact-form #contactForm .mktoForm{padding:0}
.contact-form #contactForm .mktoForm label.mktoLabel{width:100% !important;max-width:none !important}
.contact-form #contactForm .mktoForm input,.contact-form #contactForm .mktoForm .mktoField{width:100% !important}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:auto !important;margin-right:auto;float:inherit}
}
.imageTitle{font-size:30px;letter-spacing:1px;text-transform:none}
.textimage{display:inline-block;width:100%}
.textimage-left{float:left;margin-right:8px}
.textimage-text{padding:10px 0 10px}
.textimage-top{margin:0 auto}
.textimage-right{float:right;margin-left:8px}
.mobile-img{display:none}
.desktop-img{display:block}
@media only screen and (max-width:640px){.mobile-img{display:block !important}
.desktop-img{display:none !important}
}
.genericheader .headerSection .navbar .navbar__item .menu.first-sub{left:0 !important}
.global-07__grid{padding-top:20px}
.carousel-c03 a{color:white}
.carousel-c03{font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#fff}
.carousel-c03__anchor{width:100%;height:100%;display:block}
.carousel-c03__anchor:hover,.carousel-c03__anchor:focus,.carousel-c03__anchor:active{color:#fff}
.carousel-c03__anchor:hover .carousel-c03__cta,.carousel-c03__anchor:focus .carousel-c03__cta,.carousel-c03__anchor:active .carousel-c03__cta{color:#00a8c8;transition:color 300ms ease-out}
.carousel-c03__item{min-height:558px;padding:165px 0 210px 0;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;background-attachment:fixed}
.carousel-c03__item:before,.carousel-c03__item__thumb:before{width:100%;height:100%;background:url("../relaunch/common/clientlibs/img/Revamp/bg-triangle-large.png") right 0 no-repeat;content:"";position:absolute;top:0;left:0;display:block;z-index:0;background-attachment:fixed}
.carousel-c03__item .row{z-index:2}
.carousel-c03__content{padding:0 42px}
.carousel-c03__content .kicker{color:#fff}
.carousel-c03__content .subtext{margin:10px 0 15px;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.carousel-c03__content p{margin-top:5px;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.carousel-c03__item .columns:last-child{overflow:hidden;border-left:1px solid #fff}
.carousel-c03__item .columns:last-child:before{-webkit-box-shadow:0 0 100px 10px rgba(0,0,0,0.8);box-shadow:0 0 100px 10px rgba(0,0,0,0.8);width:100%;height:0;position:absolute;top:50%;left:-70%;z-index:0;content:"";-webkit-border-radius:200px;border-radius:200px}
.carousel-c03__cta{font-size:14px;display:table-cell;vertical-align:middle;text-transform:uppercase;position:relative;z-index:1}
.carousel-c03 .owl-controls{position:absolute;width:100%;bottom:40px;left:0}
.carousel-c03 .owl-dot span{background:#fff;background:rgba(255,255,255,0.4)}
.carousel-c03 .owl-dot.active span{background:#fff}
@media only screen and (min-width:320px) and (max-width:639px){.carousel-c03{background:#f6f7f6}
.carousel-c03__item{padding:0;background-image:none !important}
.carousel-c03__item:before{display:none}
.carousel-c03__item__thumb{position:relative;margin-top:55px}
.carousel-c03__item__thumb:before{z-index:1;background-position:right -50px;background-size:contain}
.carousel-c03__content{padding:10px 10px 0 10px;color:#868686}
.carousel-c03__content .kicker{color:#404040}
.carousel-c03__content p{color:#404040}
.carousel-c03__content h1{color:#002c77;font-size:18px;line-height:22px}
.carousel-c03__cta{width:95%;margin:20px auto 0;text-align:center;display:block;padding:10px 15px 7px 15px;background:#006d9e;font-size:14px;text-transform:uppercase}
.carousel-c03__item .columns:last-child{overflow:visible;border-left:0}
.carousel-c03__item .columns:last-child:before{display:none}
.carousel-c03 .owl-controls{position:relative;bottom:auto}
}
@media only screen and (min-width:641px) and (max-width:720px){.carousel-c03__item{padding:65px 0 92px 0}
.carousel-c03 .owl-controls,.carousel-c03__item__thumb{display:none}
}
@media only screen and (min-width:480px) and (max-width:767px){.carousel-c03__cta{padding:13px 10px 0 10px;text-align:left}
}
@media only screen and (min-width:320px) and (max-width:639px) and (orientation :portrait){.carousel-c03__item{min-height:200px;padding-bottom:20px}
.carousel-c03__content .kicker{font-size:16px;color:#404040}
.carousel-c03__content .hero-title{font-size:24px;line-height:28px;letter-spacing:1px;color:#404040}
.carousel-c03__item__thumb:before{background-position:right -30px}
}
@media only screen and (min-width:320px) and (max-width:639px) and (orientation :landscape){.carousel-c03__item{min-height:200px}
.carousel-c03__content .kicker{font-size:16px}
.carousel-c03__content .hero-title{font-size:24px;line-height:28px;letter-spacing:1px}
}
@media only screen and (min-width:640px) and (max-width:1024px) and (orientation :portrait){.carousel-c03__item{min-height:440px;padding:100px 0 110px 0;background-attachment:initial;background-size:cover !important}
}
@media only screen and (min-device-width:640px) and (max-device-width:1024px) and (orientation :landscape){.carousel-c03__item{height:500px;min-height:500px;padding:100px 0 110px 0;background-size:contain}
}
@media only screen and (max-width:767px){.carousel-c03__item__thumb>img{padding-top:6px;width:100%}
.img-padding{padding-left:0;padding-right:0}
.carousel-c03__content{padding:15px 20px 0 20px;color:#868686}
}
#contactForm{padding:60px 0 30px}
.form{margin:20px 0}
.form h2{font:inherit}
.form__fieldset{margin-bottom:10px !important}
.form__fieldset .columns{padding-right:.9375em !important}
.form__input,.mktoForm .mktoField{width:100%;padding:6px !important;border:1px solid #fbae17;color:#333;font-size:14px !important;line-height:14px !important;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.form__textarea{min-height:120px;margin-bottom:0 !important}
.file-upload-container{position:relative}
.form__upload{display:inline}
.file-upload{padding:7px 15px;text-align:center;background:gray;font:normal 14px/14px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;text-transform:uppercase;color:#fff;overflow:hidden;white-space:nowrap;vertical-align:middle;cursor:pointer;display:inline-block;position:absolute;top:0;right:0}
.file-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.form__select__container{width:100%;height:28px;background:#fff;border:1px solid #fbae17;overflow:hidden;position:relative}
.form__select__container:after{border:inset 9px;border-width:8px 5px 5px 5px;content:"";display:block;height:0;width:0;border-color:#7fb6ce transparent transparent transparent;position:absolute;top:10px;right:10px;border-style:solid;margin-left:-6px}
.form__select{width:100%;height:28px;padding:5px 10px;background:transparent;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;font-size:14px;line-height:14px}
.form__agreement{margin:15px 0 20px}
.form__agreement a{color:#006d9e;text-decoration:underline}
.form__agreement a:hover,.form__agreement a:active,.form__agreement a:focus{color:#00a8c8}
.form__agreement p{display:inline}
.form-error{margin:5px 0 10px 0;color:#ed2c67;font:normal 14px/14px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:none}
.form-error.filelimit,.form-error.fileformat{margin-top:0}
.form-note{font:normal 14px/14px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#606060}
.form-thankyou{margin-top:30px;display:none}
.form-thankyou__message{margin-bottom:5px !important;padding-top:20px;font:normal 18px/22px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#606060;border-top:1px solid #ccc}
.form ul,.form ol{margin-bottom:inherit;margin-left:0;list-style-position:outside}
.form ul{margin-left:15px;max-width:90%}
.form ul.fieldset{list-style-type:none;margin-left:0;max-width:100%}
.formol{list-style-type:none}
.form ul.fieldset li{margin-bottom:inherit}
.social-signin{margin-bottom:20px;color:#303030}
.social-signin span{margin-bottom:5px;display:block;vertical-align:top !important}
.social-signin__anchor{min-width:190px;margin-right:10px;margin-bottom:5px;padding:5px;font:normal 14px/14px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;text-transform:uppercase;color:#fff !important;display:inline-block;vertical-align:top;transition:all 300ms ease-out}
.social-signin__anchor:hover,.social-signin__anchor:focus,.social-signin__anchor:active{background:#00a8c8;color:#fff}
.social-signin__anchor .icon{font-size:15px;vertical-align:text-bottom}
.social-signin__linkedin{background:#007ab8}
.social-signin__facebook{background:#39539f}
.social-signedin{margin-bottom:20px;padding:10px 15px 10px 10px;background:#002c77;border-radius:4px;-webkit-border-radius:4px;color:#fff;font:normal 16px/16px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:inline-block}
.social-signedin__avatar{width:50px;height:50px;margin-right:15px;overflow:hidden;float:left}
.social-signedin__avatar img{width:100%}
.social-signedin__user{margin-top:15px;float:left}
.social-signedin__user a{color:#00a8c8}
::-webkit-input-placeholder{color:#333}
:-moz-placeholder{color:#333;opacity:1}
::-moz-placeholder{color:#333;opacity:1}
:-ms-input-placeholder{color:#333}
.mktoForm{width:100% !important}
.mktoForm .mktoFormCol{width:100%;float:none !important}
.mktoForm .mktoOffset,.mktoForm .mktoGutter{display:none !important}
.mktoForm .mktoRequiredField .mktoAsterix{padding-left:0 !important}
.mktoForm .mktoRequiredField label.mktoLabel,.mktoForm .mktoFieldDescriptor label.mktoLabel{width:33.3% !important;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;color:#333}
.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;color:#333}
.mktoForm .mktoAsterix{float:left !important}
.mktoForm .mktoFieldWrap{float:none !important}
.mktoForm .mktoField{width:65.8% !important}
.mktoForm select.mktoField{height:30px;background:0;padding:5px 10px}
.mktoForm .mktoButtonRow{width:100%;margin:20px 0 !important}
.mktoForm .mktoButtonWrap{clear:both;display:block}
.mktoForm .mktoButton{min-width:190px;padding:8px 30px 7px 30px !important;font-size:14px !important;line-height:14px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#fff !important;text-transform:uppercase;text-align:center;display:inline-block;transition:background-color 300ms ease-out;cursor:pointer !important;background:#fbae17 !important;border:none !important;float:right}
.mktoFieldDescriptor .mktoFieldWrap .mktoLabel.mktoHasWidth[for=emailOptIn]{display:none !important}
.mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList{width:auto !important}
.mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList>input{width:auto !important}
.mktoForm input[type=checkbox]+label:before,.mktoForm input[type=radio]+label:before,.mktoForm input[type=checkbox]{margin-top:4px}
@media only screen and (min-width:320px) and (max-width:639px){.form{margin-top:0}
.form .align-right{text-align:left}
.form__fieldset{margin-bottom:0 !important}
.form__fieldset>.columns{width:100%;margin-bottom:10px}
.section--rfp{padding:35px 10px 50px 10px}
.section--rfp__title{text-transform:none;font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;letter-spacing:0}
.mktoForm .mktoRequiredField label.mktoLabel{width:100% !important}
.mktoForm .mktoField{width:100% !important;padding:6px !important;height:inherit !important;border:1px solid #fbae17;color:#333;font-size:14px !important;line-height:14px !important;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.mktoForm select.mktoField{height:30px !important;background:0;padding:5px 10px}
}
@media only screen and (min-width:640px) and (max-width:959px){.form{padding-bottom:20px}
}
@media only screen and (max-width:1024px){.contact-form #contactForm .mktoForm{max-width:580px;margin:0 auto}
.contact-form.section #contactForm .mktoForm .mktoFormCol:nth-child(2) label{padding-left:0 !important}
}
@media screen and (max-width:767px){.contact-form #contactForm .form-text .form-title{font-size:28px;font-family:ProximaNovaBold}
.contact-form.section #contactForm .mktoForm .mktoFormCol:nth-child(2) label{padding-left:0 !important}
.contact-form #contactForm .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{float:left}
.contact-form #contactForm .mktoForm .mktoFormCol{margin-bottom:15px !important}
}
.carousel-banner-g{background-color:#eee;padding:50px 0}
.carousel-banner-g .owl-carousel{display:block !important}
.carousel-banner-g h3{font-size:30px;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;padding-bottom:30px;font-weight:bold}
.sub-section-carousel-g{max-width:70%;margin:0 auto}
.sub-section-carousel-g p{color:red;float:right;position:relative;top:-40px;font-size:19px}
.carousel-banner-g .owl-next,.carousel-banner-g .owl-prev{display:none !important}
.carousel-banner-g .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;border:1px solid #ab9d9d;background-color:#fff}
.carousel-banner-g .owl-theme .owl-dots{padding-bottom:0 !important}
@media(max-width:767px){.carousel-banner-g{padding:30px 0}
.carousel-banner-g h3{font-size:24px}
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.mapboxgl-map{font:12px/20px 'Helvetica Neue',Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}
.mapboxgl-canary{background-color:salmon}
.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}
.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}
.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{position:absolute;pointer-events:none;z-index:2}
.mapboxgl-ctrl-top-left{top:0;left:0}
.mapboxgl-ctrl-top-right{top:0;right:0}
.mapboxgl-ctrl-bottom-left{bottom:0;left:0}
.mapboxgl-ctrl-bottom-right{right:0;bottom:0}
.mapboxgl-ctrl{clear:both;pointer-events:auto}
.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}
.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}
.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}
.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}
.mapboxgl-ctrl-group{border-radius:4px;overflow:hidden;background:#fff}
.mapboxgl-ctrl-group:not(:empty){-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1)}
.mapboxgl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:0;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}
.mapboxgl-ctrl-group>button+button{border-top:1px solid #ddd}
.mapboxgl-ctrl>button::-moz-focus-inner{border:0;padding:0}
.mapboxgl-ctrl>button:hover{background-color:rgba(0,0,0,0.05)}
.mapboxgl-ctrl-icon,.mapboxgl-ctrl-icon>.mapboxgl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mapboxgl-ctrl-icon{padding:5px}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstyle='fill:%23333333;'d='m7,9c-0.554,0-1,0.446-1,10,0.5540.446,11,1l6,0c0.554,01,-0.4461,-10,-0.554-0.446,-1-1,-1z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstyle='fill:%23333333;'d='M106C9.446696.445990497L99L79C6.446969.446610C610.5546.44611711L911L913C913.554019.446141014C10.554141113.554011113L1111L1311C13.554111410.5541410C149.44613.5549139L119L117C116.445990410.5546106z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'fill='%23333'%3E%3Cpathd='M104C949595L95.1A550005.19L59C5949410411511511L5.111A55000914.9L915C9159161016111611151115L1114.9A5500014.911L1511C151116111610169159159L14.99A55000115.1L115C115114104zM106.5A3.53.500113.5103.53.50011013.53.53.50016.5103.53.5001106.5zM108.3A1.81.80008.3101.81.80001011.81.81.800011.8101.81.8000108.3z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'fill='%23aaa'%3E%3Cpathd='M104C949595L95.1A550005.19L59C5949410411511511L5.111A55000914.9L915C9159161016111611151115L1114.9A5500014.911L1511C151116111610169159159L14.99A55000115.1L115C115114104zM106.5A3.53.500113.5103.53.50011013.53.53.50016.5103.53.5001106.5zM108.3A1.81.80008.3101.81.80001011.81.81.800011.8101.81.8000108.3z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'fill='%2333b5e5'%3E%3Cpathd='M104C949595L95.1A550005.19L59C5949410411511511L5.111A55000914.9L915C9159161016111611151115L1114.9A5500014.911L1511C151116111610169159159L14.99A55000115.1L115C115114104zM106.5A3.53.500113.5103.53.50011013.53.53.50016.5103.53.5001106.5zM108.3A1.81.80008.3101.81.80001011.81.81.800011.8101.81.8000108.3z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'fill='%23e58978'%3E%3Cpathd='M104C949595L95.1A550005.19L59C5949410411511511L5.111A55000914.9L915C9159161016111611151115L1114.9A5500014.911L1511C151116111610169159159L14.99A55000115.1L115C115114104zM106.5A3.53.500113.5103.53.50011013.53.53.50016.5103.53.5001106.5zM108.3A1.81.80008.3101.81.80001011.81.81.800011.8101.81.8000108.3z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'fill='%2333b5e5'%3E%3Cpathd='M10,4C9,49,59,5L9,5.1C7.0357113,5.50060485.5006048,7.03571135.1,9L5,9c0,0-1,0-1,10,11,11,1l0.1,0c0.4006048,1.9642891.9357113,3.4993953.9,3.9L9,15c0,00,11,11,01,-11,-1l0,-0.1c1.964289,-0.4006053.499395,-1.9357113.9,-3.9l0.1,0c0,01,01,-1C16,915,915,9L14.9,9C14.499395,7.035711312.964289,5.500604811,5.1L11,5c0,00,-1-1,-1zm0,2.5c1.932997,03.5,1.56700343.5,3.50,1.932997-1.567003,3.5-3.5,3.5C8.0670034,13.56.5,11.9329976.5,106.5,8.06700348.0670034,6.510,6.5Z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'fill='%23e54e33'%3E%3Cpathd='M10,4C9,49,59,5L9,5.1C7.0357113,5.50060485.5006048,7.03571135.1,9L5,9c0,0-1,0-1,10,11,11,1l0.1,0c0.4006048,1.9642891.9357113,3.4993953.9,3.9L9,15c0,00,11,11,01,-11,-1l0,-0.1c1.964289,-0.4006053.499395,-1.9357113.9,-3.9l0.1,0c0,01,01,-1C16,915,915,9L14.9,9C14.499395,7.035711312.964289,5.500604811,5.1L11,5c0,00,-1-1,-1zm0,2.5c1.932997,03.5,1.56700343.5,3.50,1.932997-1.567003,3.5-3.5,3.5C8.0670034,13.56.5,11.9329976.5,106.5,8.06700348.0670034,6.510,6.5Z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting{-webkit-animation:mapboxgl-spin 2s infinite linear;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s infinite linear}
@-webkit-keyframes mapboxgl-spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes mapboxgl-spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(360deg)}
}
@-o-keyframes mapboxgl-spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(360deg)}
}
@-ms-keyframes mapboxgl-spin{0{-ms-transform:rotate(0)}
100%{-ms-transform:rotate(360deg)}
}
@keyframes mapboxgl-spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathd='M54C4.5444.545L46L49L4.59L5.77734387.296875C6.77713198.06021317.8357658.95657288.89062510C7.825712111.06336.776179111.9516755.7812512.707031L4.511L411L415C415.54.516516L916L915.5L7.273437514.205078C8.042893113.1878868.939544112.1334819.960937511.068359C11.04237112.1469911.94209313.211212.70703114.21875L1115.5L1116L1416L1516C15.5161615.51615L1614L1611L15.511L14.20507812.726562C13.17798511.94961712.11271811.04357711.03710910.009766C12.1518568.98106113.2243458.079862414.2285167.3046875L15.59L169L165C164.515.54154L114L114.5L12.7031255.7773438C11.9326476.786483411.0266937.85547129.97070318.9199219C8.95847397.82049438.06987676.76271887.30468755.7714844L94.5L94L64L54z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink{background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstyle='fill:%23000000;'d='M4.24218753.4921875A0.7500750.7500750003.718754.78125L5.96484387.0273438L48.5L49L89C8.5000018.999998898.499999298L94L8.54L7.01757815.9550781L4.781253.71875A0.7500750.7500750004.24218753.4921875zM15.7343753.4921875A0.7500750.75007500015.218753.71875L12.9843755.953125L11.54L114L118C118.499999211.4999998.9999988129L169L168.5L14.0351567.0273438L16.281254.78125A0.7500750.75007500015.7343753.4921875zM411L411.5L5.964843812.972656L3.7187515.21875A0.751300960.751300960104.7812516.28125L7.027343814.035156L8.516L916L912C911.5000018.50000111.000001811L411zM1211C11.49999911.0000011111.5000011112L1116L11.516L12.97265614.035156L15.2187516.28125A0.751300960.7513009601016.2812515.21875L14.03515612.972656L1611.5L1611L1211z'/%3E%3C/svg%3E")}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{width:20px;height:20px;margin:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygonfill='%23333333'points='6,910,114,9'/%3E%3Cpolygonfill='%23CCCCCC'points='6,1110,1914,11'/%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block}
a.mapboxgl-ctrl-logo{width:85px;height:21px;margin:0 0 -3px -3px;display:block;background-repeat:no-repeat;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xmlversion='1.0'encoding='utf-8'?%3E%3Csvgversion='1.1'id='Layer_1'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'x='0px'y='0px'viewBox='0084.4921'style='enable-background:new0084.4921;'xml:space='preserve'%3E%3Cg%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M83.25,14.26c0,0.12-0.09,0.21-0.21,0.21h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39l-1.44,2.39c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68L76.2,6.84c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.4-2.35c0.06-0.11,0.18-0.17,0.3-0.17H83c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.37,3.63l2.43,3.67C83.24,14.18,83.25,14.22,83.25,14.26z'/%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M66.24,9.59c-0.39-1.88-1.96-3.28-3.84-3.28c-1.03,0-2.03,0.42-2.73,1.18V3.51c0-0.13-0.1-0.23-0.23-0.23h-1.4c-0.13,0-0.23,0.11-0.23,0.23v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.11,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.73,1.18c1.88,0,3.45-1.41,3.84-3.29C66.37,10.79,66.37,10.18,66.24,9.59L66.24,9.59zM62.08,13c-1.32,0-2.39-1.11-2.41-2.48v-0.06c0.02-1.38,1.09-2.48,2.41-2.48s2.42,1.12,2.42,2.51S63.41,13,62.08,13z'/%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M71.67,6.32c-1.98-0.01-3.72,1.35-4.16,3.29c-0.13,0.59-0.13,1.19,0,1.77c0.44,1.94,2.17,3.32,4.17,3.3c2.35,0,4.26-1.87,4.26-4.19S74.04,6.32,71.67,6.32zM71.65,13.01c-1.33,0-2.42-1.12-2.42-2.51s1.08-2.52,2.42-2.52c1.33,0,2.42,1.12,2.42,2.51S72.99,13,71.65,13.01L71.65,13.01z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M62.08,7.98c-1.32,0-2.39,1.11-2.41,2.48v0.06C59.68,11.9,60.75,13,62.08,13s2.42-1.12,2.42-2.51S63.41,7.98,62.08,7.98zM62.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25c0.63,0,1.17,0.57,1.17,1.27C63.24,11.2,62.73,11.76,62.08,11.76z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M71.65,7.98c-1.33,0-2.42,1.12-2.42,2.51S70.32,13,71.65,13s2.42-1.12,2.42-2.51S72.99,7.98,71.65,7.98zM71.65,11.76c-0.64,0-1.17-0.57-1.17-1.27c0-0.7,0.53-1.26,1.17-1.26s1.17,0.57,1.17,1.27C72.82,11.21,72.29,11.76,71.65,11.76z'/%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M45.74,6.53h-1.4c-0.13,0-0.23,0.11-0.23,0.23v0.73c-0.71-0.75-1.7-1.18-2.73-1.18c-2.17,0-3.94,1.87-3.94,4.19s1.77,4.19,3.94,4.19c1.04,0,2.03-0.43,2.73-1.19v0.73c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.11,0.23-0.23V6.74c0-0.12-0.09-0.22-0.22-0.22C45.75,6.53,45.75,6.53,45.74,6.53zM44.12,10.53C44.11,11.9,43.03,13,41.71,13s-2.42-1.12-2.42-2.51s1.08-2.52,2.4-2.52c1.33,0,2.39,1.11,2.41,2.48L44.12,10.53z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M41.71,7.98c-1.33,0-2.42,1.12-2.42,2.51S40.37,13,41.71,13s2.39-1.11,2.41-2.48v-0.06C44.1,9.09,43.03,7.98,41.71,7.98zM40.55,10.49c0-0.7,0.52-1.27,1.17-1.27c0.64,0,1.14,0.56,1.17,1.25v0.04c-0.01,0.68-0.53,1.24-1.17,1.24C41.08,11.75,40.55,11.19,40.55,10.49z'/%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M52.41,6.32c-1.03,0-2.03,0.42-2.73,1.18V6.75c0-0.13-0.1-0.23-0.23-0.23h-1.4c-0.13,0-0.23,0.11-0.23,0.23v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.1,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.74,1.18c2.17,0,3.94-1.87,3.94-4.19S54.58,6.32,52.41,6.32zM52.08,13.01c-1.32,0-2.39-1.11-2.42-2.48v-0.07c0.02-1.38,1.09-2.49,2.4-2.49c1.32,0,2.41,1.12,2.41,2.51S53.4,13,52.08,13.01L52.08,13.01z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M52.08,7.98c-1.32,0-2.39,1.11-2.42,2.48v0.06c0.03,1.38,1.1,2.48,2.42,2.48s2.41-1.12,2.41-2.51S53.4,7.98,52.08,7.98zM52.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25c0.63,0,1.17,0.58,1.17,1.27S52.72,11.76,52.08,11.76z'/%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M36.08,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.11,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V6.74c0.01-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03c1.09,0,2.09,0.6,2.6,1.55c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78L36.08,14.24z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M84.34,13.59l-0.07-0.13l-1.96-2.99l1.94-2.95c0.44-0.67,0.26-1.56-0.41-2.02c-0.02,0-0.03,0-0.04-0.01c-0.23-0.15-0.5-0.22-0.78-0.22h-1.61c-0.56,0-1.08,0.29-1.37,0.78L79.72,6.6l-0.34-0.56C79.09,5.56,78.57,5.27,78,5.27h-1.6c-0.6,0-1.13,0.37-1.35,0.92c-2.19-1.66-5.28-1.47-7.26,0.45c-0.35,0.34-0.65,0.72-0.89,1.14c-0.9-1.62-2.58-2.72-4.5-2.72c-0.5,0-1.01,0.07-1.48,0.23V3.51c0-0.82-0.66-1.48-1.47-1.48h-1.4c-0.81,0-1.47,0.66-1.47,1.47v3.75c-0.95-1.36-2.5-2.18-4.17-2.19c-0.74,0-1.46,0.16-2.12,0.47c-0.24-0.17-0.54-0.26-0.84-0.26h-1.4c-0.45,0-0.87,0.21-1.15,0.56c-0.02-0.03-0.04-0.05-0.07-0.08c-0.28-0.3-0.68-0.47-1.09-0.47h-1.39c-0.3,0-0.6,0.09-0.84,0.26c-0.67-0.3-1.39-0.46-2.12-0.46c-1.83,0-3.43,1-4.37,2.5c-0.2-0.46-0.48-0.89-0.83-1.25c-0.8-0.81-1.89-1.25-3.02-1.25h-0.01c-0.89,0.01-1.75,0.33-2.46,0.88c-0.74-0.57-1.64-0.88-2.57-0.88H28.1c-0.29,0-0.58,0.03-0.86,0.11c-0.28,0.06-0.56,0.16-0.82,0.28c-0.21-0.12-0.45-0.18-0.7-0.18h-1.4c-0.82,0-1.47,0.66-1.47,1.47v7.5c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.48-0.66,1.48-1.48l0,0V9.79c0.03-0.36,0.23-0.59,0.36-0.59c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41c0.82,0,1.47-0.66,1.47-1.47l-0.01-4.57c0.06-0.32,0.25-0.47,0.35-0.47c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41c0.82,0,1.47-0.66,1.47-1.47v-0.38c0.96,1.29,2.46,2.06,4.06,2.06c0.74,0,1.46-0.16,2.12-0.47c0.24,0.17,0.54,0.26,0.84,0.26h1.39c0.3,0,0.6-0.09,0.84-0.26v2.01c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.47-0.66,1.47-1.47v-1.77c0.48,0.15,0.99,0.23,1.49,0.22c1.7,0,3.22-0.87,4.17-2.2v0.52c0,0.82,0.66,1.47,1.47,1.47h1.4c0.3,0,0.6-0.09,0.84-0.26c0.66,0.31,1.39,0.47,2.12,0.47c1.92,0,3.6-1.1,4.49-2.73c1.54,2.65,4.95,3.53,7.58,1.98c0.18-0.11,0.36-0.22,0.53-0.36c0.22,0.55,0.76,0.91,1.35,0.9H78c0.56,0,1.08-0.29,1.37-0.78l0.37-0.61l0.37,0.61c0.29,0.48,0.81,0.78,1.38,0.78h1.6c0.81,0,1.46-0.66,1.45-1.46C84.49,14.02,84.44,13.8,84.34,13.59L84.34,13.59zM35.86,14.47h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V6.74c0.01-0.13,0.11-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03c1.09,0,2.09,0.6,2.6,1.55c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78l0.01,5.16C36.09,14.36,35.98,14.46,35.86,14.47L35.86,14.47zM45.97,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V13.5c-0.7,0.76-1.69,1.18-2.72,1.18c-2.17,0-3.94-1.87-3.94-4.19s1.77-4.19,3.94-4.19c1.03,0,2.02,0.43,2.73,1.18V6.74c0-0.13,0.1-0.23,0.23-0.23h1.4c0.12-0.01,0.22,0.08,0.23,0.21c0,0.01,0,0.01,0,0.02v7.51h-0.01V14.24zM52.41,14.67c-1.03,0-2.02-0.43-2.73-1.18v3.97c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.1-0.23-0.23V6.75c0-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.23,0.11,0.23,0.23v0.73c0.71-0.76,1.7-1.18,2.73-1.18c2.17,0,3.94,1.86,3.94,4.18S54.58,14.67,52.41,14.67zM66.24,11.39c-0.39,1.87-1.96,3.29-3.84,3.29c-1.03,0-2.02-0.43-2.73-1.18v0.73c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V3.51c0-0.13,0.1-0.23,0.23-0.23h1.4c0.13,0,0.23,0.11,0.23,0.23v3.97c0.71-0.75,1.7-1.18,2.73-1.17c1.88,0,3.45,1.4,3.84,3.28C66.37,10.19,66.37,10.8,66.24,11.39L66.24,11.39L66.24,11.39zM71.67,14.68c-2,0.01-3.73-1.35-4.17-3.3c-0.13-0.59-0.13-1.19,0-1.77c0.44-1.94,2.17-3.31,4.17-3.3c2.36,0,4.26,1.87,4.26,4.19S74.03,14.68,71.67,14.68L71.67,14.68zM83.04,14.47h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39l-1.44,2.39c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68L76.2,6.84c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.41-2.36c0.06-0.11,0.18-0.17,0.3-0.17h1.61c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.38,3.64l2.43,3.67c0.02,0.03,0.03,0.07,0.03,0.12C83.25,14.38,83.16,14.47,83.04,14.47L83.04,14.47L83.04,14.47z'/%3E%3Cpathclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'d='M10.5,1.24c-5.11,0-9.25,4.15-9.25,9.25s4.15,9.25,9.25,9.25s9.25-4.15,9.25-9.25C19.75,5.38,15.61,1.24,10.5,1.24zM14.89,12.77c-1.93,1.93-4.78,2.31-6.7,2.31c-0.7,0-1.41-0.05-2.1-0.16c0,0-1.02-5.64,2.14-8.81c0.83-0.83,1.95-1.28,3.13-1.28c1.27,0,2.49,0.51,3.39,1.42C16.59,8.09,16.64,11,14.89,12.77z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M10.5-0.01C4.7-0.01,0,4.7,0,10.49s4.7,10.5,10.5,10.5S21,16.29,21,10.49C20.99,4.7,16.3-0.01,10.5-0.01zM10.5,19.74c-5.11,0-9.25-4.15-9.25-9.25s4.14-9.26,9.25-9.26s9.25,4.15,9.25,9.25C19.75,15.61,15.61,19.74,10.5,19.74z'/%3E%3Cpathclass='st1'style='opacity:0.35;enable-background:new;'d='M14.74,6.25C12.9,4.41,9.98,4.35,8.23,6.1c-3.16,3.17-2.14,8.81-2.14,8.81s5.64,1.02,8.81-2.14C16.64,11,16.59,8.09,14.74,6.25zM12.47,10.34l-0.91,1.87l-0.9-1.87L8.8,9.43l1.86-0.9l0.9-1.87l0.91,1.87l1.86,0.9L12.47,10.34z'/%3E%3Cpolygonclass='st0'style='opacity:0.9;fill:%23FFFFFF;enable-background:new;'points='14.33,9.4312.47,10.3411.56,12.2110.66,10.348.8,9.4310.66,8.5311.56,6.6612.47,8.53'/%3E%3C/g%3E%3C/svg%3E")}
a.mapboxgl-ctrl-logo.mapboxgl-compact{width:21px;height:21px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xmlversion='1.0'encoding='utf-8'?%3E%3Csvgversion='1.1'id='Layer_1'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'x='0px'y='0px'viewBox='002121'style='enable-background:new002121;'xml:space='preserve'%3E%3Cgtransform='translate(0,0.01)'%3E%3Cpathd='m10.5,1.24c-5.11,0-9.25,4.15-9.25,9.250,5.14.15,9.259.25,9.255.1,09.25,-4.159.25,-9.250,-5.11-4.14,-9.25-9.25,-9.25zm4.39,11.53c-1.93,1.93-4.78,2.31-6.7,2.31-0.7,0-1.41,-0.05-2.1,-0.160,0-1.02,-5.642.14,-8.810.83,-0.831.95,-1.283.13,-1.281.27,02.49,0.513.39,1.421.84,1.841.89,4.750.14,6.52z'style='opacity:0.9;fill:%23ffffff;enable-background:new'class='st0'/%3E%3Cpathd='M10.5,-0.01C4.7,-0.010,4.70,10.49c0,5.794.7,10.510.5,10.55.8,010.5,-4.710.5,-10.5C20.99,4.716.3,-0.0110.5,-0.01Zm0,19.75c-5.11,0-9.25,-4.15-9.25,-9.250,-5.14.14,-9.269.25,-9.265.11,09.25,4.159.25,9.250,5.13-4.14,9.26-9.25,9.26z'style='opacity:0.35;enable-background:new'class='st1'/%3E%3Cpathd='M14.74,6.25C12.9,4.419.98,4.358.23,6.15.07,9.276.09,14.916.09,14.91c0,05.64,1.028.81,-2.14C16.64,1116.59,8.0914.74,6.25Zm-2.27,4.09-0.91,1.87-0.9,-1.87-1.86,-0.911.86,-0.90.9,-1.870.91,1.871.86,0.9z'style='opacity:0.35;enable-background:new'class='st1'/%3E%3Cpolygonpoints='11.56,12.2110.66,10.348.8,9.4310.66,8.5311.56,6.6612.47,8.5314.33,9.4312.47,10.34'style='opacity:0.9;fill:%23ffffff;enable-background:new'class='st0'/%3E%3C/g%3E%3C/svg%3E")}
.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:rgba(255,255,255,0.5);margin:0}
@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{margin:10px;position:relative;background-color:#fff;border-radius:3px 12px 12px 3px}
.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{padding:2px 24px 2px 4px;visibility:visible}
.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover,.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{padding:2px 4px 2px 24px;border-radius:12px 3px 3px 12px}
.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}
.mapboxgl-ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner{display:block}
.mapboxgl-ctrl-attrib.mapboxgl-compact::after{content:'';cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='002020'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathfill='%23333333'fill-rule='evenodd'd='M4,10a6,601,012,0a6,601,0-12,0M9,7a1,101,02,0a1,101,0-2,0M9,10a1,101,12,0l0,3a1,101,1-2,0'/%3E%3C/svg%3E");background-color:rgba(255,255,255,0.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px}
.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact::after{bottom:0;right:0}
.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact::after{top:0;right:0}
.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact::after{top:0;left:0}
.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact::after{bottom:0;left:0}
}
.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,0.75);text-decoration:none}
.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}
.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:bold;margin-left:2px}
.mapboxgl-attrib-empty{display:none}
.mapboxgl-ctrl-scale{background-color:rgba(255,255,255,0.75);font-size:10px;border-width:medium 2px 2px;border-style:none solid solid;border-color:#333;padding:0 5px;color:#333;box-sizing:border-box}
.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}
.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}
.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}
.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}
.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}
.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:0;border-bottom-color:#fff}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:0;border-left:0;border-bottom-color:#fff}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:0;border-right:0;border-bottom-color:#fff}
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:0;border-top-color:#fff}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:0;border-left:0;border-top-color:#fff}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:0;border-right:0;border-top-color:#fff}
.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:0;border-right-color:#fff}
.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:0;border-left-color:#fff}
.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}
.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,0.05)}
.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.1);padding:10px 10px 15px;pointer-events:auto}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}
.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}
.mapboxgl-user-location-dot{background-color:#1da1f2;width:15px;height:15px;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,0.25)}
.mapboxgl-user-location-dot::before{background-color:#1da1f2;content:'';width:15px;height:15px;border-radius:50%;position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}
.mapboxgl-user-location-dot::after{border-radius:50%;border:2px solid #fff;content:'';height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box}
@-webkit-keyframes mapboxgl-user-location-dot-pulse{0{-webkit-transform:scale(1);opacity:1}
70%{-webkit-transform:scale(3);opacity:0}
100%{-webkit-transform:scale(1);opacity:0}
}
@-ms-keyframes mapboxgl-user-location-dot-pulse{0{-ms-transform:scale(1);opacity:1}
70%{-ms-transform:scale(3);opacity:0}
100%{-ms-transform:scale(1);opacity:0}
}
@keyframes mapboxgl-user-location-dot-pulse{0{transform:scale(1);opacity:1}
70%{transform:scale(3);opacity:0}
100%{transform:scale(1);opacity:0}
}
.mapboxgl-user-location-dot-stale{background-color:#aaa}
.mapboxgl-user-location-dot-stale::after{display:none}
.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}
.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}
@media print{.mapbox-improve-map{display:none}
}
#map{position:relative;top:0;bottom:0;width:100%;overflow:visible;left:5%;height:500px}
.marker{background-image:url('../../../../apps/mercer/components/content/mercer-government/mapComponent/clientlibs/css/mapbox-icon.png');background-size:cover;width:50px;height:50px;border-radius:50%;cursor:pointer}
.map-statenames{position:relative;top:-20px;color:blue}
.pie-main-bg{width:25px;height:25px;position:relative;border-radius:25px;background-color:#6f6e6e}
.pie-red{background-color:red}
.pie-pink{background-color:pink}
.pie-orange{background-color:orange}
.pie-skyblue{background-color:#00bfff}
.pie-grey{background-color:grey}
.pie-navyblue{background-color:navy}
.pie-lightblue{background-color:#87cefa}
.pie-green{background-color:green}
.pie-white{background-color:white}
.pie-area{position:absolute;top:0;left:0;width:25px;height:25px;border-radius:25px;clip:rect(0,25px,25px,12.5px)}
.pie-area.rotate-45{transform:rotate(45deg)}
.pie-area.rotate-90{transform:rotate(90deg)}
.pie-area.rotate-135{transform:rotate(135deg)}
.pie-area.rotate-180{transform:rotate(180deg)}
.pie-area.rotate-225{transform:rotate(225deg)}
.pie-area.rotate-270{transform:rotate(270deg)}
.pie-area.rotate-315{transform:rotate(315deg)}
.pie-slice{position:absolute;top:0;left:0;width:25px;height:25px;border-radius:25px;clip:rect(0,12px,25px,0);transform:rotate(48deg);border:.3px solid darkgrey}
.legend{bottom:30px;font:12px/20px 'Helvetica Neue',Arial,Helvetica,sans-serif;padding:10px;position:absolute;left:100px;z-index:1}
.legend h4{margin:0 0 10px}
.legend div span{border-radius:0;display:inline-block;height:10px;margin-right:5px;width:10px}
@media(max-width:1024px){.legend{left:40px}
}
@media(max-width:1199px){.legend{left:40px}
}
@media(max-width:767px){.legend{left:10px;top:550px}
#map{height:800px}
}
.c28v1__header{margin-bottom:100px;padding-top:115px;color:#fff}
.c28v1__header .page-kicker{margin-bottom:8px;color:#fff}
.c28v1__header .page-headline{color:#fff}
.c28v1__header p{width:80%;font-size:16px;line-height:22px}
@media only screen and (min-width:320px) and (max-width:639px){.c28v1__header{margin-bottom:35px;padding-top:30px;color:#606060}
.c28v1__header .page-kicker{color:#606060}
.c28v1__header .page-headline{margin-bottom:10px;color:#002c77}
}
.c28v3__header{background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);position:relative;z-index:2}
.c28v3__header .page-headline{height:350px;padding:150px 0 0 50px;background-repeat:no-repeat;background-size:contain;background-position:center 50px;color:#fff;font:normal 36px/36px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;letter-spacing:7px;background-attachment:fixed}
.c28v3__header>.btn{display:none}
.c28v3__header__content{padding:30px 10px;color:#606060;background:#fff;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.c28v3__header.fixed{width:100%;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border-top:3px solid #00a8c8;position:fixed;top:49px;left:0;z-index:1000}
.c28v3__header.fixed .page-headline{height:auto;padding:25px 20px;background-image:none !important;color:#002c77;font:normal 18px/20px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;text-transform:none;letter-spacing:0}
.c28v3__header.fixed>.btn{display:block;position:absolute;top:21px;right:10px}
.c28v3__header.fixed .bg--triangle{display:none}
.c28v3__header.fixed .c28v3__header__content{display:none}
@media only screen and (min-width:320px) and (max-width:639px){.c28v3__header .page-headline{height:auto;padding:15px;background:#fff !important;color:#002c77;font:normal 18px/22px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;border-top:3px solid #00a8c8;text-transform:none;letter-spacing:0}
.c28v3__header>.btn{min-width:auto;padding-left:10px;padding-right:10px;position:absolute;top:15px;right:5px;display:block}
.c28v3__header__content{display:none}
}
@media only screen and (min-width:640px) and (max-width:1024px) and (orientation:landscape){.c28v3__header .page-headline{height:330px;padding-top:170px}
}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.c28v3__header .page-headline{height:240px;padding-top:120px}
}
.c28v4__header{padding:90px 0 90px 50px;color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center 50px;background-attachment:fixed}
.c28v4__header .kicker{margin-bottom:10px;color:#fff}
.c28v4__header .page-headline{margin-bottom:10px;color:#fff}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.c28v4__header{padding:40px 0 40px 50px}
}
.d6-listingtile-article{width:100%;min-height:410px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#606060;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);padding-bottom:15px}
.d6-listingtile-title{height:auto;margin-bottom:15px;padding:15px 15px 0 15px;color:#006d9e;font-size:22px;line-height:22px;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;text-transform:none;letter-spacing:0;overflow:hidden}
.d6-listingtile-copy{margin-bottom:25px;padding:0 15px;max-height:90px;overflow:hidden}
.d6-listingtile-copy p{margin-bottom:0;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#606060;font-size:16px;line-height:20px}
a.d6-listingtile-anchor{margin-left:15px;margin-bottom:27px;color:#006d9e;text-transform:uppercase;font-size:13px;line-height:13px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:block}
.d6-listingtile-anchor span{margin-left:5px;font-size:15px;display:inline-block}
.d6-listingtileimage .d6-listingtile-article{min-height:440px;padding:0}
.d6-listingtile-image{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center top;display:block}
.d6-listingtileimage .d6-listingtile-title{height:65px;padding-top:20px}
.d6-listingtileicon .d6-listingtile-article{min-height:380px;-webkit-box-shadow:none;box-shadow:none;text-align:center}
.d6-listingtileicon .d6-listingtile-image{height:160px;background-position:top center;background-size:contain}
.d6-cta-article{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center top;display:table;position:relative}
.d6-cta-article.darken:before{opacity:.25}
.d6-cta-copy{padding:0 15px;display:table-cell;vertical-align:middle;position:relative;z-index:1}
.d6-cta-copy p,.d6-cta-copy a{color:#fff;font-size:16px;margin-bottom:0}
.d6-overlay{width:100%;height:100%;padding:30px 15px 35px;color:#fff;background:#008075;background:rgba(0,128,117,0.95);display:none;position:absolute;top:0;left:0;z-index:10}
.d6-cta-article:hover .d6-overlay{display:block}
.d6-cta-article:hover .d6-cta-copy{display:none}
.d6-cta__title{max-height:54px;margin-bottom:15px;font-size:18px;line-height:18px;text-transform:none;color:#fff;letter-spacing:0;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;overflow:hidden}
.d6-cta__excerpt{height:35px;overflow:hidden;margin-bottom:20px}
.d6-cta__excerpt p{font-size:14px;line-height:16px;color:#fff;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.d6-readmore-anchor,.d6-readmore-anchor:hover,.d6-readmore-anchor:active,.d6-readmore-anchor:visited{padding:8px 25px;display:inline-block;color:#fff !important;background:#09ac87;text-transform:uppercase;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;font-size:13px;line-height:13px}
.d6-readmore-anchor span{margin-left:5px;font-size:18px;display:inline-block}
.d6-videotile .d6-listingtile-article{min-height:325px}
.d6-videotile-image{width:100%;height:170px;background-repeat:no-repeat;background-size:cover;background-position:center top;display:block;position:relative}
.d6-videotile-image:after{width:100%;height:100%;content:"";background:url(../relaunch/common/clientlibs/img/Revamp/icon-play.png) center center no-repeat;display:block;text-align:center;position:absolute;top:0;left:0}
.d6-genericslider{padding:0 50px}
.d6-genericslider .columns{width:100%}
.d6-genericslider .owl-prev{margin-top:0;left:-25px;top:35%}
.d6-genericslider .owl-next{margin-top:0;right:-25px;top:35%}
.d6-genericslider .d6-listingtile-article{border:1px solid #e0e0e0}
@media only screen and (max-width:767px){.d6-listingtile-article{min-height:initial;margin-bottom:10px}
.d6-listingtile-title,.d6-listingtileimage .d6-listingtile-title{height:auto;margin-bottom:10px;font-size:18px;line-height:18px;overflow:auto}
.d6-listingtile-copy{height:auto}
a.d6-listingtile-anchor{padding-bottom:27px}
.d6-listingtileimage .d6-listingtile-article,.d6-videotile .d6-listingtile-article{min-height:auto}
.d6-videotile .d6-listingtile-article{padding-bottom:10px}
.d6-cta-article{margin-bottom:10px}
.d6-cta-article:hover .d6-overlay{display:none}
.d6-cta-article:hover .d6-cta-copy{display:table-cell}
}
@media only screen and (min-width:768px) and (max-width:1024px){.d6-listingtile-article{min-height:400px}
.d6-listingtile-title{height:65px;margin-bottom:10px;font-size:18px;line-height:18px}
.d6-listingtileimage .d6-listingtile-title{height:58px;padding-top:20px}
.d6-listingtileicon .d6-listingtile-article{min-height:350px}
.d6-videotile-image{height:130px}
.d6-videotile .d6-listingtile-article{min-height:275px}
}
.d6-careerslider{text-align:center;position:relative}
.d6-life-title{color:#008075;margin-bottom:10px;text-transform:none;font-size:22px;line-height:24px;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;letter-spacing:.025rem}
.d6-careerslider p{font-size:16px;line-height:22px;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.d6-life-article{width:100%;height:220px;margin-bottom:10px;color:#fff;background-position:center top;background-size:cover;background-repeat:no-repeat;text-align:center;position:relative;display:block;overflow:hidden}
.d6-life-icon{display:inline-block;margin-bottom:20px;color:#fff;font-size:28px}
.d6-overlay{width:100%;height:100%;padding:30px 15px;color:#fff;background:#008075;background:rgba(0,128,117,0.95);display:none;position:absolute;top:0;left:0}
.d6-life-article:hover .d6-overlay{display:block}
.d6-life-copy{height:90px;overflow:hidden;margin-bottom:10px}
.d6-life-copy,.d6-life-copy p{color:#fff;font-size:16px;line-height:20px}
.d6-life-copy p{margin-bottom:0}
.life-timestamp{font-size:12px;color:#fff;line-height:12px}
.d6-life-carousel .columns{width:100%}
.d6-life-carousel .owl-prev,.d6-life-carousel .owl-next{background-image:none;opacity:.5}
.d6-life-carousel .owl-prev:before{font-family:"mercercom";content:"\e616";color:#09ac87;font-size:24px;line-height:24px;display:block}
.d6-life-carousel .owl-next:before{font-family:"mercercom";content:"\e612";color:#09ac87;font-size:24px;line-height:24px;display:block}
.life-carousel-nav{font-size:23px;position:absolute;top:0;right:0}
.life-carousel-nav a{margin-left:5px;opacity:.5;color:#09ac87;display:inline-block}
.life-carousel-nav a:hover,.life-carousel-nav a:focus{opacity:1}
@media only screen and (max-width:767px){.life-carousel-nav{display:none}
.d6-life-carousel{padding:0 30px;margin:0 !important}
.d6-life-carousel .owl-prev{left:5px}
.d6-life-carousel .owl-next{right:15px}
}
.d6-hero-banner{width:100%;margin-bottom:45px;border-bottom:2px solid #09ac87}
.d6-hero-container{height:350px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}
.d6-hero__content{font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
.d6-hero__content .kicker{margin-bottom:5px;color:#fff;font-size:14px;line-height:14px;letter-spacing:.025rem;text-transform:none;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
.d6-hero__content .hero-title{margin-bottom:5px;color:#fff;text-transform:none;font-size:34px;line-height:34px;font-family:"ProximaNovaBold",Arial,sans-serif;letter-spacing:0}
.d6-hero__content p{font-size:16px;line-height:22px;color:#fff;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.d6-hero-container .social__item{margin-right:0;margin-left:4px}
.d6-hero-container .social__anchor{height:27px;color:#fff;background:#09ac87;line-height:28px;font-size:28px;display:inline-block;border-radius:4px;-webkit-border-radius:4px;vertical-align:top}
.d6-hero-container .social__anchor.nowhite{background:0;position:relative}
.d6-hero-container .social__anchor .icon-youtube{position:relative;z-index:10}
.d6-hero-container .social__anchor.yt:before{width:100%;height:19px;content:'';background:#09ac87;position:absolute;top:4px;left:0;z-index:1;border-radius:4px;-webkit-border-radius:4px}
.d6-hero-container .social__anchor.invert{padding:0 3px;color:#09ac87;background:#fff;height:28px}
.d6-hero-container .social__anchor.invert span{font-size:20px}
.d6-hero-container .module--group__headline--social{font-size:12px;line-height:12px}
.d6-hero-slide{width:100%;padding:30px 30px 20px;height:350px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}
.d6-hero-slide .bg--triangle__green{z-index:1;background-attachment:initial;background-position:right bottom}
.d6-hero-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}
.d6-hero__table{height:250px;display:table}
.d6-hero__cell{display:table-cell;vertical-align:middle}
@media only screen and (max-width:767px){.d6-hero-container{height:auto;padding-bottom:5px;text-align:center}
.d6-hero__content{margin-bottom:20px}
.d6-hero-slide{padding-top:30px;height:460px}
.d6-hero__content .hero-title{font-size:20px;line-height:20px}
.d6-hero-container .bg--triangle__green{display:none}
.d6-hero-container .columns.align-right{text-align:center}
.d6-hero-container .social__item{margin-right:2px;margin-left:2px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.d6-hero__content{margin-bottom:0}
}
.d6-accordion{border-bottom:1px solid #e6e6e6}
.d6-accordion .accordion{margin:0;list-style-type:none}
.d6-accordion .accordion .accordion-navigation.active>a,.d6-accordion .accordion dd.active>a{background:#fff}
.d6-accordion-anchor{padding:10px !important;border:1px solid #e6e6e6;border-bottom:0;display:block;position:relative}
.d6-accordion .accordion-navigation.active .d6-accordion-anchor:after{margin-left:-18px;border-width:16px 18px 18px 18px;content:"";display:block;height:0;width:0;border-color:#fff transparent transparent transparent;position:absolute;bottom:-34px;left:50%;z-index:10;border-style:solid}
.d6-anchor-excerpt{max-height:100px;overflow:hidden;position:relative}
.d6-thumb{width:100%;height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.d6-anchor-excerpt p{margin-bottom:10px;color:#333}
.d6-anchor-excerpt:before{width:20px;height:2px;background:#ccc;content:'';position:absolute;top:48px;right:30px}
.d6-anchor-excerpt:after{width:2px;height:20px;background:#ccc;content:'';position:absolute;top:39px;right:39px}
.d6-accordion .accordion-navigation.active .d6-anchor-excerpt:after{display:none}
.d6-accordion .accordion-navigation.active .d6-anchor-excerpt:before{background:#008075}
.d6-accordion .accordion-navigation.active.color--green{background:#008075 url(../relaunch/ECommon/img/triangle-green.png) right top no-repeat}
.d6-accordion .content{padding:45px 30px 20px !important;background:#008075}
.d6-accordion .content p{color:#fff}
.d6-accordion-title{margin-bottom:15px;text-transform:uppercase;font:normal 24px/24px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;letter-spacing:1px;color:#fff}
.d6-accordion .content--main__subhead,.d6-accordion h2,.d6-accordion h3{color:#fff}
.d6-accordion ul li{color:#fff}
.d6-accordion .quote p{margin-bottom:25px;font:normal 18px/20px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#fff}
.d6-accordion .quote--large p{font:normal 24px/29px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
@media only screen and (max-width:767px){.d6-accordion .content{padding:45px 10px 20px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px){.d6-thumb{width:160px;height:100px}
}
.color--green{color:#008075 !important}
.d6-signpost .row{margin-bottom:0}
.d6-signpost__article{width:101%;height:310px;color:#fff;background-position:center top;background-size:cover;background-repeat:no-repeat;position:relative;display:table;overflow:hidden}
.d6-signpost__article.tall{height:470px}
.d6-signpost__article.half{height:235px}
.d6-signpost .d6-overlay{width:100%;height:100%;padding:35px 15px;color:#fff;background:#008075;background:rgba(0,128,117,0.95);opacity:0;display:block;position:absolute;top:0;left:0;-webkit-transition:opacity 500ms;transition:opacity 500ms}
.d6-signpost__article:hover .d6-overlay{opacity:1}
.hide_overlay:hover .d6-overlay{display:none}
.d6-signpost__title-container{padding-left:15px;display:table-cell;vertical-align:middle}
.d6-signpost__title{margin-bottom:15px;color:#fff;font-size:20px;line-height:20px;letter-spacing:.025rem;text-transform:none;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.d6-signpost__title a{color:#fff}
.d6-signpost__title-container .d6-signpost__title{margin-bottom:0}
.d6-signpost__copy{max-height:65px;overflow:hidden;margin-bottom:20px}
.d6-signpost__copy,.d6-signpost__copy p{color:#fff;font-size:16px;line-height:22px}
.d6-readmore-anchor,.d6-readmore-anchor:hover,.d6-readmore-anchor:active,.d6-readmore-anchor:visited{padding:8px 30px;display:inline-block;color:#fff !important;background:#09ac87;text-transform:uppercase;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;font-size:14px;line-height:14px}
.d6-readmore-anchor span{margin-left:5px;font-size:18px;display:inline-block}
@media only screen and (max-width:767px){.d6-signpost__article,.d6-signpost__article.tall,.d6-signpost__article.half{height:120px}
.d6-signpost__article .d6-overlay{display:none}
}
@media only screen and (min-width:768px) and (max-width:1024px){.d6-signpost__article{height:245px}
.d6-signpost__article.tall{height:370px}
.d6-signpost__article.half{height:185px}
.d6-overlay{padding:25px 15px}
.d6-signpost__title{margin-bottom:10px}
.d6-signpost__copy{margin-bottom:10px;max-height:55px;overflow:hidden}
.d6-signpost__copy p{margin-bottom:0}
}
.d6-join-our-community{padding:45px 0;color:#fff;background:#008075 url(../relaunch/common/clientlibs/img/Revamp/d6-join-triangle.png) 0 0 no-repeat;background-size:contain;text-align:center}
.d6-join-heading{margin-bottom:10px;text-transform:uppercase;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.d6-join-our-community p{width:90%;margin:0 auto 35px auto;font-size:15px;line-height:22px;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;color:#fff}
.d6-join-social__list{list-style:none;list-style-position:none !important;text-align:center;margin:0 !important}
.d6-join-social__item{margin:0 15px 20px;display:inline-block}
.d6-join__social__anchor{width:100px;height:100px;background:#fff;color:#008075;background-position:center top;background-repeat:no-repeat;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;display:block}
.d6-join__social__anchor:hover,.d6-join__social__anchor:active{background-position:center bottom}
.d6-join__social__anchor.linkedin{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-in-green.png)}
.d6-join__social__anchor.twitter{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-tw-green.png)}
.d6-join__social__anchor.facebook{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-fb-green.png)}
.d6-join__social__anchor.glassdoor{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-glassdoor.png)}
.d6-join__social__anchor.merceralumni{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-merceralumni.png)}
.d6-join__social__anchor.wechat{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-wechat-green.png)}
.d6-join__social__anchor.weibo{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-weibo-green.png)}
.d6-join__social__anchor.youtube{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-youtube-green.png)}
.d6-join__social__anchor.mmctalent{background-image:url(../relaunch/common/clientlibs/img/Revamp/icon-mmctalent-green.png)}
@media only screen and (max-width:767px){.d6-join-our-community{padding-bottom:30px}
.d6-join-social__item{margin:0 2px}
.d6-join__social__anchor{width:55px;height:55px}
.d6-join__social__anchor{background-size:100%}
}
.d6-videocomponent{width:100%}
.d6-videocomponent-container{width:100%;height:290px;display:table}
.d6-videocomponent-copy{vertical-align:middle;display:table-cell}
.d6-videocomponent-copy p{font-size:15px;line-height:22px}
.d6-videocomponent-title{margin-bottom:25px;color:#333;font-size:14px;line-height:16px;text-transform:none;letter-spacing:0}
.d6-videocomponent-anchor{width:100%;height:100%;padding:30px;background-size:cover;background-repeat:no-repeat;background-position:top center;vertical-align:bottom;display:table-cell}
.d6-videocomponent-full{width:100%;height:400px;display:table}
.d6-videocomponent-anchor img{margin-right:15px;float:left;vertical-align:top}
.d6-videocomponent-info{margin-top:10px;text-transform:uppercase;color:#fff;float:left}
.d6-videocomponent-anchor .d6-videocomponent-title{margin-bottom:0;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",sans-serif;font-size:24px;line-height:24px;letter-spacing:3px;text-transform:uppercase;color:#fff}
.d6-videocomponent-subtitle{margin-bottom:8px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",sans-serif;font-size:12px;line-height:12px;letter-spacing:2px}
.d6-videocomponent-container .d6-videocomponent-anchor{vertical-align:middle;text-align:center;padding:0}
.d6-videocomponent-container .d6-videocomponent-anchor .d6-video-img{float:none}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed .player-embed-wrap{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;overflow-x:hidden;overflow-y:hidden;width:100%;text-align:center}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed.brc-align-left .player-embed-wrap{margin-left:0}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed.brc-align-right .player-embed-wrap{margin-right:0}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed .brightcove-container{width:100%}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed .brightcove-container{width:100%;display:block;position:relative;margin:20px auto}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed .brightcove-container:after{padding-top:56.25%;display:block;content:''}
#component-wrap-4855a799c8a749ca863e7e573b9d89ed .brightcove-container object,#component-wrap-4855a799c8a749ca863e7e573b9d89ed .brightcove-container .video-js{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}
.video-js.vjs-mouse .vjs-big-play-button{background-color:#09ac87;opacity:.8;line-height:2em;font-size:4vw}
.video-js.vjs-mouse .vjs-big-play-button:before{color:white;opacity:.9;font-size:6vw}
.video-js .vjs-dock-text{font-size:1.5vw;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 70%,transparent 100%)}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}
@media only screen and (max-width:767px){.d6-videocomponent-anchor{text-align:center;vertical-align:middle}
.d6-videocomponent-anchor img{float:none}
.d6-videocomponent-full .d6-videocomponent-title,.d6-videocomponent-full .d6-videocomponent-subtitle{display:none}
.d6-videocomponent-copy{vertical-align:top;display:block}
.d6-videocomponent-container{height:auto}
}
@media only screen and (min-width:768px) and (max-width:1024px){.d6-videocomponent-container{height:230px}
}
.quote,.quote p{margin-bottom:25px;font:normal 18px/20px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#006d9e}
.quote--large,.quote--large p{font:normal 24px/28px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.quote .cite{margin-top:10px;font-size:18px;line-height:18px;display:block}
.row .e-block{max-width:960px;margin:0 auto 40px auto}
.e-block .content--main__subhead{color:#404040;letter-spacing:0;text-transform:none}
@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem !important;padding-right:.9375rem !important}
}
.global-07__article p{height:135px !important}
.btn{min-width:190px !important;padding:8px 30px 7px 30px !important;font-size:14px;line-height:14px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:center;background:#006d9e !important;display:inline-block;transition:background-color 300ms ease-out;cursor:pointer;border-radius:0 !important}
.global-07__grid{margin-bottom:20px;letter-spacing:-5px}
.global-07__item{margin-bottom:10px;display:inline-block;vertical-align:top;float:none !important;letter-spacing:0}
.global-07__item.no-results{width:100%;padding:50px 20px !important;font:normal 18px/22px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#606060}
.global-07__article{padding:15px 0 10px 0;background:#fff;border-width:3px;border-top-style:solid;border-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4)}
.global-07__article .kicker{padding:0 40px 0 20px;margin-bottom:10px}
.global-07__title{height:44px;margin-bottom:25px;padding:0 40px 0 20px;font-size:22px;line-height:24px;color:#006d9e;overflow:hidden;font:normal 18px/22px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.global-07__article a:hover .global-07__title{color:#00a8c8}
.global-07__article p{width:85%;height:120px;margin-bottom:20px;padding:0 0 0 20px;color:#404040;font-size:16px;line-height:20px;overflow:hidden}
.global-07__cta{margin:15px}
.global-07__image{width:100%;height:200px;margin-bottom:20px;background-size:cover;background-position:center top;background-repeat:no-repeat}
.global-07__img{margin-bottom:20px}
.global-07__list .global-07__item{margin-bottom:0;padding:20px 0;border-bottom:1px solid #c5c6c5}
.global-07__meta{height:45px;overflow:hidden}
.global-07__date,.global-07__section,.global-07__location{padding:0 40px 0 20px;color:#606060;font-size:14px;line-height:16px;display:block}
.global-07__number{margin-top:5px;color:#9f9f9f;font:normal 36px/40px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:block}
.global-07__anchor{display:block}
.global-07__anchor:hover .global-07__title,.global-07__anchor:hover p,.global-07__anchor:hover .kicker{color:#00a8c8;transition:color 300ms ease-out}
.global-07__anchor .kicker{margin-bottom:5px;color:#9f9f9f}
.global-07__list .global-07__title{height:auto;margin-bottom:5px;padding:0;color:#606060;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;overflow:inherit}
.global-07__list .global-07__section,.global-07__list .global-07__date,.global-07__list .global-07__location{padding:0}
.global-07__list p{margin-bottom:0;color:#404040;font-size:16px;line-height:18px}
@media only screen and (min-width:320px) and (max-width:639px){.global-07__image{height:175px}
.global-07__title{height:auto}
}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.global-07__image{height:150px}
}
@media screen and (max-width:767px){.global-07__grid{width:95%}
}
.quoteImg{margin-bottom:24px;width:48px;height:42px}
.article-wrapper h5{font-size:31px;color:#000;margin-bottom:24px;line-height:38px;font-family:Georgia}
.article-section{position:relative}
.quote-icon{margin-left:-20px}
.nav-patch-2{height:100px;visibility:hidden}
.author-row{border-top:.5px solid #e0e0e0;margin:24px 0 0 0 !important}
.author-row .large-6{float:left !important}
.author-row .large-6:last-child{float:right}
.social-verticle-wrapper{position:absolute;left:-30px;top:445px;width:46px;border-radius:-5px;border-bottom-left-radius:12px;border-top-left-radius:12px}
.social-verticle-wrapper li{padding-bottom:17px}
.social-verticle-wrapper ul{padding:10px 5px}
.article-section h2{font-size:20px;font-weight:600;letter-spacing:3px;line-height:28px;text-transform:uppercase}
.article-section h1{font-weight:bold;font-size:36px;line-height:48px;letter-spacing:0;width:85%;text-transform:none}
.article-wrapper{padding:20px 0;margin-top:0;background:#fff;width:100%}
.para-content{padding-top:40px}
.leader-details-section li,.leader-details-section img{display:inline-block;padding-right:15px}
.leader-details-section li{min-height:90px}
.leader-details-section li:nth-child(2){padding-right:0;width:80%;min-height:75px;overflow:hidden}
.leader-details-section{padding:16px 0 0;margin-left:0}
.circular-border-div-img{height:64px;width:64px}
.leader-details-section img{margin-top:-30px;height:100%;width:100%;border-radius:100px;display:block;margin:0;padding:0;position:relative;top:7px}
.leader-details-section h4{font-size:18px;font-weight:600;line-height:27px;color:#000;text-transform:none;margin-bottom:0}
.article-wrapper span{font-size:18px}
.leader-details-section p{font-size:18px;line-height:24px;color:#000}
#article-content-text-wrapper a{color:#00a8c8}
#article-content-text-wrapper{padding:20px 0;position:none;left:30%;color:#000;font-size:24px;line-height:36px}
#article-content-text-wrapper p{color:#000;font-size:24px;line-height:36px}
#article-content-text-wrapper .article-img{vertical-align:top;margin:24px 0 24px 24px;width:341px;height:222px;border:1px solid #ddd;box-shadow:0 0 2px 0 rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2);display:table}
.middle-wrapper{vertical-align:middle;display:table-cell;padding:15px 20px 20px}
.article-img-right{float:right}
.article-img-left{float:left;margin:24px 24px 24px 0 !important}
.social-horizontal-bar li{display:inline-block;padding-right:20px}
.article-img h5{color:#005c96;font-family:Georgia;font-size:20px;line-height:30px;padding-top:0}
.adspace-wrapper{padding:40px 0}
.adspace-wrapper img{display:block;margin:0 auto}
.social-horizontal-bar{margin-top:10px}
.leader-details-section p{color:#000 !important}
@media(max-width :1440px){.social-verticle-wrapper{left:-50px}
}
@media(max-width :1366px){.social-verticle-wrapper{left:-30px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.columnContainer_gtt .small-12.medium-6.columns{width:100%}
}
@media(max-width :992px){.article-wrapper{margin-left:0;border:0}
.article-wrapper{margin-top:0;padding-bottom:0}
.social-verticle-wrapper{position:absolute;right:20px;left:auto;top:0;width:240px;border-radius:-5px;border-bottom-left-radius:0;border-top-left-radius:0}
.social-verticle-wrapper ul li{display:inline-block;padding:0 6px}
.leader-details-section{margin-bottom:0 !important}
.quote,.quote p{margin-bottom:5px !important}
}
@media(max-width :767px){.quoteImg{margin-bottom:14px;width:28px;height:28px}
.quote,.quote p{margin-bottom:5px !important}
.article-wrapper{width:100%}
.article-wrapper h5{font-size:23px;line-height:32px}
.author-row{padding-top:0}
.article-section h2{font-size:16px}
.leader-details-section{padding:10px 0 0}
.leader-details-section li,.leader-details-section li:nth-child(2){min-height:55px;display:inline-block}
.leader-details-section{margin-bottom:0 !important}
#article-content-text-wrapper p{font-size:18px;line-height:26px}
.article-section h1{font-size:24px;line-height:33px}
.article-wrapper{padding:20px 0 0;border:0;box-shadow:none}
.leader-details-section h4{font-size:18px}
.leader-details-section img{margin-top:20px}
.leader-details-section li:last-child{width:64%}
#article-content-text-wrapper .article-img{float:none;vertical-align:bottom;margin:0;width:100%;height:222px;border:1px solid #ddd;box-shadow:2px 2px #eee;padding:10px 20px;clear:both}
#article-content-text-wrapper{font-size:16px;line-height:24px}
}
.float-quote-right{float:right}
.none-float-quote{float:none;clear:both}
#article-content-text-wrapper{padding:20px 0;position:none;left:30%;color:#000;font-size:24px;line-height:36px}
.arti_head_img{margin-top:25px;width:100%}
#article-content-text-wrapper .article-img{vertical-align:top;margin:24px 0 24px 24px;width:341px;height:250px;border:1px solid #ddd;box-shadow:2px 2px #eee;padding:10px 10px}
.social-horizontal-bar li{display:inline-block;padding-right:20px}
.article-img h5{color:#005c96;font-family:Georgia;font-size:20px;line-height:30px;padding-top:0}
@media(max-width :767px){#article-content-text-wrapper .article-img{float:none;vertical-align:bottom;margin:0;width:100%;height:222px;border:1px solid #ddd;box-shadow:2px 2px #eee;padding:10px 20px;clear:both}
#article-content-text-wrapper{font-size:16px;line-height:24px}
}
.columnContainer_gtt{padding:0 80px 72px}
.columnContainer_gtt .quote{padding-top:72px}
.columnContainer_gtt .brightcoveplayer{padding-top:72px}
.columnContainer_gtt .row{overflow:initial}
.datatilesImageBack{padding:72px 80px;color:#000;background-size:cover;background-position:right;min-height:648px}
.display-6{font-size:2.5625rem;line-height:1.1em;margin-bottom:24px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
.white-text{color:#fff}
.tiles-backcontent-box .caps-9{font-size:.889em;line-height:1.4em;letter-spacing:2.2px;text-transform:uppercase;color:#616161}
.TilesContentBack h5{font-size:1.424em;line-height:1.35em;letter-spacing:0;font-weight:500;font-family:inherit !important}
a{font-size:1em;line-height:1.5em;color:#004eae}
.tiles-backcontent-box{margin-top:19px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.02),0 1px 4px 0 rgba(0,0,0,0.1),0 0 6px 0 rgba(0,0,0,0.06);color:#000}
.TilesContentBack{padding:24px 24px 16px}
.TilesLinkBack{padding:22px 24px;border-top:1px solid #ddd;text-transform:uppercase}
.TilesLinkBack>a{background:#004eae;color:#fff;padding:4px;border-radius:3px}
.DataListBackBox{display:flex;flex-wrap:wrap;overflow:inherit}
.TilesLinkBack>a:hover{color:#fff;background-color:#00a8c8}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.datatilesImageBack{padding:48px}
.datatilesImageBack{background-color:#dcf2f9;background-image:none !important}
.TilesLinkBack>a{font-size:14px}
.columnContainer_gtt{padding:48px 0}
.columnContainer_gtt .quote{padding-top:0;padding-left:48px;padding-right:48px}
.columnContainer_gtt .brightcoveplayer{padding-top:0;padding-right:48px;padding-left:48px}
}
@media only screen and (max-width:767px){.columnContainer_gtt .quote{padding-top:0}
.columnContainer_gtt .brightcoveplayer{padding-top:0}
.datatilesImageBack{padding:36px 15px !important}
.datatilesImageBack{background-color:#dcf2f9;background-image:none !important}
.display-6{font-size:34px;line-height:36px;margin-bottom:12px}
.tiles-backcontent-box{margin-top:20px}
.columnContainer_gtt{padding:24px 15px 10px}
.columnContainer_gtt .content--main{padding-bottom:0}
}
.datatiles{padding:72px 80px;background:#f5f5f5}
.display-6{font-size:2.5625rem;line-height:1.1em;margin-bottom:24px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#262626}
.caps-9{font-size:.875rem;font-weight:500;line-height:20px;letter-spacing:2.2px;text-transform:uppercase;color:#000}
.datatiles h5{font-size:1.4375rem;line-height:1.35em;letter-spacing:0;font-family:inherit;font-weight:500;color:#000}
a{font-size:.875em;line-height:1.5em;color:#004eae}
.datatilesImageBack p{font-size:18px}
.tiles-content-box{border-radius:2px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.02),0 1px 4px 0 rgba(0,0,0,0.1),0 0 6px 0 rgba(0,0,0,0.06);margin-top:18px;margin-bottom:6px}
.content-img{margin-top:24px;margin-bottom:24px}
.TilesContent{padding:15px 15px 0 15px}
.TilesLink{padding:15px 24px;border-top:1px solid #ddd;text-transform:uppercase}
.datatiles p{margin-bottom:10px !important;font-size:18px;color:#262626}
.tiles-content-box a{color:#004eae !important;font-weight:600;font-size:14px}
.mobile-only-img{display:none}
.TilesContent .content-img .tileimagew{width:100%;height:auto}
@media(max-width:1920px){.TilesContent .content-img .tileimagew{width:100%;height:95%}
}
@media(max-width:1366px){.TilesContent .content-img .tileimagew{width:100%;height:auto}
}
@media(max-width:1024px){.TilesContent .content-img .tileimagew{width:100%;height:95%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.datatiles{padding:48px}
.mobile-only-img{display:none}
}
@media only screen and (max-width:767px){datatiles{padding:26px 15px}
.desktop-only-img{display:none}
.mobile-only-img{display:block}
.datatiles{padding:36px 10px}
.display-6{font-size:26px;line-height:36px;margin-bottom:12px}
.tiles-content-box{margin-top:20px}
}
.skyBlueGradient{background:linear-gradient(to right,#00a6ce 0,#92cfe5 100%);color:#fff !important}
.darkBlueGradient{background:linear-gradient(135deg,#005c96 0,#002c77 100%);background:-webkit-linear-gradient(135deg,#005c96 0,#002c77 100%)}
.saffireGradient{background:linear-gradient(45deg,#00a8c8 0,#005c96 100%);color:#fff !important}
.lightGrayGradient{background:linear-gradient(to right,#ececec 0,#fff 100%)}
.blueGradient{background:#0e6ca2;background:-moz-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:-webkit-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:linear-gradient(to right,#0e6ca2 0,#14a0c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e6ca2',endColorstr='#14a0c9',GradientType=1);color:#fff !important}
.greenGradient{background:#61b535;background:-moz-linear-gradient(left,#61b535 0,#177d30 100%);background:-webkit-linear-gradient(left,#61b535 0,#177d30 100%);background:linear-gradient(to right,#61b535 0,#177d30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b535',endColorstr='#177d30',GradientType=1);color:#fff !important}
.emeraldGradient{background:#1cab82;background:-moz-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:-webkit-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:linear-gradient(135deg,#1cab82 17%,#0e6f62 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cab82',endColorstr='#0e6f62',GradientType=1);color:#fff !important}
.banner-caption{top:100px;background-color:transparent;width:49%;left:25px}
.del1{animation-delay:.5s;-webkit-animation-delay:.5s;transition:.5s}
.del2{animation-delay:1s;-webkit-animation-delay:1s}
.del3{animation-delay:4s;-webkit-animation-delay:3s}
.scroll-down-image{position:relative;bottom:20px;display:block;margin:0 auto}
.arrow{text-align:center;margin:1% 0}
.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}
@keyframes bounce{0,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-30px)}
60%{transform:translateY(-15px)}
}
.divider{border-bottom:1px solid #91004b;width:45%;margin-bottom:20px}
.divider-top-left{width:21%;margin-bottom:20px;margin-top:20px}
.banner-caption h1{text-transform:capitalize;letter-spacing:0;line-height:normal;margin-bottom:15px;font-size:50px}
.left-banner-content{left:18%}
.relative-banner-slide{position:relative}
.banner-caption p{line-height:26px}
.btn-getting-started{max-width:160px !important}
.btn-getting-started,.btn-getting-started:hover,.btn-getting-started:focus{background-color:#fff;color:#1176a4;font-weight:bold;font-size:1.2rem;padding:15px 0;margin-top:40px;text-transform:initial;border-radius:5px}
.overview-section{padding:40px 0}
.background-banner-section{background-size:cover;min-height:610px;position:relative;color:#fff}
.background-banner-section h1{text-transform:capitalize;letter-spacing:0;line-height:normal;margin-bottom:25px;font-size:44px}
.left-align-caption h1{width:84%}
.background-banner-section p{line-height:26px;font-size:1.2rem;font-weight:normal;width:64%}
.para-width{width:80% !important}
.banner-caption-wrapper{top:150px;background-color:transparent;position:relative;left:25px}
.banner-caption-wrapper h5{text-transform:initial;font-size:1.5rem;padding-bottom:10px;line-height:normal}
.center-align-banner-caption{text-align:center;width:60%;left:0}
.center-align-banner-caption .banner-caption-wrapper{left:0}
.center-align-banner-caption p{width:100% !important}
.left-align-caption .banner-caption-wrapper{left:30%}
.left-align-caption .divider{width:20%;margin-top:25px}
.center-align-banner-caption .divider{margin:0 auto 20px;width:30%}
.detailed-text-wrapper{background-color:#fff;color:#000;width:50%;padding:10px 70px 50px 40px;margin:50px 0}
.detailed-text-wrapper p{color:#4d4d4d;font-size:15px;line-height:24px}
.detailed-text-wrapper h3{color:#325591;letter-spacing:0;font-size:22px;font-weight:500}
.right-align-next{float:right;color:#325591;font-weight:bold}
.database-plan-bg{position:relative;min-height:500px}
.gtt_social_list .social__item{height:32px;width:32px}
@media(max-width:992px){.banner-caption{width:85%;top:100px}
.banner-caption h1{font-size:28px}
.background-banner-section{background-size:100% 76%;background-repeat:no-repeat}
}
@media(max-width:767px){.mobile-banner-cation-wrapper{padding:10px;background-color:#818481;top:100px !important;margin-bottom:65px}
.divider-top-left{margin-top:10px}
#banner-section{margin-top:20px}
.banner-caption-wrapper h5{font-size:1rem;padding-bottom:0;line-height:normal}
.background-banner-section h1{margin-bottom:6px;margin-top:60px}
.left-align-caption .divider{margin-top:10px}
.para-width{width:100% !important}
.detailed-text-wrapper{width:100%;padding:29px 10px}
.left-align-caption .banner-caption-wrapper{left:0}
.background-banner-section{background-size:cover;background-repeat:no-repeat;min-height:auto}
.banner-caption-wrapper{top:10px;left:0}
.background-banner-section h1{font-size:20px}
.background-banner-section p{font-size:14px;line-height:17px;width:100%;padding-bottom:20px}
.banner-caption{top:-8px;width:90%;padding:15px 5px}
.btn-getting-started{width:125px;padding:11px 10px;margin-top:0;margin-bottom:30px;font-size:14px;max-width:100% !important}
.banner-caption h1{margin-bottom:5px;font-size:14px}
.divider{margin-bottom:5px}
.banner-caption p{width:100%;line-height:14px;font-size:12px}
}
.banner-caption-wrapper .social__list{display:none}
.herobanner_gtt .banner-caption-wrapper .social__list{display:block}
.herobanner_gtt .background-banner-section h1{font-size:4.624em;line-height:1.1em;letter-spacing:0;margin-bottom:.5rem}
.herobanner_gtt .background-banner-section h4{color:#fff;font-size:1.8125rem;line-height:1em;letter-spacing:3.8px;text-transform:uppercase;margin-bottom:10px}
.herobanner_gtt .banner-caption-wrapper h5{font-size:20px;line-height:1em;letter-spacing:2.8px;text-transform:uppercase;padding-bottom:0;margin:30px 0 15px;font-family:inherit !important}
.herobanner_gtt .background-banner-section p{margin-top:5px;width:62%;font-family:ProximaNovaRegular !important;color:#fff;font-size:20px;font-weight:500;line-height:28px}
.herobanner_gtt .banner-caption-wrapper .divider{display:none}
.herobanner_gtt .left-align-caption .banner-caption-wrapper{left:0;padding:118px 80px}
.herobanner_gtt .banner-caption-wrapper{top:0}
.herobanner_gtt .left-align-caption .small-12.large-7.medium-9.columns{width:100%}
.herobanner_gtt .btn-getting-started{font-size:18px;position:relative;z-index:1;padding:22px 21px !important;background:#fff !important;color:#004eae !important;margin-top:20px;border-radius:2px !important;display:inline-block;text-transform:capitalize;margin-bottom:36px;max-width:100% !important;letter-spacing:0;font-weight:600;font-family:inherit !important}
.herobanner_gtt .row.left-align-caption{width:100%}
.d6-careers .content--main ul{margin-left:3px}
@media(max-width:1920px){.herobanner_gtt .background-banner-section{background-size:cover}
}
@media(max-width:1366px){.herobanner_gtt .background-banner-section{background-size:cover;background-position:65% 80%;background-repeat:no-repeat}
}
@media(max-width:1024px){.herobanner_gtt .background-banner-section h1{margin-bottom:1.8rem}
.herobanner_gtt .background-banner-section{background-size:cover}
.herobanner_gtt .left-align-caption h1{width:78%}
}
@media(max-width:992px){.herobanner_gtt .left-align-caption .banner-caption-wrapper{padding:72px 40px;margin-top:42px}
.herobanner_gtt .background-banner-section{min-height:500px;background-size:cover;background-position:65% 61%}
.herobanner_gtt .background-banner-section h4{font-size:23px}
.herobanner_gtt .background-banner-section h1{font-size:66px !important}
}
@media(max-width:767px){.herobanner_gtt .background-banner-section h1{font-size:42px !important}
.herobanner_gtt .left-align-caption .banner-caption-wrapper{padding:0 10px 0;margin-top:20px}
.herobanner_gtt .background-banner-section h4{font-size:17px;line-height:25px}
.herobanner_gtt .banner-caption-wrapper h5{font-size:16px;margin:0 0 12px}
.herobanner_gtt .btn-getting-started{padding:20px 40px !important;margin-bottom:22px}
.herobanner_gtt .background-banner-section{min-height:482px;background-size:cover}
.herobanner_gtt .background-banner-section h1{font-size:42px;line-height:51px;margin-top:0}
.herobanner_gtt .left-align-caption h1{width:100%;margin-bottom:10px}
.herobanner_gtt .background-banner-section{background-position:45%}
.herobanner_gtt .mobile-banner-cation-wrapper{top:0 !important;background-color:transparent;padding:0 20px;margin-bottom:0}
.herobanner_gtt .background-banner-section p{padding-bottom:0;font-size:16px;margin-bottom:5px}
.herobanner_gtt .btn-getting-started{width:100%}
}
.show-title{display:block}
.hide-title{display:none}
.center-title-thumb{float:none;clear:both;text-align:center !important;display:block !important}
.row-circular-img.sevengrid-v2.seven-grid-non-circular .three-image-content-wrapper{width:11em;display:inline-block;float:none}
#fifty-sec-2 .tile-wrapper{width:100%}
#fifty-sec-2 .row-circular-img{max-width:100% !important}
.row-c-grid{max-width:50% !important}
.top-margin-cls{margin-top:50px}
.seven-grid-non-circular,.seven-grid-circular{max-width:100% !important}
.row-circular-img.sevengrid-v2.seven-grid-non-circular .three-image-content-wrapper .circular-image-wrapper{border:0;border-radius:0}
.row-circular-img.sevengrid-v2.seven-grid-circular .three-image-content-wrapper{width:11em;display:inline-block;float:none}
.bold-text{font-weight:bold !important}
.light-text{font-weight:lighter !important}
.image-content-wrapper,.image-content-wrapper-2{width:50%;float:left;padding:0 15px}
.three-image-content-wrapper{width:33%;float:left;padding:0 15px}
.one-center-image-wrapper{clear:both;margin:0 auto;float:none}
.row-circular-img h1{color:#b0164e;padding-top:40px;font-weight:700;text-align:center;padding-bottom:40px;text-transform:initial}
.tile-wrapper{width:60%;margin:0 auto}
.non-circular .circular-image-wrapper{border:0 !important;border-radius:0 !important;background-color:transparent !important}
.row-circular-img .circular-image-wrapper{border:2px solid #b3b1b1;border-radius:70px;height:125px;width:125px;margin:0 auto;background-color:transparent !important}
.row-circular-img{max-width:70% !important;padding:50px 0;text-align:center}
.row-circular-img h4{text-align:center;font-weight:bold;font-size:18px;color:#626262;text-transform:initial;padding-top:15px;height:70px;margin-bottom:55px;display:table-cell}
.non-circular .circular-image-wrapper img{height:90px !important;width:90px !important}
.row-circular-img .circular-image-wrapper img{display:block !important;margin:0 auto;height:70px;width:70px;vertical-align:-webkit-baseline-middle;position:relative;top:20%}
.modal-circular-img .circular-image-wrapper img{height:30px;width:30px}
.modal-circular-img .circular-image-wrapper{height:60px;width:60px;float:right}
.row-modal-description p{font-size:14px !important;line-height:22px;margin-top:10px}
.title-modal{font-size:25px !important}
.modalTitle{margin-top:10px}
.modal-circular-img{padding:0 15px 5px 10px !important}
.reveal-modal .close-reveal-modal{color:#fff;cursor:pointer;font-size:1.8rem !important;font-weight:lighter;line-height:.9;position:absolute;top:-2rem !important;right:-0.625rem !important;border-radius:50px !important;width:30px !important;height:30px !important;display:block;margin:auto;text-align:center;background-color:#000}
.modal-header{background-color:#eee;padding:10px 0;border-radius:7px;border-bottom:2px solid #ddd}
.modal-dialog-box{max-width:25% !important;padding:0 !important;border-radius:7px}
.modal-dialog-box .modal-title{text-transform:initial;color:#595959;font-weight:700;font-size:22px !important;padding-top:20px;padding:15px 0;text-transform:initial;font-weight:bold;font-size:18px}
.modal-dialog-box h6{text-transform:uppercase;font-weight:bold}
.modal-circular-desc-img img{margin:0 auto;display:block;height:50px;width:50px;top:20px;position:relative}
.modal-circular-desc-img{border-radius:50px;border:2px solid #b3b1b1;height:90px;width:90px;margin:10px auto}
.modal-circular-desc-img h4{text-align:center}
.row-modal-description p{font-size:14px;line-height:22px}
.modal-circular-img{padding:0 15px 5px 10px !important}
.row-modal-description{min-height:350px;padding:10px}
.key-feature-services h1{color:#b0164e;text-align:center;padding-top:40px}
.white-bg{background-color:#fff}
.reveal-modal .close-reveal-modal{color:#fff;cursor:pointer;font-size:2rem;font-weight:lighter;line-height:.9;position:absolute;top:-2rem;right:-0.625rem;border-radius:50px;width:30px;height:30px;display:block;margin:auto;text-align:center;background-color:#000}
.modal-header{background-color:#eee;padding:15px 0;border-radius:7px}
.modal-dialog-box{max-width:25%;padding:0 !important;border-radius:7px}
.modal-dialog-box .modal-title{text-transform:initial;color:#595959;font-weight:700;font-size:22px;padding-top:20px;padding:15px 0 5px;text-transform:initial;font-weight:bold;font-size:16px}
.noncircular-align-text{text-align:left;font-size:18px !important;color:#595959;font-weight:700;font-size:22px;padding-top:20px;padding:15px 0 5px;text-transform:initial;font-weight:bold}
.center-title-cir{text-align:center;font-size:18px !important;color:#595959;font-weight:700;font-size:22px;padding-top:20px;padding:15px 0 5px;text-transform:initial;font-weight:bold}
.row-circular-img.sevengrid-v1 .circular-image-wrapper{height:100px;width:100px}
.row-circular-img.sevengrid-v1 .circular-image-wrapper img{height:50px;width:50px}
#sevengrid-v1{max-width:1600px !important}
#sevengrid-v1 h1{color:#fff;text-transform:uppercase;font-weight:500;font-size:20px;letter-spacing:0}
.purple-grid-section{margin-top:20px}
.row-circular-img.sevengrid-v1 .three-image-content-wrapper{width:14.27%}
.row-circular-img.sevengrid-v2 .three-image-content-wrapper{width:25%}
.row-circular-img.sevengrid-v2 h1{color:#fff;font-weight:500}
.wrapper-h{min-height:140px}
#sevengrid-onerow{max-width:100% !important}
.reveal-modal{position:absolute !important}
@media(max-width:1024px){.gtt-courosel-sec .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:-18px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-18px;color:transparent !important;width:30px;height:30px}
}
@media(max-width:992px){.row-circular-img{max-width:100% !important;padding:20px 0}
.row-circular-img.sevengrid-v1 .three-image-content-wrapper{width:19.27%}
.top-margin-cls{margin-top:60px}
#pavilionIconGrid .row-circular-img .circular-image-wrapper{width:150px !important;height:150px !important}
}
@media(max-width:767px){#pavilionIconGrid .row-circular-img{margin-top:20px}
.three-image-content-wrapper{padding:0 20px}
.gtt-courosel-sec .owl-prev{left:-5px}
.gtt-courosel-sec .owl-next{right:-20px}
.row-circular-img h4{margin-bottom:0}
.row-circular-img .circular-image-wrapper{height:90px;width:90px}
.row-circular-img .circular-image-wrapper img{height:50px;width:50px}
.reveal-modal{position:absolute !important}
.close-reveal-modal{right:.375rem !important}
.row-circular-img h1{padding-top:10px}
.row-circular-img.sevengrid-v1 .three-image-content-wrapper{width:50%}
.image-content-wrapper,.three-image-content-wrapper{width:100%}
.modal-circular-img .circular-image-wrapper img{height:30px !important;width:30px}
.modal-circular-img .circular-image-wrapper{height:60px;width:60px;float:right}
.modal-circular-img{margin-top:0 !important}
.row-circular-img{padding:10px 0;margin-top:120px}
.row-circular-img h4{padding-bottom:10px}
.modal-dialog-box{max-width:90% !important;margin:0 auto;margin-left:15px}
.reveal-modal .close-reveal-modal{top:-2.6rem;right:-0.1rem}
.modal-dialog-box{min-height:70vh}
.row-modal-description{min-height:340px}
.top-margin-cls{margin-top:20px}
}
.nonCircular_column .row-circular-img h1{color:#262626;font-size:2.5625rem;letter-spacing:0;text-align:left;padding-bottom:20px;text-transform:initial;font-family:"ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;line-height:1.4;padding-top:0}
.gttcls p{font-size:18px;margin-bottom:5px !important;color:#262626 !important}
.nonCircular_column .row-circular-img h4{text-align:center;font-size:20px;color:#000;text-transform:initial;margin-bottom:16px;height:auto;letter-spacing:2.8px}
.nonCircular_column .three-image-content-wrapper{width:100%}
.nonCircular_column .row-circular-img{max-width:100% !important;padding:52px 65px}
.CTA-Link-icontiles{padding:10px 16px;border:1px solid #004eae;color:#004eae !important;font-size:18px;display:inline-block;border-radius:2px;line-height:27px;float:right}
.CTA-Link-icontiles>img{margin-left:10px;height:15px}
.nonCircular_column .non-circular .circular-image-wrapper img{height:auto !important;width:auto !important}
.nonCircular_column .circular-image-wrapper{margin-bottom:30px;height:auto;width:240px;margin-top:30px}
.show-mobile-tiles{display:none}
#pavilionIconGrid h1.show-title{font-size:2em;font-weight:normal;text-align:left;padding-top:10px;padding-bottom:10px;font-family:ProximaNovaLight}
#pavilionIconGrid p{text-align:left;color:#FFF;font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;font-weight:inherit;word-break:break-word;width:100%;line-height:32px !important}
#pavilionIconGrid a{pointer-events:none;cursor:default}
#pavilionIconGrid .non-circular .circular-image-wrapper img{width:100% !important;height:100% !important;top:0}
#pavilionIconGrid h4.bold-text{color:#fff}
#pavilionIconGrid .row-circular-img .circular-image-wrapper{width:200px;height:200px;margin-top:10%}
#pavilionIconGrid .row-circular-img{max-width:80% !important}
#pavilionIconGrid .row-circular-img .circular-image-wrapper{width:200px;height:200px}
@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.nonCircular_column .width-100{width:100%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.nonCircular_column .width-100{width:100%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.nonCircular_column .hide-mobile-tiles{display:none}
.nonCircular_column .show-mobile-tiles{display:block}
.nonCircular_column .CTA-Link-icontiles{float:none;margin-top:20px}
.nonCircular_column .row-circular-img{padding:48px}
}
@media only screen and (max-width:767px){#pavilionIconGrid p{width:100%}
#pavilionIconGrid h1.show-title{font-size:1.5em;padding-bottom:0}
#pavilionIconGrid .row-circular-img{max-width:90% !important;padding:20px 0}
.nonCircular_column .row-circular-img h1{color:#000;font-size:24px;padding-bottom:15px}
.nonCircular_column .row-circular-img{padding:20px 0;margin:0 auto}
.nonCircular_column .circular-image-wrapper{height:auto;width:auto;margin-bottom:20px}
.nonCircular_column .three-image-content-wrapper{width:100%}
.nonCircular_column .hide-mobile-tiles{display:none}
.nonCircular_column .show-mobile-tiles{display:block}
.nonCircular_column .CTA-Link-icontiles{float:none;margin-top:20px}
}
.breadcrumbWrapper{font-family:ProximanovaBold;font-size:18px;color:#fff;font-style:normal;line-height:14.4px;letter-spacing:.2em;margin-left:3rem;text-transform:uppercase;position:relative;top:45px;padding-bottom:35px}
.n-bredcrumb{position:relative;top:40px}
.breadcrumb:hover{border-bottom:1px solid #FFF}
a.breadcrumb{color:#FFF;line-height:normal}
.breadcrumbArrow{font-size:1.5rem;font-family:ProximaNovaLight;color:#FFF;display:inline-block}
.bannerHeadingWrapper{font-family:ProximanovaBold;font-size:18px;color:#fff;font-style:normal;line-height:14.4px;letter-spacing:.2em;margin-left:3rem;text-transform:uppercase;position:relative;top:30px;padding-bottom:55px}
.video-center-area-hnb .brc-align-center{width:62% !important;margin:0 auto !important}
.video-center-area-hnb .small-12,.video-center-area-hnb,.video-center-area-hnb .d6-block{padding:0 !important}
.video-center-area-hnb .brc-align-center .brightcove-container{height:500px}
.author_bio_toggle_wrapper{width:295px;margin:20px 0;padding:10px 0}
.author_bio_wrap h4,.author_bio_wrap2 h4{text-transform:none !important;font-size:20px;padding-top:50px;font-weight:lighter;min-height:135px;line-height:28px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.author_bio_wrap{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.author_bio_wrap p,.author_bio_wrap2 p{font-size:16px;color:#000;padding-top:10px}
#author_bio_wrap0,#author_bio_wrap1,#author_bio_wrap2{position:absolute;display:none;bottom:0}
.author_bio_wrap{margin-top:0;margin-bottom:0;background:#fff;width:28%;position:absolute;z-index:2;padding:25px}
.author_bio_wrap2{margin-top:0;margin-bottom:0;background:#fff;width:28%;position:absolute;z-index:1;padding:30px}
.twobutton-with-video .author_bio_wrap{margin-top:0;margin-bottom:0;background:#fff;width:28%;position:absolute;z-index:2;padding:25px}
.twobutton-with-video{max-width:53%}
.twobutton-with-video ul li{width:48%}
.button-sections-hnb.twobutton-with-video{margin:20px auto;position:relative;top:3px}
.button-sections-hnb.twobutton-with-video{margin:0 auto}
.button-sections-hnb{max-width:93%;margin:20px auto;position:relative}
.button-sections-hnb img{float:right;max-width:30%}
.button-sections-hnb ul{padding:0}
.author_bio_toggle_wrapper:hover{background-color:#00a8c8 !important;color:#fff !important;box-shadow:5px 5px 10px #545252}
.author_bio_wrap a{text-decoration:underline;position:relative;bottom:20px}
.author_bio_wrap p{height:166px;overflow:hidden;margin-bottom:35px}
.author_bio_toggle_wrapper:hover span{color:#fff !important}
.author_bio_toggle_wrapper .white-plus-img{display:none !important}
.author_bio_toggle_wrapper:hover img.white-plus-img{display:inline-block !important}
.author_bio_toggle_wrapper:hover img.black-plus-img{display:none}
.author_bio_toggle_wrapper{display:inline-block;width:100%;height:86px;background-color:#fff;color:#000;font-size:16px;padding:30px 15px;margin:0}
.button-sections-hnb ul li{display:inline-block;list-style:none;width:28%}
.button-sections-hnb .button-cls{font-weight:bold;color:#000}
.button-sections-hnb li:nth-child(2){margin-left:25px}
.three-button-sections-hnb{max-width:100%;margin:50px 0 50px 11%}
.three-button-sections-hnb ul li{width:30%}
.three-button-sections-hnb .author_bio_wrap{width:30%}
.button-sections-hnb li:first-child{margin-left:0}
.button-sections-hnb li{margin-left:25px}
.two-button-without-video{margin-left:11%}
.author_bio_wrap{max-height:430px}
#dbPage .heroBannerDescription,#dcPage .heroBannerDescription,#nfpPage.heroBannerDescription,#wmsPage.heroBannerDescription{width:48%}
#dbPage .heroBannerTitle,#dcPage .heroBannerTitle,#nfpPage .heroBannerTitle,#wmsPage .heroBannerTitle{width:60%}
#dbPage .heroBannerWrapper{height:551px !important}
.columnContainer_pavilion .row{padding:40px 0;max-width:90%}
.columnContainer_pavilion h3 strong{font-size:30px}
.columnContainer_pavilion h3{padding-top:20px;padding-bottom:40px}
.columnContainer_pavilion .vjs-big-play-button{width:22% !important}
.columnContainer_pavilion .rte div{padding-left:0}
.columnContainer_pavilion p{font:normal 18px/26px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.columnContainer_pavilion .rte h2{text-transform:none !important;padding-bottom:21px;font-size:36px !important;color:#333;font:normal 26px/26px "ProximaNovaLight" !important;font-weight:700 !important;line-height:31px !important;letter-spacing:normal !important}
.columnContainer_pavilion p span{line-height:28px !important;font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.pavilionZero-padding .small-12.medium-6.columns{padding-left:0 !important;padding-right:55px !important;font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.pavilionZero-padding .small-12.medium-6.columns h2{text-transform:none !important;padding-bottom:21px;font-size:36px !important;color:#333;font:normal 26px/26px "ProximaNovaLight" !important;font-weight:700 !important;line-height:31px !important;letter-spacing:normal !important}
.two-col-content-block .pavilion_Font_Style .left-column .left-col-text li{font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;line-height:30px !important}
.pavilion_Font_Style h3{font-size:30px;font-weight:bold}
.pavilion_Font_Style p{font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;line-height:28px !important}
.pavilion_Font_Style{padding:50px 0}
.pavilion_Font_Style h2{font-weight:bold;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.herobanner_pavilion p.heroBannerDescription{margin-top:40px;width:31%;font-size:20px;margin-bottom:4rem}
.herobanner_pavilion .homepagemainbanner{height:650px !important;overflow:hidden}
.herobanner_pavilion .heroBannerTitle{margin-top:80px}
.herobanner_pavilion .learnMoreLink{margin-top:60px}
.herobanner_pavilion .learnMore{border:1px solid #f3f1f1;color:white !important;border-radius:10px;padding:17px 30px !important}
.featured_News_Pavilion .newsTitle{font-size:16px !important}
.featured_News_Pavilion .readMore{font-size:16px !important}
.featured_News_Pavilion .newsSummary{height:48px !important}
<!-- .insights_pavilion .insightsHeader{color:#10827d !important}
.insights_pavilion .global-07__article{width:338px;height:496px}
.insights_pavilion .global-07__image{height:189px !important}
-->.herobanner_pavilion .heroBannerBg{background-size:cover;background-position:center;background-repeat:no-repeat}
.heroBannerMainWrapper.herobanner_pavilion{border:0}
.herobanner_pavilion+.featuredNews{position:relative}
@media(max-width:2560px){#dbPage .heroBannerDescription,#dcPage .heroBannerDescription,#nfpPage.heroBannerDescription,#wmsPage.heroBannerDescription{width:29%}
.twobutton-with-video{max-width:55%}
.twobutton-with-video ul li{width:48%}
.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:48%}
.video-center-area-hnb .brc-align-center{width:60% !important;margin:0 auto !important}
}
@media(max-width:1600px){#dbPage .heroBannerDescription,#dcPage .heroBannerDescription,#nfpPage.heroBannerDescription,#wmsPage.heroBannerDescription{width:29%}
.twobutton-with-video{max-width:55%}
.twobutton-with-video ul li{width:48%}
.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:48%}
.video-center-area-hnb .brc-align-center{width:55% !important;margin:0 auto !important}
.twobutton-with-video li:nth-child(2){margin-left:30px}
}
@media(max-width:1440px){.video-center-area-hnb .brc-align-center{width:55% !important;margin:0 auto !important}
.twobutton-with-video ul li{width:47.6%}
.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:47.6%}
}
@media(max-width:1366px){#dbPage .heroBannerDescription,#dcPage .heroBannerDescription,#nfpPage.heroBannerDescription,#wmsPage.heroBannerDescription{width:48%}
.herobanner_pavilion .learnMoreLink{margin-top:32px}
.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:48%}
.twobutton-with-video ul li{width:48%}
.video-center-area-hnb .brc-align-center{width:55% !important;margin:0 auto !important}
.twobutton-with-video li:nth-child(2){margin-left:25px;float:right}
.herobanner_pavilion .homepagemainbanner{overflow:hidden}
}
@media(max-width:1300px){.twobutton-with-video ul li{width:47.8%}
}
@media(max-width:1280px){.twobutton-with-video{max-width:55%}
.twobutton-with-video ul li{width:47.8%}
.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:47.8%}
}
@media(max-width:1200px){.twobutton-with-video{max-width:60%}
.video-center-area-hnb .brc-align-center{width:60% !important}
.twobutton-with-video ul li,.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:47.6%}
}
@media(max-width:1024px){.pavilion_Font_Style{padding:0}
.columnContainer_pavilion .row{max-width:95%}
.columnContainer_pavilion h3{padding-top:10px;padding-bottom:20px}
.columnContainer_pavilion h3 strong{font-size:25px}
.columnContainer_pavilion p span{font-size:16px !important;line-height:normal}
.author_bio_wrap{max-height:360px}
.twobutton-with-video{max-width:68%}
.gradient-banner-height{margin-left:6%;padding-left:0}
.twobutton-with-video li:nth-child(2){margin-left:36px;float:right}
.video-center-area-hnb .brc-align-center{width:68% !important}
.twobutton-with-video ul li,.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:47%}
.author_bio_wrap h4,.author_bio_wrap2 h4{min-height:50px;padding-top:10px;font-size:13px;height:90px}
.author_bio_wrap p{font-size:13px}
}
@media(max-width:992px){.pavilion_Font_Style{padding:0}
.columnContainer_pavilion .row{max-width:95%}
.columnContainer_pavilion h3{padding-top:10px;padding-bottom:20px}
.columnContainer_pavilion h3 strong{font-size:25px}
.columnContainer_pavilion p span{font-size:14px !important;line-height:normal}
.two-button-without-video{margin-left:2%}
.two-button-without-video .author_bio_wrap{width:45%}
.button-sections-hnb li:nth-child(2){margin-left:10px}
.three-button-sections-hnb{margin:50px 0 50px 2%}
.video-center-area-hnb .brc-align-center{width:59% !important;margin:0 auto !important}
.twobutton-with-video li:nth-child(2){margin-left:40px}
.three-button-sections-hnb{max-width:100% !important}
.three-button-sections-hnb ul li{width:30% !important}
.twobutton-with-video{width:59% !important}
.button-sections-hnb{max-width:60%}
.twobutton-with-video ul li,.twobutton-with-video .author_bio_wrap{width:45%}
.button-sections-hnb ul li{width:45%;margin-left:10px}
.author_bio_wrap h4,.author_bio_wrap2 h4{font-size:14px;padding-top:20px;min-height:50px;line-height:22px}
.button-sections-hnb img{max-width:15%}
.author_bio_wrap a{font-size:11px}
.author_bio_wrap{padding:15px}
.author_bio_toggle_wrapper{height:77px;padding:30px 11px}
.button-sections-hnb .button-cls{font-size:12px}
.author_bio_wrap p{height:120px;overflow:hidden;margin-bottom:70px;font-size:12px}
.video-center-area-hnb .brc-align-center .brightcove-container{height:350px}
.health-w-banner-section,.gradient-banner-height{margin-left:2% !important;padding-left:0 !important}
.gradient-banner-height .heroBannerTitle,.gradient-banner-height .breadcrumbWrapper,.gradient-banner-height .heroBannerDescription{margin-left:0 !important}
#dbPage .homepagemainbanner,#dcPage .homepagemainbanner,#nfpPage .homepagemainbanner,#wmsPage .homepagemainbanner{height:450px !important;overflow:hidden}
.featured_News_Pavilion .newsSummary{height:100% !important}
}
@media(max-width:767px){.pavilionZero-padding .small-12.medium-6.columns{padding-left:.625rem !important;padding-right:.625rem !important}
.pavilionZero-padding .small-12.medium-6.columns p{font:normal 18px/26px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.pavilion_Font_Style p{font:normal 16px/16px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;line-height:28px !important}
.two-col-content-block{padding:20px 5% !important}
.pavilion_Font_Style p b,.pavilion_Font_Style h3{font-size:21px;font-weight:bold;line-height:normal !important}
.pavilion_Font_Style{padding:10px 0}
.columnContainer_pavilion .row{padding:10px;max-width:100%}
.columnContainer_pavilion .vjs-big-play-button{width:33% !important}
.columnContainer_pavilion .rte div{padding-left:0}
#dbPage .homepagemainwrappermob-leftspace{margin-left:0}
.homepagemainwrappermob-leftspace{margin-left:5%}
.homepagemainbannerconnectbtn{margin:30px auto !important;display:block;text-align:center}
.homepagemainbanner .heroBannerMobileBg{height:550px}
.hlth-banner.heroBannerWrapper{height:auto !important}
.button-sections-hnb ul li{margin-left:0}
.author_bio_wrap p{height:115px;overflow:hidden;margin-bottom:35px}
.button-sections-hnb li:nth-child(2){float:none}
.two-button-without-video .author_bio_wrap{width:100%}
.author_bio_wrap{max-height:340px}
.twobutton-with-video{width:95% !important}
.video-center-area-hnb{padding:15px !important}
.n-bredcrumb{position:relative;top:25px}
.heroBannerMainWrapper .gradient-banner-height{height:800px;overflow:hidden !important}
.top-space-m{position:relative;top:-15px}
.gradient-banner-height{margin-left:1% !important;padding-left:0 !important}
.health-w-banner-section{padding-left:1% !important}
.gradient-banner-height .heroBannerTitle{width:80%}
.gradient-banner-height .heroBannerTitle,.gradient-banner-height .breadcrumbWrapper,.gradient-banner-height .heroBannerDescription{margin-left:10px !important}
.video-center-area-hnb .d6-block{padding:0 !important}
.mobile-better-outcome-section{display:block !important}
.three-button-sections-hnb ul li{width:95% !important;max-width:95%}
.video-center-area-hnb .brc-align-center .brightcove-container{height:auto}
.breadcrumbWrapper{font-size:14px;color:#fff;font-style:normal;line-height:20px;letter-spacing:.2em;text-transform:uppercase;padding-bottom:32px;margin-left:15px;margin-top:15px;top:25px}
.author_bio_wrap a{font-size:14px}
.author_bio_wrap h4,.author_bio_wrap2 h4{font-size:16px}
.three-button-sections-hnb .author_bio_wrap{width:95%}
.twobutton-with-video{max-width:95% !important}
.three-button-sections-hnb #author_bio_wrap0{bottom:175px !important}
.three-button-sections-hnb #author_bio_wrap1{bottom:88px !important}
.button-sections-hnb #author_bio_wrap0{bottom:87px}
.button-sections-hnb #author_bio_wrap1{bottom:0}
.twobutton-with-video #author_bio_wrap0{bottom:87px !important}
.twobutton-with-video #author_bio_wrap1{bottom:0 !important}
.video-center-area-hnb .d6-videocomponent .columns{padding:0}
.twobutton-with-video .author_bio_wrap,.twobutton-with-video .author_bio_wrap2{width:100%}
.author_bio_wrap h4,.author_bio_wrap2 h4{min-height:50px}
.bannerHeadingWrapper{font-size:14px;color:#fff;letter-spacing:.2em;text-transform:uppercase;padding-bottom:32px;margin-left:15px;margin-top:15px}
.button-sections-hnb{max-width:95%;margin-left:10px}
.button-sections-hnb ul li{width:100%;margin-top:10px;display:block}
.button-sections-hnb li:nth-child(2),.button-sections-hnb li{margin-left:0}
.video-center-area-hnb .brc-align-center{width:100% !important;margin:0 auto !important}
.author_bio_wrap,.author_bio_toggle_wrapper{width:100%;max-width:100% !important}
}
.skyBlueGradient{background:linear-gradient(to right,#00a6ce 0,#92cfe5 100%);color:#fff !important}
.darkBlueGradient{background:linear-gradient(135deg,#005c96 0,#002c77 100%);background:-webkit-linear-gradient(135deg,#005c96 0,#002c77 100%)}
.saffireGradient{background:linear-gradient(45deg,#00a8c8 0,#005c96 100%);color:#fff !important}
.lightGrayGradient{background:linear-gradient(to right,#ececec 0,#fff 100%)}
.blueGradient{background:#0e6ca2;background:-moz-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:-webkit-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:linear-gradient(to right,#0e6ca2 0,#14a0c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e6ca2',endColorstr='#14a0c9',GradientType=1);color:#fff !important}
.greenGradient{background:#61b535;background:-moz-linear-gradient(left,#61b535 0,#177d30 100%);background:-webkit-linear-gradient(left,#61b535 0,#177d30 100%);background:linear-gradient(to right,#61b535 0,#177d30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b535',endColorstr='#177d30',GradientType=1);color:#fff !important}
.emeraldGradient{background:#1cab82;background:-moz-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:-webkit-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:linear-gradient(135deg,#1cab82 17%,#0e6f62 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cab82',endColorstr='#0e6f62',GradientType=1);color:#fff !important}
.orangeGradient{background:#fbb52d;background:-moz-linear-gradient(45deg,#fbb52d 31%,#bd5e1a 65%,#bd5e1a 10%);background:-webkit-linear-gradient(45deg,#fbb52d 31%,#bd5e1a 65%,#bd5e1a 10%);background:linear-gradient(45deg,#fbb52d 31%,#bd5e1a 65%,#bd5e1a 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb52d',endColorstr='#bd5e1a',GradientType=1)}
.purpleGradient{background:#6774a8;background:-moz-linear-gradient(45deg,#6774a8 31%,#2a2c55 65%,#2a2c55 10%);background:-webkit-linear-gradient(45deg,#6774a8 31%,#2a2c55 65%,#2a2c55 10%);background:linear-gradient(45deg,#6774a8 31%,#2a2c55 65%,#2a2c55 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6774a8',endColorstr='#2a2c55',GradientType=1)}
.heroBannerMainWrapper{position:relative;font-family:arial;border:1px solid #fff}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.heroBannerMainWrapper{border:1px solid #fff}
}
#dbPage .hlth-banner.heroBannerWrapper{height:550px;overflow:hidden}
.hlth-banner.heroBannerWrapper{height:650px;overflow:hidden}
.homepagemainbanner .heroBannerTitle,.homepagemainbanner .heroBannerDescription{width:55%}
.homepagemainbanner{height:650px !important;overflow:hidden}
.heroBannerWrapper{height:100%;overflow:hidden;position:relative}
.gradient-banner-height{height:100% !important;overflow:visible !important;margin-left:11%}
.gradient-banner-height .heroBannerTitle,.gradient-banner-height .breadcrumbWrapper{margin-left:0}
.gradient-banner-height .heroBannerDescription{margin-top:20px;margin-left:0;width:78%;font-family:ProximaNovaLight;font-size:22px;color:#fff;font-style:normal;line-height:24px;letter-spacing:0}
.connectusdiv{position:absolute;background:#f48131;padding:1px 10px 6px 20px;z-index:1;top:0;right:0;width:11%}
.connectusdiv img{margin-top:15px}
.connect-text{width:65%;display:inline-flex;color:#fff;line-height:20px;font-family:normal 24px/26px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif}
.heroBannerWrapper .heroBannerBg{z-index:-1;width:100%;min-height:100%;max-width:100%;position:absolute;top:0;left:0;height:auto}
.heroBannerMobileBg{display:none}
.head{color:blue}
.heroBanner{color:#FFF;height:75%}
.heroBannerHeading{margin-left:3em;font-family:ProximaNovaBold;font-size:18px;color:#fff;text-transform:uppercase;line-height:14.4px;letter-spacing:.2em;margin-top:36px}
.heroBannerTitle{margin-top:40px;margin-left:52px;font-family:ProximaNovaLight;font-size:60px;color:#fff;font-style:normal;line-height:48px;letter-spacing:0;text-transform:inherit;width:78%;line-height:65px}
.heroBannerDescription{margin-top:20px;margin-left:52px;width:60%;font-family:ProximaNovaLight;font-size:18px;color:#fff;font-style:normal;line-height:24px;letter-spacing:0}
.learnMoreLink{margin:36px 0 50px 52px}
.heroBannerWrapper .learnMore{font-family:ProximaNovaBold;font-size:16px;color:#333332;text-transform:uppercase;text-align:center;letter-spacing:.18em;text-decoration:none;padding:13px 40px}
.learnMore:hover{opacity:.8}
#dbPage .homepagemainbanner,#dcPage .homepagemainbanner,#nfpPage .homepagemainbanner,#wmsPage .homepagemainbanner{padding-left:5%}
.health-w-banner-section{padding-left:11%}
#dbPage .homepagemainwrappermob-leftspace .heroBannerTitle,#dbPage .homepagemainwrappermob-leftspace .breadcrumbWrapper,#dbPage .homepagemainwrappermob-leftspace .heroBannerDescription,#dbPage .homepagemainwrappermob-leftspace .learnMoreLink{margin-left:0}
.health-w-banner-section .heroBannerTitle,.health-w-banner-section .breadcrumbWrapper,.health-w-banner-section .heroBannerDescription,.health-w-banner-section .learnMoreLink{margin-left:0}
.columnContainer_Pavilion{width:84%;margin:50px auto}
@media(max-width:1200px){.heroBannerHeading{margin-left:3em}
.heroBannerDescription{width:60%}
}
@media(max-width:1199px){.herobanner_pavilion .homepagemainbanner{height:auto !important;overflow:hidden}
.herobanner_pavilion .featuredNews{position:relative !important}
}
@media(max-width:1024px){.heroBannerHeading{margin-left:3em}
.heroBannerDescription{width:60%}
.health-w-banner-section{padding-left:5%}
#dbPage .hlth-banner.heroBannerWrapper,#dcPage .hlth-banner.heroBannerWrapper,#nfpPage .hlth-banner.heroBannerWrapper,#wmsPage .hlth-banner.heroBannerWrapper{height:450px;overflow:hidden}
.herobanner_pavilion .heroBannerTitle{margin-top:50px;font-size:34px;line-height:43px}
.herobanner_pavilion p.heroBannerDescription{margin-top:20px}
.herobanner_pavilion .featuredNews{position:relative !important}
}
@media(max-width:992px){#dbPage .heroBannerDescription,#dcPage .heroBannerDescription,#nfpPage .heroBannerDescription,#wmsPage .heroBannerDescription{width:60%}
.herobanner_pavilion .homepagemainbanner{height:auto !important}
.herobanner_pavilion .featuredNews{position:relative !important}
.herobanner_pavilion p.heroBannerDescription{margin-top:40px;width:56%;min-height:auto}
.connectusdiv{width:20%}
.heroBannerWrapper{height:px;overflow:hidden}
.heroBannerTitle{line-height:40px;font-size:30px;margin-top:40px}
.heroBannerHeading{margin-left:3em}
.heroBannerDescription{width:60%}
.herobanner_pavilion .heroBannerTitle{margin-top:70px}
.heroBannerTitle{margin-top:38px;margin-left:52px;font-family:ProximaNovaLight;font-size:27px;color:#fff;font-style:normal;line-height:48px;letter-spacing:0;text-transform:inherit;width:80%;line-height:45px}
.health-w-banner-section,.gradient-banner-height{padding-left:5%}
}
@media only screen and (max-width:767px){.homepagemainwrappermob-leftspace{height:550px !important}
.herobanner_pavilion .homepagemainwrappermob-leftspace,.herobanner_pavilion .homepagemainbanner{height:auto !important}
}
@media screen and (max-width:767px){.herobanner_pavilion .homepagemainbanner .heroBannerMobileBg{object-fit:cover;object-position:center}
.herobanner_pavilion p.heroBannerDescription{margin-top:20px;font-size:17px}
.columnContainer_pavilion p span{font-size:16px !important;line-height:normal}
.homepagemainwrappermob-leftspace{height:600px !important}
#dbPage .heroBannerDescription,#dcPage .heroBannerDescription,#nfpPage .heroBannerDescription,#wmsPage .heroBannerDescription{width:67%}
#dbPage .mobile-banner-desc .heroBannerDescription,#dcPage .mobile-banner-desc .heroBannerDescription,#nfpPage .mobile-banner-desc .heroBannerDescription,#wmsPage .mobile-banner-desc .heroBannerDescription{padding:20px 10px;width:100%}
#dbPage .homepagemainbannerconnectbtn,#dcPage .homepagemainbannerconnectbtn,#nfpPage .homepagemainbannerconnectbtn,#wmsPage .homepagemainbannerconnectbtn{text-align:left}
#dbPage .homepagemainbanner .heroBannerTitle{width:60%}
.homepagemainbanner .heroBannerTitle{margin-top:10px;font-size:30px}
.homepagemainbanner .heroBannerDescription,.homepagemainbanner .heroBannerTitle,.homepagemainbanner .breadcrumbWrapper{margin-left:0;line-height:normal}
.homepagemainbanner .heroBannerDescription{font-size:16px}
.herobanner_pavilion .learnMoreLink{float:left}
.herobanner_pavilion .homepagemainbanner .heroBannerTitle{margin-top:75px;font-size:27px}
.herobanner_pavilion p.heroBannerDescription{width:auto;min-height:auto}
}
@media screen and (max-width:667px){.homepagemainbanner{height:auto !important}
.herobanner_pavilion .homepagemainbanner{height:auto !important;min-height:auto}
.connect-text{width:84%;display:inline-flex}
.connectusdiv{width:53%;padding:10px 10px 10px 10px}
.heroBannerWrapper{height:auto}
.heroBannerBg{height:100%}
.heroBannerBg{display:none}
.heroBannerMobileBg{display:block;position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;max-height:100%;max-width:100%}
.heroBanner h5{margin-left:16px;margin-top:54px;font-size:14px;line-height:25px;letter-spacing:3px;width:100%}
.heroBannerTitle{margin-top:20px;margin-left:16px;line-height:28px;font-size:28px;width:88%;margin-bottom:25px}
.heroBannerDescription{margin-top:27px;margin-left:16px;width:72%}
.mobile-banner-desc{background-color:#f6f6f6;padding-bottom:40px}
.mobile-banner-desc .heroBannerDescription{width:100%;color:#000;margin:0;padding:20px}
.mobile-banner-desc .learnMoreLink{margin:0 auto;text-align:center}
.columnContainer{padding:10px 0 10px}
.mobile-banner-desc .learnMore{padding:10px 60px;color:#000}
.learnMoreLink{margin:30px 6%}
.heroBannerWrapper .learnMore{padding:11px 15px}
.gradient-banner-height .heroBannerDescription{margin-top:20px;margin-left:0;width:80%}
}
.featuredNews{position:absolute;bottom:0;width:100%;height:auto;overflow:hidden;padding-top:25px;padding-bottom:30px;background:rgba(0,0,0,.2)}
.featuredNewsContentWrapper{margin:0 auto}
.featuredNewsContentWrapper .columns{color:#FFF}
.featureNewsHeading{font-family:ProximaNovaLight;font-size:18px;color:#fff;letter-spacing:.13em;text-transform:uppercase;text-align:center}
.newsTitle{font-family:ProximaNovaLight;font-size:12px;color:#FFF;text-transform:uppercase;text-align:left;line-height:30px;letter-spacing:.13em;margin-bottom:0}
.newsSummary{font-family:ProximaNovaBold;font-size:16px;font-style:normal;color:#FFF;text-align:left;line-height:24px;letter-spacing:0;margin-bottom:0}
.readMore{font-family:ProximaNovaSemiBold;font-size:14px;font-style:normal;color:#00a8c8;line-height:24px;letter-spacing:0;text-align:left}
@media screen and (max-width:667px){.featuredNews{border-top:0;background-color:#333;position:static}
.featureNewsHeading{margin-top:0;text-align:center}
.newsSummary{text-align:center}
.newsTiles{border-bottom:0 solid #FFF;padding-bottom:1em;text-align:center}
.newsTitle{margin-top:1em;text-align:center}
}
.solutionsMainWrapper{height:auto;overflow:hidden}
.sol-1-headerpart{min-height:95px}
.solutionWrapper{position:relative;height:auto;overflow:hidden}
.solLinkWrapper{max-width:90% !important;margin:0 auto !important}
.solutionGridWrapper{background:#FFF;opacity:.8}
.solutionWrapper .row{margin:20px auto !important;width:90%}
.solutionGridWrapper .columns{padding:0}
.solution-grid-border .columns{height:320px;border-right:1px solid #ccc}
.solTableLink a{font-weight:bold}
.solutionBg{width:100%;position:absolute;height:1180px;top:-300px}
.solOverlay{background:#f3f1f1;opacity:.5;position:absolute;width:100%;height:100%;top:0;z-index:1}
.solutionContent{Color:#333}
.solutionTitle{margin-top:30px;font-family:ProximaNovaLight;text-transform:capitalize;font-size:32px}
.solutionDesc{box-sizing:border-box;margin-top:20px;margin-bottom:45px;width:58%}
.solHeader{font-family:ProximaNovaBold;font-size:24px;color:#fff;font-style:normal;letter-spacing:0;margin-top:0;margin-bottom:0;padding-left:.9375rem;padding-right:.9375rem;padding-top:1rem;padding-bottom:1rem;vertical-align:middle;display:table-cell}
.solTableLink{padding-left:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;font-family:ProximaNovaLight;font-size:22px;color:#00a8c8;font-style:normal;text-align:left;line-height:40px;padding-top:1rem;line-height:38px}
.solLinkWrapper .solLinks:first-child{padding-left:0}
.solLinkWrapper .solLinks:last-child{padding-right:0}
.solLinkWrapper .button-expanded{font-family:ProximaNovaBold;font-size:16px;color:#333332;text-transform:uppercase;text-align:center;letter-spacing:.18em;text-decoration:none;padding:14px 10px;line-height:18px;width:100%;background:#faab19;display:inline-block;height:62px}
.solLinks{margin-top:48px;margin-bottom:60px}
.solutionGridWrapper .solContent:nth-child(2){border-left:1px solid #CCC;border-right:1px solid #CCC}
.solHeader .solIcon{display:none}
.solTableLink a:hover{text-decoration:underline}
.solutionDesc p{font-family:ProximaNovaLight;margin-bottom:0rem}
.solTableLink p{font-size:19px;margin-bottom:0rem}
.row.solutionContent>.small-12{padding-left:0}
<!-- pavillion css -->.solutions_pavilion .solutionBg{top:0 !important}
.solutions_pavilion .solutionGridWrapper .columns{padding:0 !important}
.solutions_pavilion .relatedImageBack{padding:50px 0}
.solutions_pavilion .solution-grid-border.row{margin:20px auto !important;width:88%}
.solutions_pavilion .related-topic{margin-bottom:40px;font-size:28px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.solutions_pavilion .global-07__image{height:189px}
.solutions_pavilion .caption-wrapper-related{height:110px}
.solutions_pavilion .solutionBg{top:0 !important}
.solutions_pavilion .solutionWrapper{padding-bottom:100px}
.solutions_pavilion .caption-wrapper-related h5{height:56px;font-family:proximaNovaLight;font-size:22px}
.solutions_pavilion .tiles-related-topic-box .related-topicTitle{color:#00a8c8;font-weight:600}
.solutions_pavilion .solutionTitle{margin-top:0;margin-left:0;color:white;font-size:28px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.solutions_pavilion .solHeader{height:102px;font-family:ProximaNovaRegular;text-align:center;display:table-cell;font-size:22px;vertical-align:middle}
.solutions_pavilion .solTableLink a{color:#404040;font-weight:normal}
.solutions_pavilion .middle-area-text{display:table}
.solutions_pavilion .solTableLink{color:inherit !important}
@media(max-width:1366px){.solutions_pavilion .solTableLink p{font-size:18px}
}
@media screen and (max-width:1199px){.solutions_pavilion .solHeader{line-height:25px;font-size:15px}
.solutions_pavilion .solTableLink p{font-size:16px}
.solutions_pavilion .caption-wrapper-related h5{font-size:20px}
}
@media(max-width:1024px) and @media(max-width:992px){.solutions_pavilion .solHeader{font-size:17px;line-height:normal}
.solutions_pavilion .solHeader{line-height:25px;font-size:15px}
}
@media screen and (max-width:1024px){.solHeader{font-size:18px !important;line-height:normal !important}
.solLinkWrapper .button-expanded{font-size:11px}
}
@media screen and (max-width:992px){.solutions_pavilion .solution-grid-border.row{margin:20px auto !important;width:90% !important;display:flex;flex-wrap:wrap}
.solutions_pavilion .solHeader{font-size:17px;line-height:normal}
.solutions_pavilion .solutionBg{height:100%}
.solution-grid-border .columns{height:auto}
.solutions_pavilion .solHeader{min-height:24px;font-size:16px;line-height:24px}
.solutions_pavilion .solutionWrapper{padding-bottom:50px}
.solutions_pavilion .solTableLink a{font-size:14px}
}
@media screen and (max-width:767px){.pavilion_wealth_Solution .small-12{width:100% !important}
.solutions_pavilion .solutionWrapper{padding-bottom:61px}
.solutions_pavilion .row.solutionGridWrapper.solution-grid-border{margin:0 auto !important}
.solutions_pavilion .solutionBg{height:100%}
.solutions_pavilion .solHeader{min-height:24px;line-height:28px;font-size:24px}
.solutions_pavilion .solutionGridWrapper .columns{background:#fff}
}
@media screen and (max-width:667px){.solutions_pavilion .solutionGridWrapper .columns{margin-bottom:12px}
.solution-grid-border .columns{height:auto;border-right:0}
.solHeader{position:relative;font-family:ProximaNovaBold;font-size:20px;color:#fff;font-style:normal;text-align:center;letter-spacing:0;border-left:0 solid none !important;border-right:0 solid none !important}
.solutionBg{height:3000px}
.solHeader .solIcon{position:absolute;right:15px;font-weight:normal;font-family:arial;font-size:1.3em;width:15px;height:28px;top:38%;line-height:.9em}
.solCollapse{display:none}
.solExpand{display:inline}
.solutionGridWrapper .solContent .solHeader{border-bottom:3px solid #FFF;border-top:3px solid #FFF}
.solutionGridWrapper .columns:last-child .solContent .solHeader{border-bottom:0 solid #FFF !important}
.solutionGridWrapper .columns:nth-child(2) .solContent .solHeader{border-left:0 solid transparent;border-right:0 solid transparent}
.solutionTitle{font-family:ProximaNovaLight;font-size:24px;font-style:normal;text-align:left;line-height:30px;letter-spacing:0;margin-top:20px}
.solutionDesc{font-family:ProximaNovaLight;font-size:18px;font-style:normal;text-align:left;line-height:24px;letter-spacing:0;margin-top:15px;margin-bottom:30px;width:100%}
.solutionWrapper{background:#e6e6e6}
.solTableLink{font-family:ProximaNovaSemibold,ProximaNovaLight;font-size:22px;color:#00a8c8;font-style:normal;text-align:left;line-height:40px;letter-spacing:0;border-bottom:3px solid #FFF;border-top:3px solid #FFF}
.solLinkWrapper .button-expanded{font-family:ProximaNovaBold;font-size:12px;color:#333;text-transform:uppercase;text-align:center;line-height:16px;letter-spacing:.18em;margin-top:16px;padding:15px 70px}
.row.solLinkWrapper{padding-top:12px;padding-bottom:36px}
.solutionGridWrapper{background:transparent !important}
.solutionGridWrapper .solContent .solHeader{box-shadow:2px 2px #ccc;border:0}
.solutionGridWrapper .columns:first-child .solContent .solHeader{border-top:0 solid transparent !important}
.solutionWrapper .row{width:90%}
.solLinks{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}
.solutionContent .columns{padding:0}
}
.wealth-solheader{min-height:95px !important;font-size:22px !important;height:95px !important}
.middle-area-text{display:table;min-height:95px;width:100%}
.wealth-solgrid:hover{background-color:#00a8c7 !important}
.wealth-solgrid:hover span{color:#fff}
.solution-tiles-wrapper:hover .icon-ar-w{display:none !important}
.row-solution-tile-wrapper .solution-tiles-wrapper img.white-arr{display:none}
.row-solution-tile-wrapper .solution-tiles-wrapper:hover img.white-arr{display:inline-block}
.wealthBg{height:2000px}
.wealth-sol-wrapper{padding:30px 0 !important}
.wealth-grid-wrapper .columns{height:320px;border-right:1px solid #ccc}
.row-solution-tile-wrapper .columns:first-child{padding-left:0 !important}
.row-solution-tile-wrapper .columns:last-child{padding-right:0 !important}
.wealth-solContent{margin-bottom:50px}
.wealth-sol-content{width:90% !important}
.wealth-grid-wrapper .columns:nth-child(2) .solContent .solTableLink{border-left:0 !important}
.row-solution-tile-wrapper,.wealth-grid-wrapper{margin:0 auto;width:90% !important}
.row-solution-tile-wrapper .solution-tiles-wrapper{min-height:145px;width:100%;padding:30px 15px 10px;margin-bottom:50px;box-shadow:1px solid #0000;box-shadow:4px 4px 8px rgba(0,0,0,0.4);height:200px;border:solid;border-color:#00a8c7;border-width:1px}
.row-solution-tile-wrapper .solution-tiles-wrapper p{display:inline-block;text-align:left;width:75%;font-size:25px;color:#00a8c7;min-height:150px;line-height:1.4}
.row-solution-tile-wrapper h3{padding:15px 0 20px;font-size:28px;line-height:42px;color:#ffff}
.solution-tiles-wrapper .icon-ar-w{float:right;margin:15px 0;position:relative;top:30px}
.solution-tiles-wrapper .white-arr{float:right;margin:15px 0;position:relative;top:30px}
.color-wealth-white{color:#fff}
.pavilion_wealth_Solution .row-solution-tile-wrapper .solution-tiles-wrapper p{font-size:22px}
.pavilion_wealth_Solution h1.solutionTitle.color-wealth-white{margin-top:0;color:#10827d;font-size:28px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;margin-left:13px;letter-spacing:0}
.pavilion_wealth_Solution .solutionDesc.color-wealth-white{margin-top:8px;margin-bottom:0}
.pavilion_wealth_Solution .row.row-solution-tile-wrapper{width:75% !important;margin:0 auto}
.pavilion_wealth_Solution .row-solution-tile-wrapper h3{color:#10827d;padding-top:0;padding-bottom:0}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid{box-shadow:0 0 0 rgba(0,0,0,0.4);border:1px solid #10827d;background-color:#f9f9f9;border-radius:19px;min-height:145px;width:90%;padding:30px 15px 10px 30px;height:250px}
.pavilion_wealth_Solution .solution-tiles-wrapper .white-arr,.pavilion_wealth_Solution .solution-tiles-wrapper .icon-ar-w{top:35%}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid span{color:#10827d}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid:hover span{color:#fff}
@media(max-width:1600px){.row-solution-tile-wrapper .solution-tiles-wrapper p{font-size:27px;line-height:1.4}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid span{font-size:22px}
.pavilion_wealth_Solution .row.row-solution-tile-wrapper{width:84% !important}
.solutions_pavilion .solution-grid-border.row{width:88% !important}
}
@media(max-width:1366px){.row-solution-tile-wrapper .solution-tiles-wrapper p{font-size:24px;line-height:1.4}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid{width:98%}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid span{font-size:20px}
.solutions_pavilion .solTableLink a{color:#404040;font-weight:normal;font-size:16px;line-height:normal}
}
@media(max-width:992px){.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid span{font-size:16px}
.row-solution-tile-wrapper .solution-tiles-wrapper p{width:67%;font-size:20px}
.row-solution-tile-wrapper{max-width:100%}
.pavilion_wealth_Solution .row.row-solution-tile-wrapper{margin:0 auto !important}
.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid{min-height:145px;padding:30px 10px 10px;height:200px}
.pavilion_wealth_Solution .row.row-solution-tile-wrapper{width:92% !important}
}
@media(max-width:1024px){.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid span{font-size:16px}
.row-solution-tile-wrapper .solution-tiles-wrapper p{display:inline-block;text-align:left;width:82%;font-size:16px}
.row-solution-tile-wrapper .solution-tiles-wrapper{padding:20px 15px}
.row-solution-tile-wrapper{max-width:100%}
.wealth-solheader{min-height:100px !important;font-size:16px !important;height:100px !important}
.solTableLink p{font-size:16px}
.pavilion_wealth_Solution .row.row-solution-tile-wrapper{width:87% !important;margin:0 auto}
}
@media(max-width:767px){.pavilion_wealth_Solution .solution-tiles-wrapper.wealth-solgrid{padding:7px 40px 10px}
.pavilion_wealth_Solution .solution-tiles-wrapper .white-arr,.pavilion_wealth_Solution .solution-tiles-wrapper .icon-ar-w{top:65px !important}
.row-solution-tile-wrapper .solution-tiles-wrapper p{font-size:20px;min-height:70px;vertical-align:middle;display:table-cell}
.row-solution-tile-wrapper .solution-tiles-wrapper{padding:20px 15px;margin-bottom:25px;min-height:145px;height:150px;display:table}
.wealth-grid-wrapper .columns{height:auto}
.wealth-solContent{margin-bottom:0}
.row-solution-tile-wrapper h3{padding:15px 0;font-size:15.5px;line-height:30px;color:#000;margin:0;text-align:center;font-weight:bold}
.solTableLink{background-color:#fff;margin-bottom:10px}
.wealth-anchor{display:table;width:100%}
.wealth-solheader{display:table-cell;vertical-align:middle}
.row-solution-tile-wrapper .columns{padding:0 !important}
.solution-tiles-wrapper .icon-ar-w{display:block;top:29px}
.solution-tiles-wrapper .white-arr{display:none;top:29px}
.row-solution-tile-wrapper .solution-tiles-wrapper:hover img.white-arr{display:inline-block}
.wealthBg{height:3000px}
.pavilion_wealth_Solution .wealth-sol-wrapper{padding:0 0 !important}
.pavilion_wealth_Solution .row-solution-tile-wrapper h3{margin-bottom:30px}
.pavilion_wealth_Solution .row.row-solution-tile-wrapper{margin:0 auto !important;width:90% !important}
}
.relatedImageBack+.RelatedTopicBox{width:100% !important}
#iconTiles_carousel.owl-theme .owl-nav [class*=owl-]:hover{background:transparent}
.solutions_pavilion .tiles-related-topic-box{margin-left:0;margin-right:0}
.relatedImageBack{padding:50px 80px;color:#fff;background-size:cover;background-position:right;min-height:300px}
.caption-wrapper-related{padding:15px;height:100px;text-align:center}
.caption-wrapper-related h5{font-size:20px;font-weight:500;line-height:28px}
.caption-wrapper-related .related-topicTitle{font-size:12px}
.related-topic{height:31px;color:#fff;font-size:23px;font-weight:500;line-height:31px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;margin-bottom:20px}
.white-text{color:#fff}
.tiles-related-topic-box .related-topicTitle{font-size:.889em;font-weight:500;line-height:1.4em;letter-spacing:2.2px;text-transform:uppercase;color:#000;padding-bottom:6px}
.RelatedContentBack h5{font-size:1.424em;line-height:1.35em;letter-spacing:0;font-family:"ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif}
a{font-size:1em;line-height:1.5em;color:#004eae}
.tiles-related-topic-box{margin-top:0;border:0 !important;background:#fff;box-shadow:none !important;color:#000}
.tiles-related-topic-box{border-radius:2px 2px 0 0}
#main-related-topic .global-07__article{padding-top:0 !important;border-width:0;border-color:transparent;box-shadow:none !important;border-radius:2px}
.owl-carousel .owl-prev>span{font-size:40px;color:#7e959f}
.owl-carousel .owl-next>span{font-size:40px;color:#7e959f}
#main-related-topic .global-07__image{margin-bottom:10px;border-radius:2px 2px 0 0}
#main-related-topic .item{margin:3px}
#main-related-topic .item img{display:block;width:100%;height:auto}
.gtt-courosel-sec .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:0;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:0;color:transparent !important;width:30px;height:30px}
.solutions_pavilion .RelatedTopicBox{display:block}
.solutions_pavilion #main-related-topic .global-07__article:hover{box-shadow:4px 4px 8px rgba(0,0,0,0.4) !important}
.solutions_pavilion .RelatedTopicBox{padding-bottom:10px}
.solutions_pavilion #main-related-topic .global-07__article:hover .tiles-related-topic-box .related-topicTitle{text-decoration:underline}
@media(max-width:1200px){.gtt-courosel-sec-related .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:-4px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-22px;color:transparent !important;width:30px;height:30px}
}
@media(max-width:992px){.tiles-related-topic-box{margin:36px 15px;width:100%}
.gtt-courosel-sec-related .global-07__article{width:91%;margin:0 auto}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.datatilesImageBack{padding:48px}
.relatedImageBack{padding:35px 48px}
.tiles-related-topic-box{margin:15px 0}
.gtt-courosel-sec-related .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:-4px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-20px;color:transparent !important;width:30px;height:30px}
}
@media only screen and (max-width:767px){.related-topic{margin-bottom:15px}
.gtt-courosel-sec-related .owl-prev{background:url('../../../../content/dam/mercer/assets/mercer-gtt/Left_Arrow.png') 0 0 no-repeat !important;left:11px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .owl-next{background:url('../../../../content/dam/mercer/assets/mercer-gtt/right_Arrow.png') 0 0 no-repeat !important;right:-7px;color:transparent !important;width:30px;height:30px}
.gtt-courosel-sec-related .global-07__article{width:85%;margin:0 auto}
.datatilesImageBack{padding:25px 0}
.relatedImageBack{padding:24px 10px}
.tiles-related-topic-box{margin:36px 0;border-radius:2px 2px 0 0}
}
.herobanner_pavilion .breadcrumbWrapper{top:75px}
.herobanner_pavilion .breadcrumbWrapper a.breadcrumb{letter-spacing:0;font-size:16px;padding-left:5px}
.breadcrumb:hover{border-bottom:1px solid #FFF}
a.breadcrumb{color:#FFF}
.breadcrumbArrow{font-size:1.5rem;font-family:ProximaNovaLight;color:#FFF;display:inline-block}
@media screen and (max-width:667px){.breadcrumbWrapper{font-family:ProximanovaBold;font-size:14px;color:#fff;font-style:normal;line-height:14.4px;letter-spacing:.2em;text-transform:uppercase;padding-bottom:32px;margin-left:15px;margin-top:15px;top:20px}
}
.nav-mobile__menu.first>li.has-dropdown>a:before{width:14px;height:2px;margin-top:-1px;background:#006d9e;content:'';position:absolute;top:50%;right:10px}
.nav-mobile__menu.first>li.has-dropdown>a:after{width:2px;height:14px;margin-top:-7px;background:#006d9e;content:'';position:absolute;top:50%;right:16px}
.navigation_pavilion .nav-mobile__menu.first:last-child>li:last-child>a:last-child{background-color:#ef4e45;text-align:center;font-weight:bolder;color:white}
.navigation_pavilion .nav-mobile__menu.first>li:last-child>a:hover{border-left:0 solid #10827d}
.why-mercer-section{background-size:cover;color:#fff;background-repeat:no-repeat}
.variation-2-img-comp{padding-top:20px}
.variation-2-img-comp span,.variation-2-img-comp p{color:orange}
.single-percernt-section .variation-2-img-comp{margin-left:0 !important}
.variation-2-img-comp .whymercer-point-wrapper .divider-bottom-line{border:.5px solid orange;width:100%}
.whymercer-rating{max-width:90% !important;margin:0 auto !important}
#dbPage .variation-2-img-comp{max-width:100% !important}
#dbPage .why-mercer-section p{padding-bottom:0;font-size:22px;width:75%}
.why-mercer-section p{width:62%;padding-bottom:4%;font-size:16px}
.whymercer-point-wrapper span{font-size:40px}
.whymercer-point-wrapper{padding-bottom:20px}
.whymercer-point-wrapper .divider-bottom-line{border:1px solid #fff;width:85%;margin:0 0 5px}
.source-text{font-size:14px;color:#fff;font-style:italic;padding-bottom:30px}
.whymercer-rating .columns{padding:0}
.row-wrapper-img-comp{max-width:90% !important;margin:0 auto !important}
.why-mercer-section h1{color:#fff;font-size:36px;text-transform:none;padding:50px 0 10px}
@media(max-width:1024px){.whymercer-point-wrapper span{font-size:28px}
}
@media(max-width:992px){.why-mercer-section p{font-size:16px}
.whymercer-point-wrapper span{font-size:25px}
.why-mercer-section p{width:80%;padding-bottom:7%}
.why-mercer-section h1{font-size:29px;padding:30px 0 30px}
}
@media(max-width:767px){#dcPage .whymercer-rating{max-width:100% !important}
.why-mercer-section p{width:100%;padding-bottom:7%}
.whymercer-rating{max-width:90% !important}
.why-mercer-section h1{font-size:20px}
.imageComponent .columns{padding:0}
.whymercer-point-wrapper{padding-bottom:0}
#mobile-l-space{max-width:90% !important;margin:0 auto !important}
}
.login_section{overflow:hidden}
.login_section .callout{position:relative;border:1px solid rgba(10,10,10,.25);height:240px;background-color:#10827d;padding:104px 0 97px 68px}
.login_section .callout h1{font-size:42px;color:#fff;font-weight:bold;text-transform:inherit;font-family:ProximaNovaLight}
.login_section .text-left{text-align:left}
.login_section .row-align{max-width:inherit !important}
.login_section .login_container{padding-left:102px;padding-top:68px}
.login_section .login_container h3{padding-bottom:45px;padding-left:16px;margin-bottom:0;color:#222;font-size:25px;font-weight:100;font-family:ProximaNovaLight}
.login_section .login_links{padding:29px 0 29px 0;border-top:1px solid #10827d;font-family:ProximaNovaLight}
.login_section .login_links p{margin-bottom:0}
.login_section .login_links h4{text-transform:initial;font-weight:bold;font-size:20px;font-family:ProximaNovaLight}
.login_section .links{color:#10827d;font-size:17px;font-family:ProximaNovaLight}
.login_section .link_style{color:black;font-weight:bold}
.login_section .link_detail{color:black}
.login_section .link_display{display:block}
@media(max-width:767px){.login_section .callout{height:165px;padding:70px 45px 67px 16px;width:100%}
.login_section .callout h1{font-size:24px;width:301px;margin-top:22px}
.login_section .login_container{padding-left:0;padding-top:28px}
.login_section .login_container h3{padding-bottom:28px;font-size:15px;padding-right:16px}
}
.highlights{background-color:#eae9e9}
.highlights .highlight-title-wrapper{max-width:90%;margin:0 auto;padding:60px 0 11px}
.highlights .highlight-title-wrapper .col-width{width:20%}
.highlights .highlight-title-wrapper .title-heading{text-transform:initial;color:#10827d;font-size:28px;font-weight:bold;font:normal 28px/28px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif,Arial,sans-serif;padding-bottom:40px}
.highlights .highlight-title-wrapper .section-wrapper .highlight-img{height:168px;min-width:auto;margin-bottom:49px}
.highlights .highlight-title-wrapper .section-wrapper .highlight-details{padding:0 0 0 46px}
.highlights .highlight-title-wrapper .section-wrapper .highlight-details h2.heading-title{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif;font-size:24px;color:#222;text-align:left}
.highlights .highlight-title-wrapper .section-wrapper .highlight-details p.heading-details{color:#222;text-align:left;font-size:20px;line-height:1;font:normal 18px/26px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.highlights .highlight-title-wrapper .section-wrapper .highlight-details a{color:#40cbe5;font-size:21px;text-align:left;line-height:0;font-family:ProximaNovaLight}
.read-more-link-palvn:hover{text-decoration:underline;padding-bottom:3px}
@media(max-width:1366px){.highlights .highlight-title-wrapper .col-width{width:25%}
}
@media(max-width:1200px){.highlights .highlight-title-wrapper .col-width{width:25%}
}
@media(max-width:1024px){.highlights .highlight-title-wrapper .section-wrapper .highlight-img{min-width:250px}
}
@media(max-width:992px){.highlights .highlight-title-wrapper .title-heading{padding:33px 0 45px 21px;font:normal 20px/20px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.highlights .highlight-title-wrapper .section-wrapper{padding:0 0 51px 19px}
.highlights .highlight-title-wrapper .section-wrapper .highlight-img{padding-left:0;max-width:300px;min-width:0}
.highlights .highlight-title-wrapper .section-wrapper .highlight-details{padding:0}
}
@media(max-width:767px){.highlights .highlight-title-wrapper{max-width:100%;padding:20px 0}
.highlights .highlight-title-wrapper .col-width{width:100%}
.highlights .highlight-title-wrapper .title-heading{padding:20px 0 10px 21px;font-size:25px}
.highlights .highlight-title-wrapper .section-wrapper{padding:0}
.highlights .heading-details{font:normal 17px/25px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;line-height:23px !important}
.highlights .highlight-title-wrapper .section-wrapper .highlight-img{padding:0 18px;height:auto;max-width:100%;margin-bottom:10px}
.highlight-img img{width:100%}
.highlights .highlight-title-wrapper .section-wrapper .highlight-details{padding:19px 18px 42px 18px}
}
.heading-cls{text-transform:none !important;padding-bottom:21px;font-size:36px !important;color:#333;font:normal 26px/26px "ProximaNovaLight" !important;font-weight:700 !important;line-height:31px !important;letter-spacing:normal !important}
.iconTile-cls{text-transform:none !important;padding-bottom:21px;font-size:36px !important;color:#333;font:normal 22px/22px "ProximaNovaLight" !important;font-weight:700 !important;line-height:31px !important;letter-spacing:normal !important}
.notice-text-section{margin:0 auto;max-width:80%;padding:20px 0}
.notice-text-section p,.notice-text-section p sup{font-size:18px;letter-spacing:2.5px}
.para-section-cls{color:#333;line-height:26px !important}
#dbPage .detailText p{font-size:16px}
.image-component-title-cls{text-transform:none !important;padding-bottom:21px;font-size:25px !important;color:#11669d;font:normal 26px/26px "ProximaNovaLight" !important;font-weight:700 !important;line-height:31px !important;letter-spacing:normal !important}
.small-title-image-component{font-size:.8rem;font-weight:bold;letter-spacing:normal;padding-bottom:20px;text-transform:uppercase}
#dcPage .investment-physiology-title{text-transform:none !important;padding-bottom:21px;padding-top:30px;width:60%;margin:0 auto;color:#11669d;font:normal 26px/26px "ProximaNovaLight" !important;font-weight:700 !important;line-height:34px !important;letter-spacing:normal !important}
.callout-number{font-size:36px !important;color:#10837d;border-bottom:2px solid;width:25px;padding-bottom:10px;margin-top:30px}
.detailText p{margin-bottom:7px !important}
.detailText{padding:0 !important}
.detailText ul{padding-left:20px !important}
@media(max-width:767px){.detailText{padding:0 !important}
.detailText p{margin-bottom:15px !important}
.para-section-cls{margin-bottom:10px !important}
.heading-cls{padding-bottom:15px;font-size:21px !important}
#dcPage .investment-physiology-title{text-transform:none !important;padding-bottom:15px;width:90%;padding-top:10px;margin:0 auto color:#11669d;font:normal 22px/22px "ProximaNovaLight" !important;font-weight:700 !important;line-height:28px !important;letter-spacing:normal !important}
}
.small--font{font-size:12px}
.quote--large{font:normal 24px/28px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
body{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.row-testimonial_g{max-width:75% !important;margin:0 auto;border:2px solid #ddd;margin-bottom:40px;position:relative;top:-50px;background:#fff}
.row-testimonial_g{max-width:75% !important;margin:0 auto;border:2px solid #ddd;margin-bottom:0}
.row-testimonial_g .col-pad-0{padding:0 !important}
.testimonial-caption-wrapper-1 h4{margin-top:15px;text-transform:initial;font-size:18px;margin-bottom:10px;font-weight:bold;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.testimonial-caption-wrapper-2{background-color:#1176a4;padding:20px;color:#fff;padding:70px 135px}
.testimonial-caption-wrapper-2 h2{padding-bottom:50px;font:normal 34px/36px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif,Arial,sans-serif}
.testimonial-caption-wrapper-1 p{color:#404040;font-size:16px;line-height:20px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.testimonial-caption-wrapper-1 h5{color:red;text-align:right;padding-top:50px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif}
.testimonial-caption-wrapper-2 span{font-style:italic;font-size:23px}
.testimonial-caption-wrapper-1,.testimonial-caption-wrapper-2{min-height:430px}
.testimonial-caption-wrapper-1{padding:20px 15px 10px}
.testimonial-section_g .testimonial-caption-wrapper-1 .read-more-btn{min-width:190px;padding:8px 30px 7px 30px;font-size:14px;line-height:14px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:center;background:#006d9e;display:inline-block;transition:background-color 300ms ease-out;cursor:pointer;margin-top:15px}
@media(max-width:1366px){.testimonial-caption-wrapper-2{padding:70px 60px}
.row-testimonial_g{max-width:85% !important}
}
@media(max-width:1200px){.testimonial-caption-wrapper-2{padding:70px 40px}
}
@media(max-width:1024px){.testimonial-caption-wrapper-2{padding:70px 20px}
}
@media(max-width:992px){.row-testimonial_g{max-width:100% !important}
.testimonial-caption-wrapper-2{padding:70px 25px}
}
@media(max-width:767px){.row-testimonial_g{top:30px}
.testimonial-caption-wrapper-2{padding:20px 15px}
.testimonial-caption-wrapper-1{padding:40px 15px 52px}
.testimonial-caption-wrapper-1,.testimonial-caption-wrapper-2{min-height:330px}
.row-testimonial_g{max-width:100% !important}
.testimonial-caption-wrapper-2 h2{padding-bottom:20px;font:normal 22px/30px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
}
.global-07__grid{margin-bottom:20px;letter-spacing:-5px}
.global-07__item{margin-bottom:10px;display:inline-block;vertical-align:top;float:none !important;letter-spacing:0}
.global-07__item.no-results{width:100%;padding:50px 20px !important;font:normal 18px/22px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#606060}
.global-07__article{padding:15px 0 10px 0;background:#fff;border-width:3px;border-top-style:solid;border-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4)}
.global-07__article .kicker{padding:0 40px 0 20px;margin-bottom:10px}
.global-07__title{height:44px;margin-bottom:25px;padding:0 40px 0 20px;font-size:22px;line-height:24px;color:#006d9e;overflow:hidden;font:normal 18px/22px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.global-07__article a:hover .global-07__title{color:#00a8c8}
.global-07__article p{width:85%;height:120px;margin-bottom:20px;padding:0 0 0 20px;color:#404040;font-size:16px;line-height:20px;overflow:hidden}
.global-07__cta{margin:15px}
.global-07__image{width:100%;height:200px;margin-bottom:20px;background-size:cover;background-position:center top;background-repeat:no-repeat}
.global-07__img{margin-bottom:20px}
.global-07__list .global-07__item{margin-bottom:0;padding:20px 0;border-bottom:1px solid #c5c6c5}
.global-07__meta{height:45px;overflow:hidden}
.global-07__date,.global-07__section,.global-07__location{padding:0 40px 0 20px;color:#606060;font-size:14px;line-height:16px;display:block}
.global-07__number{margin-top:5px;color:#9f9f9f;font:normal 36px/40px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:block}
.global-07__anchor{display:block}
.global-07__anchor:hover .global-07__title,.global-07__anchor:hover p,.global-07__anchor:hover .kicker{color:#00a8c8;transition:color 300ms ease-out}
.global-07__anchor .kicker{margin-bottom:5px;color:#9f9f9f}
.global-07__list .global-07__title{height:auto;margin-bottom:5px;padding:0;color:#606060;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;overflow:inherit}
.global-07__list .global-07__section,.global-07__list .global-07__date,.global-07__list .global-07__location{padding:0}
.global-07__list p{margin-bottom:0;color:#404040;font-size:16px;line-height:18px}
.featurecontainertilegovernment{max-width:90%;margin:30px auto}
.featurecontainertilegovernment .global-07__article .kicker{text-transform:uppercase}
.featurecontainertilegovernment .column:last-child:not(:first-child),.featurecontainertilegovernment .columns:last-child:not(:first-child),.featurecontainertilegovernment .global-07__item{float:none !important}
.tileoverlapontobanner{position:relative;top:-80px;margin-top:0 !important}
.featurecontainertilegovernment .global-07__article p{height:100px !important;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
@media(max-width:992px){.tileoverlapontobanner{position:relative;top:20px}
}
@media(max-width:767px){.featurecontainertilegovernment{max-width:100%;margin:0 auto}
.featurecontainertilegovernment .global-07__grid{padding-top:0 !important}
.tileoverlapontobanner{position:relative;top:20px}
}
@media only screen and (min-width:320px) and (max-width:639px){.global-07__image{height:175px}
.global-07__title{height:auto}
}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.global-07__image{height:150px}
}
.featurelistingtilegovernment,.gatewayfeaturelisting{max-width:92% !important;margin:0 auto !important;padding:0}
.featurelistingtilegovernment+.small-12{padding:0 !important}
.featurelistingtilegovernment .content--main__subhead{padding-left:10px;font-size:38px !important;margin-bottom:30px;margin-top:30px;color:#000 !important;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif !important}
.featurelistingtilegovernment a.d6-listingtile-anchor{padding-bottom:20px}
.featurelistingtilegovernment .d6-listingtile-article,.gatewayfeaturelisting .d6-listingtile-article{min-height:250px;padding-bottom:0 !important;margin-bottom:50px}
.gatewayfeaturelisting{padding:35px 0 !important}
.gatewayfeaturelisting a.d6-listingtile-anchor{background:#b3aeae;padding:10px 20px;width:150px;margin-bottom:26px;color:#fff;text-transform:uppercase;margin-left:25px}
.gatewayfeaturelisting.row,.gatewayfeaturelisting .row{max-width:100% !important}
.gatewayfeaturelisting .d6-listingtile-title{padding:25px 15px 4px 25px;font-size:12px;letter-spacing:1.5px;font-weight:600;height:auto;color:#000;text-transform:uppercase;margin-bottom:0}
.gatewayfeaturelisting .d6-listingtile-copy p{height:auto;color:#000;padding-top:2px;font:normal 21px/26px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif,Arial,sans-serif}
.gatewayfeaturelisting .d6-listingtile-article{min-height:250px !important;padding-bottom:2px !important;margin-bottom:5px}
.gatewayfeaturelisting .d6-listingtile-copy,.gatewayfeaturelisting .d6-listingtile-title{padding-left:25px}
.gatewayfeaturelisting{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.contactus-gateway-wrapper{min-height:250px;padding:25px;box-shadow:1px 1px 2px 1px #ddd;max-width:90%;margin:0 auto;margin-bottom:50px}
.gatewayfeaturelisting .columns{padding:0 !important}
.contactus-gateway-wrapper .contactus-gateway-wrapper-title{height:auto;color:#000;padding-top:3px;font-size:22px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.contactus-gateway-wrapper h4{font-size:12px;letter-spacing:.5px;font-weight:600;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.contactus-gateway-wrapper p{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#606060;font-size:16px;line-height:20px}
.contactus-gateway-wrapper ul{list-style:none;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;padding-top:20px}
@media(max-width:1440px){.featurelistingtilegovernment .d6-listingtile-title{font-size:20px}
}
@media(max-width:1366px){.featurelistingtilegovernment .d6-listingtile-title{font-size:18px}
.featurelistingtilegovernment .d6-listingtile-article{margin-bottom:30px}
}
@media(max-width:1200px){.featurelistingtilegovernment .d6-listingtile-copy{max-height:120px}
.featurelistingtilegovernment .d6-listingtile-article{margin-bottom:20px}
}
@media(max-width:992px){.featurelistingtilegovernment .d6-listingtile-title{font-size:15px}
.featurelistingtilegovernment .d6-listingtile-article{margin-bottom:30px}
}
@media(max-width:1024px){.featurelistingtilegovernment .d6-listingtile-article{min-height:280px;padding-bottom:0 !important;margin-bottom:20px}
.featurelistingtilegovernment .d6-listingtile-copy{max-height:145px}
.featurelistingtilegovernment .d6-listingtile-title{height:70px}
}
@media(max-width:767px){.gatewayfeaturelisting{padding:15px 0 !important}
.contactus-gateway-wrapper .contactus-gateway-wrapper-title,.gatewayfeaturelisting .d6-listingtileimage .d6-listingtile-title{line-height:normal;font-weight:700;padding-bottom:10px}
.gatewayfeaturelisting .d6-listingtile-article{margin-bottom:15px !important;min-height:430px !important}
.featurelistingtilegovernment .d6-listingtile-article{min-height:250px;padding-bottom:0 !important;margin-bottom:15px}
.featurelistingtilegovernment.d6-block,.featurelistingtilegovernment a.d6-listingtile-anchor{margin-bottom:4px !important}
.featurelistingtilegovernment .d6-listingtile-title{font-size:16px}
.featurelistingtilegovernment .content--main__subhead{line-height:30px !important;font-size:27px !important}
}
.carousel-c03{font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#fff}
.carousel-c03__anchor{width:100%;height:100%;display:block}
.carousel-c03__anchor:hover,.carousel-c03__anchor:focus,.carousel-c03__anchor:active{color:#fff}
.carousel-c03__anchor:hover .carousel-c03__cta,.carousel-c03__anchor:focus .carousel-c03__cta,.carousel-c03__anchor:active .carousel-c03__cta{color:#00a8c8;transition:color 300ms ease-out}
.carousel-c03__item{min-height:580px;padding:165px 0 210px 0;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;background-attachment:fixed}
.carousel-c03__item:before,.carousel-c03__item__thumb:before{width:100%;height:100%;background:0;content:"";position:absolute;top:0;left:0;display:block;z-index:0;background-attachment:fixed}
.carousel-c03__item .row{z-index:2}
.carousel-c03__content{padding:0 42px}
.carousel-c03__content .kicker{color:#fff}
.carousel-c03__content .subtext{margin:10px 0 15px;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.carousel-c03__content p{margin-top:5px;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.carousel-c03__item .columns:last-child{overflow:hidden;border-left:1px solid}
.carousel-c03__item .columns:last-child:before{-webkit-box-shadow:0 0 100px 10px rgba(0,0,0,0.8);box-shadow:0 0 100px 10px rgba(0,0,0,0.8);width:100%;height:0;position:absolute;top:50%;left:-70%;z-index:0;content:"";-webkit-border-radius:200px;border-radius:200px}
.carousel-c03__cta{font-size:14px;display:table-cell;vertical-align:middle;text-transform:uppercase;position:relative;z-index:1}
.carousel-c03 .owl-controls{position:absolute;width:100%;bottom:40px;left:0}
.carousel-c03 .owl-dot span{background:#fff;background:rgba(255,255,255,0.4)}
.carousel-c03 .owl-dot.active span{background:#fff}
.homepageherobannergovernment .carousel-c03__item .columns:last-child{overflow:hidden;border-left:1px solid #fff;height:190px;position:relative;top:61px;right:-400px}
.homepageherobannergovernment .carousel-c03__item .row{max-width:90% !important;margin:0 auto}
.homepageherobannergovernment .carousel-c03__cta span{position:relative;top:80px;font-size:17px}
.homepageherobannergovernment .carousel-c03__content{padding:0}
.homepageherobannergovernment .carousel-c03__content .kicker{font-size:18px;text-transform:uppercase;letter-spacing:3.5px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.homepageherobannergovernment .hero-title{text-transform:none;line-height:normal;width:60%;font-size:42px;color:#002c71 !important;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif}
@media(max-width:1600px){.homepageherobannergovernment .carousel-c03__item .columns:last-child{right:-290px}
.homepageherobannergovernment .hero-title{width:75%}
}
@media(max-width:1366px){.homepageherobannergovernment .carousel-c03__item .columns:last-child{right:-300px}
.homepageherobannergovernment .hero-title{width:92%;font-size:42px;color:#002c71 !important}
}
@media(max-width:1200px){.homepageherobannergovernment .carousel-c03__item .columns:last-child{right:-250px}
}
@media(max-width:1024px){.homepageherobannergovernment .carousel-c03__item .columns:last-child{right:-200px}
.homepageherobannergovernment .mobile{display:none !important}
.homepageherobannergovernment .carousel-c03__content .kicker{line-height:normal}
.homepageherobannergovernment .hero-title{font-size:23px}
}
@media(max-width:992px){.homepageherobannergovernment .carousel-c03__item .columns:last-child{right:-100px}
.homepageherobannergovernment .hero-title{width:100%}
}
@media(max-width:767px){.homepageherobannergovernment .mobile{display:block !important}
.homepageherobannergovernment .carousel-c03__content .kicker{margin-top:10px}
.homepageherobannergovernment .carousel-c03__cta{display:none}
.homepageherobannergovernment .carousel-c03__item .columns:last-child{height:auto}
.homepageherobannergovernment .hero-title{width:100%}
.homepageherobannergovernment .carousel-c03__item .row{max-width:97% !important;margin:0 auto}
}
@media only screen and (min-width:320px) and (max-width:639px){.carousel-c03{background:#f6f7f6}
.carousel-c03__item{padding:0;background-image:none !important}
.carousel-c03__item:before{display:none}
.carousel-c03__item__thumb{position:relative}
.carousel-c03__item__thumb:before{z-index:1;background-position:right -50px;background-size:contain}
.carousel-c03__content{padding:10px 10px 0 10px;color:#868686}
.carousel-c03__content .kicker{color:#868686}
.carousel-c03__content h1{color:#002c77;font-size:18px;line-height:22px}
.carousel-c03__cta{width:95%;margin:20px auto 0;text-align:center;display:block;padding:10px 15px 7px 15px;background:#006d9e;font-size:14px;text-transform:uppercase}
.carousel-c03__item .columns:last-child{overflow:visible;border-left:0}
.carousel-c03__item .columns:last-child:before{display:none}
.carousel-c03 .owl-controls{position:relative;bottom:auto}
}
@media only screen and (min-width:641px) and (max-width:720px){.carousel-c03__item{padding:65px 0 92px 0}
.carousel-c03 .owl-controls,.carousel-c03__item__thumb{display:none}
}
@media only screen and (min-width:480px) and (max-width:767px){.carousel-c03__cta{padding:13px 10px 0 10px;text-align:left}
.homepageherobannergovernment .carousel-c03__content .kicker{margin-top:15px;line-height:normal}
}
@media only screen and (min-width:320px) and (max-width:639px) and (orientation :portrait){.carousel-c03__item{min-height:200px;padding-bottom:20px}
.carousel-c03__content .kicker{font-size:16px}
.carousel-c03__content .hero-title{font-size:24px;line-height:28px;letter-spacing:1px}
.carousel-c03__item__thumb:before{background-position:right -30px}
}
@media only screen and (min-width:320px) and (max-width:639px) and (orientation :landscape){.carousel-c03__item{min-height:200px}
.carousel-c03__content .kicker{font-size:16px}
.carousel-c03__content .hero-title{font-size:24px;line-height:28px;letter-spacing:1px}
}
@media only screen and (min-width:640px) and (max-width:1024px) and (orientation :portrait){.carousel-c03__item{min-height:560px;padding:100px 0 110px 0;background-attachment:initial}
}
@media only screen and (min-device-width:640px) and (max-device-width:1024px) and (orientation :landscape){.carousel-c03__item{height:500px;min-height:500px;padding:100px 0 110px 0;background-size:contain}
}
.c28v1__header{margin-bottom:100px;padding-top:115px;color:#fff}
.c28v1__header .page-kicker{margin-bottom:8px;color:#fff}
.c28v1__header .page-headline{color:#fff}
.c28v1__header p{width:80%;font-size:16px;line-height:22px}
.contentherogovernment .row{max-width:90% !important;margin:0 auto}
.contentherogovernment .c28v4__header{padding:120px 0 150px 0}
.contentherogovernment .c28v4__header .page-headline{font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif,Arial,sans-serif;font-size:40px;text-transform:initial;padding-bottom:10px;line-height:normal}
.contentherogovernment .c28v4__header p{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.heroBannergovernment .row{max-width:90%;margin:0 auto}
.heroBannergovernment .d6-hero-container .social__anchor{color:#fff}
.contentherogovernment .c28v4__header,.contentherogateway .c28v4__header{background-size:100%}
.contentherogateway .row{max-width:96% !important}
.contentherogateway .page-headline{margin-top:5%;font-size:36px;line-height:45px}
.contentherogateway .page-headline,.contentherogateway p{color:#000 !important}
.contentherogateway p{padding:30px 0 20px}
@media(max-width:1366px){.contentherogateway .page-headline{font-size:33px}
.contentherogateway .row{max-width:92% !important}
.contentherogateway .c28v4__header{padding:30px 0 50px 15px;background-size:100%}
.contentherogovernment .c28v4__header{padding:120px 0 150px 0}
}
@media(max-width:1200px){.contentherogovernment .c28v4__header{padding:120px 0 150px 0}
}
@media(max-width:1024px){.contentherogateway .show-for-medium-up{display:block !important;background-position:center;background-size:cover}
.contentherogateway .small-7{width:100% !important}
.contentherogateway .page-headline{font-size:34px}
.contentherogateway .c28v4__header{padding:30px 0 30px 15px}
.contentherogateway .row{max-width:95% !important}
.contentherogovernment .c28v4__header{padding:100px 0 50px 0}
.contentherogovernment .c28v4__header{background-size:contain}
}
@media(max-width:767px){.contentherogateway .page-headline{margin-top:5%;font-size:17px;line-height:normal}
.contentherogateway p{padding:10px 0 20px}
.contentherogateway .small-7{width:100% !important}
.contentherogateway .row{max-width:100% !important}
.contentherogateway .c28v4__header{padding:30px 0 30px 15px}
.contentherogovernment .c28v4__header{background-size:100% !important}
.contentherogovernment .c28v4__header{padding:100px 0 0;display:block !important;height:362px;background-size:100% 100%}
.contentherogovernment .c28v4__header .page-headline{font-size:22px}
.contentherogovernment .c28v4__header .small-7{width:100% !important}
}
@media only screen and (min-width:320px) and (max-width:639px){.c28v1__header{margin-bottom:35px;padding-top:30px;color:#606060}
.c28v1__header .page-kicker{color:#606060}
.c28v1__header .page-headline{margin-bottom:10px;color:#002c77}
}
.c28v3__header{background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);position:relative;z-index:2}
.c28v3__header .page-headline{height:350px;padding:150px 0 0 50px;background-repeat:no-repeat;background-size:contain;background-position:center 50px;color:#fff;font:normal 36px/36px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;letter-spacing:7px;background-attachment:fixed}
.c28v3__header>.btn{display:none}
.c28v3__header__content{padding:30px 10px;color:#606060;background:#fff;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.c28v3__header.fixed{width:100%;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border-top:3px solid #00a8c8;position:fixed;top:49px;left:0;z-index:1000}
.c28v3__header.fixed .page-headline{height:auto;padding:25px 20px;background-image:none !important;color:#002c77;font:normal 18px/20px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;text-transform:none;letter-spacing:0}
.c28v3__header.fixed>.btn{display:block;position:absolute;top:21px;right:10px}
.c28v3__header.fixed .bg--triangle{display:none}
.c28v3__header.fixed .c28v3__header__content{display:none}
@media only screen and (min-width:320px) and (max-width:639px){.c28v3__header .page-headline{height:auto;padding:15px;background:#fff !important;color:#002c77;font:normal 18px/22px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;border-top:3px solid #00a8c8;text-transform:none;letter-spacing:0}
.c28v3__header>.btn{min-width:auto;padding-left:10px;padding-right:10px;position:absolute;top:15px;right:5px;display:block}
.c28v3__header__content{display:none}
}
@media only screen and (min-width:640px) and (max-width:1024px) and (orientation:landscape){.c28v3__header .page-headline{height:330px;padding-top:170px}
}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.c28v3__header .page-headline{height:240px;padding-top:120px}
}
.c28v4__header{padding:90px 0 90px 50px;color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center 50px;background-attachment:fixed}
.c28v4__header .kicker{margin-bottom:10px;color:#fff}
.c28v4__header .page-headline{margin-bottom:10px;color:#fff}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.c28v4__header{padding:40px 0 40px 50px}
}
.hero-section{background-size:cover;height:375px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;margin-top:-20px}
.circle{display:inline-block;vertical-align:middle;width:60px;height:60px;background-color:transparent;border:solid 1px #fff;border-radius:50%;top:38%;position:absolute;left:10%;padding:6px 17px}
.line{display:inline-block;vertical-align:middle;width:10%;border:solid 1px #fff;top:47%;position:absolute;left:0}
.number{vertical-align:middle;color:#fff;font:normal 38px/40px "ProximaNovaBold",Arial,sans-serif,Arial,sans-serif}
.hero-text{position:absolute;float:left;top:53%;left:55%;transform:translate(-50%,-50%)}
.summary-text{margin-top:20px;margin-left:10px}
.hero-title{font:normal 44px/46px "ProximaNovaBold",Arial,sans-serif,Arial,sans-serif;text-transform:none;letter-spacing:.1rem;color:#fff;margin-bottom:15px;margin-top:25px}
.hero-kicker{font:normal 17px/19px "ProximaNovaSemiBold",Arial,sans-serif,Arial,sans-serif;text-transform:none;color:gray;letter-spacing:.2rem;color:#fff;text-transform:uppercase;margin-left:3px}
.summary-title{font:normal 14px/16px "ProximaNovaBold",Arial,sans-serif,Arial,sans-serif;text-transform:none;letter-spacing:.1rem;color:#fff;margin-bottom:7px}
.summary-kicker{font:normal 13px/15px "ProximaNovaRegular",Arial,sans-serif,Arial,sans-serif;text-transform:none;color:gray;letter-spacing:.2rem;color:#fff;text-transform:uppercase}
@media only screen and (min-width:600px){.hero-text{left:280px;width:200px}
.hero-title{font:normal 64px/66px "ProximaNovaSemiBold",Arial,sans-serif,Arial,sans-serif;text-transform:none;letter-spacing:.1rem;color:#fff}
}
@media only screen and (min-width:768px){.summary-title{font:normal 18px/20px "ProximaNovaBold",Arial,sans-serif,Arial,sans-serif}
.summary-text{margin-top:20px;margin-left:80px}
.hero-text{position:absolute;float:left;top:50%;left:480px !important;transform:translate(-50%,-50%);width:550px}
.hero-title{font:normal 64px/66px "ProximaNovaSemiBold",Arial,sans-serif,Arial,sans-serif;text-transform:none;letter-spacing:.1rem}
}
@media only screen and (min-width:1800px){.hero-text{left:580px !important;width:600px}
.circle{top:41%}
}
.CallOutBoxWrapper .callOutBoxDescriptionwrapper .register-now-btn{background-color:#ef4e45;padding:15px 30px;color:#fff;text-transform:uppercase;border-radius:7px;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;font-weight:900;font-size:14px;letter-spacing:2.5px}
.CallOutBoxWrapper{margin:40px auto}
.CallOutBoxWrapper .callOutBoxCaptionwrapper h3,.callOutBoxDescriptionwrapper h4,.callOutBoxDescriptionwrapper h6,.callOutBoxDescriptionwrapper p{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
.CallOutBoxWrapper{width:100%;margin:40px auto}
.callOutBoxDescriptionwrapper p{padding-bottom:30px}
.callOutBoxDescriptionwrapper h4{text-transform:none;font-weight:bold}
.callOutBoxDescriptionwrapper h6{font-weight:bold;padding:15px 0}
.callOutBoxDescriptionwrapper{padding:30px 50px 40px;background-color:#ededed}
.CallOutBoxWrapper .callOutBoxCaptionwrapper{background-color:#10827d;color:#fff;padding:20px 0;text-align:center}
.CallOutBoxWrapper .callOutBoxCaptionwrapper h3{font-size:40px}
@media(max-width:1024px){.CallOutBoxWrapper{width:100%}
.callOutBoxDescriptionwrapper{padding:30px 15px 40px}
.CallOutBoxWrapper .callOutBoxCaptionwrapper h3{font-size:24px}
}
@media(max-width:767px){.CallOutBoxWrapper{width:90%;margin:40px auto 10px}
.CallOutBoxWrapper .callOutBoxCaptionwrapper h3{font-size:27px}
.callOutBoxDescriptionwrapper{padding:30px 18px 40px}
}
.icon-arrow-up:before{content:"\e3b0"}
.footer-mmx{border-top:0;z-index:0}
.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}
.footer-main-mmx{z-index:0;background:#fefefe}
.footer_logo-mmx{width:100% !important}
@media only screen and (min-width:1024px){.footer_logo-mmx a{display:inline-block}
.footer_text-mmx{display:inline-block}
.footer__list--links-mmx span:after{padding-left:5px;content:' | '}
}
.footer_text-mmx{width:60%}
.footer__content-mmx{position:relative;padding:0 4px 0 4px;max-width:100%;margin:0}
.footer_logo-mmx{margin-top:1.2%;position:relative;width:220px}
.footer_text-mmx{position:relative;padding-bottom:5px;padding-top:5px}
p.footer_title{font-size:13px !important;padding-left:15px;padding-top:15px}
.footer__content-mmx h6{font-size:.9rem;margin:15px 0 13px 15px}
.footer__list-mmx{font-size:13px;list-style:none;float:right}
.footer__list-mmx>li>ul{margin-left:0}
.footer__list-mmx ul{line-height:1}
.footer__list-mmx li{margin-bottom:7px;font-family:'ProximaNovaRegular',arial;color:#606060}
.footer__list--links-mmx{list-style:none;margin:0}
.footer__list--links-mmx li{display:inline-block}
.footer__list--links-mmx li a{color:#00a8c8;font-size:13px;line-height:13px}
.footer__list--links-mmx li a:hover,.footer__list--links-mmx li a:focus,.footer__list--links-mmx li a:active{color:#606060}
.footerLinks-mmx{text-decoration:underline}
.footer__list--links-mmx li>p{display:inline-block}
.footer__list-mmx li:after{padding-left:5px;content:' | '}
.footer__list-mmx li a:after{padding-left:5px;content:' | '}
.footer__list-mmx li:last-child:after{padding-left:0;content:''}
.footer__list-mmx li a:last-child:after{padding-left:0;content:''}
@media only screen and (max-width:768px){.footer__list-mmx{text-align:left}
.footer__list--links-mmx li{display:block}
.footer__list-mmx{float:left}
.footer__list--links-mmx li:after{padding-left:5px;content:''}
.footer__list--links-mmx li a:after{padding-left:5px;content:''}
}
.icon-back-to-top{font-size:large;position:relative;top:5px}
#back-to-top{float:right;position:relative;bottom:11px;right:40px;z-index:9999;width:50px;height:50px;text-align:center;line-height:45px;color:#444;cursor:pointer;border:0;border-radius:5px;text-decoration:none;transition:opacity .2s ease-out}
#back-to-top:hover{background:#00a8d0}
#back-to-top.show{opacity:1}
@media only screen and (max-width:900px){.footer_logo-mmx{top:10px}
.footer_text-mmx{padding-top:10px;float:none !important;padding-left:0}
img.footer_logo--img-mmx{display:block;padding-left:15px}
}
@charset "UTF-8";@font-face{font-family:'ProximaNovaRegular';src:url("../relaunch/common/clientlibs/fonts/ProximaNovaRegular.eot");src:url("../relaunch/common/clientlibs/fonts/ProximaNovaRegular.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaRegular.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/ProximaNovaRegular.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/ProximaNovaRegular.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaRegular.svg#ProximaNovaRegular") format("svg")}
@font-face{font-family:'ProximaNovaRegular_T';src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaRegular.eot");src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaRegular.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaRegular.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaRegular.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaRegular.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaRegular.svg#ProximaNovaRegular") format("svg")}
@font-face{font-family:'ProximaNovaRegular_C';src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaRegular.eot");src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaRegular.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaRegular.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaRegular.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaRegular.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaRegular.svg#ProximaNovaRegular") format("svg")}
@font-face{font-family:'ProximaNovaBold';src:url("../relaunch/common/clientlibs/fonts/ProximaNovaBold.eot");src:url("../relaunch/common/clientlibs/fonts/ProximaNovaBold.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaBold.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/ProximaNovaBold.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/ProximaNovaBold.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaBold.svg#ProximaNovaBold") format("svg")}
@font-face{font-family:'ProximaNovaBold_T';src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaBold.eot");src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaBold.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaBold.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaBold.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaBold.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaBold.svg#ProximaNovaBold") format("svg")}
@font-face{font-family:'ProximaNovaBold_C';src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaBold.eot");src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaBold.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaBold.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaBold.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaBold.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaBold.svg#ProximaNovaBold") format("svg")}
@font-face{font-family:'ProximaNovaLight';src:url("../relaunch/common/clientlibs/fonts/ProximaNovaLight.eot");src:url("../relaunch/common/clientlibs/fonts/ProximaNovaLight.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaLight.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/ProximaNovaLight.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/ProximaNovaLight.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaLight.svg#ProximaNovaLight") format("svg")}
@font-face{font-family:'ProximaNovaLight_T';src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaLight.eot");src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaLight.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaLight.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaLight.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaLight.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaLight.svg#ProximaNovaLight") format("svg")}
@font-face{font-family:'ProximaNovaLight_C';src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaLight.eot");src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaLight.eot") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaLight.woff2") format("woff2"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaLight.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaLight.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaLight.svg#ProximaNovaLight") format("svg")}
@font-face{font-family:'ProximaNovaItalic';src:url("../relaunch/common/clientlibs/fonts/ProximaNovaItalic.eot");src:url("../relaunch/common/clientlibs/fonts/ProximaNovaItalic.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaItalic.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/ProximaNovaItalic.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaItalic.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaItalic_T';src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaItalic.eot");src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaItalic.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaItalic.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaItalic.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaItalic.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaItalic_C';src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaItalic.eot");src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaItalic.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaItalic.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaItalic.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaItalic.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaSemiBold';src:url("../relaunch/common/clientlibs/fonts/ProximaNovaSemiBold.eot");src:url("../relaunch/common/clientlibs/fonts/ProximaNovaSemiBold.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaSemiBold.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/ProximaNovaSemiBold.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaSemiBold.svg#proxima_nova_ltsemibold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaSemiBold_T';src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaSemiBold.eot");src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaSemiBold.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaSemiBold.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaSemiBold.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaSemiBold.svg#proxima_nova_ltsemibold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaSemiBold_C';src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaSemiBold.eot");src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaSemiBold.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaSemiBold.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaSemiBold.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaSemiBold.svg#proxima_nova_ltsemibold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaThin';src:url("../relaunch/common/clientlibs/fonts/ProximaNovaThin.eot");src:url("../relaunch/common/clientlibs/fonts/ProximaNovaThin.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaThin.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/ProximaNovaThin.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/ProximaNovaThin.svg#proxima_nova_ththin") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaThin_T';src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaThin.eot");src:url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaThin.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaThin.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaThin.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/turkish/ProximaNovaThin.svg#proxima_nova_ththin") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaThin_C';src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaThin.eot");src:url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaThin.eot?#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaThin.woff") format("woff"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaThin.ttf") format("truetype"),url("../relaunch/common/clientlibs/fonts/czech/ProximaNovaThin.svg#proxima_nova_ththin") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'mercercom';src:url("../relaunch/common/clientlibs/fonts/mercercom.eot?hwpcb5");src:url("../relaunch/common/clientlibs/fonts/mercercom.eot?hwpcb5#iefix") format("embedded-opentype"),url("../relaunch/common/clientlibs/fonts/mercercom.ttf?hwpcb5") format("truetype"),url("../relaunch/common/clientlibs/fonts/mercercom.woff?hwpcb5") format("woff"),url("../relaunch/common/clientlibs/fonts/mercercom.svg?hwpcb5#mercercom") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'mercercom';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-facebook:before{content:"\61"}
.icon-share-email:before{content:"\62"}
.icon-share-facebook:before{content:"\63"}
.icon-share-gplus:before{content:"\64"}
.icon-share-linkedin:before{content:"\65"}
.icon-share-twitter:before{content:"\66"}
.icon-menu:before{content:"\68"}
.icon-twitter:before{content:"\69"}
.small-15,.medium-15,.large-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
@media(min-width:641px){.medium-15{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
}
.row{overflow:hidden;max-width:initial}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{margin-bottom:30px}
.vidyard_wrapper{float:initial !important}
.vidyard_wrapper button.play-btn{margin:-3.5% 0 0 -3.5% !important;width:9% !important}
html,body{font-size:100%}
body{background:#fff;color:#333;cursor:auto;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative;font-family:"proxima-nova","Proxima Nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}
h1,h2,h3,h4,h5,h6{font-family:"proxima-nova","Proxima Nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
input,textarea{font-family:"proxima-nova","Proxima Nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important}
h1,h2,h3,h4,h5,h6{margin-top:0}
h1{font-size:70px;line-height:80px}
h2{font-size:30px;line-height:41px;font-weight:800}
h3{font-size:24px;line-height:36px}
.container{width:100%}
a{text-decoration:none}
a.anchor,a.anchor:hover,a.anchor:focus,a.active,a:hover,a:focus,a:active{color:#00a8c8;transition:color 300ms ease-out;text-decoration:none}
.alignright{text-align:right}
.textalign-center{text-align:center}
.white{color:#fff}
.teal{color:#00a6ce}
.blue{color:#004380}
.green{color:#0fb694}
.purple{color:#7c93d2}
.red{color:#ef4e45}
.pink{color:#ed2c67}
.pinkish-red{color:#e60055}
.neongreen{color:#7ed321}
.orange{color:#f9a015}
.backgroundGreen{background-color:#0fb694 !important}
.backgroundDarkGreen{background-color:#0e6f62 !important}
.backgroundLightGray{background-color:#f6f6f6 !important}
.backgroundGray{background-color:#f0f0f0 !important}
.backgroundPurple{background-color:#5c6fb5 !important;color:#fff !important}
.backgroundOrange{background-color:#f9a015 !important}
.lightGrayGradient{background:#ececec;background:-moz-linear-gradient(left,#ececec 0,#fff 100%);background:-webkit-linear-gradient(left,#ececec 0,#fff 100%);background:linear-gradient(to right,#ececec 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#ffffff',GradientType=1)}
.darkBlueGradient{background:#005c96;background:-moz-linear-gradient(-45deg,#005c96 0,#002c77 100%);background:-webkit-linear-gradient(-45deg,#005c96 0,#002c77 100%);background:linear-gradient(135deg,#005c96 0,#002c77 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005c96',endColorstr='#002c77',GradientType=1)}
.blueGradient{background:#0e6ca2;background:-moz-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:-webkit-linear-gradient(left,#0e6ca2 0,#14a0c9 100%);background:linear-gradient(to right,#0e6ca2 0,#14a0c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e6ca2',endColorstr='#14a0c9',GradientType=1);color:#fff !important}
.skyBlueGradient{background:#00a6ce;background:-moz-linear-gradient(left,#00a6ce 0,#92cfe5 100%);background:-webkit-linear-gradient(left,#00a6ce 0,#92cfe5 100%);background:linear-gradient(to right,#00a6ce 0,#92cfe5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a6ce',endColorstr='#92cfe5',GradientType=1);color:#fff !important}
.greenGradient{background:#61b535;background:-moz-linear-gradient(left,#61b535 0,#177d30 100%);background:-webkit-linear-gradient(left,#61b535 0,#177d30 100%);background:linear-gradient(to right,#61b535 0,#177d30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b535',endColorstr='#177d30',GradientType=1);color:#fff !important}
.emeraldGradient{background:#1cab82;background:-moz-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:-webkit-linear-gradient(-45deg,#1cab82 17%,#0e6f62 100%);background:linear-gradient(135deg,#1cab82 17%,#0e6f62 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cab82',endColorstr='#0e6f62',GradientType=1);color:#fff !important}
.saffireGradient{background:#00a8c8;background:-moz-linear-gradient(45deg,#00a8c8 0,#005c96 100%);background:-webkit-linear-gradient(45deg,#00a8c8 0,#005c96 100%);background:linear-gradient(45deg,#00a8c8 0,#005c96 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a8c8',endColorstr='#005c96',GradientType=1);color:#fff !important}
.fw600{font-weight:600 !important}
.fs18{font-size:18px !important}
.nopadding{padding-left:0;padding-right:0}
.vjs-big-play-centered .vjs-big-play-button{display:none}
.videojs-background-wrap{overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;z-index:-998}
.parallax-window{background:transparent;position:relative}
.parallax-content{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;left:0;right:0;padding:20px}
.parallax-content>div{max-width:650px;margin:0 auto}
.parallax-content h1{color:#fff;font-weight:800;text-transform:none;letter-spacing:0}
.parallax-content.talent-trends h1{font-weight:600}
.parallax-content h3{color:#fff}
.parallax{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;position:relative;background-position:center center}
.with-parallax{position:relative}
.with-parallax .parallax-inner{top:0;left:0;right:0;bottom:0;overflow:hidden}
.with-parallax .parallax-inner .background-wrapper{height:calc(100% + 30vh);position:absolute;left:0;top:0;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.with-parallax .parallax-inner .background-wrapper .background-inner{position:absolute;top:0;bottom:0;left:0;right:0;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:cover}
@media only screen and (min-device-width:320px) and (max-device-width:360px){.parallax-content{top:63%}
.intro-full-block h2{font-size:20px !important;line-height:30px !important}
}
.animate-when-in-view{opacity:0}
@media only screen and (max-width:768px){.animated{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important}
.animate-when-in-view{opacity:1}
}
.intro-full-block{height:100vh;position:relative;max-height:initial !important}
.intro-full-block-touchui{height:500px;position:relative;max-height:initial !important}
.intro-full-block h2{font-size:36px;line-height:49px;color:#fff}
.statement{color:#00a6ce;padding:30px}
.statement h2{font-size:30px;line-height:41px;margin-bottom:40px;color:#fff}
.statement h3{color:#fff}
.statement p{margin-bottom:0;font-family:'Georgia','Helvetica','Arial',sans-serif;font-size:36px;line-height:51px}
.statement p.cite{font-size:16px;line-height:24px;margin-top:30px}
section.block .content{padding:40px}
section.block .content h2{margin-bottom:20px}
section.block .image{margin-left:-15px;margin-right:-15px}
section.block .image img{width:100%;height:auto}
section.image-block{background-color:#fff}
section.image-block .content{margin:0 40px;min-height:400px;position:relative}
section.image-block .content .inner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
section.image-block .content h2{margin-bottom:20px}
section.image-block .content p{margin-bottom:0}
section.image-block .backgroundImage{background-size:cover;background-repeat:no-repeat;background-position:center center}
section.homepage-block{background-color:#fff}
section.homepage-block .content{padding:100px 0;margin:0 40px;min-height:400px;position:relative}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){section.homepage-block .content{padding:80px 0;margin:0}
}
section.homepage-block .content h2{margin-bottom:20px}
section.homepage-block .content p{margin-bottom:0}
section.homepage-block .backgroundImage{background-size:cover;background-repeat:no-repeat;background-position:top left}
section.homepage-video-bg{height:100vh;background:transparent;position:relative}
section.homepage-video-bg-touchui{height:500px;background:transparent;position:relative}
section.homepage-full-block{position:relative}
section.homepage-full-block .content{margin:0 40px;height:100vh;position:relative;max-width:560px}
section.homepage-full-block .content .inner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:rgba(255,255,255,0.5);padding:20px}
section.homepage-full-block .content h2{margin-bottom:20px}
section.homepage-full-block .content p{margin-bottom:0}
section.homepage-full-block .content a{font-weight:600;color:#333}
section.homepage-full-block .content a:hover{color:#00a6ce}
section.homepage-quote{background-size:cover;background-repeat:no-repeat;background-position:top left}
section.homepage-quote .quote-content{padding:60px}
section.homepage-quote .quote-content .quatation{margin-bottom:40px;text-align:center}
section.homepage-quote .quote-content p{font-family:'Georgia','Helvetica',sans-serif;font-size:36px;line-height:51px;color:#fff;margin-bottom:40px}
section.homepage-quote .quote-content small{font-size:16px;color:#fff}
section.homepage-stats{background-size:cover;background-repeat:no-repeat;background-position:top left}
section.homepage-stats .stats-content{text-align:center;padding:100px 60px;color:#fff}
section.homepage-stats .stats-content .number{font-size:64px;font-weight:600;line-height:90px}
section.homepage-stats .stats-content .number .counter-value{display:inline-block}
section.homepage-stats .stats-content p{font-size:24px;line-height:28px;margin-bottom:0;font-weight:500}
.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-200}
.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%;height:100%}
@media(min-aspect-ratio:16 / 9){.fullscreen-bg__video{height:300%;top:-100%}
}
@media(max-aspect-ratio:16 / 9){.fullscreen-bg__video{width:300%;left:-100%}
}
@media(max-width:767px){.fullscreen-bg{background:url("clientlibs/img/homepage-bg.jpg") center center/cover no-repeat}
.fullscreen-bg__video{display:none}
}
.statement.future-of-work p{font-size:24px;line-height:34px;margin-bottom:30px}
.statement.future-of-work small{font-size:18px;line-height:34px}
.two-tile-blocks .content{padding:70px 30px}
.two-tile-blocks .content h2{color:#e60055;margin-bottom:25px}
.two-tile-blocks .content h3{color:#560024;font-size:23px;line-height:33px;font-weight:600;margin-bottom:20px}
.two-tile-blocks .content p{margin-bottom:30px}
.two-tile-blocks .content hr{width:75px;border-color:#979797;margin:0 auto}
.two-tile-blocks .content.payscale{max-width:600px;margin:0 auto}
.two-tile-blocks .content.payscale p{margin-bottom:0}
.two-tile-blocks .content.payscale a{color:#e60055;text-decoration:underline;margin-bottom:30px;display:block}
.two-tile-blocks .content.payscale a:hover{color:#ef4e45}
.two-tile-blocks .graybg{background-color:#ececed}
.two-tile-blocks .lightgraybg{background-color:#f2f2f3}
section.image-block.strategic-innovations .content .inner h2{margin-bottom:0;margin-top:20px}
.start-journey{color:#1aaa82;text-align:center;padding:40px 80px}
.start-journey .content .title{font-size:60px;line-height:79px;font-weight:600;margin-bottom:40px}
.start-journey .content p{font-size:20px;line-height:36px;font-weight:600;margin-bottom:40px}
.startJourney .content .startJourneyBtn{font-size:14px;text-transform:uppercase;letter-spacing:2px;background-color:#1aaa82;border-radius:20px;padding:10px 30px;color:#fff;font-weight:600}
.start-journey .content .btn{background-color:#1aaa82}
.workday-deployment{color:#fff}
.workday-deployment h2{font-size:30px;line-height:41px;margin-bottom:20px;color:#fff}
.workday-deployment .content{padding:50px}
.workday-deployment .image{margin:0 -15px}
.workday-deployment .image img{width:100%;height:auto}
.three-types{text-align:center}
.three-types .content{padding:40px}
.three-types h2{margin:30px 0}
.three-types img{width:100%;height:auto;max-width:100px}
.contactus{padding:40px}
.contactus .title{text-align:center;color:#00a6ce;font-size:42px;line-height:58px;font-weight:800;margin-bottom:40px}
.block.talent-trends p{font-weight:600}
.block.talent-trends .content{padding:150px}
section.insights-stats{text-align:center;padding:40px}
section.insights-stats h2{margin-bottom:40px;color:#7ed321}
section.insights-stats .number{color:#72be44;font-size:50px;font-weight:600;line-height:100px}
section.insights-stats .number .counter-value{display:inline-block}
section.learn-more{text-align:center;background-color:#f2f2f2}
section.learn-more .content{padding:60px 40px}
section.learn-more .content .title{color:#ed2c67;font-size:60px;line-height:79px;font-weight:bold;margin-bottom:40px}
.payScaleForm h2{text-align:center}
.payScaleForm #contactform{text-align:left;padding-top:60px}
.form-group{margin-bottom:40px}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea,select{background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:0}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus,select:focus{background-color:#fff}
label span{font-weight:500}
.form-control{background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:0}
.btn{font-size:14px;text-transform:uppercase;letter-spacing:2px;background-color:#ed2c67;border-radius:20px;padding:10px 30px;color:#fff;font-weight:600}
.btn:hover{color:#fff}
.btn.teal{background-color:#00a6ce;color:#fff}
.bounce-up{opacity:0;-moz-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;-moz-transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate3d(0,100,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.bounce-up.in-view{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}
@media(max-width:1200px){.parallax{background-repeat:no-repeat;background-attachment:initial;background-size:cover;position:relative;background-position:center center}
.with-parallax{position:relative}
.with-parallax .parallax-inner{position:initial;top:initial;left:initial;right:initial;bottom:initial;overflow:visible;min-height:400px;margin-left:-15px;margin-right:-15px}
.with-parallax .parallax-inner .background-wrapper{height:100% !important;width:100%;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-o-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible}
.with-parallax .parallax-inner .background-wrapper .background-inner{position:absolute;top:0;bottom:0;left:0;right:0;background-attachment:initial;background-repeat:no-repeat;background-position:center center;background-size:cover}
.block.talent-trends .content{padding:150px 40px 0}
}
@media(min-width:768px) and (max-width:1024px){h1{font-size:60px;line-height:74px}
nav.navbar div.navbar-list{display:none;float:initial;background-color:#fff;padding:0;position:absolute;top:6px;left:-10px;right:-10px;z-index:999999999999999}
nav.navbar div.navbar-list>ul{padding:0;border-top:1px solid #ccc}
nav.navbar div.navbar-list>ul li{float:none;display:block;border-bottom:1px solid #ccc;padding:0;height:initial;margin-left:0;padding-right:10px}
nav.navbar div.navbar-list>ul li a{padding:17px 10px;text-transform:uppercase;font-size:13px;line-height:13px;color:#002c77;letter-spacing:2px;display:block;height:initial;font-weight:bold}
nav.navbar div.navbar-list>ul li ul{display:block;position:initial;top:initial;opacity:1;padding:0;text-align:right}
nav.navbar div.navbar-list>ul li ul li{background-color:#fff;border-top:1px solid #ccc;background-image:none;padding-right:0;border-bottom:0}
nav.navbar div.navbar-list>ul li ul li a{color:#002c77 !important}
nav.navbar .mobile-menu{display:block}
nav.navbar .logo{padding-left:10px}
section.homepage-block .content{margin:0 10px;min-height:360px;position:relative}
section.homepage-full-block{text-align:center;padding:40px;background-image:none !important;background-color:#fff !important;max-height:initial;height:auto}
section.homepage-full-block .content{max-height:initial;height:auto;max-width:initial;margin:0}
section.homepage-full-block .content .inner{position:initial;top:initial;left:initial;right:initial;transform:initial;background-color:transparent;padding:0}
section.homepage-quote .quote-content p{font-family:'Georgia','Helvetica',sans-serif;font-size:30px;line-height:40px;color:#fff;margin-bottom:40px}
section.homepage-stats .stats-content{padding:80px 20px}
section.homepage-stats .stats-content .number{font-size:50px;font-weight:600;line-height:70px}
section.homepage-stats .stats-content p{font-size:18px;line-height:24px}
.parallax-window{max-height:300px}
.statement{padding:60px 30px}
.statement h2{margin-bottom:20px;font-size:26px;line-height:36px}
.statement p{font-size:28px;line-height:38px}
.workday-deployment .content{padding:30px 10px}
.workday-deployment .content h2{font-size:26px;line-height:36px}
.three-types .content{padding:40px 0}
.contactus{padding:30px 10px}
section.image-block .content{max-height:initial;height:initial;padding:40px 0;margin:0 10px}
section.image-block .content .inner{position:initial;top:initial;left:initial;right:initial;transform:inherit}
section.learn-more .content{padding:40px 20px}
section.learn-more .content .title{font-size:40px;line-height:59px}
section.insights-stats .number{font-size:40px;line-height:60px}
section.insights-stats p{font-size:14px;line-height:20px}
section.image-block.strategic-innovations .content{min-height:250px}
section.image-block.strategic-innovations .content .inner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}
section.image-block.strategic-innovations .content .inner h2{margin-bottom:0;font-size:26px}
.start-journey .content .title{font-size:50px;line-height:68px;margin-bottom:30px}
.start-journey .content p{font-size:18px;line-height:30px;margin-bottom:30px}
.block.talent-trends .content{padding:120px 20px 0}
}
@media(max-width:767px){h1{font-size:40px;line-height:50px}
h3{font-size:14px;line-height:20px}
p{font-size:14px;line-height:22px}
nav.navbar.fixed .logo .e,nav.navbar.inside .logo .e{fill:#00a6ce !important}
nav.navbar div.navbar-list{display:none;float:initial;background-color:#fff;padding:0;position:absolute;top:6px;left:-10px;right:-10px;z-index:999999999999999}
nav.navbar div.navbar-list>ul{padding:0;border-top:1px solid #ccc}
nav.navbar div.navbar-list>ul li{float:none;display:block;border-bottom:1px solid #ccc;padding:0;height:initial;margin-left:0;padding-right:10px}
nav.navbar div.navbar-list>ul li a{padding:17px 10px;text-transform:uppercase;font-size:13px;line-height:13px;color:#002c77;letter-spacing:2px;display:block;height:initial;font-weight:bold}
nav.navbar div.navbar-list>ul li ul{display:block;position:initial;top:initial;opacity:1;padding:0;text-align:right}
nav.navbar div.navbar-list>ul li ul li{background-color:#fff;border-top:1px solid #ccc;background-image:none;padding-right:0;border-bottom:0}
nav.navbar div.navbar-list>ul li ul li a{color:#002c77 !important}
nav.navbar .mobile-menu{display:block}
nav.navbar .logo{padding-left:10px}
section.homepage-block .content{min-height:initial}
section.homepage-block .content .inner{position:initial;top:initial;left:initial;right:initial;transform:initial;background-color:transparent;padding:0}
section.homepage-block .backgroundImage{min-height:300px}
section.homepage-quote .quote-content{padding:40px 10px}
section.homepage-quote .quote-content p{font-size:25px;line-height:37px}
section.homepage-quote .quote-content small{font-size:14px}
section.homepage-stats .stats-content{padding:40px 0}
section.homepage-stats .stats-content .number{font-size:50px;line-height:70px}
section.homepage-stats .stats-content p{font-size:20px;line-height:28px;margin-bottom:40px}
section.homepage-full-block{text-align:center;padding:40px 20px;background-image:none !important;background-color:#fff !important;max-height:initial;height:auto}
section.homepage-full-block .content{max-height:initial;height:auto;max-width:initial;margin:0}
section.homepage-full-block .content .inner{position:initial;top:initial;left:initial;right:initial;transform:initial;background-color:transparent;padding:0}
.parallax-window{max-height:200px}
.statement{padding:40px 20px}
.statement h2{font-size:24px;line-height:30px;margin-bottom:20px}
.statement p{font-size:24px;line-height:36px}
.workday-deployment .content{padding:40px 10px}
.three-types .content{padding:40px 20px}
.contactus{padding:40px 10px}
section.block .content{padding:40px 20px}
section.image-block .content{max-height:initial;height:initial;padding:40px 0;margin:0 10px;min-height:initial}
section.image-block .content .inner{position:initial;top:initial;left:initial;right:initial;transform:inherit}
section.image-block .backgroundImage{min-height:300px}
section.learn-more .content{padding:40px 10px}
section.learn-more .content .title{font-size:36px;line-height:49px;margin-bottom:20px}
.block.talent-trends .content{padding:40px 20px}
.statement.future-of-work p{font-size:18px;line-height:30px;margin-bottom:20px}
.statement.future-of-work small{font-size:13px;line-height:20px}
section.image-block.strategic-innovations .content{text-align:center}
section.image-block.strategic-innovations .content .inner h2{margin-top:0;font-size:24px;line-height:30px}
.two-tile-blocks .content{padding:40px 20px}
.two-tile-blocks .content h2{font-size:24px;line-height:36px;margin-bottom:20px}
.two-tile-blocks .content h3{font-size:18px;line-height:26px;margin-bottom:20px}
.start-journey{padding:40px 20px}
.start-journey .content .title{font-size:40px;line-height:54px;margin-bottom:30px}
.start-journey .content p{font-size:16px;line-height:27px;margin-bottom:30px}
}
.headerSection .navbar__list .navbar__item .navbar__anchor:after{display:none}
@media only screen and (min-device-width:320px) and (max-device-width:766px){section.homepage-video-bg{height:60vh}
.intro-full-block{height:60vh}
}
@media screen and (min-width:40em){.column,.columns{padding-left:0;padding-right:0}
}
section.homepageFullBlock .content{margin:0 40px;height:100vh;position:relative;max-width:560px}
section.homepageFullBlock .content .inner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:rgba(255,255,255,0.5);padding:20px}
.whatWeDoBlocksContent{padding:10px 30px}
.whatWeDoBlocksContent h2,.whatWeDoBlocksContent>h2>a{color:#e60055;margin-bottom:30px}
.whatWeDoBlocksContent a{color:#e60055;text-decoration:underline}
.whatWeDoBlocksLinkWrap{text-align:center;margin-top:30px}
.whatWeDoBlocksLink{color:#e60055;text-decoration:underline;font-family:inherit}
.whatWeDoBlocksContent h3{color:#560024;font-size:23px;line-height:33px;font-weight:600;margin-bottom:30px}
.whatWeDoBlocksContent p{margin-bottom:30px !important}
.whatWeDoBlocksContent hr{width:75px;border-color:#979797;margin:0 auto}
.whatWeDoBlocksContent.payscale{max-width:600px;margin:0 auto}
.whatWeDoBlocksContent.payscale p{margin-bottom:0}
.whatWeDoBlocksContent.payscale a{color:#e60055;text-decoration:underline;margin-bottom:30px;display:block}
.whatWeDoBlocksContent.payscale a:hover{color:#ef4e45}
section.learnMore{text-align:center;background-color:#f2f2f2}
.startJourney .content .title{font-size:60px;line-height:79px;font-weight:600;margin-bottom:40px}
.startJourney{color:#1aaa82;text-align:center;padding:40px 80px}
ul.footer__list{list-style-type:none;line-height:13px}
.mercerFooter .footer .footer__content{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif;text-align:start;padding:20px 0 0 10px}
@media screen and (min-width:40em){}
@media(min-width:768px) and (max-width:1024px){h1{font-size:60px;line-height:74px}
}
@media(max-width:767px){h1{font-size:40px;line-height:50px}
h2{font-size:22px;line-height:28px}
h3{font-size:14px;line-height:20px}
p{font-size:14px;line-height:22px}
}
@media(min-width :768px) and (max-width:1024px){section.homepage-block .content .inner{padding:40px 0}
}
@media(max-width :767px){section.homepage-block .content{max-height:initial;height:initial;padding:40px 0;margin:0 10px;min-height:initial}
section.homepage-block .content .inner{position:initial;top:initial;left:initial;right:initial;transform:inherit}
section.homepage-block .backgroundImage{min-height:300px}
}
.Georgia{font-family:'Georgia','Helvetica','Arial',sans-serif}
.ProximaNovaRegular{font-family:"ProximaNovaRegular","ProximaNovaRegular_T"}
.ProximaNovaBold{font-family:"ProximaNovaBold",Arial,sans-serif}
@media(max-width:767px){.Georgia{font-family:'Georgia','Helvetica','Arial',sans-serif;font-size:24px;line-height:27px}
}
.footer__list--social li span{display:inline-block;font-size:30px;color:#006d9e}
footer__content .small-12{padding-bottom:0}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.hinge{animation-duration:2s}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}
@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transform:translate3d(0,-30px,0)}
70%{animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}
}
.bounce{animation-name:bounce;transform-origin:center bottom}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{animation-name:flash}
@keyframes pulse{from{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
to{transform:scale3d(1,1,1)}
}
.pulse{animation-name:pulse}
@keyframes rubberBand{from{transform:scale3d(1,1,1)}
30%{transform:scale3d(1.25,0.75,1)}
40%{transform:scale3d(0.75,1.25,1)}
50%{transform:scale3d(1.15,0.85,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.05,.95,1)}
to{transform:scale3d(1,1,1)}
}
.rubberBand{animation-name:rubberBand}
@keyframes shake{from,to{transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
}
.shake{animation-name:shake}
@keyframes headShake{0{transform:translateX(0)}
6.5%{transform:translateX(-6px) rotateY(-9deg)}
18.5%{transform:translateX(5px) rotateY(7deg)}
31.5%{transform:translateX(-3px) rotateY(-5deg)}
43.5%{transform:translateX(2px) rotateY(3deg)}
50%{transform:translateX(0)}
}
.headShake{animation-timing-function:ease-in-out;animation-name:headShake}
@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}
40%{transform:rotate3d(0,0,1,-10deg)}
60%{transform:rotate3d(0,0,1,5deg)}
80%{transform:rotate3d(0,0,1,-5deg)}
to{transform:rotate3d(0,0,1,0)}
}
.swing{transform-origin:top center;animation-name:swing}
@keyframes tada{from{transform:scale3d(1,1,1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{transform:scale3d(1,1,1)}
}
.tada{animation-name:tada}
@keyframes wobble{from{transform:none}
15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{transform:none}
}
.wobble{animation-name:wobble}
@keyframes jello{from,11.1%,to{transform:none}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{animation-name:jello;transform-origin:center}
@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0{opacity:0;transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
to{opacity:1;transform:scale3d(1,1,1)}
}
.bounceIn{animation-name:bounceIn}
@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}
.bounceInDown{animation-name:bounceInDown}
@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}
.bounceInLeft{animation-name:bounceInLeft}
@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}
.bounceInRight{animation-name:bounceInRight}
@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translate3d(0,0,0)}
}
.bounceInUp{animation-name:bounceInUp}
@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;transform:scale3d(.3,.3,.3)}
}
.bounceOut{animation-name:bounceOut}
@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0)}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.bounceOutDown{animation-name:bounceOutDown}
@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{animation-name:bounceOutLeft}
@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
.bounceOutRight{animation-name:bounceOutRight}
@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;transform:translate3d(0,20px,0)}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{animation-name:bounceOutUp}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn{animation-name:fadeIn}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}
.fadeInDown{animation-name:fadeInDown}
@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}
to{opacity:1;transform:none}
}
.fadeInDownBig{animation-name:fadeInDownBig}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeft{animation-name:fadeInLeft}
@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeftBig{animation-name:fadeInLeftBig}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInRight{animation-name:fadeInRight}
@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}
to{opacity:1;transform:none}
}
.fadeInRightBig{animation-name:fadeInRightBig}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}
}
.fadeInUp{animation-name:fadeInUp}
@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}
to{opacity:1;transform:none}
}
.fadeInUpBig{animation-name:fadeInUpBig}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
.fadeOut{animation-name:fadeOut}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;transform:translate3d(0,100%,0)}
}
.fadeOutDown{animation-name:fadeOutDown}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{animation-name:fadeOutDownBig}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{animation-name:fadeOutLeft}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{animation-name:fadeOutLeftBig}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0)}
}
.fadeOutRight{animation-name:fadeOutRight}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{animation-name:fadeOutRightBig}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;transform:translate3d(0,-100%,0)}
}
.fadeOutUp{animation-name:fadeOutUp}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{animation-name:fadeOutUpBig}
@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}
40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}
50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}
80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}
to{transform:perspective(400px);animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}
@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}
@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}
@keyframes flipOutX{from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@keyframes flipOutY{from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}
@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{transform:skewX(20deg);opacity:1}
80%{transform:skewX(-5deg);opacity:1}
to{transform:none;opacity:1}
}
.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}
@keyframes lightSpeedOut{from{opacity:1}
to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}
@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}
to{transform-origin:center;transform:none;opacity:1}
}
.rotateIn{animation-name:rotateIn}
@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInDownLeft{animation-name:rotateInDownLeft}
@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInDownRight{animation-name:rotateInDownRight}
@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInUpLeft{animation-name:rotateInUpLeft}
@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInUpRight{animation-name:rotateInUpRight}
@keyframes rotateOut{from{transform-origin:center;opacity:1}
to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{animation-name:rotateOut}
@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{animation-name:rotateOutDownLeft}
@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{animation-name:rotateOutDownRight}
@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{animation-name:rotateOutUpLeft}
@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{animation-name:rotateOutUpRight}
@keyframes hinge{0{transform-origin:top left;animation-timing-function:ease-in-out}
20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}
40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}
to{transform:translate3d(0,700px,0);opacity:0}
}
.hinge{animation-name:hinge}
@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}
50%{transform:rotate(-10deg)}
70%{transform:rotate(3deg)}
to{opacity:1;transform:scale(1)}
}
.jackInTheBox{animation-name:jackInTheBox}
@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;transform:none}
}
.rollIn{animation-name:rollIn}
@keyframes rollOut{from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{animation-name:rollOut}
@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{animation-name:zoomIn}
@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInDown{animation-name:zoomInDown}
@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInLeft{animation-name:zoomInLeft}
@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInRight{animation-name:zoomInRight}
@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInUp{animation-name:zoomInUp}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
.zoomOut{animation-name:zoomOut}
@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutDown{animation-name:zoomOutDown}
@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}
}
.zoomOutLeft{animation-name:zoomOutLeft}
@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}
}
.zoomOutRight{animation-name:zoomOutRight}
@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutUp{animation-name:zoomOutUp}
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInDown{animation-name:slideInDown}
@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInLeft{animation-name:slideInLeft}
@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInRight{animation-name:slideInRight}
@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInUp{animation-name:slideInUp}
@keyframes slideOutDown{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,100%,0)}
}
.slideOutDown{animation-name:slideOutDown}
@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(-100%,0,0)}
}
.slideOutLeft{animation-name:slideOutLeft}
@keyframes slideOutRight{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(100%,0,0)}
}
.slideOutRight{animation-name:slideOutRight}
@keyframes slideOutUp{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,-100%,0)}
}
.slideOutUp{animation-name:slideOutUp}