html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.grid{list-style:none;margin:0;padding:0;margin-left:-20px;letter-spacing:-0.31em}.opera:-o-prefocus,.grid{word-spacing:-0.43em}.grid__item{display:inline-block;padding-left:20px;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--right{text-align:right}.grid--right>.grid__item{text-align:left}.grid--center{text-align:center}.grid--center>.grid__item{text-align:left}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid--narrow{margin-left:-10px}.grid--narrow>.grid__item{padding-left:10px}.grid--wide{margin-left:-40px}.grid--wide>.grid__item{padding-left:40px}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width: 567px){.palm--one-whole{width:100%}.palm--one-half,.palm--two-quarters,.palm--three-sixths,.palm--four-eighths,.palm--five-tenths,.palm--six-twelfths{width:50%}.palm--one-third,.palm--two-sixths,.palm--four-twelfths{width:33.333%}.palm--two-thirds,.palm--four-sixths,.palm--eight-twelfths{width:66.666%}.palm--one-quarter,.palm--two-eighths,.palm--three-twelfths{width:25%}.palm--three-quarters,.palm--six-eighths,.palm--nine-twelfths{width:75%}.palm--one-fifth,.palm--two-tenths{width:20%}.palm--two-fifths,.palm--four-tenths{width:40%}.palm--three-fifths,.palm--six-tenths{width:60%}.palm--four-fifths,.palm--eight-tenths{width:80%}.palm--one-sixth,.palm--two-twelfths{width:16.666%}.palm--five-sixths,.palm--ten-twelfths{width:83.333%}.palm--one-eighth{width:12.5%}.palm--three-eighths{width:37.5%}.palm--five-eighths{width:62.5%}.palm--seven-eighths{width:87.5%}.palm--one-tenth{width:10%}.palm--three-tenths{width:30%}.palm--seven-tenths{width:70%}.palm--nine-tenths{width:90%}.palm--one-twelfth{width:8.333%}.palm--five-twelfths{width:41.666%}.palm--seven-twelfths{width:58.333%}.palm--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 568px) and (max-width: 979px){.tablet--one-whole{width:100%}.tablet--one-half,.tablet--two-quarters,.tablet--three-sixths,.tablet--four-eighths,.tablet--five-tenths,.tablet--six-twelfths{width:50%}.tablet--one-third,.tablet--two-sixths,.tablet--four-twelfths{width:33.333%}.tablet--two-thirds,.tablet--four-sixths,.tablet--eight-twelfths{width:66.666%}.tablet--one-quarter,.tablet--two-eighths,.tablet--three-twelfths{width:25%}.tablet--three-quarters,.tablet--six-eighths,.tablet--nine-twelfths{width:75%}.tablet--one-fifth,.tablet--two-tenths{width:20%}.tablet--two-fifths,.tablet--four-tenths{width:40%}.tablet--three-fifths,.tablet--six-tenths{width:60%}.tablet--four-fifths,.tablet--eight-tenths{width:80%}.tablet--one-sixth,.tablet--two-twelfths{width:16.666%}.tablet--five-sixths,.tablet--ten-twelfths{width:83.333%}.tablet--one-eighth{width:12.5%}.tablet--three-eighths{width:37.5%}.tablet--five-eighths{width:62.5%}.tablet--seven-eighths{width:87.5%}.tablet--one-tenth{width:10%}.tablet--three-tenths{width:30%}.tablet--seven-tenths{width:70%}.tablet--nine-tenths{width:90%}.tablet--one-twelfth{width:8.333%}.tablet--five-twelfths{width:41.666%}.tablet--seven-twelfths{width:58.333%}.tablet--eleven-twelfths{width:91.666%}}@media only screen and (max-width: 979px){.portable--one-whole{width:100%}.portable--one-half,.portable--two-quarters,.portable--three-sixths,.portable--four-eighths,.portable--five-tenths,.portable--six-twelfths{width:50%}.portable--one-third,.portable--two-sixths,.portable--four-twelfths{width:33.333%}.portable--two-thirds,.portable--four-sixths,.portable--eight-twelfths{width:66.666%}.portable--one-quarter,.portable--two-eighths,.portable--three-twelfths{width:25%}.portable--three-quarters,.portable--six-eighths,.portable--nine-twelfths{width:75%}.portable--one-fifth,.portable--two-tenths{width:20%}.portable--two-fifths,.portable--four-tenths{width:40%}.portable--three-fifths,.portable--six-tenths{width:60%}.portable--four-fifths,.portable--eight-tenths{width:80%}.portable--one-sixth,.portable--two-twelfths{width:16.666%}.portable--five-sixths,.portable--ten-twelfths{width:83.333%}.portable--one-eighth{width:12.5%}.portable--three-eighths{width:37.5%}.portable--five-eighths{width:62.5%}.portable--seven-eighths{width:87.5%}.portable--one-tenth{width:10%}.portable--three-tenths{width:30%}.portable--seven-tenths{width:70%}.portable--nine-tenths{width:90%}.portable--one-twelfth{width:8.333%}.portable--five-twelfths{width:41.666%}.portable--seven-twelfths{width:58.333%}.portable--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 980px){.desk--one-whole{width:100%}.desk--one-half,.desk--two-quarters,.desk--three-sixths,.desk--four-eighths,.desk--five-tenths,.desk--six-twelfths{width:50%}.desk--one-third,.desk--two-sixths,.desk--four-twelfths{width:33.333%}.desk--two-thirds,.desk--four-sixths,.desk--eight-twelfths{width:66.666%}.desk--one-quarter,.desk--two-eighths,.desk--three-twelfths{width:25%}.desk--three-quarters,.desk--six-eighths,.desk--nine-twelfths{width:75%}.desk--one-fifth,.desk--two-tenths{width:20%}.desk--two-fifths,.desk--four-tenths{width:40%}.desk--three-fifths,.desk--six-tenths{width:60%}.desk--four-fifths,.desk--eight-tenths{width:80%}.desk--one-sixth,.desk--two-twelfths{width:16.666%}.desk--five-sixths,.desk--ten-twelfths{width:83.333%}.desk--one-eighth{width:12.5%}.desk--three-eighths{width:37.5%}.desk--five-eighths{width:62.5%}.desk--seven-eighths{width:87.5%}.desk--one-tenth{width:10%}.desk--three-tenths{width:30%}.desk--seven-tenths{width:70%}.desk--nine-tenths{width:90%}.desk--one-twelfth{width:8.333%}.desk--five-twelfths{width:41.666%}.desk--seven-twelfths{width:58.333%}.desk--eleven-twelfths{width:91.666%}}html{overflow-y:scroll}html,body{margin:0;padding:0;overflow-x:hidden}body{font-size:18px;font-family:'Roboto Slab','Times New Roman','Times',serif;font-weight:400;line-height:1.2em;color:#596d78;z-index:1000;-webkit-text-size-adjust:100%;-webkit-padding-start:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-image:url('../images/meadow_mobile.jpg');background-position:top center;background-size:auto 105px;background-repeat:repeat}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){body{background-image:url('../images/meadow_mobile@2x.jpg');background-size:auto 105px;}}.bg{background-image:url('../images/sky.jpg');background-size:cover;background-attachment:fixed;padding:10px 10px 10px 10px}@media only screen and (min-width: 400px){.bg{padding:20px 20px 20px 20px;}}a,a:link,a:hover,a:active,a:visited{color:inherit;text-decoration:none;font-weight:inherit}a:hover{text-decoration:underline}.frame{position:relative;z-index:2;max-width:960px;box-sizing:border-box;padding:0px 10px;margin:0 auto;background:#ebf5ff;background-image:-owg-linear-gradient(to bottom, #f3f9ff 0%, #e0f0ff 900px);background-image:-webkit-linear-gradient(to bottom, #f3f9ff 0%, #e0f0ff 900px);background-image:-moz-linear-gradient(to bottom, #f3f9ff 0%, #e0f0ff 900px);background-image:-o-linear-gradient(to bottom, #f3f9ff 0%, #e0f0ff 900px);background-image:linear-gradient(to bottom, #f3f9ff 0%, #e0f0ff 900px);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.meadow{position:relative;z-index:1;height:95px;margin:-50px -10px -10px -10px;background-image:url('../images/meadow_mobile.jpg');background-position:top center;background-size:auto 105px;background-repeat:repeat-x}@media only screen and (min-width: 400px){.meadow{margin:-50px -20px -20px -20px;}}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.meadow{background-image:url('../images/meadow_mobile@2x.jpg');background-size:auto 105px;}}.page .header{overflow:hidden;*zoom:1;position:relative;padding:15px 0;font-family:'Exo 2',Verdana,sans-serif;font-weight:400;font-size:14px;color:#596d78;line-height:1.8em}@media only screen and (min-width: 350px){.page .header{font-size:16px;line-height:1.8em;}.page .header .contact{margin-top:-5px}.page .header .contact ul li.tel .fa{padding-left:1px}}.page .header h1.logo a{float:left;display:block;text-indent:-9999px;color:transparent;width:80px;height:75px;background:url('../images/hum_logo_mobile.png') left top}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.page .header h1.logo a{background-image:url("../images/hum_logo_mobile@2x.png");background-size:80px 75px;}}.page .header .contact{float:right;text-align:right;line-height:1em}.page .header .contact ul li{margin-top:8px}.page .header .contact ul li.tel .fa{margin-left:10px}.page .header .contact ul li .fa{font-size:0.8em;margin-left:2px;vertical-align:1px;opacity:0.9}.page .nav-main-mobile{margin-top:-12px;padding:8px 0px 10px 0px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:300;font-size:23px;position:relative}.page .nav-main-mobile .current-title{position:relative;cursor:pointer;text-align:center;font-weight:400;line-height:2em;max-height:46px;overflow:hidden;transform:translate3d(0px, 0px, 0px);transition:all 0.4s ease-in-out 0s}.page .nav-main-mobile .current-title.closed{max-height:0px}.page .nav-main-mobile .current-title .nav-button{display:block;position:absolute;left:0px;top:50%;margin-top:-20px;width:40px;height:40px;background:#6f8795;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.page .nav-main-mobile .current-title .nav-button .line{position:absolute;height:10%;width:70%;left:15%;background:#f3f9ff;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.page .nav-main-mobile .current-title .nav-button .line.line-1{top:23%}.page .nav-main-mobile .current-title .nav-button .line.line-2{top:45%}.page .nav-main-mobile .current-title .nav-button .line.line-3{top:67%}.page .nav-main-mobile .current-title a{display:block;margin-left:6px}.page .nav-main-mobile .current-title a:hover{text-decoration:none}.page .nav-main-mobile .navigation{text-align:center;padding:0;max-height:0px;opacity:0;overflow:hidden;position:relative;transform:translate3d(0px, 0px, 0px);transition:all 0.4s ease-in-out 0s}.page .nav-main-mobile .navigation.opened{max-height:2000px;opacity:1}.page .nav-main-mobile .navigation ul{padding-top:12px}.page .slider{margin-left:-10px;margin-right:-10px;margin-bottom:0px;width:auto;overflow:hidden;min-height:80px;position:relative;z-index:1100}.page .slider .prev,.page .slider .next{display:block;width:15%;height:100%;position:absolute;top:0;background-repeat:no-repeat;background-size:30% auto;z-index:1300;cursor:pointer;opacity:0.25;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.page .slider .prev:hover,.page .slider .prev:active,.page .slider .next:hover,.page .slider .next:active{opacity:1}.page .slider .prev{left:0;background-position:30% center;background-image:url('../images/slider_prev.png')}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.page .slider .prev{background-image:url('../images/slider_prev@2x.png');}}.page .slider .next{right:0;background-position:70% center;background-image:url('../images/slider_next.png')}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.page .slider .next{background-image:url('../images/slider_next@2x.png');}}.page .slider .slide{position:relative;z-index:1200;display:none}.page .slider .slide:first-child{display:block}.page .slider .slide img{width:100%}.page .slider .slide .text{position:absolute;left:0px;top:50%;width:100%;margin-top:-24px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:300;color:#ffffff;text-align:center;font-size:12px;line-height:30px;text-shadow:black 0px 0px 8px,black 0px 0px 8px}@media only screen and (min-width: 400px) and (max-width: 483px){.page .slider .slide .text{font-size:16px;line-height:40px;margin-top:-32px;}}@media only screen and (min-width: 484px) and (max-width: 567px){.page .slider .slide .text{font-size:17px;line-height:42.5px;margin-top:-36px;}}@media only screen and (min-width: 568px) and (max-width: 666px){.page .slider .slide .text{font-size:18px;line-height:45px;margin-top:-40px;}}@media only screen and (min-width: 667px) and (max-width: 829px){.page .slider .slide .text{font-size:22px;line-height:55px;margin-top:-50px;}}@media only screen and (min-width: 830px) and (max-width: 979px){.page .slider .slide .text{font-size:23px;line-height:57.5px;margin-top:-55px;}}@media only screen and (min-width: 980px){.page .slider .slide .text{font-size:24px;line-height:60px;margin-top:-60px;}}.page .slider .slide .text .title{font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:700;font-size:24px;line-height:24px;text-transform:uppercase;text-shadow:black 0px 0px 40px,black 0px 0px 40px}@media only screen and (min-width: 400px) and (max-width: 483px){.page .slider .slide .text .title{font-size:28px;line-height:28px;}}@media only screen and (min-width: 484px) and (max-width: 567px){.page .slider .slide .text .title{font-size:36px;line-height:36px;}}@media only screen and (min-width: 568px) and (max-width: 666px){.page .slider .slide .text .title{font-size:44px;line-height:44px;}}@media only screen and (min-width: 667px) and (max-width: 829px){.page .slider .slide .text .title{font-size:53px;line-height:53px;}}@media only screen and (min-width: 830px) and (max-width: 979px){.page .slider .slide .text .title{font-size:65px;line-height:65px;}}@media only screen and (min-width: 980px){.page .slider .slide .text .title{font-size:78px;line-height:78px;}}.page .main{margin-top:12px}.page .main .nav-main-desk{display:none}.page .main .content{font-family:'Roboto Slab','Times New Roman',Times,serif;font-weight:400;font-size:15px;line-height:1.5em;color:#596d78}.page .main .content h1,.page .main .content h2,.page .main .content h3,.page .main .content h4,.page .main .content h5,.page .main .content h6{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:700;color:#4a5b64;margin-bottom:18px;line-height:1em;margin:0px;padding:0px}.page .main .content h1{font-size:28px;line-height:1.2em;margin-bottom:9px}.page .main .content h2{font-size:22px;line-height:1.2em;margin-bottom:7.2px}.page .main .content h3{font-size:18px;line-height:1.2em;margin-bottom:6.3px}.page .main .content p{margin-bottom:18px}.page .main .content ul{list-style:outside square;padding-left:45px;margin-bottom:18px}.page .main .content .flright{float:none}.page .main .content .flleft{float:none}.page .main .content img{display:block;width:100%;-webkit-box-shadow:1px 1px 2px rgba(66,79,132,0.5);-moz-box-shadow:1px 1px 2px rgba(66,79,132,0.5);box-shadow:1px 1px 2px rgba(66,79,132,0.5);margin:9px 0px}.page .main .content img.flleft,.page .main .content figure.flleft{margin-right:0px}.page .main .content img.flright,.page .main .content figure.flright{margin-left:0px}.page .main .content img.full{width:100%;max-width:100%}.page .main .content figure{margin:9px 0px}.page .main .content figure img{margin:0px}.page .main .content a,.page .main .content a:link{font-weight:bolder;text-decoration:underline;color:#424f84}.page .main .content a:hover{text-decoration:none}.page .main .content a:active{color:inherit;text-decoration:none}.page .main .footer{margin-top:18px;font-family:'Exo 2',Verdana,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#7793a1;text-shadow:#3a474e 0px 1px 0px}.page .main .footer .footer-bg{background:#4a5b64;background-image:-svg-linear-gradient(top, #3f4c52 0%, #45555c 3%, #4a5b64 10%, #4a5b64 100%);background-size:100%;background-image:-owg-linear-gradient(top, #3f4c52 0%, #45555c 3%, #4a5b64 10%, #4a5b64 100%);background-image:-webkit-linear-gradient(top, #3f4c52 0%, #45555c 3%, #4a5b64 10%, #4a5b64 100%);background-image:-moz-linear-gradient(top, #3f4c52 0%, #45555c 3%, #4a5b64 10%, #4a5b64 100%);background-image:-o-linear-gradient(top, #3f4c52 0%, #45555c 3%, #4a5b64 10%, #4a5b64 100%);background-image:linear-gradient(top, #3f4c52 0%, #45555c 3%, #4a5b64 10%, #4a5b64 100%);margin-bottom:-15px;margin-left:-10px;margin-right:-10px;padding:15px 10px;position:relative}.page .main .footer .footer-bg:after{content:' ';color:transparent;font-size:0;width:105%;height:73px;background:url('../images/shadow.png') no-repeat;background-size:104% 73px;opacity:0.9;position:absolute;right:-10px;bottom:-17px;z-index:-1}.page .main .footer div.silhouette{text-align:center}.page .main .footer div.silhouette img{width:100%;height:auto;max-width:240px}.page .main .footer div.silhouette:first-of-type{display:none}.page .main .footer div.silhouette:last-of-type{display:inline-block;padding-top:12px;margin-bottom:-6px}.page .main .footer .links{float:right;font-weight:500;text-align:right}.navigation{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-size:23px;font-weight:300;color:#3f4e55;line-height:42px}@media only screen and (min-width: 980px){.navigation ul{margin-left:-10px;margin-right:10px;}}.navigation ul li{margin:0px 0px 6px 0px}.navigation ul li a,.navigation ul li a:link,.navigation ul li a:hover,.navigation ul li a:active,.navigation ul li a:visited{display:block;line-height:42px;text-decoration:none;padding:0px 13px;border-left-width:6px;border-left-style:solid;border-left-color:#364366;border-left-color:rgba(54,67,102,0.05)}@media only screen and (min-width: 980px){.navigation ul li a:hover,.navigation ul li a:active{border-left-color:#4a5b64}}.navigation ul li.current{font-weight:400;color:#ffffff;background:#4a5b64;border-left-color:#4a5b64}@media only screen and (min-width: 568px){.page .main .content .flright{float:right}.page .main .content .flleft{float:left}.page .main .content img{width:auto;max-width:40%}.page .main .content img.flleft,.page .main .content figure.flleft{margin-right:18px}.page .main .content img.flright,.page .main .content figure.flright{margin-left:18px}.page .main .content img{max-width:40%}.page .main .content figure{width:auto;max-width:40%}.page .main .content figure img{max-width:100%;width:100%;box-sizing:border-box}.page .main .footer{font-size:20px;line-height:30px}}@media only screen and (min-width: 980px){body{line-height:1.5em}.bg{padding:30px 0px 0px 0px}.frame{padding:15px 35px}.meadow{height:105px;margin:-65px 0px 0px 0px;background-image:url('../images/meadow.jpg');background-size:auto 105px}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.meadow{background-image:url('../images/meadow@2x.jpg');background-size:auto 105px;}}.flash{font-size:22px !important}.page .header{font-weight:300}.page .header h1.logo a{margin-left:45px;width:115px;height:108px;background:url('../images/hum_logo.png') left top}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.page .header h1.logo a{background-image:url("../images/hum_logo@2x.png");background-size:115px 108px;}}.page .header .contact{font-size:20px;line-height:1.1em;padding-top:4px}.page .header .contact ul li.tel .fa{margin-left:12.5px}.page .nav-main-mobile{display:none;margin-top:0}.page .slider{margin-left:-35px;margin-right:-35px;margin-top:12px}.page .slider .prev,.page .slider .next{background-size:20% auto}.page .slider img{width:100%}.page .main{margin-top:24px}.page .main .nav-main-desk{display:inline-block}.page .main .content{font-size:18px;line-height:1.5em}.page .main .content h1{font-size:36px;line-height:1.1em;margin-top:0px;margin-bottom:13.5px}.page .main .content h1:first-of-type{margin-top:-5px}.page .main .content h2{font-size:28px;line-height:1.1em;margin-top:0px;margin-bottom:10.8px}.page .main .content h3{font-size:22px;line-height:1.1em;margin-top:0px;margin-bottom:9px}.page .main .content img{max-width:100%}.page .main .content img.flright,.page .main .content img.flleft{max-width:40%}.page .main .content i,.page .main .content em{font-style:italic}.page .main .content b,.page .main .content strong{font-weight:bolder}.page .main .footer{margin-top:30px;font-size:20px;line-height:30px}.page .main .footer .footer-bg{margin-bottom:-15px;margin-left:-35px;margin-right:-35px;padding:30px 35px}.page .main .footer .footer-bg:after{width:108.854%;background-size:100% 73px;right:auto;left:-15px}.page .main .footer div.silhouette{padding-top:5px}.page .main .footer div.silhouette:first-of-type{display:inline-block}.page .main .footer div.silhouette:last-of-type{display:none}}.page .main .content .template-team .team-image{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-style:italic;font-size:14px;line-height:1.6em;font-weight:300;margin-bottom:18px;color:#738791}.page .main .content .template-team .team-image img{margin-top:0px;max-width:100%}.page .main .content .template-team .team-image b,.page .main .content .template-team .team-image strong{font-style:inherit;font-weight:700;margin-left:10px}.page .main .content .template-team .team-image b:first-child,.page .main .content .template-team .team-image strong:first-child{margin-left:0px}.page .main .content .template-team .employee-list{margin-top:16px}.page .main .content .template-team .employee-list h3{font-family:'Roboto',Verdana,sans-serif;font-size:22px;font-weight:300;line-height:1.5em;color:#596d78}.page .main .content .template-team .employee-list>.grid__item{margin-bottom:20px}.page .main .content .template-team .employee-list .employee{margin-bottom:14px}.page .main .content .template-team .employee-list .employee h4{font-family:'Roboto Slab','Times New Roman','Times',serif;font-size:18px;font-weight:700;line-height:1.2em;color:#4a5b64}.page .main .content .template-team .employee-list .employee span{display:block;font-family:'Roboto',Verdana,sans-serif;font-style:italic;font-size:13px;font-weight:300;line-height:1.5em;color:#708591}.page .main .content .template-references .reference-list{margin-top:24px}.page .main .content .template-references .reference-list .reference-item{overflow:hidden;*zoom:1;font-weight:300;margin-top:24px}.page .main .content .template-references .reference-list .reference-item:first-child{margin-top:0px}.page .main .content .template-references .reference-list .reference-item .image{width:30%;min-width:200px;float:left;margin-right:20px}.page .main .content .template-references .reference-list .reference-item .image img{width:100%;max-width:100%}.page .main .content .template-references .reference-list .reference-item .image span{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:300;display:block;line-height:1em;margin-top:-3px;text-align:left}@media only screen and (max-width: 567px){.page .main .content .template-references .reference-list .reference-item .image{width:100%;float:none;display:block;min-width:auto;margin:0px;}.page .main .content .template-references .reference-list .reference-item .image span{float:right;line-height:inherit;margin-top:0px;margin-right:2px}}.page .main .content .template-references .reference-list .reference-item.even .image{float:right;margin-right:0px;margin-right:20px}.page .main .content .template-references .reference-list .reference-item.even .image span{text-align:right}@media only screen and (max-width: 567px){.page .main .content .template-references .reference-list .reference-item.even .image{float:none;}}.page .main .content .template-references .reference-list .reference-item h3{color:#596d78;margin:8px 0px 18px 0px}@media only screen and (max-width: 567px){.page .main .content .template-references .reference-list .reference-item h3{margin-bottom:9px;}}.page .main .content .template-references .reference-list .reference-item .gallery{display:none}.page .main .content .template-links .link-list .link-item{margin-top:24px;text-align:center}.page .main .content .template-links .link-list .link-item a{display:block;margin-bottom:12px}.page .main .content .template-links .link-list .link-item a img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:100%;display:block;margin:0px auto}.page .main .content .template-links .link-list .link-item p{font-size:14px}.page .main .content .template-contact .emails a{font-weight:inherit;text-decoration:none}.page .main .content .template-contact .emails a:hover{text-decoration:underline}.page .main .content .template-login .flash{margin-bottom:0px;margin-top:20px}.page .main .content .template-login form{margin-top:24px}.page .main .content .template-login .alert{text-align:center;font-family:'Exo 2','Roboto Condensed',Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:300;display:block;color:#A01900;margin:28px 0px 8px 0px}.page .main .content .template-login .form-element{margin-bottom:12px}.page .main .content .template-login .form-element.buttons{padding-top:6px}.page .main .content .template-login .form-element label{display:block}.page .main .content .template-login .form-element input,.page .main .content .template-login .form-element button{box-sizing:border-box;font-size:18px;line-height:1.5em;padding:4px 6px;width:100%;border:1px solid #dddddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#ffffff}.page .main .content .template-login .form-element input[type="submit"],.page .main .content .template-login .form-element button{cursor:pointer;border:none;text-shadow:0px 1px 0px rgba(0,0,0,0.5);color:#ebf5ff;background:#4a5b64;font-family:'Exo 2';padding:4px 12px 6px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.page .main .content .template-login .form-element input[type="submit"]:hover,.page .main .content .template-login .form-element button:hover{background-image:-svg-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-size:100%;background-image:-owg-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:-webkit-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:-moz-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:-o-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:linear-gradient(to top, #3f4e55 0%, #4a5b64 60%)}.page .main .content .template-login .form-element input[type="submit"] span,.page .main .content .template-login .form-element button span{margin-right:3px}.page .main .content .template-intern a.logout-link{display:inline-block;float:right;cursor:pointer;text-decoration:none;text-shadow:0px 1px 0px rgba(0,0,0,0.5);color:#ebf5ff;background:#4a5b64;font-family:'Exo 2';font-weight:500;padding:4px 12px 6px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.page .main .content .template-intern a.logout-link:hover{text-decoration:none}.page .main .content .template-intern a.logout-link:hover{background-image:-svg-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-size:100%;background-image:-owg-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:-webkit-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:-moz-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:-o-linear-gradient(to top, #3f4e55 0%, #4a5b64 60%);background-image:linear-gradient(to top, #3f4e55 0%, #4a5b64 60%)}.page .main .content .template-intern .upload-new-file,.page .main .content .template-intern .backup-listing-link{padding-bottom:16px}.page .main .content .template-intern .upload-new-file a,.page .main .content .template-intern .backup-listing-link a{text-decoration:none;font-weight:600}.page .main .content .template-intern .upload-new-file a .fa,.page .main .content .template-intern .backup-listing-link a .fa{width:2.14286em;text-align:center}.page .main .content .template-intern .backup-listing-link a{font-weight:400;opacity:0.4}.page .main .content .template-intern .backup-listing-link a:hover{opacity:1}.page .main .content .template-intern .top-bar{overflow:hidden;*zoom:1}.page .main .content .template-intern .top-bar a.logout-link{display:none}@media only screen and (min-width: 568px){.page .main .content .template-intern .top-bar a.logout-link{display:inline-block;}}.page .main .content .template-intern .top-bar .breadcrumbs .you-are-here{font-weight:400;font-size:0.7em;line-height:1em;opacity:0.6}.page .main .content .template-intern .top-bar .breadcrumbs ul{list-style:none;padding:0;font-size:1.3em;line-height:1.4em}.page .main .content .template-intern .top-bar .breadcrumbs ul li{display:inline-block;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400}.page .main .content .template-intern .top-bar .breadcrumbs ul li:before{content:'/';font-size:1.15em;font-weight:300;opacity:0.8}.page .main .content .template-intern .top-bar .breadcrumbs ul li:last-child{font-weight:700}.page .main .content .template-intern .top-bar .breadcrumbs ul li a{font-weight:inherit;text-decoration:none}.page .main .content .template-intern .top-bar .breadcrumbs ul li a:hover{text-decoration:underline}.page .main .content .template-intern .mobile-logout{overflow:hidden;*zoom:1;padding-top:16px}.page .main .content .template-intern .mobile-logout .logout-link{display:inline-block}@media only screen and (min-width: 568px){.page .main .content .template-intern .mobile-logout .logout-link{display:none;}}.page .main .content .template-intern .listings{margin-top:8px}.page .main .content .template-intern .listings h3{margin-bottom:8px;font-size:1em;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:3px}.page .main .content .template-intern .listings .no-entries{font-size:0.8em;line-height:1.5em;margin-bottom:18px}.page .main .content .template-intern .listings .dir-listing ul li{}.page .main .content .template-intern .listings .dir-listing ul li a{font-weight:400}.page .main .content .template-intern .listings .dir-listing .fa-li{top:0.2em}.page .main .content .template-intern .listings .file-listing .fa-li{top:0.32em}.page .main .content .template-intern .listings .file-listing.upload-privileged-user .fa-li{cursor:pointer}.page .main .content .template-intern .listings .file-listing .file-upload-button{width:20px;height:20px;background-color:#cc0000;cursor:pointer}.page .main .content .template-intern .listings ul{list-style:none;padding:0px;font-family:'Roboto',Arial,Helvetica,sans-serif}.page .main .content .template-intern .listings ul li{line-height:1.6em;padding-bottom:3px}.page .main .content .template-intern .listings ul li a{display:block;font-weight:300;text-decoration:none}.page .main .content .template-intern .listings ul li a:hover{text-decoration:underline}.page .main .content .template-intern .listings ul li a .extension{opacity:0.4}.page .main .content .template-intern .listings ul li a .filesize{float:right;opacity:0.5;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-style:italic;font-size:0.8em}.page .main .content .template-intern.backup-listing ul{margin-top:24px}.page .main .content .template-intern.backup-listing ul li{margin-bottom:12px}.page .main .content .template-intern.backup-listing ul li .backup-info{font-size:0.9em;color:rgba(89,109,120,0.4)}.page .main .content .template-intern.backup-listing ul li .backup-info span{color:#596d78}.page .main .content .template-imprint .rk-internet{margin:36px 0px}.page .main .content .template-imprint .rk-internet img{display:inline;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#upload_file{text-align:center;padding:0px 20px}#upload_file .target-info{display:inline-block;margin-top:30px}#upload_file .target-info span{font-weight:bold}#upload_file .upload-progress{margin:30px 0px;text-align:center}#upload_file .dz-message{display:inline-block;background:#596d78;color:#ffffff;padding:20px 30px;margin:30px;cursor:pointer;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400;font-size:22px;line-height:1.3em}#upload_file .dz-preview{display:none}.flash{margin-bottom:24px;display:block;text-align:center;padding:15px 40px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:300;font-size:18px;line-height:1.3em}.flash.flash-success{color:#307A44;color:#ffffff;background:#3FA059}.flash.flash-error{color:#7A221B;color:#ffffff;background:#BA3429}