.contactForm,.grid .wrap .item{box-sizing:border-box;-moz-box-sizing:border-box}.team.faqs .wrap .content h3{font-family:"Baskerville Old Face W01 Rg";-webkit-font-smoothing:antialiased}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.video{position:relative;padding-bottom:56.25%;height:0;width:100%;display:block}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.thoughtco-cookiepanel .cookiepanel-open{width:300px;margin:0;right:auto;left:auto!important;bottom:60px!important;right:50px!important}body.blackHeader .textPanel{padding-top:300px}body.home header[role=banner].changeHeader .wrap h1{width:146px;height:64px}body.home header[role=banner].changeHeader .wrap .navButton{top:45px}body.home header[role=banner] .wrap h1{width:224px;height:98px}body.home header[role=banner] .wrap .navButton{top:70px}body.home .twoCols.pinkBg .wrap .col .content header h3{font-size:4.6vw}body.newsHome .textPanel{padding-top:300px}body.downloadsHome .textPanel{padding-top:300px;padding-bottom:0}body.downloadsHome .newsArticles{margin-bottom:120px;margin-top:35px}.btn{height:50px;border-radius:25px;margin-top:30px;padding:15px 21px 0 21px;font-size:1rem;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.btn:hover{background-color:#e28986;color:#fff}.link{font-size:.9375rem;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.link:hover{color:#e28986;border-bottom-color:#e28986}h2{font-size:6.8vw;line-height:.95}h3{font-size:3.5vw;line-height:1}h4{font-size:1.17vw;padding-bottom:24px}p{font-size:1rem}header[role=banner]{height:112px}header[role=banner].changeHeader{height:98px}header[role=banner].changeHeader .wrap h1{width:146px;height:64px}header[role=banner] .wrap h1{margin:20px 0 0 50px;width:146px;height:64px}header[role=banner] .wrap .navButton{top:45px;right:50px}.mobileMenu+.textPanel+.team:before{height:50px;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.mobileMenu .wrap{margin:0 50px}.mobileMenu .wrap ul li{font-size:4.4vw}.hero.heroText .wrap .content{bottom:130px}.hero .wrap .content{bottom:230px;width:-moz-calc(100% - 100px);width:-o-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.hero .wrap .content h2+p{margin-top:26px}.hero .wrap .content h2{max-width:860px}.hero .wrap .content p{font-size:1.25rem;max-width:470px}.hero .wrap .content button{bottom:-65px;height:50px;position:absolute;right:0;width:50px}.twoCols.locations .wrap .col .content{padding-top:90px}.twoCols.locations .wrap .col .content header h3{font-size:3.3vw;line-height:1.08}.twoCols.locations .wrap .col .content header h4+h3{margin-top:23px}.twoCols.locations .wrap .col .content header+article{margin-top:2.3vw}.twoCols.locations .wrap .col .content+.content{padding-top:0}.twoCols .wrap .col figure{padding-top:50%;background-position:top center}.twoCols .wrap .col figure.map{padding-top:50%}.twoCols .wrap .col .content{padding:90px 50px 70px}.twoCols .wrap .col .content header+article{margin-top:29px}.twoCols .wrap .col .content header+article ul{margin-top:1px}.twoCols .wrap .col .content header{padding-right:0}.twoCols .wrap .col .content header h4+h3{margin-top:27px}.twoCols .wrap .col .content article .link{margin-top:34px}.twoCols .wrap .col .content article ul li{font-size:2.5rem}.twoCols .wrap .col .content article ul li+li{margin-top:5px}.twoCols .wrap .col .content article ol{margin-left:auto;width:490px;margin-right:-50px}.twoCols .wrap .col .content article ol li{font-size:1.9vw;padding:10px 0 10px 64px;height:auto;min-height:80px}.twoCols .wrap .col .content article ol li em{left:14px;top:14px;font-size:1.125rem}.twoCols .wrap .col .content article ol li+li{margin-top:3px}.twoCols .wrap .col .content article .links{margin-top:50px}.twoCols .wrap .col .content article .links a{font-size:1rem}.twoCols .wrap .col .content article .links a:hover:before,.twoCols .wrap .col .content article .links a:hover:after{left:160px}.twoCols .wrap .col .content article .links a+a{margin-top:22px}.twoCols .wrap .col .content article .links a+a:before,.twoCols .wrap .col .content article .links a+a:after{left:80px}.twoCols .wrap .col .content article .links a:before,.twoCols .wrap .col .content article .links a:after{left:140px;top:3px}.twoCols .wrap .col .content nav{margin-top:25px}.twoCols .wrap .col .content nav a{width:34px}.twoCols .wrap .col .content nav a+a{margin-left:25px}.textPanel{padding:100px 50px 170px}.textPanel .wrap .content h2+p{margin-top:90px}.textPanel .wrap .content h2{line-height:1.1}.textPanel .wrap .content h3{font-size:6.8vw}.textPanel .wrap .content h3+.btn{margin-top:66px;width:250px}.textPanel .wrap .content h3+.btn:hover{background-color:#231f20;color:#fff;border-color:#231f20}.textPanel .wrap .content h4{padding-bottom:12px}.textPanel .wrap .content p{max-width:50%}.textPanel .wrap .content .btn{margin-top:30px}.textPanel .wrap .content .btn:hover{background-color:#fff;color:#5e6364}.textPanel .wrap .content nav{margin-top:60px}.textPanel .wrap .content nav .select{width:300px}.textPanel .wrap .content nav .select select{font-size:1.17vw}.contentPanel{padding:150px 50px}.contentPanel:before{height:50px;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.contentPanel .wrap header h3{font-size:4.4vw}.contentPanel .wrap article{margin-top:60px}.team{margin-bottom:113px}.team.faqs{position:relative;padding-top:80px}.team.faqs:before{height:50px;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.team.faqs .wrap{margin-right:50px}.team.faqs .wrap .slider .swiper-menu{position:static;margin-top:90px}.team.faqs .wrap .slider .swiper-container .swiper-wrapper .swiper-slide{width:100%}.team.faqs .wrap .content h3{color:#e28986}.team .wrap{margin-left:50px}.team .wrap .content h4{padding-bottom:20px}.team .wrap .slider{position:relative;padding-top:75px;margin-bottom:35px}.team .wrap .slider .swiper-menu{margin:0 0 40px 0}.team .wrap .slider .swiper-container .swiper-wrapper .swiper-slide{width:-moz-calc(50% - 100px);width:-o-calc(50% - 100px);width:-webkit-calc(50% - 100px);width:calc(50% - 100px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}::-webkit-scrollbar{display:none}.featuredArticles{margin:0 0 0 50px}.featuredArticles .swiper-container .swiper-wrapper .swiper-slide{width:-moz-calc(100% - 230px);width:-o-calc(100% - 230px);width:-webkit-calc(100% - 230px);width:calc(100% - 230px)}.featuredArticles figure{padding-top:0;height:400px}.featuredArticles .content{padding:45px 40px}.newsArticles{margin-top:100px;margin-bottom:150px}.newsArticles.downloads .wrap article:after{background-position:-20px -170px;width:28px;height:43px;bottom:13px;right:14px}.newsArticles .wrap{margin:0 50px}.newsArticles .wrap article{padding:14px 180px 14px 14px}.newsArticles .wrap article time+h3{margin-top:30px}.newsArticles .wrap article h4+h3{margin-top:20px}.newsArticles .wrap .pagination{margin-top:65px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.grid .swiper-container .swiper-wrapper .swiper-slide{width:-moz-calc(50% - 70px);width:-o-calc(50% - 70px);width:-webkit-calc(50% - 70px);width:calc(50% - 70px)}.grid .wrap{margin-left:50px}.grid .wrap .item{padding:22px 22px 100px;height:660px}.grid .wrap .item picture{width:56px}.grid .wrap .item h6{margin-bottom:100px}.grid .wrap .item h3{font-size:3.4vw;line-height:1.17;height:94px;padding-right:0}.grid .wrap .item h3+p{margin-top:36px}.grid .wrap .item p{font-size:1.56vw}form legend{font-size:4.4vw;margin-bottom:40px}form .btn{width:274px;height:92px;border-radius:45px;margin-top:70px}form .btn:hover{border-color:transparent}form .input+.tickbox{margin-top:20px}form .input input,form .input select,form .input textarea{font-size:2.9vw;padding:4.21vw .9vw 1.17vw .9vw}form .input textarea{padding-bottom:0}form .input.select select{padding-right:0}form .input.select:after{background-position:-100px -20px;width:42px;height:23px;right:16px}.contactForm{padding:178px 50px}.contactForm:before{height:50px;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.standardText{padding-top:160px}.standardText:after{height:50px;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px);margin-top:60px}.standardText .wrap{margin:0 50px}.standardText .wrap header{margin-bottom:70px}.standardText .wrap header time{font-size:.75rem}.standardText .wrap header h3{font-size:2.8rem}.standardText .wrap header .social{margin-top:35px}.standardText .wrap header .social h4{margin-right:28px;padding-bottom:0;font-size:.75rem}.standardText .wrap header .social a{width:26px}.standardText .wrap header .social a+a{margin-left:32px}.standardText .wrap article h3{font-size:1.625rem}.standardText .wrap article h3+p{margin-top:50px}.standardText .wrap article p+p{margin-top:20px}.standardText .wrap article p+h4{margin-top:50px}.standardText .wrap article h4{font-size:1.25rem;padding-bottom:20px}.standardText .wrap article picture{margin:50px 0}.standardText+.featuredArticles{padding:170px 0 260px 50px}.standardText+.featuredArticles .wrap>h3{font-size:1.5rem;margin-bottom:35px}.standardText+.featuredArticles .wrap .slider .swiper-container .swiper-wrapper .swiper-slide{width:100%}.cta .wrap{margin:0 50px;padding:20px 12px 0}.cta .wrap .btn{margin-top:40px}footer{background-color:#5e6364;padding-top:30px}footer .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}footer .wrap .nav{margin:0 26px 0 91px}footer .wrap .nav figure{width:140px;margin:0 0 0 10px;order:1;float:left}footer .wrap .nav nav{width:260px;margin:18px 0 0 0;order:2;float:right}footer .wrap .nav nav ul{-webkit-column-count:2}footer .wrap .nav nav ul li{font-size:1.125rem;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}footer .wrap .nav nav ul li:hover{color:#fff}footer .wrap .bottomContainer{position:relative}footer .wrap .bottomContainer .legals,footer .wrap .bottomContainer .address{margin:0 26px 0 91px}footer .wrap .bottomContainer .legals{padding:0 25% 0 0;width:50%}footer .wrap .bottomContainer .legals p{padding:1em 0}footer .wrap .bottomContainer .address{position:absolute;right:137px;top:0}footer .wrap .bottomContainer .copy{padding:12px 50px;margin-top:60px;font-size:.8125rem;line-height:1.1;order:4}footer .wrap .bottomContainer .copy a{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}footer .wrap .bottomContainer .copy a:hover{color:#e28986}