﻿@import url(../../contrib/neato/bower_components/normalize.css/normalize.css);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}h1,h2,h3,h4,h5{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}h2{font-size:2em}h3{margin:2em 0 1em 0}h4{font-weight:700}p{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65;font-size:0.96em;line-height:1.5em;margin:0 0 1em 0}ol,ul{padding:0 0;margin-top:0.6em;margin-bottom:1em}ol li,ul li{margin-bottom:0.6em;list-style-position:inside;font-size:0.96em}ol{list-style-type:decimal}ul{list-style-type:disc}a{text-decoration:none}a img{border:none}img{max-width:100%;height:auto}input[type="text"],input[type="email"],textarea{border-radius:0;box-shadow:none}.fluid-img{width:100%;height:auto}.align-center{text-align:center}.icon{display:block;background-size:contain}.outer-wrapper{width:1040px;margin:0 auto}.outer-wrapper::after{clear:both;content:"";display:table}.page{overflow:hidden}.tablet-breakpoint,.tablet-sm-breakpoint,.mobile-breakpoint{display:none}@media only screen and (max-width: 1199px){.outer-wrapper{width:960px}}@media only screen and (max-width: 991px){.outer-wrapper{width:685px}.desktop-breakpoint{display:none}.tablet-breakpoint{display:block}}@media only screen and (max-width: 767px){.outer-wrapper{width:100%;padding:0 2em}.tablet-breakpoint{display:none}.mobile-breakpoint{display:block}}@media only screen and (max-width: 650px){.outer-wrapper{padding:0 1.3em}}.icon-logo{width:119px;height:169px}.icon-logo-mobile{width:201px;height:69px}.icon-search{width:17px;height:17px}.icon-panel-arrow,.icon-panel-arrow-career,.icon-arrow-blue,.icon-arrow-grey{width:15px;height:25px}.icon-team-arrow{width:6px;height:12px}.icon-team-next{width:9px;height:17px}.icon-team-close{width:18px;height:17px}.icon-video-play{width:72px;height:72px}.icon-diagram-oncolytic-adenovirus{width:154px;height:154px}.icon-diagram-tumor-specific{width:212px;height:174px}.icon-diagram-patient-specific{width:267px;height:187px}.icon-diagram-plus,.icon-diagram-equals{width:30px;height:30px}.icon-diagram-2-1{width:246px;height:500px}.icon-diagram-2-2{width:272px;height:501px}.icon-diagram-2-3{width:170px;height:520px}@media print{#messages,.trigger-overlay,.navigation-wrapper,.home-carousel,.home-quick-links,.home-maps,.footer #block-copyright,.footer #block-provincetx-footer,.view-team-members,.node-article .page-sidebar,.node-article .parent-link,.node-career .parent-link,.node-career .criteria{display:none !important}.outer-wrapper{width:100%}.icon-logo{width:79px;height:119px}#site-header{padding:0}#block-provincetx-page-title h1{margin:0 0 1em 0}p{color:black !important}.image_text_block{background-color:transparent !important}.image_text_block .image-text-block{background-image:none !important}.image_text_block .container-half{width:100% !important;padding:0 2em !important;float:none}.node-career .page-content,.node-article .page-content{width:100% !important;padding:0 !important;float:none}}#block-provincetx-local-tasks ul{text-align:center;margin-top:2rem;margin-bottom:1rem}#block-provincetx-local-tasks ul li a{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;border:1px solid #4b5c65;color:#4b5c65;text-transform:uppercase;box-shadow:5px 5px 0px -1px rgba(104,105,107,0.75)}#block-provincetx-local-tasks ul li a.is-active{background-color:#4b5c65;color:white}#block-provincetx-local-tasks ul li a.is-active:hover{background-color:#4b5c65;color:white}#block-provincetx-local-tasks ul li a:hover{box-shadow:0px 0px 0px 0px rgba(104,105,107,0);background-color:transparent}.md-modal{background-color:#F0EFED;position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;z-index:2000;padding:1em 1em 1em 0em;box-shadow:0px 0px 115px 0px rgba(0,0,0,0.75);-webkit-transform:translateX(-50%) translateY(-300%);-moz-transform:translateX(-50%) translateY(-300%);-ms-transform:translateX(-50%) translateY(-300%);-o-transform:translateX(-50%) translateY(-300%);transform:translateX(-50%) translateY(-300%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.md-modal.on{-webkit-animation:slide 0.2s ease-in,slide 1.5s ease;-moz-animation:slide 0.2s ease-in,slide 1.5s ease;animation:slide 0.2s ease-in,slide 1.5s ease;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.md-modal:before{content:'';height:20px;background-color:#F0EFED;position:absolute;bottom:0;left:0;width:100%}.md-modal a{color:white;text-decoration:none;border-bottom:1px dotted white}.md-modal a:hover{border-bottom:none}.md-wrapper{min-height:25vh;max-height:50vh;overflow:auto}.md-header,.md-footer{position:absolute;width:100%;background-color:#F0EFED;z-index:1;height:80px}.md-header{top:0;height:30px}.md-footer{bottom:0;text-align:right}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;opacity:0;background:rgba(143,27,15,0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-close{right:2em;bottom:1.2em;background:#4b5c65;border-radius:0;padding:0.8em 1.3em;color:white;position:absolute;border:none}.md-show ~ .md-overlay{opacity:1;visibility:visible}.md-content{color:#4b5c65;background:#F0EFED;position:relative;border-radius:3px;margin:0 auto;padding:2em 2em 4em 2em;overflow:hidden}.md-content h3{margin:0;padding:0.4em;text-align:center;font-size:2.4em;font-weight:300;opacity:0.8;background:rgba(0,0,0,0.1);border-radius:3px 3px 0 0}.md-show.md-effect-3 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (max-width: 830px){.md-modal{width:80%}}.overlay,.overlay-mobile{position:fixed;width:100%;height:100%;top:0;left:0;padding:5em 0;background:rgba(32,41,48,0.97);z-index:999;color:white}body.overlay-open{max-height:100%;overflow:hidden}.overlay-content{max-width:540px;max-height:100%;margin:0px auto;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;padding-top:3.2em;text-align:center}.overlay-content p{color:white;margin:2.1em 0 2.2em 0}.overlay-content a{color:white;border-bottom:1px dotted rgba(255,255,255,0.5);text-decoration:none}.overlay-content h1,.overlay-content h2,.overlay-content h3{color:#d7006d;text-transform:uppercase;font-size:1.4em;text-align:center;margin-top:0;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.overlay-content input[type=text],.overlay-content input[type=email],.overlay-content input[type=password],.overlay-content select,.overlay-content textarea{width:100%;color:#202930;padding:0.3em 0.5em;font-size:0.8em;-webkit-appearance:none;border-radius:0;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.overlay-content select{-webkit-appearance:initial}.overlay-content input[type=submit],.overlay-content button{width:100%;max-width:306px;margin:0px auto;background-color:#d7006d;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%2C%200%2C%2026%2C%2026%22%3E%3Cpath%20d%3D%22M0%200h26v26H0V0z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M7.34.33l11.736%2012.82.322.35-.336.337L7.326%2025.67l-.71-.704%2011.4-11.494L6.603%201.005%207.34.33z%22%20fill%3D%22%2396989A%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:98% 0.3em;color:white;border:none;padding:0.5em 0.7em;text-transform:uppercase;font-size:0.9em;text-align:left;display:block;transition:all 0.2s;-webkit-appearance:none;border-radius:0}.overlay-content input[type=submit]:hover,.overlay-content button:hover{background-color:#a40053}.overlay-content label{text-align:left;display:block;text-transform:lowercase;padding-bottom:0.5em}.overlay-content .field-suffix{display:block;text-align:right;font-style:italic;font-size:0.7em;padding-top:0.3em}.overlay-content .divider{position:relative}.overlay-content .divider:before,.overlay-content .divider:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.overlay-content .divider:after{content:""}.overlay-content .divider:after{margin:3.82em auto 3.3em auto}.overlay-content .field--name-field-additional-information{margin-bottom:3em}.overlay .overlay-close,.mobile-overlay .mobile-overlay-close{text-align:center;width:100px;margin:0px auto;color:white;text-align:right;text-transform:uppercase;cursor:pointer;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;position:relative}.overlay .overlay-close:before,.overlay .overlay-close:after,.mobile-overlay .mobile-overlay-close:before,.mobile-overlay .mobile-overlay-close:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.overlay .overlay-close:after,.mobile-overlay .mobile-overlay-close:after{content:""}.overlay .overlay-close:after,.mobile-overlay .mobile-overlay-close:after{margin-top:1em;margin-bottom:0}.overlay .overlay-close-cross,.mobile-overlay .mobile-overlay-close-cross{float:left;font-size:3em;line-height:0.33em;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0s 0.2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}@media screen and (max-height: 30.5em){.overlay nav,.mobile-overlay nav{height:70%;font-size:34px}.overlay ul li,.mobile-overlay ul li{min-height:34px}}@media screen and (max-width: 767px){.overlay-content{padding:3.2em 1.8em 0}}.block-page-title-block h1{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-align:center;margin:1.22em 0 1.42em 0;font-size:2.2em}@media only screen and (max-width: 650px){.block-page-title-block h1{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-align:center;margin:1.22em 0 0.92em 0;font-size:2.2em}}.block-user-login-block{max-width:306px;margin:0px auto}.block-formblock-user-register div.password-confirm{display:none}.block-formblock-user-register .password-parent{max-width:none}.block-formblock-user-register .confirm-parent{max-width:none;margin-top:1em}.block-formblock-user-register .form-item-field-additional-information-0-value .description{text-align:left;font-style:italic;font-size:0.8em}.cc_container{background-color:#717173 !important}.cc_container .cc_btn{border-radius:0px !important;background-color:#f9b942 !important;color:#4b5c65 !important}.cc_container .cc_btn:hover{background-color:#f7a711 !important}.cc_container .cc_message{margin-top:0.9em !important}.cc_container a{color:#f9b942 !important}.cc_container p{font-size:0.75em !important;color:white !important}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:#0478C3}.featherlight.related .featherlight-content{max-width:600px}.featherlight:last-of-type{background:rgba(32,41,48,0.97)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-content h1{margin-top:0}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon:focus{outline:none}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,0.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0px 0px 5px #fff;color:#fff;font-style:normal;font-weight:normal}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}}@media only screen and (max-width: 880px){.featherlight iframe{width:520px;height:290px}}@media only screen and (max-width: 730px){.featherlight iframe{width:310px;height:190px}}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:flex;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto !important;width:auto;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 0.0625em #fff,0 0 0 0.125em rgba(50,100,150,0.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex !important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-container .swal2-modal{margin:0 !important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,0.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent !important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,0.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s, box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:inherit;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon::before{display:flex;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:"!"}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:"i"}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:"?"}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:"؟"}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:0.25em solid rgba(165,220,134,0.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@supports (-ms-accelerator: true){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,0.4)}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,0.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;transform:translate(-50%, -50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.field--name-field-image-text-block .container-half{float:left;width:50%;text-align:center}.field--name-field-image-text-block .container-half h2{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:1em}.field--name-field-image-text-block.field__items .paragraph--type--image-text-block{color:#fff}.field--name-field-image-text-block.field__items .paragraph--type--image-text-block h1,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block h2,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block h3,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block h4,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block h5,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block h6,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block p,.field--name-field-image-text-block.field__items .paragraph--type--image-text-block li{color:#fff}.field--name-field-image-text-block.field__items .paragraph--type--image-text-block::after{clear:both;content:"";display:table}.field--name-field-image-text-block.field__items .paragraph--type--image-text-block .image-text-block{background-repeat:no-repeat;background-size:50%}.field--name-field-image-text-block.field__items .paragraph--type--image-text-block .field--name-field-title-image-text-block{color:white;font-size:1.1em;margin-bottom:0.6em}.field--name-field-image-text-block.field__items .paragraph--type--image-text-block .field--name-field-body-image-text-block p:last-of-type{margin-bottom:0}.field--name-field-image-text-block.field__items .image_text_block{background-color:#53A751}.field--name-field-image-text-block.field__items .image_text_block:nth-child(odd) .image-text-block{background-position:0% 50%}.field--name-field-image-text-block.field__items .image_text_block:nth-child(odd) .container-half{padding:5em 0em 5em 5em;float:right}.field--name-field-image-text-block.field__items .image_text_block:nth-child(even) .image-text-block{background-position:100% 100%}.field--name-field-image-text-block.field__items .image_text_block:nth-child(even) .container-half{padding:5em 5em 5em 0em}@media only screen and (max-width: 1199px){.field--name-field-image-text-block.field__items .image_text_block:nth-child(odd) .container-half{padding:3em 0em 3em 3em}.field--name-field-image-text-block.field__items .image_text_block:nth-child(even) .container-half{padding:3em 3em 3em 0em}}@media only screen and (max-width: 991px){.field--name-field-image-text-block.field__items .image_text_block:nth-child(odd) .container-half,.field--name-field-image-text-block.field__items .image_text_block:nth-child(even) .container-half{padding:3em}.field--name-field-image-text-block.field__items .image_text_block .image-text-block{background-image:none !important}.field--name-field-image-text-block.field__items .image_text_block .image-text-block-mobile{height:300px;background-size:cover;background-position:50%}.field--name-field-image-text-block.field__items .image_text_block .outer-wrapper{width:100%}.field--name-field-image-text-block.field__items .image_text_block .container-half{width:100%}.field--name-field-image-text-block.field__items .image_text_block .container-half.image{display:block !important}.field--name-field-image-text-block.field__items .image_text_block .container-half.image.mobile{display:none !important}}@media only screen and (max-width: 767px){.field--name-field-image-text-block.field__items .image_text_block:nth-child(odd) .container-half,.field--name-field-image-text-block.field__items .image_text_block:nth-child(even) .container-half{padding:2em}}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block{color:#4b5c65;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#0478C3;overflow:hidden}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block h1,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block h2,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block h3,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block h4,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block h5,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block h6,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block p,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block li{color:#4b5c65}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block:nth-child(even) .container-half{margin-left:51.17883%}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block:nth-child(even) .container-half:after{content:"";background-color:#E2EBF0;position:absolute;left:-1000%;top:0;width:1000%;height:100%}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block:nth-child(even) .container-half.text{margin-left:-102.35765%;padding:3em 4.5em 3em 0em;float:left}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block:nth-child(even) .container-half.text:after{display:none}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block:nth-child(odd) .container-half.text{background-color:#E2EBF0;padding:3em 0em 3em 4.5em;float:right}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block:nth-child(odd) .container-half.text:after{content:"";background-color:#E2EBF0;position:absolute;right:-1000%;top:0;width:1000%;height:100%}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .field--name-field-video-text-title,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .field--name-field-video-text-body{position:relative;z-index:1}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .field--name-field-video-text-title{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:1.4em;margin-bottom:0.7em}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .container-half{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;position:relative}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .text-content{width:100%}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .video-link{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .video-link:hover .icon-video-play,.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .video-link:focus .icon-video-play{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .icon-video-play{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px}.field--name-field-image-text-block .featherlight-lightbox{display:none}@media only screen and (max-height: 790px) and (min-width: 730px){.featherlight-iframe iframe{height:295px}}@media only screen and (max-width: 991px){.field--name-field-image-text-block.field__items .paragraph--type--video-text-block{overflow:visible}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block::after{clear:both;content:"";display:table}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .outer-wrapper{padding:0;width:100%}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .container-half{width:100%;float:none !important;height:300px}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .container-half.text{display:block !important;padding:3em !important;height:auto}.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .container-half .video-link{top:0;left:0}}@media only screen and (max-width: 479px){.field--name-field-image-text-block.field__items .paragraph--type--video-text-block .container-half.text{display:block !important;padding:2em !important;height:auto}}.field--name-field-image-text-block.field__items .text_with_related_links_2_col_{color:#fff;background-color:#0478C3;padding:4em 0}.field--name-field-image-text-block.field__items .text_with_related_links_2_col_::after{clear:both;content:"";display:table}.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ h1,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ h2,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ h3,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ h4,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ h5,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ h6,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ p,.field--name-field-image-text-block.field__items .text_with_related_links_2_col_ li{color:#fff}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col-{max-width:800px;margin:0 auto}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col-:nth-child(odd){background-color:#0478C3}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col-:nth-child(even){background-color:#0478C3}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .outer-wrapper{width:100%}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .related-links-title{position:relative;text-align:center}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .related-links-title:before,.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .related-links-title:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .related-links-title:after{content:""}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links{margin-top:1em}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links::after{clear:both;content:"";display:table}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul{list-style:none;padding:0;margin:0}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li{position:relative;padding:initial;padding-left:0;margin:initial}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:3em;background-color:white}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li:last-child{margin-right:0}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links a{text-decoration:none;display:block;text-transform:uppercase;color:#0478C3;font-size:0.8em;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links a:hover span .icon{right:1em}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links span{padding:1.5em;display:block;position:relative}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links span .icon{position:absolute;right:1.5em;top:1.2em}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links img{width:100%;height:auto;display:block}@media only screen and (max-width: 767px){.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col-{padding:2em 0}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .text,.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links{width:100%}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .text{text-align:center;margin-bottom:2em}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .related-links-title:after{display:none}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li{margin-bottom:1em;float:left;display:block;margin-right:2.35765%;width:48.82117%}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li:last-child{margin-right:0}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li:nth-child(2n){margin-right:0}.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li:nth-child(2n+1){clear:left}}@media only screen and (max-width: 550px){.field--name-field-image-text-block.field__items .paragraph--type--text-with-related-links-2-col- .links ul li{width:100%;float:none}}.field--name-field-image-text-block.field__items .paragraph--type--two-col-text{background-color:#E2EBF0;padding:3.2em 0;color:#4b5c65}.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h1,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h2,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h3,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h4,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h5,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h6,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text p,.field--name-field-image-text-block.field__items .paragraph--type--two-col-text li{color:#4b5c65}.field--name-field-image-text-block.field__items .paragraph--type--two-col-text h2{margin:0em 0 1.4em 0;text-align:center}.field--name-field-image-text-block.field__items .paragraph--type--two-col-text .field--name-field-two-column-text{-webkit-columns:2 10em;-moz-columns:2 10em;columns:2 10em;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.field--name-field-image-text-block.field__items .two_col_text:nth-child(even) .paragraph--type--two-col-text{background-color:white}@media only screen and (max-width: 767px){.field--name-field-image-text-block.field__items .paragraph--type--two-col-text .field--name-field-two-column-text{-webkit-columns:1;-moz-columns:1;columns:1;text-align:center}}.one_col_text{width:1040px;margin:4rem auto;max-width:100%}.one_col_text::after{clear:both;content:"";display:table}.one_col_text ul,.one_col_text ol{padding:0 1.3em}.one_col_text ul li,.one_col_text ol li{list-style-position:outside}.paragraph--type--two-col-image-with-caption::after{clear:both;content:"";display:table}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image{float:left;display:block;margin-right:2.84259%;width:69.14722%}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image:last-child{margin-right:0}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image img{width:100%;height:auto}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image-text{float:left;display:block;margin-right:2.84259%;width:28.01019%;margin-right:0}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image-text:last-child{margin-right:0}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image-text p,.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image-text li{font-size:0.85em}@media only screen and (max-width: 991px){.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image,.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image-text{width:100%;float:none}.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image img,.paragraph--type--two-col-image-with-caption .field--name-field-two-col-image-text img{margin-bottom:1em}}.field--name-field-quicklinks .field__item{float:left;display:block;margin-right:.92991%;width:32.7134%}.field--name-field-quicklinks .field__item:last-child{margin-right:0}.field--name-field-quicklinks .field__item:hover .icon{right:1em}.field--name-field-quicklinks .field__item .field--name-field-quick-link{position:relative}.field--name-field-quicklinks .field__item .field--name-field-quick-link a{display:block;background-color:rgba(132,134,136,0.9);position:absolute;bottom:0;left:0;width:100%;margin:0;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;padding:1.1em;color:white;text-transform:uppercase;font-size:0.8em}.field--name-field-quicklinks .field__item .field--name-field-quick-link a a,.field--name-field-quicklinks .field__item .field--name-field-quick-link a p{color:white;text-decoration:none;padding:1.1em 3em 1.1em 1.4em;display:block;text-transform:uppercase;font-size:0.85em;position:relative}.field--name-field-quicklinks .field__item .field--name-field-quick-link a a:after,.field--name-field-quicklinks .field__item .field--name-field-quick-link a p:after{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2215%22%20height%3D%2225%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.414%22%3E%3Cpath%20d%3D%22M2.942.096l10.622%2011.602%201.164%201.272-1.214%201.225-10.622%2010.71-2.57-2.55L9.73%2012.87.27%202.54%202.942.097z%22%20fill%3D%22%23fefefe%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");width:15px;height:29px;position:absolute;right:1.6em;background-size:contain;background-repeat:no-repeat;top:50%;margin-top:-13px}.field--name-field-quicklinks .field__item:nth-child(1) .field--name-field-quick-link a{background-color:rgba(4,120,195,0.95)}.field--name-field-quicklinks .field__item:nth-child(2) .field--name-field-quick-link a{background-color:rgba(157,203,74,0.95)}.field--name-field-quicklinks .field__item:nth-child(3) .field--name-field-quick-link a{background-color:rgba(249,185,66,0.95)}.field--name-field-quicklinks .field__item .field--name-field-quick-link,.field--name-field-quicklinks .field__item .field--name-field-quick-link-image{width:100%;float:none;position:relative}.field--name-field-quicklinks .field__item .icon{position:absolute;right:1.2em;top:50%;margin-top:-12px}.field--name-field-quicklinks .field__item img{width:100%;height:auto;display:block}@media only screen and (max-width: 650px){.home-quick-links{margin:0 auto !important;display:block !important;max-width:25em}.field--name-field-quicklinks .field__item{width:100%;float:none;margin:0 auto 0.5em auto}.field--name-field-quicklinks .field__item::after{clear:both;content:"";display:table}.field--name-field-quicklinks .paragraph--type--homepage-quick-links{position:relative}.field--name-field-quicklinks .field--name-field-quick-link{position:absolute !important;bottom:0}}.field--name-field-image-links{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%;margin-top:2rem;margin-bottom:2rem}.field--name-field-image-links>.field__item{flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 2%);max-width:48%;margin:0 1%}.field--name-field-image-links a{display:block;position:relative;overflow:hidden}.field--name-field-image-links a:hover span.archive-link::after{right:15px}.field--name-field-image-links img{display:block;transition:all 0.3s ease;transform:scale(1.01);width:100%;height:auto}.field--name-field-image-links span.archive-link{background-color:#0478C3;display:block;color:white;width:100%;z-index:1;padding:0.85rem 2.8rem 0.85rem .8rem;font-weight:700;text-transform:uppercase;font-size:0.8rem;font-weight:400;letter-spacing:0.01rem;position:relative}.field--name-field-image-links span.archive-link::after{position:absolute;content:"";background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='25' viewBox='0, 0, 15, 25'%3E%3Cpath d='M2.942.096l10.622 11.602 1.164 1.272-1.214 1.225-10.622 10.71-2.57-2.55L9.73 12.87.27 2.54 2.942.097z' fill='%23FFFFFF'/%3E%3C/svg%3E");width:14px;height:25px;background-repeat:no-repeat;right:20px;top:50%;margin-top:-13px}@media only screen and (max-width: 800px){.field--name-field-image-links>.field__item{margin:0 2%;margin-bottom:1rem;flex-basis:calc(50% - 4%);max-width:calc(50% - 4%)}.field--name-field-image-links>.field__item:nth-last-child(-n+2){margin-bottom:0}}@media only screen and (max-width: 450px){.field--name-field-image-links>.field__item{flex-basis:100%;max-width:100%}.field--name-field-image-links>.field__item:nth-last-child(-n+2){margin-bottom:1rem}.field--name-field-image-links>.field__item:last-child{margin-bottom:0}}.field--name-field-svg-graphics{display:flex;margin-left:-2%;margin-right:-2%}.field--name-field-svg-graphics .field__item{margin-left:2%;margin-right:2%}.field--name-field-svg-graphics .field--name-field-graphic svg{width:100%;height:auto;margin-bottom:2rem}@media only screen and (max-width: 767px){.field--name-field-svg-graphics{display:block}.field--name-field-svg-graphics .field__item{margin-bottom:3rem}.field--name-field-svg-graphics .field--name-field-graphic svg{margin-bottom:1rem}}#site-header{padding:2.6em 0 0}#site-header .header-top{position:relative}#site-header .icon-logo{margin:0 auto 2.7em auto}#site-header .icon-logo span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#site-header .account-link{position:absolute;right:0;top:0;font-size:0.5em}#site-header .account-link a{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65;text-transform:uppercase;text-decoration:none}.node-homepage .navigation-wrapper{position:relative;box-shadow:0px 0px 19px 3px rgba(0,0,0,0.05)}.node-homepage .navigation-wrapper.is_stuck{z-index:100;box-shadow:0 5px 40px rgba(0,0,0,0.1);background-color:white}.node-homepage .navigation-wrapper.is_stuck:before{display:none}.node-article .navigation-wrapper,.node-career .navigation-wrapper,.node-contact .navigation-wrapper,.node-page .navigation-wrapper,.view.articles .navigation-wrapper,.view.careers .navigation-wrapper,.view.pipeline .navigation-wrapper{position:relative;background-color:white}.node-article .navigation-wrapper:before,.node-career .navigation-wrapper:before,.node-contact .navigation-wrapper:before,.node-page .navigation-wrapper:before,.view.articles .navigation-wrapper:before,.view.careers .navigation-wrapper:before,.view.pipeline .navigation-wrapper:before{content:"";width:90%;margin:0 auto;position:absolute;z-index:-1;box-shadow:0 5px 40px rgba(0,0,0,0.1);top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}.node-article .navigation-wrapper:after,.node-career .navigation-wrapper:after,.node-contact .navigation-wrapper:after,.node-page .navigation-wrapper:after,.view.articles .navigation-wrapper:after,.view.careers .navigation-wrapper:after,.view.pipeline .navigation-wrapper:after{right:10px;left:auto}.node-article .navigation-wrapper.is_stuck,.node-career .navigation-wrapper.is_stuck,.node-contact .navigation-wrapper.is_stuck,.node-page .navigation-wrapper.is_stuck,.view.articles .navigation-wrapper.is_stuck,.view.careers .navigation-wrapper.is_stuck,.view.pipeline .navigation-wrapper.is_stuck{z-index:100;box-shadow:0 5px 40px rgba(0,0,0,0.1)}.node-article .navigation-wrapper.is_stuck:before,.node-career .navigation-wrapper.is_stuck:before,.node-contact .navigation-wrapper.is_stuck:before,.node-page .navigation-wrapper.is_stuck:before,.view.articles .navigation-wrapper.is_stuck:before,.view.careers .navigation-wrapper.is_stuck:before,.view.pipeline .navigation-wrapper.is_stuck:before{display:none}.mobile-logo{display:none}.mobile-logo .icon-logo-mobile span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#block-provincetx-main-menu .menu{list-style:none;padding:0;margin:0;text-align:center}#block-provincetx-main-menu .menu li{position:relative;padding:initial;padding-left:0;margin:initial}#block-provincetx-main-menu .menu li{display:inline-block;margin:0 1.1em;position:static}#block-provincetx-main-menu .menu li:first-of-type{margin-left:0}#block-provincetx-main-menu .menu li:last-of-type{margin-right:0}#block-provincetx-main-menu .menu li.menu-item--expanded:hover .dropdown-wrapper{visibility:visible;opacity:1;max-height:700px;z-index:10}#block-provincetx-main-menu .menu li a{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-decoration:none;text-transform:uppercase;font-size:0.85em;color:#4b5c65;padding:1.3em 0;display:block}#block-provincetx-main-menu .menu li a.is-active{font-family:"montserratbold",Arial,Sans-serif}#block-provincetx-main-menu .menu li a.is-active:hover{opacity:1}#block-provincetx-main-menu .menu li a:hover{opacity:0.6}#block-provincetx-main-menu .dropdown-wrapper{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;background-color:#1f2e33;padding:0.4em;visibility:hidden;overflow:hidden;position:absolute;max-height:0px;opacity:0;width:400%;left:-150%;top:100%}#block-provincetx-main-menu .dropdown-wrapper .outer-wrapper{max-width:700px;text-align:left}#block-provincetx-main-menu .dropdown-wrapper ul{display:inline-block;text-align:center;margin:1.3em 0 1em 0}#block-provincetx-main-menu .dropdown-wrapper ul li{margin:0 0 1.4em 0;display:block}#block-provincetx-main-menu .dropdown-wrapper ul li:last-of-type{margin:0 0 0 0}#block-provincetx-main-menu .dropdown-wrapper ul li:last-of-type:after{display:none}#block-provincetx-main-menu .dropdown-wrapper ul li:after{content:"";width:40px;height:1px;background-color:white;margin:0 auto;display:block;position:relative;top:10px}#block-provincetx-main-menu .dropdown-wrapper ul li a{font-family:"montserratregular",Arial,Sans-serif;border:none;text-transform:uppercase;padding:0;font-size:0.8em;color:white !important;font-weight:400 !important;position:relative}#block-provincetx-main-menu .dropdown-wrapper ul li a:hover{opacity:0.5 !important}#block-provincetx-main-menu .dropdown-wrapper ul li a:hover:after{opacity:1 !important}#block-provincetx-search,.mobile-search{position:absolute;bottom:0;right:0}#block-provincetx-search .form-item,.mobile-search .form-item{margin:0;position:relative}#block-provincetx-search #edit-actions,.mobile-search #edit-actions{margin:0}#block-provincetx-search input[type="search"],.mobile-search input[type="search"]{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65;background-color:white;border:none;-webkit-appearance:none;padding:0.3em 0.5em;text-transform:uppercase;font-size:0.8em;font-family:"montserratbold",Arial,Sans-serif;background-color:#f2f7fa;padding:0.5em 2.4em 0.5em 1em;min-width:11em;font-weight:700;color:#4b5c65}#block-provincetx-search input[type="search"]:focus,.mobile-search input[type="search"]:focus{outline:2px solid #F0EFED;outline-offset:2px}#block-provincetx-search input[type="search"]::-webkit-input-placeholder,.mobile-search input[type="search"]::-webkit-input-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}#block-provincetx-search input[type="search"]::-moz-placeholder,.mobile-search input[type="search"]::-moz-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}#block-provincetx-search input[type="search"]:-moz-placeholder,.mobile-search input[type="search"]:-moz-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}#block-provincetx-search input[type="search"]:-ms-input-placeholder,.mobile-search input[type="search"]:-ms-input-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}#block-provincetx-search input[type="search"]::-webkit-input-placeholder,.mobile-search input[type="search"]::-webkit-input-placeholder{font-family:"montserratbold",Arial,Sans-serif;color:#4b5c65;font-weight:400}#block-provincetx-search input[type="search"]::-moz-placeholder,.mobile-search input[type="search"]::-moz-placeholder{font-family:"montserratbold",Arial,Sans-serif;color:#4b5c65;font-weight:400}#block-provincetx-search input[type="search"]:-moz-placeholder,.mobile-search input[type="search"]:-moz-placeholder{font-family:"montserratbold",Arial,Sans-serif;color:#4b5c65;font-weight:400}#block-provincetx-search input[type="search"]:-ms-input-placeholder,.mobile-search input[type="search"]:-ms-input-placeholder{font-family:"montserratbold",Arial,Sans-serif;color:#4b5c65;font-weight:400}#block-provincetx-search input[type="submit"],.mobile-search input[type="submit"]{-webkit-appearance:none;background-color:transparent;border:none;text-indent:1000px;position:absolute;top:0.25em;right:0.3em;opacity:0.7;background-size:17px;padding:0.73em;background-position:50%}#block-provincetx-search input[type="submit"]:hover,.mobile-search input[type="submit"]:hover{opacity:1}#block-provincetx-search input[type="submit"]:focus,#block-provincetx-search input[type="submit"]:active,.mobile-search input[type="submit"]:focus,.mobile-search input[type="submit"]:active{background-color:white;outline:none}.mobile-search{position:relative;position:relative;bottom:auto;left:auto;padding:0em 1.8em 1em 1.8em}.mobile-search:before,.mobile-search:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.mobile-search:before{content:""}.mobile-search:before{width:100%;margin:2em auto 1.5em auto;background-size:12px 4px}.mobile-search form{position:relative}.mobile-search input[type="search"]{width:100%;box-sizing:border-box;padding:0.8em 2.4em 0.8em 1.2em;opacity:0.9}.mobile-search input[type="search"]:focus{opacity:1}.mobile-search .form-actions{position:absolute;right:0.2em;top:0.2em;margin:0}.mobile-search .form-actions input[type="submit"]{position:relative}#mobile-navigation{position:relative;display:none;margin-bottom:2.5em;box-shadow:0 -6px 10px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset}#mobile-navigation:before{content:"";width:70%;margin:0 auto;position:absolute;z-index:-1;box-shadow:0 0 30px rgba(0,0,0,0.2);top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}#mobile-navigation:after{right:10px;left:auto}#mobile-navigation.on{position:relative}#mobile-navigation.on:before,#mobile-navigation.on:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}#mobile-navigation.on:after{content:""}#mobile-navigation.on:after{width:91.4%;margin:0em auto 0 auto;background-size:12px 4px}#mobile-navigation.on .mobile-nav-wrapper{visibility:visible;opacity:1;max-height:600px;-webkit-transition:all 0.3s cubic-bezier(0.4, 0.6, 0.7, 0.9);-moz-transition:all 0.3s cubic-bezier(0.4, 0.6, 0.7, 0.9);transition:all 0.3s cubic-bezier(0.4, 0.6, 0.7, 0.9)}#mobile-navigation.on .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}#mobile-navigation.on .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}#mobile-navigation.on .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}#mobile-navigation.is_stuck{z-index:1000}#mobile-navigation #mobile-nav-trigger{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;background-color:white;color:#4b5c65;border:none;font-size:0.9em;width:100%;padding:1.2em 1.8em 1em 1.8em;text-align:left;text-transform:uppercase;-ms-overflow-style:-ms-autohiding-scrollbar}#mobile-navigation #mobile-nav-trigger:focus{outline:none}.mobile-overlay-content{-ms-overflow-style:-ms-autohiding-scrollbar;overflow:auto;height:100%}.mobile-nav-wrapper{background-color:transparent;z-index:1;padding:0 1.8em;-webkit-transition:all 0.3s cubic-bezier(0.4, 0.6, 0.7, 0.9);-moz-transition:all 0.3s cubic-bezier(0.4, 0.6, 0.7, 0.9);transition:all 0.3s cubic-bezier(0.4, 0.6, 0.7, 0.9)}.mobile-nav-wrapper .menu{list-style:none;padding:0;margin:0;padding:1.5em 0em 0em 0em}.mobile-nav-wrapper .menu li{position:relative;padding:initial;padding-left:0;margin:initial}.mobile-nav-wrapper .menu li{text-align:center;margin-bottom:0em;list-style-image:none !important;list-style:none !important}.mobile-nav-wrapper .menu li:last-of-type{border-bottom:none}.mobile-nav-wrapper .menu li.menu-item--active-trail a{font-family:"montserratregular",Arial,Sans-serif;font-weight:700;color:white}.mobile-nav-wrapper .menu li a{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none;font-size:0.9em;color:white;display:block;padding:0.8em 0}.mobile-nav-wrapper .menu li a.is-active{font-family:"montserratregular",Arial,Sans-serif;font-weight:700;color:white}.mobile-nav-wrapper .dropdown-wrapper{display:none}.overlay-mobile{padding:5em 0 3em 0}.overlay-open #mobile-navigation{z-index:1000}.overlay-open #mobile-navigation:before{display:none}.overlay-open #mobile-nav-trigger{background-color:transparent !important;color:white !important}.overlay-open .hamburger-inner,.overlay-open .hamburger-inner::before,.overlay-open .hamburger-inner::after{background-color:white}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:20px;height:22px;display:inline-block;position:relative;float:right}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:2px;background-color:#4b5c65;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::after{top:6px;right:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in}.fixed-header{background-color:white;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.15);border:none;position:fixed;top:0;left:0;right:0;z-index:1000;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.fixed-header .logo{margin-bottom:0;background-size:contain;width:135px;height:52px;background-repeat:no-repeat}.fixed-header .nav-wrapper{padding-top:1em}.fixed-header .nav-primary ul li a{padding:.9em 0 1em}.fixed-header .nav-primary .sub-menu-wrap{padding:1em 0}.fixed-header .nav-primary .sub-menu-wrap ul li a{padding:0.5em 0}.fixed-header .nav-secondary{margin:0 0 0.3em}body.down .fixed-header{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);overflow:visible}@media only screen and (max-width: 1249px){#block-provincetx-main-menu .menu li{margin:0 1.2em}.home-carousel .slick-slide{height:500px}}@media only screen and (max-width: 1199px){#block-provincetx-main-menu .menu li{margin:0 1.2em}}@media only screen and (max-width: 991px){#block-provincetx-main-menu .menu li{margin:0 0.4em}#block-provincetx-main-menu .menu li a{font-size:0.75em}#block-provincetx-main-menu .dropdown-wrapper .outer-wrapper{width:565px}#site-header .icon-logo{width:89px;height:127px}}@media only screen and (max-width: 767px){.header-top,#block-provincetx-main-menu{display:none}#site-header{padding:0}#mobile-navigation{display:block}.home-carousel .slick-slide{height:290px}.mobile-logo{display:block}.mobile-logo .icon-logo-mobile{margin:0 auto 1em auto}}@media only screen and (max-width: 650px){#mobile-navigation.on:after{width:89%}}@media only screen and (max-width: 479px){#mobile-navigation .mobile-nav-wrapper .menu{padding:1.5em 1.5em}#mobile-navigation #mobile-nav-trigger{padding:1em 1.3em}}#site-footer{margin:2.2em auto 4em auto}#site-footer .block-copyright{float:left;display:block;margin-right:2.35765%;width:23.23176%;position:relative;margin-bottom:1.2em}#site-footer .block-copyright:last-child{margin-right:0}#site-footer .block-copyright:before,#site-footer .block-copyright:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}#site-footer .block-copyright:after{content:""}#site-footer .block-copyright:after{margin:1.6em 0 0}#site-footer .block-copyright p{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:0.65em;margin:0.6em 0 0 0;text-transform:uppercase}#site-footer #block-socialmedia{float:left;display:block;margin-right:2.35765%;width:48.82117%}#site-footer #block-socialmedia:last-child{margin-right:0}#site-footer #block-socialmedia .social-media-icons{display:block}#site-footer #block-socialmedia ul{display:flex !important;justify-content:center;list-style:none;padding:0}#site-footer #block-socialmedia li{margin:0 0.5rem}#site-footer #block-socialmedia a{display:block}#site-footer #block-socialmedia a[href^="https://www.linkedin.com"] svg{width:23px;height:23px}#site-footer #block-socialmedia a[href^="https://www.linkedin.com"] svg:hover path{fill:#0077B5 !important}#site-footer #block-socialmedia a[href^="https://twitter.com"] svg{width:25px;height:26px}#site-footer #block-socialmedia a[href^="https://twitter.com"] svg:hover path{fill:#0084b4 !important}#site-footer #block-socialmedia path{fill:#848688 !important}#site-footer #block-footer{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:0;position:relative;margin-bottom:1.2em}#site-footer #block-footer::after{clear:both;content:"";display:table}#site-footer #block-footer:last-child{margin-right:0}#site-footer #block-footer:before,#site-footer #block-footer:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}#site-footer #block-footer:after{content:""}#site-footer #block-footer:after{margin:1.6em 0 0;float:right}#site-footer #block-footer .outer-wrapper{width:100%}#site-footer #block-footer ul{list-style:none;padding:0;margin:0;text-align:right}#site-footer #block-footer ul li{position:relative;padding:initial;padding-left:0;margin:initial}#site-footer #block-footer ul li{display:inline-block;margin-left:1.6em;position:relative}#site-footer #block-footer ul li:before{content:"";height:0.5em;width:1px;position:absolute;left:-1em;top:0.6em;background-color:#848688;display:block}#site-footer #block-footer ul li:first-of-type:before{display:none}#site-footer #block-footer ul li a{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65;text-decoration:none;font-size:0.7em}#site-footer #block-footer ul li a:hover{opacity:0.6}#site-footer .disclaimer{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;clear:both}#site-footer .disclaimer p{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;line-height:1.4em;font-size:0.65em}@media only screen and (max-width: 767px){#site-footer .outer-wrapper{padding:0}}@media only screen and (max-width: 650px){#site-footer .block-copyright,#site-footer #block-footer,#site-footer #block-socialmedia{width:100%;float:none;text-align:center}#site-footer .block-copyright:after,#site-footer #block-footer:after,#site-footer #block-socialmedia:after{margin:2em auto;float:none}#site-footer #block-footer .menu{text-align:center}#site-footer #block-footer .menu li{margin:0 0.5em 0.3em 0.5em}#site-footer #block-footer .menu li:before{left:-0.6em}#site-footer #block-footer .menu li a{font-size:0.8em}#site-footer .disclaimer{text-align:center}}.node-page .node-body,.node-contact .node-body{text-align:center}.disable-centered-text .node-body{text-align:initial}.disable-centered-text ul li,.disable-centered-text ol li{list-style-position:outside}.home-carousel{margin-bottom:3.8em}.home-carousel::after{clear:both;content:"";display:table}.home-carousel .slick-slide{height:515px;width:100%;position:relative}.home-carousel .slick-slide .slide{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%}.home-carousel .slide-text{font-size:4.1em;color:white;margin:0 0 1.5em 0;line-height:1.1em}.home-carousel .slide-text span{display:block;font-family:"montserratbold",Arial,Sans-serif}.home-carousel .slide-link{color:white;text-transform:uppercase;text-decoration:none;border:2px solid white;padding:0.5em 1em;display:inline-block;font-size:1.4em;letter-spacing:0.05em}.home-carousel .slide-link:hover{border:2px solid rgba(255,255,255,0.5)}.home-carousel .slide-link .icon{display:inline-block;margin-left:2em;position:relative;top:0.1em}.home-carousel .table{display:table;position:absolute;top:0;left:0;width:100%;height:100%}.home-carousel .table-row{display:table-row}.home-carousel .table-cell{display:table-cell;vertical-align:middle}.home-body{text-align:center;max-width:53.13em;margin:0 auto 0.6em auto}.home-body p{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:1.5em;line-height:1.7em}.home-quick-links{margin:2.1em 0 0em 0;display:inline-block}.home-quick-links::after{clear:both;content:"";display:table}.home-quick-links .views-row{float:left;display:block;margin-right:.92991%;width:32.7134%;position:relative}.home-quick-links .views-row:last-child{margin-right:0}.home-quick-links .views-row:nth-child(1) .views-field-title{background-color:rgba(4,120,195,0.95)}.home-quick-links .views-row:nth-child(2) .views-field-title{background-color:rgba(83,167,81,0.95)}.home-quick-links .views-row:nth-child(3) .views-field-title{background-color:rgba(249,185,66,0.95)}.home-quick-links .views-field-field-quick-link-image img{width:100%;height:auto;display:block}.home-quick-links .views-field-title{background-color:rgba(132,134,136,0.9);position:absolute;bottom:0;left:0;width:100%;margin:0}.home-quick-links .views-field-title a,.home-quick-links .views-field-title p{color:white;text-decoration:none;padding:1.1em 3em 1.1em 1.4em;display:block;text-transform:uppercase;font-size:0.85em;position:relative}.home-quick-links .views-field-title a:after,.home-quick-links .views-field-title p:after{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2215%22%20height%3D%2225%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.414%22%3E%3Cpath%20d%3D%22M2.942.096l10.622%2011.602%201.164%201.272-1.214%201.225-10.622%2010.71-2.57-2.55L9.73%2012.87.27%202.54%202.942.097z%22%20fill%3D%22%23fefefe%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");width:15px;height:29px;position:absolute;right:1.6em;background-size:contain;background-repeat:no-repeat;top:50%;margin-top:-13px}.home-maps{display:inline-block;margin:0.1em 0 2em 0}.home-maps::after{clear:both;content:"";display:table}.home-maps h2{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;position:relative;text-align:center;font-size:2em;margin-bottom:1.2em}.home-maps h2:before,.home-maps h2:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.home-maps h2:before{content:""}.home-maps h2:before{margin-bottom:1.2em}.home-maps .field__label{display:none}.home-maps .field__item{float:left;display:block;margin-right:.92991%;width:49.53505%;position:relative}.home-maps .field__item:last-child{margin-right:0}.home-maps img{width:100%;height:auto;display:block}.home-maps .gmap-address{background-color:rgba(132,134,136,0.9);position:absolute;bottom:0;left:0;width:100%;margin:0;background-color:rgba(75,92,101,0.95)}.home-maps .gmap-address a,.home-maps .gmap-address p{color:white;text-decoration:none;padding:1.1em 3em 1.1em 1.4em;display:block;text-transform:uppercase;font-size:0.85em;position:relative}.home-maps .gmap-address a:after,.home-maps .gmap-address p:after{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2215%22%20height%3D%2225%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.414%22%3E%3Cpath%20d%3D%22M2.942.096l10.622%2011.602%201.164%201.272-1.214%201.225-10.622%2010.71-2.57-2.55L9.73%2012.87.27%202.54%202.942.097z%22%20fill%3D%22%23fefefe%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");width:15px;height:29px;position:absolute;right:1.6em;background-size:contain;background-repeat:no-repeat;top:50%;margin-top:-13px}.home-maps .gmap-address a{text-transform:initial;letter-spacing:-0.05em}.home-maps .gmap-address .prefix{text-transform:uppercase}@media only screen and (max-width: 991px){.home-carousel .slick-slide{height:380px}.home-carousel .slide-text{font-size:3.1em}.home-carousel .slide-link{font-size:1em;line-height:1.7em}.home-carousel .slide-link .icon{float:right}.home-carousel .outer-wrapper{padding:0 2em}.home-body p{font-size:1.39em}}@media only screen and (max-width: 767px){.home-carousel{text-align:center}}@media only screen and (max-width: 650px){.home-body{margin:3em auto 3em auto}.home-body p{font-size:1.1em;line-height:1.55em}.home-maps{display:block;margin:0 auto;max-width:25em}.home-maps .field__item{width:100%;float:none;margin-bottom:1em}.home-maps .gmap-address{position:relative}}@media only screen and (max-width: 550px){.home-carousel .slide-text{font-size:2.4em}}@media only screen and (max-width: 479px){.home-maps h2{font-size:1.6em}}.node-career .field--name-body a{word-break:break-all}.node-career .js-quickedit-page-title{margin:1.4em 0 0.75em 0}.node-career .page-content{float:left;display:block;margin-right:2.35765%;width:64.17482%;padding-right:2em}.node-career .page-content:last-child{margin-right:0}.node-career .page-sidebar{float:left;display:block;margin-right:2.35765%;width:33.46753%;margin-top:1.65em}.node-career .page-sidebar:last-child{margin-right:0}.node-career .page-sidebar p{margin:0 0 0.7em 0}.node-career .page-sidebar a{color:#4b5c65}.node-career .page-sidebar a:hover{color:#8b169b}.node-career .career-row{position:relative}.node-career .career-row:before,.node-career .career-row:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.node-career .career-row:after{content:""}.node-career .career-row:after{width:100%;background-size:6px 1px}.node-career .parent-link{position:relative}.node-career .parent-link:before,.node-career .parent-link:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.node-career .parent-link:after{content:""}.node-career .parent-link:after{width:100%;background-size:6px 1px;margin:0}.node-career .parent-link a{font-family:"montserratregular",Arial,Sans-serif;font-weight:700;background-color:#8b169b;color:white;padding:0.5em 2.5em 0.5em 3.3em;text-transform:uppercase;font-size:.7em;position:relative;display:inline-block;line-height:1.6em}.node-career .parent-link a:hover{color:white;background-color:#4f0c58}.node-career .parent-link a .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:5px;left:4px;width:9px;height:17px}.node-career .page-content h1,.node-career .page-content h2,.node-career .page-sidebar h1,.node-career .page-sidebar h2{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;color:#8b169b}.node-career .page-content h1,.node-career .page-sidebar h1{font-size:2.1em;line-height:1.3em;margin-top:0.6em;margin-bottom:0.9em}.node-career .page-content h2,.node-career .page-sidebar h2{font-size:1.6em}.node-career .location{font-family:"montserratregular",Arial,Sans-serif;color:#8b169b;font-size:1.1em;font-weight:700;line-height:1.6em;margin-bottom:2em}.node-career .salary p{font-family:"montserratregular",Arial,Sans-serif;display:inline-block;margin:0;font-size:1.25em}.node-career .closing-date{color:#8b169b;font-size:1.2em}.node-career .details-heading{position:relative;margin-top:0}.node-career .details-heading:before,.node-career .details-heading:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.node-career .details-heading:before{content:""}.node-career .details-heading:before{width:100%;background-size:6px 1px;margin:0 0 1.1em 0}.node-career .details:after{margin:2em auto 1.9em auto}.node-career .details p:last-of-type{margin-bottom:2.6em}.node-career .details p{font-size:0.9em}.node-career .criteria .help{font-family:"montserratregular",Arial,Sans-serif;font-size:.9em;margin-bottom:1.3em}.node-career .criteria h2{margin-bottom:1em}.node-career .criteria ul{list-style:none;padding:0;margin:0}.node-career .criteria ul li{position:relative;padding:initial;padding-left:0;margin:initial}.node-career .criteria ul li{margin-bottom:1.2em}.node-career .criteria ul li:last-of-type{margin-bottom:0}.node-career .criteria a{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;background-color:#8b169b;font-size:.8em;padding:0.66em 1em;display:block;color:white;position:relative;text-transform:uppercase;line-height:1.5em}.node-career .criteria a:hover{color:white;background-color:#4f0c58}.node-career .criteria .icon-panel-arrow-press{width:30px;height:30px;position:absolute;top:3px;right:3px;background-color:white;background-size:10px 15px;background-position:50%}@media only screen and (max-width: 767px){.node-career .page-content,.node-career .page-sidebar{width:100%;float:none;padding:0;text-align:center}.node-career .page-content h1,.node-career .page-sidebar h1{font-size:1.4em}.node-career .parent-link a{display:block;padding:0.5em 2.5em 0.5em 2.5em}.node-career .criteria li{text-align:left}}.node-article .field--name-body a{color:#6662a9;word-break:break-all}.node-article.category-6 .parent-link a{background-color:#93b6c6}.node-article.category-7 .parent-link a{background-color:#6662a9}.node-article.category-8 .parent-link a{background-color:#93b6c6}.node-article .parent-link{position:relative;line-height:1em}.node-article .parent-link:before,.node-article .parent-link:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.node-article .parent-link:after{content:""}.node-article .parent-link::after{clear:both;content:"";display:table}.node-article .parent-link:after{width:100%;background-size:6px 1px;margin:0}.node-article .parent-link a{font-family:"montserratregular",Arial,Sans-serif;background-color:#6662a9;color:#fff;color:white;padding:0.5em 2.5em 0.5em 3.3em;text-transform:uppercase;font-size:.7em;position:relative;display:inline-block;line-height:1.6em}.node-article .parent-link a i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;height:1.5em;left:4px;position:absolute;top:5px}.node-article .page-content{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-right:2em}.node-article .page-content:last-child{margin-right:0}.node-article .page-sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;border-top:1px dotted #c2c4c5;margin-top:1.68em}.node-article .page-sidebar:last-child{margin-right:0}.node-article .view-display-id-related .views-row{margin-bottom:1em}.node-article .field--name-field-image img{width:100%;height:auto;margin-bottom:1em}.related-articles h3{margin:1.2em 0;font-size:1.6em}.article-content h1{margin:0.8em 0}.articles-filters{margin-bottom:3.6em;text-align:center;text-transform:uppercase}.articles-filters .filter-label{font-size:0.85em}.articles-filters a{color:#4b5c65;margin:0 1em;text-decoration:none;font-size:0.85em}.articles-filters a.active{font-family:"montserratregular",Arial,Sans-serif}.view.articles #block-provincetx-page-title h1{position:relative}.view.articles #block-provincetx-page-title h1:before,.view.articles #block-provincetx-page-title h1:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.view.articles #block-provincetx-page-title h1:after{content:""}.view.articles #block-provincetx-page-title h1:after{margin:1.5em auto 1.55em auto}.view-articles{margin-bottom:3.2em}.articles-grid{max-width:1200px;margin-left:auto;margin-right:auto}.articles-grid::after{clear:both;content:"";display:table}.articles-grid .article{display:block;margin-bottom:0px;overflow:hidden;position:relative;text-decoration:none;-webkit-transition:background-color 0.2s ease-in;-moz-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in}.articles-grid .article.article-type-6{background-color:#e6eff3;color:#4b5c65}.articles-grid .article.article-type-6 .category{background-color:#93b6c6}.articles-grid .article.article-type-6 .icon{background-color:#93b6c6}.articles-grid .article.article-type-6:hover,.articles-grid .article.article-type-6:focus{background-color:#d5e4eb}.articles-grid .article.article-type-6:hover .category,.articles-grid .article.article-type-6:focus .category{background-color:#82abbd}.articles-grid .article.article-type-7{background-color:#6662a9;color:white}.articles-grid .article.article-type-7 p{color:white}.articles-grid .article.article-type-7 .category{background-color:#6662a9}.articles-grid .article.article-type-7 .icon{background-color:#e6eff3}.articles-grid .article.article-type-7:hover,.articles-grid .article.article-type-7:focus{background-color:#59559c}.articles-grid .article.article-type-7:hover .category,.articles-grid .article.article-type-7:focus .category{background-color:#59559c}.articles-grid .article.article-type-8{background-color:#93b6c6;color:white}.articles-grid .article.article-type-8 p{color:white}.articles-grid .article.article-type-8 .category{background-color:#93b6c6}.articles-grid .article.article-type-8 .icon{background-color:#e6eff3}.articles-grid .article.article-type-8:hover,.articles-grid .article.article-type-8:focus{background-color:#82abbd}.articles-grid .article.article-type-8:hover .category,.articles-grid .article.article-type-8:focus .category{background-color:#82abbd}.articles-grid .article .category{font-family:"montserratregular",Arial,Sans-serif;color:white;font-size:.7em;left:0;line-height:1em;padding:.5em 1.3em;position:absolute;text-transform:uppercase;top:0}.articles-grid .article .image{background-color:black;background-size:cover;background-position:50% 50%;padding-bottom:53%}.articles-grid .article .summary{padding:18px}.articles-grid .article .summary h4{margin:0 0 10px 0;text-transform:uppercase;font-size:1em}.articles-grid .article .summary p{margin:0;font-size:.8em}.articles-grid .article .baseline{border-top:1px dotted #c2c4c5;font-size:.8em;height:30px;line-height:1em;overflow:hidden;position:relative}.articles-grid .article .baseline .date{left:18px;position:absolute;top:0.6em;font-size:0.9em}.articles-grid .article .baseline .more{font-family:"montserratregular",Arial,Sans-serif;font-weight:700;right:40px;position:absolute;text-transform:uppercase;top:0.6em;font-size:.9em}.articles-grid .article .baseline .icon{background-position:50% 50%;background-size:11px;bottom:0;height:30px;position:absolute;right:0;width:30px}@media only screen and (max-width: 767px){.node-article .page-content,.node-article .page-sidebar{width:100%;float:none;padding:0;text-align:center}.node-article .view-display-id-related .views-row{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:left}.node-article .view-display-id-related .views-row:last-child{margin-right:0}.node-article .view-display-id-related .views-row:nth-child(2n){margin:0}.node-article .view-display-id-related .views-row:nth-child(2n+1){clear:left}.node-article .parent-link a{display:block;padding:0.5em 2.5em 0.5em 2.5em}.node-article h1{font-size:1.4em}}@media only screen and (max-width: 500px){.node-article .page-content,.node-article .page-sidebar{width:100%;float:none;padding:0;text-align:center}.node-article .view-display-id-related .views-row{width:100%;float:none}.articles-grid .article{margin-bottom:1em}.articles-filters a{margin-bottom:0.5em;display:inline-block}}.node-investors h3{color:#d7006d;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.node-investors h4{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.node-investors strong{color:#d7006d}.contact-wrapper{background-color:#E2EBF0;padding:2.6em}.contact-wrapper::after{clear:both;content:"";display:table}.contact-wrapper h3{margin:0 0 1em 0;font-size:1.5em}.contact-wrapper a[href^=tel]{display:inline-block;padding:0;font-size:0.9rem}.contact-wrapper a[href^=tel]:hover{background-color:transparent}.contact-form-block{float:left;display:block;margin-right:4.82916%;width:65.05695%;margin-left:-104.82916%;padding-right:2em}.contact-form-block:last-child{margin-right:0}.contact-form-block input[type="text"],.contact-form-block input[type="email"],.contact-form-block textarea{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65;background-color:white;border:none;-webkit-appearance:none;padding:0.3em 0.5em;text-transform:uppercase;font-size:0.8em;width:100%;text-transform:initial;padding:0.4em 0.5em}.contact-form-block input[type="text"]:focus,.contact-form-block input[type="email"]:focus,.contact-form-block textarea:focus{outline:2px solid #F0EFED;outline-offset:2px}.contact-form-block input[type="text"]::-webkit-input-placeholder,.contact-form-block input[type="email"]::-webkit-input-placeholder,.contact-form-block textarea::-webkit-input-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}.contact-form-block input[type="text"]::-moz-placeholder,.contact-form-block input[type="email"]::-moz-placeholder,.contact-form-block textarea::-moz-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}.contact-form-block input[type="text"]:-moz-placeholder,.contact-form-block input[type="email"]:-moz-placeholder,.contact-form-block textarea:-moz-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}.contact-form-block input[type="text"]:-ms-input-placeholder,.contact-form-block input[type="email"]:-ms-input-placeholder,.contact-form-block textarea:-ms-input-placeholder{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}.contact-form-block input[type="text"]:focus,.contact-form-block input[type="email"]:focus,.contact-form-block textarea:focus{outline:1px solid #9fbdcd;outline-offset:0px}.contact-form-block label{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:0.75em;margin:0 0 0.5em 0;display:inline-block;position:relative}.contact-form-block label:after{content:"\2217";background-image:none;font-size:1.3em;position:absolute;top:0;right:-0.8em;line-height:0}.contact-form-block .form-item{margin:0 0 1em 0}.contact-form-block .js-form-item-mail,.contact-form-block .field--name-field-phone-number{float:left;display:block;margin-right:10.1484%;width:44.9258%}.contact-form-block .js-form-item-mail:last-child,.contact-form-block .field--name-field-phone-number:last-child{margin-right:0}.contact-form-block .field--name-field-phone-number{margin-right:0}.contact-form-block #edit-actions:before,.contact-form-block #edit-actions:after{float:right}.contact-form-block #edit-actions:before{content:"Mandatory Fields";font-size:0.7em}.contact-form-block #edit-actions:after{content:"\2217";line-height:0.5em;font-size:0.7em;margin-right:0.3em}.contact-form-block #edit-actions input[type="submit"]{display:inline-block;background-color:#ED3246;color:#fff;padding:0.7em 1.9em;border:none;text-transform:uppercase;font-size:0.75em}.contact-form-block #edit-actions input[type="submit"]:hover{background-color:#c21124}.contact-form-block #edit-actions input[type="submit"]:focus{outline:2px solid #930d1b;outline-offset:-2px}.contact-form-block #edit-actions #edit-preview{display:none}.contact-right{float:left;display:block;margin-right:4.82916%;width:30.11389%;margin-left:69.88611%}.contact-right:last-child{margin-right:0}.contact-details{margin-bottom:2.4em}.contact-details h3{margin-bottom:1.5em}.contact-details ul{list-style:none;padding:0;margin:0}.contact-details ul li{position:relative;padding:initial;padding-left:0;margin:initial}.contact-details ul li{margin-bottom:1em}.contact-details ul li a,.contact-details ul li p{background-color:#ED3246;color:white !important;padding:0.5em 0.8em;display:block;text-transform:uppercase;font-size:0.85em;line-height:1.6em}.contact-details ul li a{position:relative}.contact-details ul li a:hover{background-color:#c21124}.contact-details .icon-arrow-button{position:absolute;width:24px;height:24px;right:0.35em;top:0.35em}.contact-maps h3{margin-bottom:0.7em}.contact-maps img{width:100%;height:auto;display:block}.contact-maps .map-switcher{list-style:none;padding:0;margin:0}.contact-maps .map-switcher li{position:relative;padding:initial;padding-left:0;margin:initial}.contact-maps .map-switcher li{display:inline-block;background-color:#fff;color:#4b5c65;padding:0.7em 1.9em;border:none;text-transform:uppercase;font-size:0.75em;float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:0.7em 0em;text-align:center;cursor:pointer;font-size:0.8em}.contact-maps .map-switcher li:hover{background-color:#d9d9d9}.contact-maps .map-switcher li:focus{outline:2px solid #bfbfbf;outline-offset:-2px}.contact-maps .map-switcher li:last-child{margin-right:0}.contact-maps .map-switcher li.active{background-color:#ED3246;color:white}.contact-maps .map-content .map{display:none}.contact-maps .map-content .map.active{display:block}.contact-maps .map-content .map .prefix{display:none}.contact-maps .map-content .gmap-address{background-color:white;padding:1em}.contact-maps .map-content .gmap-address a{color:#4b5c65;font-size:0.75em;letter-spacing:0;text-align:center;display:block;line-height:1.4em}.contact-events{margin-bottom:0.3em}.contact-events::after{clear:both;content:"";display:table}.contact-events h3{position:relative;text-align:center;font-size:2.1em;margin-bottom:0.7em}.contact-events h3:before,.contact-events h3:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.contact-events h3:before{content:""}.contact-events h3:before{margin:2em auto 1.1em auto}.contact-events .venue p{margin:0}@media only screen and (max-width: 991px){.contact-form-block{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-right:0em;padding-left:1em}.contact-form-block:last-child{margin-right:0}.contact-right{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:68.23843%}.contact-right:last-child{margin-right:0}}@media only screen and (max-width: 767px){.contact-form-block,.contact-right{margin-left:0%;width:100%;float:none;padding-right:0em;padding-left:0em}.contact-form-block{padding-top:2em}}@media only screen and (max-width: 479px){.contact-wrapper{padding:1.6em}}#block-views-block-team-members-block-1{margin-bottom:4em}#block-views-block-team-members-block-1 .view-content{margin-top:-1em}#block-views-block-team-members-block-1 .view-content .group{padding:3.5em 0 2em 0}#block-views-block-team-members-block-1 .view-content .group::after{clear:both;content:"";display:table}#block-views-block-team-members-block-1 .view-content .group:nth-child(2n){background-color:#E2EBF0}#block-views-block-team-members-block-1 .view-content .group:nth-child(2n) h3,#block-views-block-team-members-block-1 .view-content .group:nth-child(2n) a,#block-views-block-team-members-block-1 .view-content .group:nth-child(2n) .views-field-title,#block-views-block-team-members-block-1 .view-content .group:nth-child(2n) .views-field-field-team-position-title,#block-views-block-team-members-block-1 .view-content .group:nth-child(2n) .views-field-body{color:#20272a}#block-views-block-team-members-block-1 .view-content .group h3{text-align:center;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:2em;margin-top:1em;margin-bottom:1.3em;text-transform:capitalize}#block-views-block-team-members-block-1 .view-content .views-row{float:left;display:block;margin-right:.92991%;width:32.7134%;margin-bottom:2em;text-align:center}#block-views-block-team-members-block-1 .view-content .views-row:last-child{margin-right:0}#block-views-block-team-members-block-1 .view-content .views-row:nth-child(3n){margin-right:0}#block-views-block-team-members-block-1 .view-content .views-row img{width:100%;height:auto;margin-bottom:0.8em}#block-views-block-team-members-block-1 .view-content .views-row a{color:#4b5c65;text-decoration:none;text-transform:uppercase}#block-views-block-team-members-block-1 .view-content .views-row .views-field-title,#block-views-block-team-members-block-1 .view-content .views-row .views-field-field-team-position-title,#block-views-block-team-members-block-1 .view-content .views-row .views-field-body{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65}#block-views-block-team-members-block-1 .view-content .views-row .views-field-title{font-size:0.9em;margin-bottom:0.3em;text-transform:uppercase}#block-views-block-team-members-block-1 .view-content .views-row .views-field-field-team-position-title{font-size:0.85em;margin-bottom:1.2em}#block-views-block-team-members-block-1 .view-content .views-row .views-field-body{font-size:0.9em}#block-views-block-team-members-block-1 .view-content .views-row .views-field-body a{position:relative;display:inline-block;height:20px;line-height:1.6em}#block-views-block-team-members-block-1 .view-content .views-row .views-field-body a:hover{opacity:0.6}#block-views-block-team-members-block-1 .view-content .views-row .views-field-body a:hover i{left:-1em}#block-views-block-team-members-block-1 .view-content .views-row .views-field-body a i{position:absolute;left:-1.8em;top:0.2em;width:11px;height:17px}#block-views-block-team-members-block-1 .view-content .views-row .featherlight-content{display:none}.featherlight{padding-top:4em}.featherlight>.featherlight-content{overflow:visible;margin-left:0;margin-right:0;max-height:800px}.featherlight .inner-wrapper{max-width:765px;max-height:730px;margin-left:0;margin-right:0;overflow:auto;padding:0 2em;border-top:40px solid transparent;border-bottom:40px solid transparent;position:relative}.featherlight .featherlight-inner{overflow:hidden;padding:0em;margin-left:0;margin-right:0}.featherlight header{min-height:100px;border-bottom:1px solid #F0EFED;margin-bottom:2em}.featherlight header h2,.featherlight header p.title{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;margin:0;font-size:1.5em}.featherlight header h2{color:#53A751}.featherlight header p.title{color:#9DCB4A}.featherlight .mobile-profile{display:none}.featherlight .left{float:left;display:block;margin-right:2.35765%;width:55.64502%}.featherlight .left:last-child{margin-right:0}.featherlight .right{float:left;display:block;margin-right:2.35765%;width:41.99733%}.featherlight .right:last-child{margin-right:0}.featherlight .featherlight-close{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;background-color:transparent;left:50%;top:-2em;color:white;text-transform:uppercase;line-height:1.2em;width:100px;margin-left:-50px}.featherlight .featherlight-close .icon{display:inline-block;margin-right:0.5em;margin-left:0em;position:relative;top:2px}.featherlight .featherlight-previous{display:none !important}.featherlight .featherlight-next{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;position:absolute;left:auto;right:1.7em;top:0.2em;bottom:auto;display:block !important;z-index:1000;text-indent:0;height:auto;width:auto;text-transform:uppercase;font-size:0.9em;padding-right:1em}.featherlight .featherlight-next:hover .icon{right:-0.6em}.featherlight .featherlight-next b{font-weight:400}.featherlight .featherlight-next span{position:relative;width:auto;display:block;color:#4b5c65;text-shadow:none;font-size:1em;line-height:normal;margin:0;right:0}.featherlight .featherlight-next .icon{position:absolute;right:-0.3em;display:inline-block;position:relative;top:0.2em;margin-left:0.2em;height:19px;width:12px}.featherlight img{width:100%;height:auto}@media only screen and (max-height: 980px){.featherlight{padding-top:2em}.featherlight>.featherlight-content{max-height:650px}.featherlight .inner-wrapper{max-height:600px}}@media only screen and (max-height: 790px) and (min-width: 730px){.featherlight{padding-top:2em}.featherlight>.featherlight-content{max-height:70%}.featherlight .inner-wrapper{max-height:380px}}@media only screen and (max-width: 880px){.featherlight .inner-wrapper{max-width:555px;border-top:20px solid transparent;border-bottom:20px solid transparent;padding:0 1em}}@media only screen and (max-width: 767px){#block-views-block-team-members-block-1 .view-content .views-row{float:left;display:block;margin-right:.92991%;width:49.53505%}#block-views-block-team-members-block-1 .view-content .views-row:last-child{margin-right:0}#block-views-block-team-members-block-1 .view-content .views-row:nth-child(3n){margin-right:0.92991%}#block-views-block-team-members-block-1 .view-content .views-row:nth-child(3n+1){clear:none}#block-views-block-team-members-block-1 .view-content .views-row:nth-child(2n){margin-right:0}#block-views-block-team-members-block-1 .view-content .views-row:nth-child(2n+1){clear:left}.about-node .featherlight .inner-wrapper{max-width:355px;border-top:20px solid transparent;border-bottom:20px solid transparent;padding:0 1em;position:static;max-height:100%}.about-node .featherlight .inner-wrapper .left{width:100%;float:none;margin:0}.about-node .featherlight .inner-wrapper .right{display:none}.about-node .featherlight .inner-wrapper .featherlight-next{top:-2.3em;right:0.7em}.about-node .featherlight .inner-wrapper .featherlight-next:hover{background-color:transparent}.about-node .featherlight .inner-wrapper .featherlight-next span{color:white}.about-node .featherlight .inner-wrapper .mobile-profile{display:block}.about-node .featherlight .inner-wrapper .mobile-profile img{margin:2em 0;width:100%;height:auto}.about-node .featherlight .featherlight-close{left:57px;font-size:0.85em;top:-2.1em}.about-node .featherlight .featherlight-close .icon-team-close{width:16px;height:15px}.about-node .featherlight .featherlight-content{height:80%;max-height:80%}.about-node .featherlight .featherlight-content .inner-wrapper{height:100%;border-bottom:0px}.about-node .featherlight .featherlight-content .featherlight-content{height:100%;max-height:100%;overflow:scroll}}@media only screen and (max-width: 600px){.about-node .featherlight-content{width:85%;padding:15px 15px 0}.about-node .featherlight-content .featherlight-content{width:100%;padding:0}}@media only screen and (max-width: 479px){#block-views-block-team-members-block-1 .view-content .views-row{width:100%;float:none;margin:0 0 2em 0}.about-node .featherlight .inner-wrapper .featherlight-next span b{display:none}}.view.careers.page_1 #block-provincetx-page-title h1,.view.careers.page_2 #block-provincetx-page-title h1{position:relative;margin:1.4em 0 1.2em 0}.view.careers.page_1 #block-provincetx-page-title h1:before,.view.careers.page_1 #block-provincetx-page-title h1:after,.view.careers.page_2 #block-provincetx-page-title h1:before,.view.careers.page_2 #block-provincetx-page-title h1:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.view.careers.page_1 #block-provincetx-page-title h1:after,.view.careers.page_2 #block-provincetx-page-title h1:after{content:""}.view.careers.page_1 #block-provincetx-page-title h1:after,.view.careers.page_2 #block-provincetx-page-title h1:after{margin:1.5em auto 0em auto}.view.careers.page_1 #block-provincetx-main-menu .menu li a.is-active,.view.careers.page_2 #block-provincetx-main-menu .menu li a.is-active{color:#8b169b}.view-careers-term.view-display-id-block_1{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:3.5em;text-transform:uppercase;text-align:center;color:#4b5c65;font-size:0.85em}.view-careers-term.view-display-id-block_1 a{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;color:#4b5c65;text-decoration:none}.view-careers-term.view-display-id-block_1 .filter-label{display:inline-block}.view-careers-term.view-display-id-block_1 .view-content{display:none}.view-careers-term.view-display-id-block_1 .views-row{display:inline-block;position:relative;margin:0 1.5em}.view-careers-term.view-display-id-block_1 .views-row:after{content:"|";position:absolute;right:-1.5em;top:0}.view-careers-term.view-display-id-block_1 .views-row:last-of-type:after{display:none}.view-careers-term.view-display-id-block_1 .views-row.active a{font-family:"montserratbold",Arial,Sans-serif}.view-careers-term.view-display-id-block_1 .views-row.active:after{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.view-careers{margin-bottom:3.1em}.view-careers>.view-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-careers>.view-content .views-row{float:left;display:block;margin-right:.92991%;width:32.7134%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;background-color:#E2EBF0;margin-bottom:0.5em;padding:1.8em;position:relative}.view-careers>.view-content .views-row:last-child{margin-right:0}.view-careers>.view-content .views-row:nth-child(3n){margin-right:0}.view-careers>.view-content .views-row:nth-child(3n+1){clear:left}.view-careers>.view-content .views-row div{display:block}.view-careers>.view-content .views-field-title{font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-size:0.95em;line-height:1.2em}.view-careers>.view-content .views-field-title:after{content:"";width:100px;height:1px;background-color:#DCDDDE;display:block;margin:1em 0 1em 0}.view-careers>.view-content .views-field-body{margin-bottom:1em}.view-careers>.view-content .views-field-body p{font-size:0.78em;line-height:1.3em}.view-careers>.view-content .views-field-nothing{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e1e2e3}.view-careers>.view-content .views-field-nothing a{font-family:"montserratregular",Arial,Sans-serif;font-weight:700;display:block;color:#4b5c65;font-size:0.7em;text-transform:uppercase;text-decoration:none;padding:0.7em 2.6em}.view-careers>.view-content .views-field-nothing a:hover .icon{background-color:#cde0ec}.view-careers>.view-content .views-field-nothing .icon{width:32px;height:32px;position:absolute;right:0;bottom:0;background-color:#8b169b;background-size:9px 19px;background-position:50%}@media only screen and (max-width: 991px){.view-careers>.view-content .views-row{float:left;display:block;margin-right:.92991%;width:49.53505%}.view-careers>.view-content .views-row:last-child{margin-right:0}.view-careers>.view-content .views-row:nth-child(3n){margin-right:.92991%}.view-careers>.view-content .views-row:nth-child(3n+1){clear:none}.view-careers>.view-content .views-row:nth-child(2n){margin-right:0}.view-careers>.view-content .views-row:nth-child(2n+1){clear:left}}@media only screen and (max-width: 767px){.view-careers>.view-content .views-row{float:left;display:block;margin-right:1.16509%;width:49.41745%}.view-careers>.view-content .views-row:last-child{margin-right:0}.view-careers>.view-content .views-row:nth-child(3n){margin-right:1.16509%}}@media only screen and (max-width: 600px){.view-careers>.view-content .views-row{width:100%;float:none;margin-right:0 !important}}@media only screen and (max-width: 500px){.view-careers-term.view-display-id-block_1 a{margin-bottom:0.5em;display:inline-block}}.view-event-list.view-display-id-block_1 .views-row{float:left;display:block;margin-right:2.35765%;width:31.76157%;background-color:#f2f7fa;position:relative;padding-bottom:3em;margin-bottom:1em}.view-event-list.view-display-id-block_1 .views-row:last-child{margin-right:0}.view-event-list.view-display-id-block_1 .views-row:nth-child(3n){margin-right:0}.view-event-list.view-display-id-block_1 .views-row:nth-child(3n+1){clear:left}.view-event-list.view-display-id-block_1 .views-row .field-row{text-align:center;padding:1em;font-size:0.9em}.view-event-list.view-display-id-block_1 .views-row .field-row.title{background-color:white;font-size:1.1em}.view-event-list.view-display-id-block_1 .views-row .field-row.body{background-color:#E2EBF0}.view-event-list.view-display-id-block_1 .views-row .field-row.venue{font-size:0.85em;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}.view-event-list.view-display-id-block_1 .views-row .field-row.date{font-family:"montserratregular",Arial,Sans-serif;font-size:0.8em;text-transform:uppercase;font-weight:700;background-color:#ED3246;color:white;position:absolute;bottom:0;left:0;width:100%}@media only screen and (max-width: 991px){.view-event-list.view-display-id-block_1 .views-row{float:left;display:block;margin-right:2.35765%;width:48.82117%}.view-event-list.view-display-id-block_1 .views-row:last-child{margin-right:0}.view-event-list.view-display-id-block_1 .views-row:nth-child(3n){margin-right:2.35765%}.view-event-list.view-display-id-block_1 .views-row:nth-child(3n+1){clear:none}.view-event-list.view-display-id-block_1 .views-row:nth-child(2n){margin-right:0}.view-event-list.view-display-id-block_1 .views-row:nth-child(2n+1){clear:left}.view-event-list.view-display-id-block_1 .views-row .field-row{padding:1em 0}.view-event-list.view-display-id-block_1 .views-row .field-row.date{font-size:0.75em}}@media only screen and (max-width: 767px){.view-event-list.view-display-id-block_1 .views-row{padding-bottom:4em}}@media only screen and (max-width: 500px){.view-event-list.view-display-id-block_1 .views-row{width:100%;float:none}}body.pipeline .view-content .views-row article{display:flex;flex-wrap:wrap;max-width:960px;padding:30px;margin:auto;margin-bottom:2rem;background-color:#EEE;box-sizing:border-box}body.pipeline .view-content .views-row article .copy{width:40%;padding:20px 0;padding-left:40px;box-sizing:border-box}body.pipeline .view-content .views-row article .copy h2{margin-top:0;font-size:1.5rem;line-height:2rem}body.pipeline .view-content .views-row article .copy h2 a{color:inherit}body.pipeline .view-content .views-row article .copy .rest-related-content{display:inline-block;text-transform:uppercase;padding:2px 10px;color:inherit;font-size:.75rem;line-height:1rem;height:1.1rem;border:1px solid #666;box-sizing:content-box}@media (max-width: 960px){body.pipeline .view-content .views-row article .copy{width:50%}}@media (max-width: 600px){body.pipeline .view-content .views-row article .copy{width:100%;padding:20px 0 0}}body.pipeline .view-content .views-row article .field--name-field__pipeline-image{width:60%}body.pipeline .view-content .views-row article .field--name-field__pipeline-image .field__label{display:none}body.pipeline .view-content .views-row article .field--name-field__pipeline-image img{width:100%;height:auto}@media (max-width: 960px){body.pipeline .view-content .views-row article .field--name-field__pipeline-image{width:50%}}@media (max-width: 600px){body.pipeline .view-content .views-row article .field--name-field__pipeline-image{width:100%}}body.pipeline .view-content .views-row article .field--name-field-pipeline-date{margin-bottom:1rem}body.pipeline .view-content .views-row:first-child article{max-width:1040px}body.pipeline .view-content .views-row:first-child article .copy{order:-1;width:100%}@media (max-width: 600px){body.pipeline .view-content .views-row:first-child article .copy{width:100%;padding:0 0 20px}}body.pipeline .view-content .views-row:first-child article .field--name-field__pipeline-image{width:100%}.diagram{padding:3.3em 0}.diagram.peptricrad-1 .column{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:0em}.diagram.peptricrad-1 .column:last-child{margin-right:0}.diagram.peptricrad-1 .column header{min-height:60px;text-align:center}.diagram.peptricrad-1 .column header::after{clear:both;content:"";display:table}.diagram.peptricrad-1 .column header p{font-size:1.1em}.diagram.peptricrad-1 h2{position:relative;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-align:center;font-size:1.2em}.diagram.peptricrad-1 h2:before,.diagram.peptricrad-1 h2:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.diagram.peptricrad-1 h2:after{content:""}.diagram.peptricrad-1 h2:after{margin:2.4em auto 2em auto}.diagram.peptricrad-1 ul{list-style:none;padding:0;margin:0}.diagram.peptricrad-1 ul li{position:relative;padding:initial;padding-left:0;margin:initial}.diagram.peptricrad-1 ul li{position:relative;padding-left:1em;margin-bottom:0.8em;font-size:0.9em;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-align:center}.diagram.peptricrad-1 ul li span{display:none}.diagram.peptricrad-1 .icon-wrapper{position:relative;margin-bottom:6.8em;height:200px;position:relative}.diagram.peptricrad-1 .icon-wrapper:before,.diagram.peptricrad-1 .icon-wrapper:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.diagram.peptricrad-1 .icon-wrapper:after{content:""}.diagram.peptricrad-1 .icon-wrapper:after{margin:4em auto 0 auto}.diagram.peptricrad-1 .table{display:table;height:100%;width:100%}.diagram.peptricrad-1 .cell{display:table-cell;vertical-align:middle;height:100%;width:100%}.diagram.peptricrad-1 .icon{margin:0 auto}.diagram.peptricrad-1 .icon-diagram-plus,.diagram.peptricrad-1 .icon-diagram-equals{position:absolute;right:0;top:50%;margin-top:-15px}.diagram.peptricrad-1 .icon-diagram-equals{right:-1.5em}.diagram.peptricrad-1 footer{position:relative;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:bold;text-align:center;padding:0 2em;clear:both}.diagram.peptricrad-1 footer:before,.diagram.peptricrad-1 footer:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.diagram.peptricrad-1 footer:before{content:""}.diagram.peptricrad-1 footer p{font-size:1em;line-height:1.6em}@media only screen and (max-width: 991px){.diagram.peptricrad-1 h2{position:relative;height:120px;margin-bottom:0}.diagram.peptricrad-1 h2:after{position:absolute;bottom:0;left:50%;margin-left:-50px}.diagram.peptricrad-1 .icon-wrapper{margin-bottom:5.3em}.diagram.peptricrad-1 .icon-wrapper:after{margin:2em auto 0 auto}.diagram.peptricrad-1 .column header p{font-size:0.8em}.icon-diagram-tumor-specific{width:182px;height:151px}.icon-diagram-patient-specific{width:215px;height:150px;background-position:50%}}@media only screen and (max-width: 767px){.diagram.peptricrad-1 h2{height:auto}.diagram.peptricrad-1 h2:after{position:initial;bottom:auto;left:auto;margin-left:auto;margin:1.7em auto 1.5em auto}.diagram.peptricrad-1 .column{width:100%;float:none;text-align:center;margin-bottom:6.6em;position:relative}.diagram.peptricrad-1 .column:last-of-type{margin-bottom:1em}.diagram.peptricrad-1 .column header{min-height:0;margin:0 auto;max-width:300px}.diagram.peptricrad-1 .column header p{font-size:1em}.diagram.peptricrad-1 ul li span{display:inline-block;margin-right:0.5em}.diagram.peptricrad-1 ul li:before{display:none}.diagram.peptricrad-1 .icon-wrapper{margin-bottom:2.1em;position:initial;height:auto}.diagram.peptricrad-1 .icon-wrapper:after{margin:2.3em auto 0 auto}.diagram.peptricrad-1 .icon-diagram-plus,.diagram.peptricrad-1 .icon-diagram-equals{top:auto;bottom:-4.8em;right:auto;left:50%;margin-left:-15px}.diagram.peptricrad-1 .icon-diagram-oncolytic-adenovirus{width:210px;height:210px;background-position:50%}.diagram.peptricrad-1 .icon-diagram-tumor-specific{width:233px;height:191px}.diagram.peptricrad-1 .icon-diagram-patient-specific{width:286px;height:200px}.diagram.peptricrad-1 footer{display:none}}.diagram{padding:3.3em 0}.diagram.peptricrad-2{background-color:#f2f7fa;padding:3em 0 4.1em 0}.diagram.peptricrad-2 .column{float:left;display:block;width:34.11922%;margin-bottom:0em;padding:0 1em}.diagram.peptricrad-2 .column:last-child{width:31.76157%}.diagram.peptricrad-2 .column:last-of-type{margin-right:0}.diagram.peptricrad-2 .column:last-of-type .icon-wrapper:after{display:none}.diagram.peptricrad-2 .column:nth-child(2){float:left;display:block;width:35.82518%}.diagram.peptricrad-2 .column:nth-child(2):last-child{width:33.46753%}.diagram.peptricrad-2 .column:nth-child(3){float:left;display:block;width:29.85432%}.diagram.peptricrad-2 .column:nth-child(3):last-child{width:27.49666%}.diagram.peptricrad-2 h2{position:relative;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-align:left;font-size:0.9em;position:relative;padding-left:3.1em;font-weight:400;margin-bottom:3em;min-height:60px}.diagram.peptricrad-2 h2:before,.diagram.peptricrad-2 h2:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.diagram.peptricrad-2 h2:after{content:""}.diagram.peptricrad-2 h2:after{display:none}.diagram.peptricrad-2 h2 span{font-family:"montserratbold",Arial,Sans-serif;text-align:center;background-color:#D1D3D4;color:white;line-height:1.25em;font-size:1.9em;display:inline-block;border-radius:20px;width:35px;height:35px;position:absolute;left:0;top:0.1em}.diagram.peptricrad-2 ul{list-style:none;padding:0;margin:0}.diagram.peptricrad-2 ul li{position:relative;padding:initial;padding-left:0;margin:initial}.diagram.peptricrad-2 ul li{position:relative;padding-left:1em;margin-bottom:0.8em;font-size:0.9em;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased}.diagram.peptricrad-2 ul li:before{content:"-";position:absolute;left:0;top:0}.diagram.peptricrad-2 .icon-wrapper{position:relative;margin-bottom:2.9em;height:550px;position:relative}.diagram.peptricrad-2 .icon-wrapper:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxMS44NSIgdmlld0JveD0iMCwgMCwgMSwgMTEuODUiPiAgPGcgaWQ9IkxheWVyXzEiPiAgICA8cGF0aCBkPSJNMSwwLjk4OCBMMCwwLjk4OCBMMCwwIEwxLDAgTDEsMC45ODggeiIgZmlsbD0iIzlFOUY5RSIvPiAgICA8cGF0aCBkPSJNMSwzLjk1MSBMMCwzLjk1MSBMMCwyLjk2MyBMMSwyLjk2MyBMMSwzLjk1MSB6IiBmaWxsPSIjOUU5RjlFIi8+ICAgIDxwYXRoIGQ9Ik0xLDYuOTE0IEwwLDYuOTE0IEwwLDUuOTI2IEwxLDUuOTI2IEwxLDYuOTE0IHoiIGZpbGw9IiM5RTlGOUUiLz4gICAgPHBhdGggZD0iTTEsOS44NzcgTDAsOS44NzcgTDAsOC44ODkgTDEsOC44ODkgTDEsOS44NzcgeiIgZmlsbD0iIzlFOUY5RSIvPiAgPC9nPjwvc3ZnPg==);background-repeat:repeat-y;width:1px;height:522px;display:block;margin:2em auto;position:absolute;right:-1em;top:50%;margin-top:-256px !important}.diagram.peptricrad-2 .icon-wrapper:after{margin:4em auto 0 auto}.diagram.peptricrad-2 .table{display:table;height:100%;width:100%}.diagram.peptricrad-2 .cell{display:table-cell;vertical-align:middle;height:100%;width:100%}.diagram.peptricrad-2 .icon{margin:0 auto}.diagram.peptricrad-2 .icon-diagram-plus,.diagram.peptricrad-2 .icon-diagram-equals{position:absolute;right:0;top:50%;margin-top:-15px}.diagram.peptricrad-2 .icon-diagram-equals{right:-1.5em}.diagram.peptricrad-2 .description{font-size:0.75em;line-height:1.8em;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;text-align:center;padding:0 1em}.diagram.peptricrad-2 footer{position:relative;font-family:"montserratlight",Arial,Sans-serif;-webkit-font-smoothing:antialiased;font-weight:bold;text-align:center;padding:0 2em;clear:both}.diagram.peptricrad-2 footer:before,.diagram.peptricrad-2 footer:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.diagram.peptricrad-2 footer:before{content:""}.diagram.peptricrad-2 footer:before{margin:0em auto 2em auto}.diagram.peptricrad-2 footer p{font-size:1em;line-height:1.6em}.diagram.peptricrad-2 .diagram-2-3 .cell{position:relative}.diagram.peptricrad-2 .diagram-2-3 .background-graphic{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../assets/images/diagram-2.3-bg.png");background-repeat:no-repeat;background-position:50% 20px}.diagram.peptricrad-2 .diagram-2-3 .icon{position:relative;z-index:1}.diagram.peptricrad-2 .diagram-2-3 .icon:before{content:""}@media only screen and (max-width: 991px){.icon-diagram-2-1{width:196px;height:400px}.icon-diagram-2-2{width:222px;height:409px}.diagram.peptricrad-2 .diagram-2-3 .background-graphic{background-position:50% 0px}.diagram.peptricrad-2 h2{min-height:80px;margin-bottom:1em}.diagram.peptricrad-2 .icon-wrapper{margin-bottom:0em;height:520px}.diagram.peptricrad-2 .icon-wrapper:after{height:432px;margin-top:-222px !important}.diagram.peptricrad-2 .description{padding:0}}@media only screen and (max-width: 767px){.diagram.peptricrad-2 .column{position:relative;width:100% !important;float:none !important;max-width:330px;margin:0 auto !important}.diagram.peptricrad-2 .column:before,.diagram.peptricrad-2 .column:after{background-size:20% 100%;background-repeat:repeat-x;width:100px;height:2px;display:block;margin:2em auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2211.85%22%20height%3D%221%22%20viewBox%3D%220%2C%200%2C%2011.85%2C%201%22%3E%3Cg%20fill%3D%22%239E9F9E%22%3E%3Cpath%20d%3D%22M.988%200v1H0V0h.988z%22%2F%3E%3Cpath%20d%3D%22M3.95%200v1h-.987V0h.988z%22%2F%3E%3Cpath%20d%3D%22M6.914%200v1h-.988V0h.988z%22%2F%3E%3Cpath%20d%3D%22M9.877%200v1H8.89V0h.987z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.diagram.peptricrad-2 .column:after{content:""}.diagram.peptricrad-2 .column:after{margin:2.2em auto}.diagram.peptricrad-2 .icon-wrapper{height:auto;margin:2em 0}.diagram.peptricrad-2 .icon-wrapper:after{display:none}.diagram.peptricrad-2 h2{min-height:initial}}.spot-colour-red .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#ED3246}.spot-colour-red .field--name-field-image-text-block.field__items .image_text_block{background-color:#ED3246}.spot-colour-red #block-provincetx-main-menu .menu li a.is-active{color:#ED3246}.spot-colour-red .node a{color:#ED3246}.spot-colour-pink .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#d7006d}.spot-colour-pink .field--name-field-image-text-block.field__items .image_text_block{background-color:#d7006d}.spot-colour-pink #block-provincetx-main-menu .menu li a.is-active{color:#d7006d}.spot-colour-pink .node a{color:#d7006d}.spot-colour-orange .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#f9b942}.spot-colour-orange .field--name-field-image-text-block.field__items .image_text_block{background-color:#f9b942}.spot-colour-orange #block-provincetx-main-menu .menu li a.is-active{color:#f9b942}.spot-colour-orange .node a{color:#f9b942}.spot-colour-orange-alt .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#fcb92f}.spot-colour-orange-alt .field--name-field-image-text-block.field__items .image_text_block{background-color:#fcb92f}.spot-colour-orange-alt #block-provincetx-main-menu .menu li a.is-active{color:#fcb92f}.spot-colour-orange-alt .node a{color:#fcb92f}.spot-colour-yellow .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#ffcf29}.spot-colour-yellow .field--name-field-image-text-block.field__items .image_text_block{background-color:#ffcf29}.spot-colour-yellow #block-provincetx-main-menu .menu li a.is-active{color:#ffcf29}.spot-colour-yellow .node a{color:#ffcf29}.spot-colour-blue .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#0478C3}.spot-colour-blue .field--name-field-image-text-block.field__items .image_text_block{background-color:#0478C3}.spot-colour-blue #block-provincetx-main-menu .menu li a.is-active{color:#0478C3}.spot-colour-blue .node a{color:#0478C3}.spot-colour-green .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#53A751}.spot-colour-green .field--name-field-image-text-block.field__items .image_text_block{background-color:#53A751}.spot-colour-green #block-provincetx-main-menu .menu li a.is-active{color:#53A751}.spot-colour-green .node a{color:#53A751}.spot-colour-purple .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#8b169b}.spot-colour-purple .field--name-field-image-text-block.field__items .image_text_block{background-color:#8b169b}.spot-colour-purple #block-provincetx-main-menu .menu li a.is-active{color:#8b169b}.spot-colour-purple .node a{color:#8b169b}.spot-colour-lime .field--name-field-image-text-block.field__items .video_text_block .paragraph--type--video-text-block{background-color:#9DCB4A}.spot-colour-lime .field--name-field-image-text-block.field__items .image_text_block{background-color:#9DCB4A}.spot-colour-lime #block-provincetx-main-menu .menu li a.is-active{color:#9DCB4A}.spot-colour-lime .node a{color:#9DCB4A}#block-mainpagecontent .user-login-form,#block-mainpagecontent .user-register-form,#block-mainpagecontent .user-pass{max-width:540px;margin:0 auto}#block-mainpagecontent .user-login-form input[type="email"],#block-mainpagecontent .user-login-form input[type="password"],#block-mainpagecontent .user-login-form input[type="text"],#block-mainpagecontent .user-login-form textarea,#block-mainpagecontent .user-register-form input[type="email"],#block-mainpagecontent .user-register-form input[type="password"],#block-mainpagecontent .user-register-form input[type="text"],#block-mainpagecontent .user-register-form textarea,#block-mainpagecontent .user-pass input[type="email"],#block-mainpagecontent .user-pass input[type="password"],#block-mainpagecontent .user-pass input[type="text"],#block-mainpagecontent .user-pass textarea{padding:0.6em;box-sizing:border-box;width:100%}#block-mainpagecontent .user-login-form input[type="submit"],#block-mainpagecontent .user-register-form input[type="submit"],#block-mainpagecontent .user-pass input[type="submit"]{font-family:"montserratregular",Arial,Sans-serif;font-weight:700;background-color:#9DCB4A;border:none;padding:0.6em 1em;color:white;text-transform:uppercase;font-size:0.8em}#block-mainpagecontent .user-login-form a,#block-mainpagecontent .user-register-form a,#block-mainpagecontent .user-pass a{color:#4b5c65}@media only screen and (max-width: 1199px){#block-provincetx-content .user-login-form,#block-provincetx-content .user-register-form,#block-provincetx-content .user-pass{width:960px}}@media only screen and (max-width: 991px){#block-provincetx-content .user-login-form,#block-provincetx-content .user-register-form,#block-provincetx-content .user-pass{width:740px}}@media only screen and (max-width: 767px){#block-provincetx-content .user-login-form,#block-provincetx-content .user-register-form,#block-provincetx-content .user-pass{width:100%;padding:0 2em}}@media only screen and (max-width: 650px){#block-provincetx-content .user-login-form,#block-provincetx-content .user-register-form,#block-provincetx-content .user-pass{padding:0 1em}}

/*# sourceMappingURL=maps/provincetx.css.map */
