article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:medium none}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}::-webkit-input-placeholder{opacity:1}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.fixed-header{position:fixed;width:100%;left:0;top:0;z-index:2000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);-moz-box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3)}.header-brands.active .region-brands{display:block}.header-brands.active .header-businesses-text p{background-position:0 -49px;top:22px}.region-brands{display:none;padding:12px 12px 0;width:264px;position:absolute;left:30px;top:101px;background-color:rgba(240,240,240,0.9)}.region-brands:before{content:"";display:block;position:absolute;margin:0 auto;left:0;right:0;top:-17px;width:30px;height:17px;background-image:url(/themes/custom/upward/images/brands-up-arrow.png);background-repeat:no-repeat;background-position:0 0}.region-brands .view-content div{display:inline-block;margin:0 13px 12px 0;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.22)}.region-brands .view-content div:nth-child(2n){margin-right:0}.region-brands .view-content div img{display:block;width:111px}.header-businesses-text p{position:absolute;width:16px;height:7px;text-indent:-99999px;background-image:url(/themes/custom/upward/images/business-arrows-grey.png);background-repeat:no-repeat;background-position:0 0;top:25px;left:166px;-webkit-tap-highlight-color:transparent}header{height:54px;background-color:#ffffff}.header-phone{display:none}.hb-left{position:absolute;left:29px;top:10px}.logo{display:block;background-repeat:no-repeat;background-position:center center;background-size:128px auto;width:128px;height:36px}.nav-list{padding:0;display:block;height:54px;width:69px;background-color:#1DC7D7;position:absolute;top:0;right:0;background-image:url(/themes/custom/upward/images/svg/open-close-menu.svg);background-repeat:no-repeat;background-position:center 13px;background-size:29px auto;opacity:1}.nav-list.active{background-position:center -121px}.nav-list.active span{display:none}.nav-list.active strong{display:block}.nav-list span,.nav-list strong{text-align:center;display:block;padding-top:30px;font-size:14px;text-transform:uppercase;color:#ffffff;font-family:"rift-soft","Arial";font-weight:700}.nav-list strong{display:none}.cbp-spmenu{background:-moz-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2888bf),color-stop(100%,#2ec7d6));background:-webkit-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-o-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-ms-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:linear-gradient(0deg,#2ec7d6 0%,#2888bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2888BF',endColorstr='#2EC7D6',GradientType=0);position:fixed}.cbp-spmenu-vertical,.form-content{width:260px;height:100%;top:0;z-index:1000}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-right,.form-content{right:-260px}.cbp-spmenu-right.cbp-spmenu-open,.form-content.cbp-spmenu-open{right:0px;overflow:auto}.form-content{right:-260px;overflow-x:hidden;overflow-y:auto;position:fixed;top:0}.cbp-spmenu-open-contact .form-content{right:0}.cbp-spmenu-right-contact{right:-260px}.cbp-spmenu-right-contact.cbp-spmenu-open-contact{right:0px;overflow:auto}.cbp-spmenu-push,.cbp-spmenu-push-contact{position:relative;left:0}.cbp-spmenu-push-toleft,.cbp-spmenu-push-toleft-contact{left:-260px}.cbp-spmenu-push-toleft .body-overlay,.cbp-spmenu-push-toleft-contact .body-overlay{opacity:0.25;filter:alpha(opacity=25);background-color:#000;width:100%;height:100%;top:0;position:absolute;right:0;z-index:1000}.cbp-spmenu-push-toleft .fixed-header,.cbp-spmenu-push-toleft-contact .fixed-header{left:-260px}.cbp-spmenu-push-toleft-contact .body-overlay{z-index:20000}.cbp-spmenu,.cbp-spmenu-push,.cbp-spmenu-push-contact,.form-content{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.hb-right .menu{display:none}.header-search{position:absolute;top:18px;right:92px;width:21px;height:19px;background-image:url(/themes/custom/upward/images/svg/header-search.svg);background-repeat:no-repeat;background-position:center center;background-size:20px auto;display:block;text-indent:-99999px}.header-search a{display:block}.search-top{background:-moz-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2888bf),color-stop(100%,#2ec7d6));background:-webkit-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-o-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-ms-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:linear-gradient(0deg,#2ec7d6 0%,#2888bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2888BF',endColorstr='#2EC7D6',GradientType=0);z-index:100;width:100%;height:100vh;position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity 600ms;transition:opacity 600ms}.search-top.active{visibility:visible;opacity:1}.search-top form{border-bottom:1px solid #F7FEFF;position:relative}.search-top form .js-form-required{display:none}.search-top .form-item input{border:none;background-color:transparent;color:#ffffff;font-family:"rift-soft","Arial";font-weight:400;letter-spacing:1px;font-size:18px;padding:31px 55px 28px 29px;width:100%}.search-top .form-actions{margin-top:0px}.search-top #edit-actions,.search-top #edit-actions--2{position:absolute;top:0;right:0;width:55px;height:89px;border:none}.search-top #edit-actions input,.search-top #edit-actions--2 input{text-indent:-9999px;border:none;background-color:transparent;background-image:url(/themes/custom/upward/images/svg/header-search-white.svg);background-repeat:no-repeat;background-position:center left;background-size:25px auto;width:100%;height:100%}.search-top .header-search{position:relative;top:auto;right:auto;margin:23px auto 0;text-indent:0;width:75px;height:45px;cursor:pointer;background-image:url(/themes/custom/upward/images/svg/close-search.svg);background-repeat:no-repeat;background-position:center left;background-size:44px auto}.search-top .header-search p{font-size:18px;color:#ffffff;text-align:right;padding:11px 0 0 53px}.search-top .form-actions:after{content:none}nav .expanded .menu{display:none}nav .expanded .menu .expanded .menu{display:none}nav .expanded .menu .expanded.hover .menu,nav .expanded .menu .expanded.m-active .menu{display:block}nav .expanded.hover .menu{display:block}nav .menu{list-style:none;list-style-type:none;list-style-image:none;list-style-position:inside;padding:3px 0 0}nav .menu li a,nav .menu li span{border-bottom:1px solid #84C8CE;font-size:16px;line-height:20px;color:#ffffff;text-transform:uppercase;text-decoration:none;display:block;padding:13px 45px 14px 27px;font-family:"rift-soft","Arial";font-weight:700;display:block;cursor:pointer}nav .menu li.expanded .parent,nav .menu li.expanded span{background-image:url(/themes/custom/upward/images/svg/header-menu-arrows-thick.svg);background-repeat:no-repeat;background-position:calc(100% - 27px) -83px;background-size:15px auto}nav .menu li.expanded.hover .parent.active{background-position:calc(100% - 27px) 15px}nav .menu li.expanded.m-active span{background-position:calc(100% - 27px) 15px}nav .menu .menu li a{padding-left:39px}nav .menu .menu .menu{border-bottom:1px solid #84C8CE;padding:3px 0 10px}nav .menu .menu .menu li a{border-bottom:none;text-transform:none;font-family:"futura-pt","Arial";font-weight:300;padding:5px 5px 5px 55px}.bottom-links .expanded .menu{display:none}.bottom-links .expanded .menu .expanded .menu{display:none}.bottom-links .expanded .menu .expanded .menu .menu{display:none}.bottom-links .expanded .menu .expanded.hover .menu{display:block}.bottom-links .expanded .menu .expanded.hover .menu .menu{display:none}.bottom-links .expanded .menu .expanded.hover .menu .hover .menu{display:block}.bottom-links .expanded.hover .menu{display:block}.bottom-links .menu{list-style:none;padding:10px 0 0 0}.bottom-links .menu li a,.bottom-links .menu li span{font-size:16px;line-height:20px;color:#ffffff;text-decoration:none;display:block;padding:10px 40px 10px 28px;font-weight:300}.bottom-links .menu li.expanded .parent,.bottom-links .menu li.expanded>span{background-image:url(/themes/custom/upward/images/svg/header-menu-arrows-thin.svg);background-repeat:no-repeat;background-position:calc(100% - 21px) -98px;background-size:15px auto}.bottom-links .menu li.expanded.hover .parent.active{background-position:calc(100% - 21px) 14px}.bottom-links .menu .menu{border-top:1px solid #84C8CE;border-bottom:1px solid #84C8CE;padding:0}.bottom-links .menu .menu li{border-bottom:1px solid #84C8CE}.bottom-links .menu .menu li:last-child{border-bottom:none}.bottom-links .menu .menu li a,.bottom-links .menu .menu li span{padding:11px 35px 11px 37px}.bottom-links .menu .menu .menu{border-bottom:none}.bottom-links .menu .menu .menu li{margin-left:31px}.bottom-links .menu .menu .menu li a,.bottom-links .menu .menu .menu li span{padding-left:15px}.bottom-links .menu .menu .menu .menu{margin-left:20px}.bottom-links .menu .menu .menu .menu li{margin:0}.bottom-links .menu .menu .menu .menu li a{padding-left:8px}@media only screen and (max-width:767px){.form-content .g-recaptcha{width:209px;overflow:hidden}}.search-top input::-webkit-input-placeholder{color:#ffffff}.search-top input::-moz-placeholder{color:#ffffff}.search-top input:-ms-input-placeholder{color:#ffffff}.search-top input:-moz-placeholder{color:#ffffff}.alert-on .region-alert{background-color:#DC0032}.alert-on .fixed-header{position:relative;left:auto;top:auto}.alert-on header{position:relative}.alert-on .cbp-spmenu-push-toleft .fixed-header,.alert-on .cbp-spmenu-push-toleft-contact .fixed-header{left:auto}.alert-on #allcontent.sticky-header header{position:fixed;top:0;left:0;width:100%}.alert-on #allcontent.sticky-header .region-alert{display:none}.alert-on #allcontent .page-wrapper{padding:0}.alert{display:none;position:relative;padding:9px 40px 20px 19px}.alert.active{display:block}.path-frontpage.alert-on #allcontent.sticky-header .page-wrapper{padding-top:0 !important}.path-frontpage.alert-on #allcontent.sticky-header header{position:relative}.path-frontpage.alert-on .fixed-header{position:absolute}#alert-right{cursor:pointer;position:absolute;right:14px;top:23px;display:block;text-indent:-9999px;background-image:url(/themes/custom/upward/images/alert-close.png);background-repeat:no-repeat;background-position:0 0;background-size:26px 26px;width:26px;height:26px}#alert-left p{text-transform:uppercase;font-size:11px;line-height:12px;color:#ffffff;padding-bottom:0}#alert-left a{font-size:11px;line-height:13px;color:#ffffff;text-decoration:none;border-bottom:2px solid rgba(255,255,255,0.4)}@media only screen and (min-width:768px){.header-brands{position:absolute;right:150px;top:17px}.header-brands.active .header-businesses-text p{background-position:right -35px;top:auto}.header-brands.active .region-brands{top:80px;left:-91px}.header-businesses-text{border-right:1px solid #000000;padding-right:20px}.header-businesses-text p{position:relative;width:auto;height:auto;text-indent:0;top:auto;left:auto;background-position:right 16px;padding-right:20px}header{height:72px}.hb-left{left:41px;top:15px}.logo{background-size:152px auto;width:152px;height:43px}.nav-list{height:72px;background-position:center 21px;background-size:32px auto}.nav-list.is-open{background-position:center -128px}.nav-list.active{background-position:center -127px}.nav-list span,.nav-list strong{padding-top:40px}.header-search{top:23px;right:102px;width:26px;height:25px;background-size:26px auto}.cbp-spmenu-push-toleft{left:-608px}.cbp-spmenu-push-toleft .fixed-header{left:-608px}.cbp-spmenu-right{right:-608px}.cbp-spmenu-vertical{width:608px}nav{margin-left:61px;width:302px}nav .menu{padding:45px 0 0}nav .menu li a,nav .menu li span{padding:11px 40px 7px 15px;font-size:24px;line-height:28px}nav .menu li.expanded .parent{background-image:url(/themes/custom/upward/images/svg/header-menu-arrows-thick.svg);background-repeat:no-repeat;background-position:calc(100% - 23px) -83px}nav .menu li.expanded.hover .parent.active{background-position:calc(100% - 24px) 15px}nav .menu .menu{padding:0}nav .menu .menu .menu li a{font-size:16px;line-height:20px}.bottom-links{margin-left:61px;width:302px}.bottom-links .menu li a,.bottom-links .menu li span{padding:10px 15px}.search-top .form-item input{font-size:22px;padding:31px 75px 29px 43px}.search-top #edit-actions,.search-top #edit-actions--2{width:75px}.search-top #edit-actions input,.search-top #edit-actions--2 input{background-size:31px auto}.search-top .header-search{margin:34px auto 0;width:93px;height:44px}.search-top .header-search p{padding:10px 0 0 0}.alert{padding:7px 110px 16px 22px}#alert-right{width:auto;height:auto;text-indent:0;color:#ffffff;padding:10px 0 10px 43px;background-size:34px 34px;background-position:0 4px;font-size:16px;font-weight:100;top:10px;right:30px}#alert-left p{font-size:13px;line-height:13px}#alert-left a{font-size:14px;line-height:14px}}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.logo{background-size:152px 43px}}@media only screen and (min-width:1200px){.header-brands{right:auto;top:0;width:115px;height:79px;background-image:url(/themes/custom/upward/images/business-shadow.png);background-repeat:no-repeat;background-position:right center}.header-brands.active .region-brands{left:0;right:0;width:1180px;margin:0 auto;top:79px}.header-brands.active .region-brands:before,.header-brands.active .region-brands:after{content:"";width:100%;height:100%;display:block;background-color:rgba(240,240,240,0.9);position:absolute;left:-100%;top:0;background-image:none;right:auto}.header-brands.active .region-brands:before{left:auto;right:-100%}.header-brands.active .header-businesses-text p{background-position:70px -35px;top:22px}.header-brands .header-businesses-text{border-right:none;padding-right:0}.header-brands .header-businesses-text p{cursor:pointer;background-position:70px 16px;top:22px}.region-brands{padding:26px 17px 10px}.region-brands .view-content div{margin-right:18px}.region-brands .view-content div:nth-child(2n){margin-right:18px}.region-brands .view-content div img{width:129px;border:1px solid #ffffff}.region-brands .view-content div:hover img{border:1px solid #DC0032}.nav-list{display:none !important}.header-phone{display:block;float:right;margin:0 135px 0 0;font-size:16px;line-height:21px;font-weight:700;text-decoration:none;color:#787878}.header-phone:hover{text-decoration:underline}.header-search{width:100px;right:5px;background-color:#ffffff;top:-12px;height:45px;-webkit-box-shadow:0px -4px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px -4px 7px 0px rgba(0,0,0,0.2);box-shadow:0px -4px 7px 0px rgba(0,0,0,0.2)}.search-top .container{width:755px;margin:0 auto;position:relative}.search-top.active{z-index:5000}.search-top .form-item input{margin-top:100px;padding:14px 80px 14px 25px}.search-top #edit-actions,.search-top #edit-actions--2{height:80px;top:auto;bottom:0}.search-top #edit-actions input,.search-top #edit-actions--2 input{background-position:center center}.search-top #edit-actions:after,.search-top #edit-actions--2:after{content:none}.search-top .header-search{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;right:-151px;top:109px;margin:0}.hb-right{float:right;padding:26px 0 0 0}.hb-right .menu{display:block;padding:0}.hb-right .menu li{display:inline-block}.hb-right .menu li:last-child a{padding-right:0}.hb-right .menu a,.hb-right .menu span{text-decoration:none;color:#4A4A4A;padding:0 12px 0 12px}.hb-right .menu span{cursor:pointer}.hb-right .menu a.parent,.hb-right .menu span{padding:0 24px 0 12px}.hb-right .menu .menu{display:none}.hb-right .menu .menu a,.hb-right .menu .menu span{font-size:18px;line-height:21px;padding:6px 40px 9px 25px;border-bottom:1px solid #E2E2E2}.hb-right .menu .menu span{display:block}.hb-right .menu .menu .last a{border-bottom:none;padding-right:40px}.hb-right .menu .menu .expanded .parent,.hb-right .menu .menu .expanded span{background-image:url(/themes/custom/upward/images/svg/desktop-main-menu-secondary-arrows.svg);background-repeat:no-repeat;background-position:calc(100% - 17px) 12px;background-size:14px auto}.hb-right .menu .menu .expanded .parent.active,.hb-right .menu .menu .expanded span.active{background-position:calc(100% - 17px) -64px;background-color:#EBEBEB}.hb-right .menu .menu .expanded span{border-bottom:1px solid #C2C2C2}.hb-right .menu .menu .expanded span.active{padding:6px 17px 9px 24px;margin:0}.hb-right .menu .menu .menu li{background-color:#E0E0E0}.hb-right .menu .menu .menu li.last a{border-bottom:none}.hb-right .menu .menu .menu a{background-color:#E0E0E0;margin:0 17px;border-bottom:1px solid #C2C2C2;padding-left:7px}.hb-right .menu .menu .menu .parent{background-position:right 12px}.hb-right .menu .menu .menu .parent.active{background-position:right -64px;background-color:transparent}.hb-right .menu .menu .menu span{background-position:right 12px;padding-left:7px;margin:0 17px}.hb-right .menu .menu .menu .menu li{margin:0 17px}.hb-right .menu .menu .menu .menu a{margin:0;padding-left:17px;font-size:14px;line-height:16px}.hb-right .expanded{position:relative}.hb-right .expanded a.parent,.hb-right .expanded span{background-image:url(/themes/custom/upward/images/svg/desktop-header-right-menu-arrows.svg);background-repeat:no-repeat;background-position:right -52px;background-size:14px 67px}.hb-right .expanded.active a.parent.active,.hb-right .expanded.active span.active{background-position:right 8px}.hb-right .expanded.hover.active a,.hb-right .expanded.hover.active span{z-index:1000;position:relative}.hb-right .expanded.hover.active .menu{display:block;position:absolute;width:190px;background-color:#F5F5F5;border-top:47px solid #ffffff;top:-10px;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.2);left:-8px;z-index:500}.hb-right .expanded.hover.active .menu li,.hb-right .expanded.hover.active .menu a{display:block}.hb-right .expanded.hover.active .menu .menu{display:none}.hb-right .expanded.hover.active .expanded.hover .menu{display:block;position:relative;top:0;border:none;left:0;box-shadow:none}.hb-right .expanded.hover.active .expanded.hover .menu .menu{display:none}.hb-right .expanded.hover.active .expanded .expanded.hover .menu{display:block;position:relative;top:0;border:none;left:0;box-shadow:none;background-color:#E0E0E0}.hb-right ul.menu ul.menu ul.menu>li.expanded.hover{width:245%}.hb-right ul.menu ul.menu ul.menu>li.expanded.hover>ul.menu{width:100%;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:0px;-webkit-column-gap:0px;column-gap:0px;vertical-align:top;background-color:#E0E0E0;padding-bottom:10px}.hb-right ul.menu ul.menu ul.menu>li.expanded.hover>ul.menu>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.hb-right ul.menu ul.menu ul.menu>li.expanded.hover>ul.menu>li a{padding-right:5px}.hb-right ul.menu ul.menu ul.menu>li.expanded.hover>ul.menu>li.expanded.hover{width:100%}.hb-right ul.menu ul.menu ul.menu>li.expanded.hover>ul.menu ul.menu{width:100%;-moz-column-count:auto;-webkit-column-count:auto;column-count:auto;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding-bottom:0px}.header-top{padding:12px 0;background-color:rgba(227,227,227,0.4)}.header-top .container{position:relative}header{height:auto}.logo{background-size:163px auto;width:163px;height:46px}.header-bottom{transition:all 0.5s ease 0s;padding-top:45px;height:124px;background-color:#ffffff}.header-bottom .container{position:relative}.header-bottom.go-away{padding-top:0px;height:79px}.header-top{display:block;background-color:#e8e8e8;transition:all 0.5s ease 0s;position:absolute;top:0px;left:0px;width:100%}.header-top.go-away{top:-45px}.hb-left{left:133px;top:17px}.bottom-links{display:none}.cbp-spmenu-vertical{height:auto}#theoverlay{display:block;left:320px;position:absolute;top:17px;width:420px;margin:0px;background:transparent}nav .menu li.expanded>a{background-image:url(/themes/custom/upward/images/svg/header-menu-arrows-thick.svg);background-repeat:no-repeat;background-position:calc(100% - 23px) -89px}nav .menu li.expanded.m-active>a{background-position:calc(100% - 24px) 15px}nav{width:auto;margin:0}nav .menu{padding:0}nav .menu .active-trail a{border-bottom:8px solid #1DC7D7}nav .menu li{float:left;padding:0}nav .menu li a,nav .menu li span{color:#4A4A4A;border-bottom:none;font-size:16px;line-height:22px;text-transform:none;font-family:"futura-pt","Arial";font-weight:500;padding:11px 0 21px 0;margin:0 15px 0 15px;border-bottom:8px solid transparent}nav .menu li a:hover,nav .menu li span:hover{border-bottom:8px solid #1DC7D7;color:#DC0032}nav .menu li.m-active a,nav .menu li.m-active span{border-bottom:8px solid #1DC7D7;color:#DC0032}nav .menu li.m-active a:hover,nav .menu li.m-active span:hover{text-decoration:underline}nav .menu li.m-active .menu{padding:23px 0 0 230px;display:block;position:absolute;left:-218px;top:62px;width:1180px;height:100vh;background:-moz-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2888bf),color-stop(100%,#2ec7d6));background:-webkit-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-o-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-ms-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:linear-gradient(0deg,#2ec7d6 0%,#2888bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2888BF',endColorstr='#2EC7D6',GradientType=0)}nav .menu li.m-active .menu:before,nav .menu li.m-active .menu:after{content:"";background-color:rebeccapurple;width:100%;height:100vh;display:block;position:absolute;left:-1180px;top:0;background:-moz-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2888bf),color-stop(100%,#2ec7d6));background:-webkit-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-o-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:-ms-linear-gradient(90deg,#2ec7d6 0%,#2888bf 100%);background:linear-gradient(0deg,#2ec7d6 0%,#2888bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2888BF',endColorstr='#2EC7D6',GradientType=0)}nav .menu li.m-active .menu:after{left:auto;right:-1180px}nav .menu li.m-active .menu li{width:300px;display:block;float:none;border-bottom:1px solid #84C8CE}nav .menu li.m-active .menu li a{border:none;color:#ffffff;font-size:24px;font-family:"rift-soft","Arial";padding:12px 32px 14px 15px}nav .menu li.m-active .menu li.m-active .menu{display:block;background:transparent;height:auto;position:relative;top:0;left:0;padding:0 0 11px;border-bottom:none}nav .menu li.m-active .menu li.m-active .menu:before,nav .menu li.m-active .menu li.m-active .menu:after{content:none}nav .menu li.m-active .menu li.m-active .menu li{border:none}nav .menu li.m-active .menu li.m-active .menu li:first-child{border-top:1px solid #84C8CE}nav .menu li.m-active .menu li.m-active .menu a{text-transform:none;font-size:18px;font-family:"futura-pt","Arial";padding:11px 0 0 29px}.hb-right>.region>div>.menu>li>a,nav .menu li a,nav .menu li span,.hb-right .expanded span{font-size:14px}.wf-active .hb-right>.region>div>.menu>li>a,.wf-active nav .menu li a,.wf-active nav .menu li span,.wf-active .hb-right .expanded span{font-size:16px}.wf-active .hb-right .menu .menu span{font-size:18px}.alert-on #allcontent.sticky-header .region-alert{display:block}.alert-on #allcontent.sticky-header header{position:relative}.alert-on #allcontent.sticky-header .page-wrapper{padding-top:124px !important}.alert-on .fixed-header{position:fixed;left:0;top:0}.alert-on header{top:auto;bottom:0}.path-frontpage.alert-on .fixed-header{position:fixed}.alert{padding:7px 150px 23px 60px;margin:0 auto;width:1200px}#alert-left p{padding-bottom:6px}#alert-left a{font-size:17px;line-height:17px}#alert-left a:hover{color:#E1C8CE}#alert-right{right:50px}}@media only screen and (min-width:1200px) and (min-width:1200px) and (-ms-high-contrast:active),only screen and (min-width:1200px) and (-ms-high-contrast:none) and (min-width:1200px){.logo{background-size:163px 46px}}body{font-family:"futura-pt",Arial,sans-serif;overflow-x:hidden}article a{color:#2087C1}.banner-text p a{color:#ffffff}.page-wrapper{padding-top:54px}h1{margin:0;padding:0;font-size:35px;line-height:34px;color:#ffffff;font-weight:700;letter-spacing:1px}article .sitemap-message h1{color:#4A4A4A}h2{font-size:35px;line-height:38px;color:#000000;margin:0;padding:0;font-weight:400}h3{margin:0;padding:18px 0 0;font-size:27px;line-height:32px;color:#4A4A4A;font-weight:700;letter-spacing:1px}h3.h1{font-size:34px;line-height:37px}h3.h2{font-size:35px;line-height:34px;font-weight:400}h4{font-size:21px;line-height:24px;color:#000000;margin:0;padding:38px 0 0;font-weight:700;letter-spacing:1px}.search-results{padding-left:0px}.search-results li{list-style-type:none;margin:0;padding:0 0 20px 0}.search-results li a{font-size:16px;line-height:20px;color:#DC0032;margin:0;font-weight:500;letter-spacing:1px;display:block;text-decoration:none}.search-results li span{margin:0;padding:0px 0;color:#000000;font-size:16px;line-height:24px;font-weight:400;display:block}.pager li{padding:0}.pager li a{display:inline-block;padding:0.2em 0.5em;color:#ffffff;background-color:#DC0032;text-decoration:none;margin-bottom:10px}.pager li .is-active a{background-color:#000000}h5,h6{font-size:16px;line-height:24px;color:#000000;margin:0;padding:39px 0 5px;font-weight:700;letter-spacing:1px}p{margin:0;padding:5px 0;color:#000000;font-size:16px;line-height:24px;font-weight:400}ul,ol{margin:0;padding:0 0 0 15px}ul li,ol li{color:#000000;font-size:16px;line-height:24px;font-weight:400}.mobile-banner{height:145px;background-repeat:no-repeat;background-size:cover}.breadcrumbs{background-color:#EDEDED;padding:0 0 0 28px}.breadcrumbs p{background-image:url(/themes/custom/upward/images/svg/breadcrumb-icon.svg);background-repeat:no-repeat;background-position:0 17px;background-size:12px 11px;padding:10px 10px 13px 17px;color:#616161}.breadcrumbs p a{text-decoration:none;border-bottom:1px solid #616161;font-size:15px;color:#616161;display:inline-block}.breadcrumbs p a.active{font-weight:700;letter-spacing:1px;border-bottom:none}.breadcrumbs p span{padding:0 4px;font-weight:300}.banner-text{background-color:#F5F5F5;padding:5px 90px 77px 27px}.banner-text h3{font-size:14px;line-height:18px;color:#000000;text-transform:uppercase}.banner-text h1{padding:3px 0;color:#000000}.banner-text p{font-size:15px;line-height:20px;color:#000000;font-weight:100}.left-menu{webkit-box-shadow:0px 0px 10px 0px rgba(176,176,176,0.5);-moz-box-shadow:0px 0px 10px 0px rgba(176,176,176,0.5);box-shadow:0px 0px 10px 0px rgba(176,176,176,0.5);margin:-60px 0 0 25px;width:200px;background-color:#ffffff;padding:23px 0 12px 21px;border-bottom:15px solid #DC0032}.left-menu h3{font-size:16px;line-height:24px;padding:0 7px 0 7px}.left-menu h3 a{text-decoration:none;color:#333333}.left-menu .menu{list-style:none;padding:0}.left-menu .menu li{border-bottom:1px solid #DCDCDC;padding:7px 20px 8px 7px;line-height:18px}.left-menu .menu li:last-child{border-bottom:none}.left-menu .menu li.active a{color:#F1161E;font-weight:700;letter-spacing:1px}.left-menu .menu li.expanded .parent,.left-menu .menu li.expanded span{background-image:url(/themes/custom/upward/images/svg/left-menu-arrow-right.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center;padding-right:12px}.left-menu .menu li.expanded span{display:block}.left-menu .menu a{display:block;text-decoration:none;color:#000000}.left-menu .menu .menu{display:none}.left-menu .expanded.hover a:after{background-position:0 -98px}.left-menu .hover .menu{display:block;padding-top:10px}.left-menu .hover .menu li{border:none;padding:5px 5px 7px 13px}.left-menu .hover .menu li a:after{background-position:0 0}article{padding:16px 90px 32px 26px}.page-content .blue-underline{margin-top:19px}.blue-underline{color:#4D4D4D;font-family:"rift-soft","Arial";text-transform:uppercase;text-decoration:none;font-weight:700;display:inline-block;padding:0 50px 0 0;background-image:url(/themes/custom/upward/images/svg/button-black-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 4px;background-size:16px auto}.blue-underline span{border-bottom:5px solid #2AD1E5;display:block;padding-bottom:4px}.blue-underline.white{color:#ffffff;background-image:url(/themes/custom/upward/images/svg/header-menu-arrows.svg);background-position:calc(100% - 30px) -116px}.blue-underline-link{text-decoration:none;color:#4D4D4D;font-weight:700}.contact-form-wrapper .captcha{padding-top:20px}.contact-form-wrapper .contact-form-button{position:fixed;width:54px;height:54px;right:20px;background-color:#DC0032;bottom:20px;border-radius:100px;background-image:url(/themes/custom/upward/images/svg/contact-form-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:16px auto;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);cursor:pointer;z-index:120;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.contact-form-wrapper .contact-form-button span{text-indent:-9999px;display:block}.contact-form-wrapper .form-content .contact-form-button{right:-1180px;top:0}.contact-form-wrapper.cbp-spmenu-open-contact .contact-form-button{right:280px}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button{display:block;top:0;right:0;background-color:transparent;background-image:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;top:17px;right:15px}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button span{text-indent:0;color:#1DC7D7;text-align:center;font-size:12px;line-height:15px;text-transform:uppercase;font-weight:500}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button span strong{font-size:25px;text-transform:none;font-weight:500}.contact-section-top{padding:0 0 19px 26px}.contact-section-top h3{font-size:20px;color:#4D4D4D;font-weight:300}.contact-section{border-top:1px solid #D4D4D4;padding:15px 10px 25px 26px}.contact-section h4{font-size:20px;color:#4D4D4D;font-weight:300;padding:0 0 5px}.contact-section p{font-size:14px;line-height:17px;padding:0}.contact-section.first .csw-left{float:left;width:149px;border-right:1px solid #D4D4D4;padding-right:30px}.contact-section.first .csw-right{float:left;width:60px;height:50px}.contact-section.first .csw-right .open-form:after{content:"+";display:inline-block;width:60px;height:50px;margin:13px 0 0 0;text-align:center;color:#1DC7D7;font-size:40px}.contact-section.first .csw-right .open-form.active:after{content:"-";margin-top:10px;font-size:46px}.contact-section.second{padding:20px 10px 10px 26px}.contact-section.second .blue-underline{background-position:calc(100% - 5px) 4px;padding:0 30px 0 0}.contact-section.second .cs-wrapper{padding-right:10px}.contact-section.second .csw-wrapper{padding:15px 0 14px}.contact-section.second .csw-wrapper.left{border-bottom:1px solid #D4D4D4;padding-top:8px}.contact-section.second .csw-wrapper.left .csw-left:nth-child(3){clear:right;margin-top:15px}.contact-section.second .csw-wrapper.left .csw-right:nth-child(4){margin-top:15px}.contact-section.second .csw-left{float:right;width:105px}.contact-section.second .csw-right{float:left;width:100px}.contact-section.third{padding:18px 20px 24px 26px}.contact-section.third .blue-underline{background-position:calc(100% - 5px) 4px;padding:0 30px 0 0}.contact-section.third .csw-left{float:right;width:105px}.contact-section.third .csw-right{float:left;width:100px}.contact-section.third .csw-right h4{font-size:14px;line-height:14px;font-weight:500;color:#000000;padding:2px 0 1px}.contact-section.third.padding-bottom .cs-wrapper{padding-bottom:15px}.contact-section.fourth{padding:18px 10px 32px 26px}.contact-section.fourth h4{padding:0 0 3px}.contact-section.fourth p{padding-bottom:11px}.form-content .ftc-social{border-top:1px solid #D4D4D4;padding:23px 0 100px 15px}.form-content .ftc-social .social-media a{margin:0 16px}.form-content form{padding:25px 15px 0 0}.form-content form input,.form-content form textarea{font-size:16px;color:#474747;background-color:#F1F1F1;border:none;width:100%;margin-bottom:16px;padding:13px 5px 13px 59px}.form-content form .name-icon input{background-image:url(/themes/custom/upward/images/svg/name-icon.svg);background-repeat:no-repeat;background-position:0 0;background-size:47px auto}.form-content form .company-icon input{background-image:url(/themes/custom/upward/images/svg/company-icon.svg);background-repeat:no-repeat;background-position:0 0;background-size:47px auto}.form-content form .address-icon input{background-image:url(/themes/custom/upward/images/svg/address-icon.svg);background-repeat:no-repeat;background-position:0 0;background-size:47px auto}.form-content form .email-icon input{background-image:url(/themes/custom/upward/images/svg/email-icon.svg);background-repeat:no-repeat;background-position:0 0;background-size:47px auto}.form-content form .phone-icon input{background-image:url(/themes/custom/upward/images/svg/phone-icon.svg);background-repeat:no-repeat;background-position:0 0;background-size:47px auto}.form-content form h3{font-size:24px;line-height:24px;font-weight:300}.form-content form p{font-size:16px;font-weight:500;padding:5px 0 10px}.form-content img{width:209px;display:block;height:auto;margin-bottom:20px}.form-content .view-content img{width:auto}.form-content .form-submit{background-color:transparent;padding:0;text-align:left;text-transform:uppercase;color:#333333;font-size:18px;font-weight:700;font-family:"rift-soft","Arial";margin:0 0 4px 0}article .captcha{padding-top:20px}article .cludo-search-form{margin:20px 0;padding:10px 0 20px;max-width:570px}article #cludo-search-form{border-bottom:1px solid #000000}article #cludo-search-form form{border-bottom:1px solid #F7FEFF;position:relative}article #cludo-search-form form .js-form-required{display:none}article #cludo-search-form .form-item input{border:none;background-color:transparent;color:#000000;font-family:"rift-soft","Arial";font-weight:400;letter-spacing:1px;font-size:18px;padding:20px 0px 20px 10px;width:100%}article #cludo-search-form .form-item-words{display:table-cell;width:auto}article #cludo-search-form .form-item-words label{display:none}article #cludo-search-form #edit-actions{width:35px;height:35px;border:none;display:table-cell}article #cludo-search-form #edit-actions input{text-indent:-9999px;border:none;background-color:transparent;background-image:url(/themes/custom/upward/images/svg/header-search-black.svg);background-repeat:no-repeat;background-position:center left;background-size:25px auto;width:100%;height:100%}article #cludo-search-form .form-actions:after{content:none}article .cludo-search-form .form-item-words{display:inline-block;width:73%}article .cludo-search-form .form-item-words input{width:100%}article .cludo-search-form .form-actions{display:inline-block;margin-left:15px}article .field--name-body img{max-width:100%;height:auto}article .field--name-body img.align-left{float:none;clear:both}.form-actions{display:inline-block;border-bottom:5px solid #2AD1E5;position:relative}.form-actions input{border:0;background-color:transparent}.form-actions:after{content:"";width:16px;height:16px;background-image:url(/themes/custom/upward/images/svg/button-black-arrow.svg);background-repeat:no-repeat;background-position:0 0;background-size:16px auto;display:block;position:absolute;right:-25px;top:7px}.checkboxes{margin-bottom:20px}.checkbox{margin-bottom:10px}.form-item,.form-actions{margin:0}.form-actions{margin-top:20px}form div.variation1 label{display:block;line-height:26px}form div.variation2 label{float:left;width:100px;line-height:26px}form div.variation2 span.select{left:100px}input[type="checkbox"],input[type="radio"]{position:absolute;left:-9999px}.option{display:block;position:relative;padding:0 40px 0 69px;cursor:pointer;color:#4a4f55;font-size:18px;line-height:20px;font-weight:300}.option::before,.option::after{content:'';position:absolute;top:2px;left:0;bottom:0;margin:auto 0}input[type="radio"]+.option::before,input[type="radio"]+.option::after{border-radius:50%}.option{padding:3px 0 0 35px}.option::before{background-color:#F1F1F1;display:block;height:24px;width:24px}input:focus+.option::before{border-color:#d8d2c9}.option::after{display:none;width:14px;height:14px;margin:4px;background-color:#31CDDB;left:5px;margin:auto 0;top:2px;bottom:0}input:checked+.option::after{display:block}input[type="radio"]+.option::before,input[type="radio"]+.option::after{border-radius:50px}.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}.slick-arrow.slick-hidden{display:none}.slick-dots{text-align:center;padding:32px 0 23px}.slick-dots li{display:inline-block;margin:0 7px;background-color:#D8D8D8;width:18px;height:18px;border-radius:50px}.slick-dots li.slick-active{background-color:#DC0032}.slick-dots button{border:none;display:block;text-indent:-99999px;background-color:transparent}.slick-arrow{position:absolute;width:54px;height:54px;background-color:#ffffff;top:91px;left:0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);z-index:100;border:none;text-indent:-9999px;background-image:url(/themes/custom/upward/images/svg/news-carousel-arrow-left-black.svg);background-repeat:no-repeat;background-position:center center;background-size:33px auto}.slick-arrow.slick-next{left:auto;right:0;background-image:url(/themes/custom/upward/images/svg/news-carousel-arrow-right-black.svg)}.video-box a{position:relative;display:block;width:285px}.video-box a:after{background-image:url(/themes/custom/upward/images/svg/video-play-button.svg);background-repeat:no-repeat;background-position:center center;background-size:37px auto;display:block;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute;width:37px;height:49px;content:"";z-index:100}.path-sitemap #block-upward-local-tasks{display:none}.path-sitemap .sitemap-box-front{display:none}.path-sitemap .banner{display:none}.path-sitemap .sitemap li span{color:#000000}.path-sitemap .sitemap li a{color:#1DC7D7;text-decoration:none}.path-sitemap .sitemap ul{list-style-type:disc}.policy-text{padding-top:25px}.policy-text a{color:#2087C1}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.banner-text h1{font-variant-ligatures:none}.left-menu a{font-variant-ligatures:none}#theoverlay a,#theoverlay span{font-variant-ligatures:none}.breadcrumbs a{font-variant-ligatures:none}.our-team h3{font-variant-ligatures:none}.members .position{font-variant-ligatures:none}}@media only screen and (min-width:768px){.page-wrapper{padding-top:72px}h1{font-size:40px;line-height:39px}h2{font-size:45px;line-height:46px;padding-bottom:4px}h3{padding:31px 0 0}h3.h1{font-size:40px;line-height:45px}h3.h2{font-size:45px;line-height:49px}.mobile-banner{display:none}.banner{height:295px;background-image:url(/themes/custom/upward/images/tab/content-banner.jpg);background-repeat:no-repeat;background-position:top right;background-size:cover}.banner .container{padding:12px 0 0 33px;position:relative;z-index:100}#content-banner{position:relative}.has-gradient .banner:after{content:"";position:absolute;left:0;top:0;width:60%;height:100%;background:-moz-linear-gradient(left,#000 75%,transparent 100%);background:-webkit-linear-gradient(left,#000 75%,transparent 100%);background:linear-gradient(to right,#000 75%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='',GradientType=1)}.breadcrumbs{background-color:transparent}.breadcrumbs p{background-image:url(/themes/custom/upward/images/svg/breadcrumb-icon-white.svg);color:#ffffff}.breadcrumbs p a{color:#ffffff;border-bottom:1px solid #ffffff}.banner-text{background-color:transparent;padding:0 340px 0 27px;max-width:768px}.banner-text h3{font-size:16px;padding:15px 0 1px;color:#ffffff}.banner-text h1{color:#ffffff}.banner-text p{font-size:16px;line-height:22px;padding:0;color:#ffffff}.left-column{width:225px;float:left}.left-menu{margin:27px 0 35px 25px}.page-content{float:left;width:70%}.page-content.no-left-menu{width:100%;float:none}article{padding:30px 90px 70px 32px}article .field--name-body img.align-left{float:left;margin-right:15px;margin-bottom:15px}.content-two-columns .block{float:left;width:50%;padding-right:20px}.contact-form-wrapper .form-content .contact-form-button{padding:0;width:54px;height:54px;font-family:"futura-pt","Arial"}.contact-form-wrapper.cbp-spmenu-open-contact .contact-form-button{right:630px}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button{width:100px;right:27px;top:44px}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button span{font-size:14px;height:35px;padding:11px 0 0 0}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button span strong{font-size:45px;position:absolute;display:block;left:0;top:5px}.contact-form-wrapper.cbp-spmenu-open-contact .form-content .contact-form-button span br{display:none}.form-content{width:610px;right:-610px}.form-content .ftc-social{padding:32px 0 100px 40px}.form-content .ftc-social .social-media a{margin:0 5px}.cbp-spmenu-push-toleft-contact{left:-610px}.cbp-spmenu-push-toleft-contact .fixed-header{left:-610px}.contact-section-top{padding:0 0 47px 43px}.contact-section-top h3{font-size:50px;padding:44px 0 0}.contact-section{padding:30px 10px 41px 42px}.contact-section h4{font-size:35px;line-height:34px;padding:0 0 7px}.contact-section p{font-size:16px;line-height:20px}.contact-section.first .csw-left{width:249px}.contact-section.first .csw-right .open-form:after{width:120px;margin:9px 0 0 0;font-size:65px;cursor:pointer}.contact-section.first .csw-right .open-form.active:after{margin-top:-1px;font-size:65px}.contact-section.second{padding:40px 10px 33px 42px}.contact-section.second p{font-weight:500}.contact-section.second .blue-underline{background-image:none;font-size:22px;line-height:21px;font-weight:300;font-family:"futura-pt","Arial"}.contact-section.second .blue-underline span{border-bottom:none;padding-bottom:2px}.contact-section.second .csw-left{float:none;width:auto}.contact-section.second .csw-right{float:none;width:auto}.contact-section.second .csw-wrapper.left{border-bottom:none;border-right:1px solid #D4D4D4;width:245px;float:left;padding-top:10px}.contact-section.second .csw-wrapper.left .csw-right:nth-child(4){margin-top:0}.contact-section.second .csw-wrapper.right{width:245px;float:left;padding:10px 0 14px 32px}.contact-section.third{padding:43px 10px 57px 42px}.contact-section.third .blue-underline{background-image:none;font-size:22px;line-height:21px;font-weight:300;font-family:"futura-pt","Arial"}.contact-section.third .blue-underline span{border-bottom:none;padding-bottom:6px}.contact-section.third .csw-left{float:none;width:auto}.contact-section.third .csw-right{float:none;width:auto}.contact-section.third .csw-right h4{font-weight:600}.contact-section.third .csw-right p{font-weight:500}.contact-section.fourth{padding:36px 10px 37px 42px}.contact-section.fourth .csw-left{width:245px;float:left;padding:0 30px 0 0}.contact-section.fourth .csw-left p{line-height:24px}.contact-section.fourth .csw-right{width:245px;float:left;padding:13px 0 0 75px;margin-top:15px;border-left:1px solid #D4D4D4}.video-box a{width:271px}.banner-text p,.banner-text h1{text-shadow:1px 1px 1px #000}}@media only screen and (min-width:768px) and (max-width:1199px){.left-menu .menu .menu{display:block;padding-top:5px}.left-menu .menu li.active-trail a.is-active{color:#F1161E;font-weight:700}}@media only screen and (min-width:1200px){h1{font-size:48px;line-height:52px}h2{font-size:57px;line-height:56px;padding-bottom:7px}h3{font-size:31px;padding:32px 0 4px}h3.h1{font-size:50px;line-height:56px}h3.h2{font-size:57px;line-height:61px}.page-wrapper{padding-top:124px}.container{width:1180px;margin:0 auto}.banner{height:420px;background-position:center top}.banner .container{padding:14px 0 50px 16px}.breadcrumbs{padding:0}.breadcrumbs p a{border-bottom:1px solid transparent}.breadcrumbs p a:hover{border-bottom:1px solid #ffffff}.banner-text{padding:21px 135px 0 0}.banner-text p{font-size:24px;line-height:27px}.banner-text h1{padding:4px 0 9px 0}.banner-text h3{padding-top:0px}.content-wrapper .container{width:930px;margin:-48px auto 0;background-color:#ffffff;position:relative}.left-column{width:276px}.left-menu{margin:0 0 35px;width:276px;padding:41px 0 41px 47px}.left-menu h3{padding:0 0 3px 1px}.left-menu .menu li{padding:7px 20px 7px 1px}.left-menu .menu li a:hover{color:#767676}.left-menu .menu li:last-child{border-bottom:1px solid #DCDCDC}.left-menu .menu li.expanded>span{display:block}.left-menu .menu li.expanded>a,.left-menu .menu li.expanded>span{background-image:url(/themes/custom/upward/images/svg/left-menu-arrow-right.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center;padding-right:12px}.left-menu .menu li.expanded .is-active{color:#F1161E;font-weight:700}.left-menu .menu li.active-trail a.is-active{color:#F1161E;font-weight:700}.left-menu .menu .menu{display:block;padding-top:5px}.left-menu .menu .menu li{padding-left:15px}.left-menu .menu .menu li:last-child{border-bottom:none}.left-menu .menu .menu li.expanded .is-active{background-image:none}.page-content{width:65%}.page-content .blue-underline{margin-top:30px}article{padding:25px 35px 106px}.blue-underline{font-size:24px;line-height:29px;background-position:calc(100% - 20px) 7px;-webkit-transition:background-position 0.3s ease}.blue-underline:hover{background-position:calc(100% - 10px) 7px}.blue-underline span{border-bottom:8px solid #2AD1E5;padding-bottom:6px}.content-two-columns .block{padding-right:40px}.contact-form-wrapper .contact-form-button{width:auto;height:auto;font-size:22px;font-weight:600;font-family:"rift-soft","Arial";padding:10px 41px 10px 28px;color:#ffffff;background-image:url(/themes/custom/upward/images/svg/header-menu-arrows.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) -97px;background-size:15px auto}.contact-form-wrapper .contact-form-button span{text-indent:0}.contact-form-wrapper.cbp-spmenu-open-contact .contact-form-button{right:870px}.form-content{width:850px;right:-850px}.cbp-spmenu-push-toleft-contact{left:-850px}.cbp-spmenu-push-toleft-contact .fixed-header{left:-850px}.contact-section.fourth .csw-right{width:345px}.form-content img{width:300px}.form-content .checkbox{margin:0 25px 10px 0;display:inline-block}.path-sitemap .sitemap li a:hover{text-decoration:underline}.search-results a:hover{text-decoration:underline}}.contact-our-team{border-top:1px solid #CDCDCD}.contact-our-team .container{padding:12px 90px 33px 26px}.contact-our-team h3{font-weight:bold;color:#333333;font-size:34px;line-height:36px}.contact-our-team p{padding:4px 0;line-height:20px}.contact-our-team .blue-underline{margin-top:6px}.contact-our-team.phone .container{padding-top:5px}.contact-our-team.phone h3{padding-bottom:5px}.contact-our-team.phone .blue-underline span{display:none}.contact-our-team.phone .blue-underline strong{border-bottom:5px solid #2AD1E5;display:block;padding-bottom:4px}@media only screen and (min-width:768px){.contact-our-team{text-align:center}.contact-our-team .container{padding:4px 26px 46px}.contact-our-team h3{font-size:40px;line-height:44px}.contact-our-team p{padding:2px 0}.contact-our-team .blue-underline{margin-top:10px}.contact-our-team .blue-underline span{margin-left:50px;text-decoration:none}.contact-our-team.phone .container{padding:28px 90px 61px}.contact-our-team.phone h3{padding-bottom:15px}.contact-our-team.phone .blue-underline{font-size:30px;line-height:32px;text-transform:none;font-family:"futura-pt","Arial";font-weight:300;background-image:none;padding:0}.contact-our-team.phone .blue-underline strong{font-weight:300;display:inline-block;border:none}.contact-our-team.phone .blue-underline span{display:inline-block;border:none;margin-left:10px}}@media only screen and (min-width:1200px){.contact-our-team .container{padding:40px 26px 40px}.contact-our-team h3{font-size:65px;line-height:65px;padding-top:0px}.contact-our-team p{padding:3px 0}.contact-our-team .blue-underline{margin-top:25px}.contact-our-team.phone .container{padding:40px 90px 40px}.contact-our-team.phone h3{padding-bottom:19px}.contact-our-team.phone p{padding:1px 0}.contact-our-team.phone .blue-underline{font-size:35px}}article h3{padding-top:0}@media only screen and (min-width:768px){.banner{background-image:url(/themes/custom/upward/images/tab/carbon-steel-banner.jpg)}}@media only screen and (min-width:769px){.banner{background-image:url(/themes/custom/upward/images/carbon-steel-banner.jpg)}}
.ft-top{background-color:#D60000;text-align:center;padding:20px 5px 22px}.ft-top h3{padding:0 0 1px 0;text-transform:uppercase;color:#ffffff;font-size:14px;line-height:18px}.ft-top .menu{padding:0;list-style:none;line-height:14px}.ft-top li{display:inline-block}.ft-top li a{color:#ffffff;border-right:1px solid #ffffff;display:block;padding:0 5px;font-size:13px;line-height:13px;font-weight:700;letter-spacing:1px}.ft-top li:last-child a{border-right:none}.ftc-left{background-color:#ffffff;text-align:center;padding:54px 0 73px;-webkit-box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);-moz-box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3)}.footer-logo img{display:block;margin:0 auto;width:222px;height:auto}.ftc-text p{padding:9px 0;line-height:22px}.ftc-text p a{color:#000000;text-decoration:none}.ftc-text h3{color:#000000;font-size:16px;line-height:16px;padding:11px 0 0}.ftc-text h3 a{color:#000000}.ftc-text.bottom{border-bottom:1px solid #CBCBCB;margin:0 42px 15px;padding-bottom:9px}.ftc-text.bottom p{padding-top:3px;padding-bottom:0px}.social-media div{display:inline-block}.social-media a{width:39px;height:39px;display:block;margin:0 5px;background-image:url(/themes/custom/upward/images/svg/linkedin.svg);background-repeat:no-repeat;background-position:center center;background-size:39px 39px;text-indent:-99999px;text-decoration:none}.social-media a.social-1{background-image:url(/themes/custom/upward/images/svg/twitter.svg)}.social-media a.social-3{background-image:url(/themes/custom/upward/images/svg/facebook.svg)}.ft-center{-webkit-box-shadow:0 10px 15px -6px rgba(38,38,38,0.3);-moz-box-shadow:0 10px 15px -6px rgba(38,38,38,0.3);box-shadow:0 10px 15px -6px rgba(38,38,38,0.3);background-color:#FBFBFB;position:relative}.ftc-right{margin-right:44px;padding:15px 0 14px 0}.ftc-right h3{font-size:22px;line-height:22px;color:#000000;font-weight:500;padding:18px 0 0 37px}.ftc-right .menu{list-style:none;padding:11px 0 24px}.ftc-right .menu li{border-bottom:1px solid #DCDCDC;background-image:url(/themes/custom/upward/images/svg/footer-quick-links-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 57px) center;background-size:17px 15px}.ftc-right .menu li:last-child{border-bottom:none}.ftc-right .menu a{text-decoration:none;font-family:"rift-soft","Arial";font-weight:700;text-transform:uppercase;color:#4D4D4D;display:block;padding:4px 75px 5px 40px}.footer-bottom{background-color:#EFEFEF;text-align:center;padding:17px 0 23px}.footer-bottom a{color:#000000;font-size:16px;display:inline-block;margin:3px 10px}.footer-bottom span{display:none}.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:0.95}.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000000;opacity:0.97}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 15px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:6px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:16px;text-transform:capitalize;background-image:url(/themes/custom/upward/images/svg/close-search.svg);background-repeat:no-repeat;background-position:right 0;background-size:33px auto;background-color:transparent}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close,#footer-tq .mfp-close{color:#FFF;right:11px;text-align:right;padding-right:6px;width:100%;font-size:14px;letter-spacing:1.5px}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-50px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;border:3px solid #f7f7f0}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}}.mfp-zoom-out-video.mfp-bg{background:#000000;opacity:0.8}.mfp-zoom-out-video .mfp-iframe-holder .mfp-content{width:95%}.mfp-zoom-out-video .mfp-close:after{background-color:#e77e3c}.mfp-wrap.mfp-item-iframe{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);z-index:5000}.mfp-wrap.mfp-item-iframe .mfp-iframe-scaler{padding:100%}.mfp-wrap.mfp-item-iframe .mfp-iframe-scaler iframe{background:#ffffff;box-shadow:none}.mfp-wrap.mfp-item-iframe .mfp-container{padding:0}html.mfp-helper{height:100%}html.mfp-helper .mfp-bg{background:transparent}html.mfp-helper body{overflow:hidden;height:100%;-webkit-transform:translateZ(0)}html.mfp-helper .mfp-container{top:77px}html.mfp-helper .mfp-iframe-holder .mfp-content{max-width:100%}html.mfp-helper .mfp-iframe-holder .mfp-close{top:-95px;position:absolute;height:95px}html.mfp-helper .mfp-close{background-color:rgba(0,0,0,0.8);right:0;position:relative;text-align:center;color:#ffffff;display:inline-block;font-size:20px;line-height:20px;padding:0;cursor:pointer;text-transform:lowercase}html.mfp-helper .mfp-close:after{background-image:url(/themes/custom/upward/images/locations-overlay-close.png);background-position:0 0;background-repeat:no-repeat;background-size:33px;content:"";display:inline-block;height:36px;margin-left:10px;width:33px;vertical-align:middle;background-color:transparent;padding:0}@media only screen and (min-width:768px){.ft-top{padding:0;display:table;table-layout:fixed;width:100%}.ft-top h3{display:table-cell;vertical-align:middle;width:135px;background-color:#AF1217;padding:27px 0 30px}.ft-top .menu{text-align:left;display:table-cell;vertical-align:middle;width:auto;background-color:#DC0032;padding-left:26px}.ft-top li a{padding:0 13px;font-size:16px;line-height:16px}.ft-center{display:table;table-layout:fixed;width:100%}.ftc-left{display:table-cell;vertical-align:top;width:326px}.ftc-right{display:table-cell;vertical-align:top;width:auto}.ftc-right h3{padding:19px 0 0 31px}.ftc-right .menu{padding:15px 0 22px;width:213px}.ftc-right .menu li{background-position:calc(100% - 3px) center}.ftc-right .menu a{padding:4px 25px 5px 32px}.footer-bottom{padding:19px 0 21px}.footer-bottom p{padding:3px 0 0}.footer-bottom a{font-size:18px;text-decoration:none;margin:0 15px}}@media only screen and (min-width:1200px){.footer-top .container{-webkit-box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);-moz-box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);box-shadow:0px 0px 13px 0px rgba(38,38,38,0.3);position:relative}.ft-top{padding-left:420px}.ft-top h3{font-size:16px;padding:55px 0 57px;width:185px}.ft-top li a{font-size:20px;line-height:20px;text-decoration:none}.ft-top li a:hover{text-decoration:underline}.ft-top .menu{padding-left:50px}.ft-top .menu a:hover{text-decoration:underline}.ftc-left{width:420px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ftc-left-wrapper{margin-top:-184px;background-color:#ffffff;padding-top:117px}.footer-logo img{width:278px}.ftc-text p a:hover{text-decoration:underline}.ftc-text.bottom{margin:61px 90px 15px}.ftc-text h3 a{text-decoration:none}.ftc-text h3 a:hover{color:#2AD1E5}.social-media a:hover{opacity:0.7}.ftc-right{-webkit-box-shadow:inset 20px 0px 10px -20px rgba(36,36,36,0.3);-moz-box-shadow:inset 20px 0px 10px -20px rgba(36,36,36,0.3);box-shadow:inset 20px 0px 10px -20px rgba(36,36,36,0.3)}.ftc-right h3{font-size:18px;padding:34px 0 0 74px}.ftc-right .menu{width:510px;padding:8px 0 30px}.ftc-right .menu li{width:210px;margin-left:45px;float:left;background-position:calc(100% - 21px) center}.ftc-right .menu li:last-child{border-bottom:1px solid #DCDCDC}.ftc-right .menu a{padding:4px 40px 5px 32px}.ftc-right .menu a:hover{text-decoration:underline}.footer-bottom{margin-top:-298px;padding:339px 0 51px}.footer-bottom p{display:inline-block}.footer-bottom span{display:inline-block}.footer-bottom a:hover{text-decoration:underline}}.contact-form-more{display:none}.contact-form-more.active{display:block}textarea,input[type="text"],input[type="email"]{-webkit-appearance:none;border-radius:0}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}::-webkit-input-placeholder{color:#474747}:-moz-placeholder{color:#474747;opacity:1}::-moz-placeholder{color:#474747;opacity:1}:-ms-input-placeholder{color:#474747}.form-content form input:focus,.form-content form textarea:focus{background-color:#EAE8E8}form .form-type-select{margin-bottom:16px}form .form-type-select select{width:100%;height:47px;background-image:url(/themes/custom/upward/images/mobile-dropdown-arrow.jpg);background-repeat:no-repeat;background-position:right -47px;border:none;background-color:#F1F1F1;color:#474747;border-radius:0px;word-wrap:break-word;padding:0 47px 0 20px;font-weight:400}form .form-type-select select:focus{background-position:right 0px}.chosen-container{font-size:16px;width:100% !important;position:relative;font-weight:700;display:inline-block;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;*display:inline}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;z-index:1010;top:100%;left:-9999px;width:100%;border-top:0;background:transparent}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container a span{display:block;width:100%}article .chosen-container a.chosen-single,.pd-content .chosen-container a.chosen-single{color:#474747}.chosen-container-single .chosen-default{color:#2b2b2b}.chosen-single.chosen-default span{background-repeat:no-repeat;background-position:5px -67px}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{font-size:1px;position:absolute;top:0;right:39px;display:block;width:27px;height:42px;background-repeat:no-repeat;background-position:-36px 12px}.chosen-container-single .chosen-single abbr:hover{background-position:-36px 12px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{width:16px;height:8px;content:"";display:block;margin:0;position:absolute;right:18px;top:19px}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background-image:url(/themes/custom/upward/images/svg/dropdown-arrow.svg);background-repeat:no-repeat;background-position:0 0}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type='text']{font-family:sans-serif,"Arial";font-size:1em;line-height:normal;width:100%;height:auto;margin:1px 0;padding:4px 20px 4px 5px;border:1px solid #aaa;border-radius:0;outline:0}.required.error .chosen-container-single .chosen-drop{margin-top:1px}.chosen-container-single .chosen-drop{margin-top:0px;background-color:#FAFAFA;border-radius:0 0 0 0;background-clip:padding-box;-webkit-box-shadow:0px 3px 6px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 6px -2px rgba(0,0,0,0.5);box-shadow:0px 3px 6px -2px rgba(0,0,0,0.5)}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;width:100%;max-height:240px;margin:0;padding:15px 0 3px;-webkit-overflow-scrolling:touch;text-align:left}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 0 5px 18px;list-style:none;word-wrap:break-word;-webkit-touch-callout:none;font-weight:400;color:#000000}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;cursor:default;color:#ccc}.chosen-container .chosen-results li.highlighted{background-color:#F1F1F1}.chosen-container .chosen-results li.no-results{display:list-item;color:#777;background:#f4f4f4}.chosen-container .chosen-results li.group-result{font-weight:bold;display:list-item;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;width:100%;height:auto !important;height:1%;margin:0;padding:0 5px;cursor:text;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%)}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type='text']{font-family:sans-serif,"Arial";font-size:100%;line-height:normal;height:25px;margin:1px 0;padding:0;color:#999;border:0 !important;border-radius:0;outline:0;background:transparent !important;box-shadow:none}.chosen-container-multi .chosen-choices li.search-choice{line-height:13px;position:relative;max-width:100%;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;cursor:default;color:#333;border:1px solid #aaa;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-repeat:repeat-x;background-clip:padding-box;background-size:100% 19px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05)}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{font-size:1px;position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/themes/custom/upward/images/chosen-sprite.png) -42px 1px no-repeat}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;color:#666;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;cursor:default;color:#ccc}.chosen-container-active .chosen-single{border:none}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chosen-container-active .chosen-choices{border:none}.chosen-container-active .chosen-choices li.search-field input[type='text']{color:#222 !important}.chosen-disabled{cursor:default;opacity:.5 !important}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type='text']{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type='text']{padding:4px 5px 4px 20px;direction:rtl}.contact-form-wrapper .form-required:after{display:none}article .form-required:after{display:none}.required.error+.chosen-container{border:1px solid #DC0032}.required.error+.chosen-container .chosen-single div{background-color:#DC0032}.chosen-container{display:block;color:#ffffff;padding:13px 35px 13px 20px;background-color:#1DC7D7}@media only screen and (min-width:768px){.chosen-container{background-color:#F1F1F1;color:#474747;font-weight:400}.chosen-container .chosen-results{padding:0}.chosen-container .chosen-results li{border-bottom:1px solid #E9E9E9}.chosen-container .chosen-results li:last-child{border-bottom:none}.chosen-container-single .chosen-single div{width:47px;height:47px;right:0;top:0;background-color:#1DC7D7}.chosen-container-single .chosen-single div b{background-position:15px 19px}.chosen-container-active.chosen-with-drop .chosen-single div{background-color:#1DC7D7}.chosen-container-active.chosen-with-drop .chosen-single div b{-ms-transform:none;-webkit-transform:none;transform:none;background-position:15px -23px}}.resources{text-align:center;border-top:1px solid #CDCDCD}.resources .container{padding:27px 0 0}.resources h3{font-size:19px;line-height:23px;padding:0 0 4px}.resources .item{text-align:left;margin:10px 19px;border-bottom:13px solid #DC0032;padding:0;-webkit-box-shadow:0px 0px 8px 0px rgba(176,176,176,0.5);-moz-box-shadow:0px 0px 8px 0px rgba(176,176,176,0.5);box-shadow:0px 0px 8px 0px rgba(176,176,176,0.5);text-decoration:none}.resources .item span{display:block}.resources .item:before{content:none}.resources-carousel{margin:0 auto;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}.resources-carousel .slick-list{padding:7px 0 7px 25px}.resources-carousel .item{position:relative}.resources-carousel .item-height{background-image:url(/themes/custom/upward/images/svg/resource-carousel-arrow.svg);background-repeat:no-repeat;background-position:33px calc(100% - 20px);background-size:31px auto}.resources-carousel .item-wrapper{padding:0 21px 68px 27px}.resources-carousel .heading{font-size:16px;line-height:20px;padding:28px 0 7px;color:#919191;font-family:"rift-soft","Arial";font-weight:600}.resources-carousel .copy{font-size:23px;line-height:25px;color:#333333;font-weight:700}.resources-carousel .arrow{border:none;width:52px;height:21px;background-color:#DC0032;float:right;padding:9px 0 0 0;text-align:center;text-transform:uppercase;color:#ffffff;font-size:14px;line-height:14px;position:absolute;bottom:0px;right:0px}.resources-carousel .slick-dots{padding:22px 0 26px}@media only screen and (max-width:767px){.resources .item{display:table}}@media only screen and (min-width:768px){.resources-carousel{width:764px;margin:0 auto 25px}.resources-carousel .copy{font-size:18px;line-height:24px}.resources-carousel .heading{padding-bottom:5px}.resources-carousel .item-wrapper{padding:0 21px 68px 27px}.resources .container{padding:40px 0 33px}.resources h3{padding-bottom:34px;font-size:20px}.resources .resources-carousel .field__item{display:inline-block;width:191px}.resources .item{margin:0 11px;width:169px;float:left}}@media only screen and (min-width:768px) and (max-width:1199px){.resources{max-width:100%;overflow:hidden}}@media only screen and (min-width:1200px){.resources-carousel{width:820px;margin:0 auto 48px}.resources-carousel .heading{padding:33px 0 5px}.resources-carousel .item-wrapper{padding:0 21px 68px 29px}.resources .container{padding-top:60px}.resources h3{padding-bottom:39px}.resources .resources-carousel .field__item{width:200px}.resources .item{width:178px;border-bottom:15px solid #DC0032}}.pa-carousel-image{display:none}.product-application{border-top:1px solid #CDCDCD;padding:13px 0 25px;text-align:center}.product-application .item-image{display:none}.product-application h3{font-size:18px;padding-bottom:10px}.product-application .mobile-button-wrapper{margin:0px 50px 0px 65px;text-align:center}.product-application .mobile-button-wrapper .blue-underline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;background-position:calc(100% - 0px) 4px;padding-right:30px}.product-application .mobile-button-wrapper .blue-underline span{margin-left:25px}.product-application .item-text-wrapper{box-shadow:0px 0px 12px rgba(176,176,176,0.5);padding:24px 14px 54px 35px;margin:10px 50px 3px 65px;border:none;border-bottom:14px solid #1DC7D7;text-align:left}.product-application .item-text-wrapper h3{color:#919191;font-size:16px;line-height:20px;font-family:"rift-soft","Arial";padding:6px 0 1px}.product-application .item-text-wrapper h4{color:#333333;font-size:23px;line-height:27px;padding:2px 0 0}.product-application .item-text-wrapper p{line-height:19px;padding:3px 0 5px}.product-application .item-text .mobile-button.blue-underline{margin:10px 0}.product-application .slick-list{margin:0;padding:0}.pa-carousel-text .slick-arrow{top:62px;left:23px;width:54px;height:54px;position:absolute;border:none;background-image:url(/themes/custom/upward/images/svg/nav-arrow-up.svg);background-repeat:no-repeat;background-position:center;background-size:20px auto}.pa-carousel-text .slick-arrow.slick-next{top:130px;background-image:url(/themes/custom/upward/images/svg/nav-arrow-down.svg)}.pa-carousel-text .slick-dots{position:relative;bottom:0;left:0;right:0;padding:0;margin:0 auto;list-style:none;text-align:center}.pa-carousel-text .slick-dots li{display:inline-block;margin:0 10px}.pa-carousel-text .slick-dots button{width:16px;height:16px}.pa-carousel-text .slick-dots{margin-top:10px}@media only screen and (min-width:768px){.pa-carousel-image{display:block}.product-application{padding-bottom:40px;background-image:url(/themes/custom/upward/images/svg/bg-lines-right.svg);background-repeat:no-repeat;background-position:right calc(100% - 35px);background-size:31px auto}.product-application .slick-vertical .slick-slide{border:none}.product-application .container{width:768px;margin:0 auto}.product-application h3{font-size:20px;padding:16px 0 23px}.product-application .item-text{width:224px;float:left}.product-application .item-text-wrapper{margin:35px 10px 10px;padding:31px 14px 47px 35px;position:relative;z-index:100;background-color:#ffffff}.product-application .mobile-button-wrapper{display:none}.product-application .item-text .mobile-button.blue-underline{display:none}.product-application .blue-underline{margin-top:33px}.pa-wrapper{margin-left:62px}.product-image-description{position:absolute;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,0.8);text-align:left;padding:17px 20px 20px 71px}.product-image-description p{color:#ffffff;padding:0;line-height:19px}.pa-carousel-text .slick-arrow{top:85px;left:-32px}.pa-carousel-text .slick-arrow.slick-next{top:153px}.pa-carousel-text .slick-dots{bottom:-6px;margin-top:0px}.pa-carousel-text{width:224px;float:left;position:relative;z-index:100}.pa-carousel-image{width:462px;height:317px;float:left;margin-left:-39px}.pa-carousel-image .item-image{display:block;width:462px;position:relative}.pa-carousel-image .item-image img{display:block;width:100%;height:auto}.pa-carousel-image .item-image a{border-bottom:5px solid #2AD1E5;display:inline-table;color:#4D4D4D;font-family:"rift-soft","Arial";text-transform:uppercase;text-decoration:none;font-weight:700;position:relative;margin:10px 0 4px}.pa-carousel-image .item-image a:after{background-image:url(/themes/custom/upward/images/svg/button-black-arrow.svg);background-repeat:no-repeat;background-position:16px 0;background-size:16px auto;width:46px;height:15px;content:"";display:inline-block;position:absolute;top:5px;right:-46px;-webkit-transition:background-position 0.3s ease}.pa-carousel-image .image-description{position:relative}}@media only screen and (min-width:768px) and (max-width:1199px){.product-application .item-text{width:254px;min-height:289px}.product-application .item-text-wrapper{padding:25px 14px 25px 35px;min-height:242px}.product-application .item-text-wrapper h4{font-size:22px;line-height:26px}.pa-carousel-text{width:254px}.pa-carousel-image{margin-left:-69px;margin-bottom:20px}}@media only screen and (min-width:1200px){.pa-wrapper{margin-left:0}.product-application{background-position:right calc(100% - 22px);background-size:41px auto}.product-application .container{width:950px;padding:41px 0 9px}.product-application h3{padding:0;width:225px;margin:0 0 -38px 40px;text-align:left}.product-application .item-text{width:358px}.product-application .item-text-wrapper{padding:25px 30px 25px 65px;min-height:320px;margin-top:55px}.product-application .item-text-wrapper h3{margin:0;width:auto}.product-application .item-text-wrapper h4{font-size:32px;line-height:34px;padding:3px 0 4px}.product-application .item-text-wrapper p{line-height:20px}.product-application .blue-underline{margin:27px 0 0 190px}.pa-carousel-text .slick-arrow{top:124px;left:-15px}.pa-carousel-text .slick-arrow.slick-next{top:192px}.pa-carousel-text .slick-dots{bottom:-18px}.product-image-description{padding:35px 20px 21px 100px}.product-image-description p{line-height:20px}.pa-carousel-text{width:348px}.pa-carousel-image{width:596px;height:410px;margin-left:-84px}.pa-carousel-image .item-image{width:596px}.pa-carousel-image .item-image a:hover:after{background-position:31px 0}}.solutions{border-top:1px solid #CDCDCD}.solutions .container{padding:25px 0 6px}.solutions h4{color:#4A4A4A;font-size:18px;line-height:22px;padding:0 26px}.solutions-wrapper .field__item{padding:12px 40px 27px 26px;margin-right:50px;border-bottom:1px solid #CDCDCD}.solutions-wrapper .field__item:last-child{border-bottom:none}.solutions-wrapper .field__item h3{font-size:23px;line-height:25px;padding:0}.solutions-wrapper .field__item p{color:#000000;font-size:16px;line-height:21px;padding:3px 0}.solutions-wrapper .field__item .field__item{padding:0;margin-right:0px;border-bottom:0}@media only screen and (min-width:768px){.solutions .container{padding:43px 0 17px}.solutions h4{text-align:center;padding-bottom:29px}.solutions-wrapper{margin:0 auto;width:573px}.solutions-wrapper .field__item{border:none;width:167px;float:left;padding:0;margin:0 13px 0 11px}.solutions-wrapper .field__item h3{padding-bottom:2px}}@media only screen and (min-width:1200px){.solutions .container{padding:66px 0 93px}.solutions h4{font-size:20px;line-height:32px;padding-bottom:27px}.solutions-wrapper{width:909px}.solutions-wrapper .field__item{margin:0 16px 0 11px;width:276px}.solutions-wrapper .field__item h3{font-size:31px;line-height:32px;padding-bottom:9px}.resources-carousel .item:hover .copy{text-decoration:underline}}
.page-node-type-page .messages--warning{display:none;}
.logo{background-image:url(/themes/custom/upward/images/aktube/clifflogo_white.png)}.page-node-type-homepage .logo{background-image:url(/themes/custom/upward/images/aktube/clifflogo_white.png)}@media only screen and (min-width:1200px){.logo{background-image:url(/themes/custom/upward/images/aktube/clifflogo.png)}.page-node-type-homepage .logo{background-image:url(/themes/custom/upward/images/aktube/clifflogo.png)}}@media screen and (min-width:1200px) and (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:1200px){.page-node-type-homepage .logo{background-image:url(/themes/custom/upward/images/aktube/clifflogo.png)}.logo{background-image:url(/themes/custom/upward/images/aktube/clifflogo.png)}}
