/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir=rtl] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.breadcrumb li:before{content:" \BB "}.breadcrumb li:first-child:before{content:none}
.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}
.collapse-processed>summary{padding-right:.5em;padding-left:.5em}.collapse-processed>summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/css/components/../../images/misc/menu-expanded.png) 0 100% no-repeat}[dir=rtl] .collapse-processed>summary:before{float:right;background-position:100% 100%}.collapse-processed:not([open])>summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%}[dir=rtl] .collapse-processed:not([open])>summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%}
.container-inline label:after,.container-inline .label:after{content:":"}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:""}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}
.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:400}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:700;font-style:normal}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em}
.field__label{font-weight:700}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:.5em}.field--label-inline .field__label:after{content:":"}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/css/components/../../images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg) no-repeat;background-size:contain}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/css/components/../../images/misc/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/css/components/../../images/misc/feed.svg) no-repeat}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:0 0;font-size:1em}label button.link{font-weight:700}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;padding:0 .5em;list-style-type:none}ul.links a.is-active{color:#000}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left}[dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/css/components/../../images/misc/menu-expanded.png)}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/css/components/../../images/misc/menu-collapsed.png)}[dir=rtl] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/css/components/../../images/misc/menu-collapsed-rtl.png)}.menu-item{margin:0;padding-top:.2em}ul.menu a.is-active{color:#000}
.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/css/components/../../images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.node--unpublished{background-color:#fff4f4}
html,body,#page{height:100%}#page-wrapper{min-height:100%;min-width:975px;background-color:#e8e8e8;overflow-x:hidden}#main-wrapper{background-color:#fff;position:relative;z-index:1}html{font-size:62.5%}body{line-height:1.5;font-size:10px;word-wrap:break-word;margin:0;padding:0;border:0;outline:0;color:#162534;font-family:'Lato',sans-serif}a{text-decoration:none;color:inherit}a:hover,a:active,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:1.4em 0 .5em;font-weight:700}h1{font-size:3em;color:#013d78;margin:0 0 20px;line-height:1.3;font-weight:400}h2{font-size:2.4em;color:#013d78;margin-top:10px}h3{font-weight:700;font-size:2em;font-family:'Lato',sans-serif}p{margin:0 0 1.2em;font-size:2em}li a.active{color:inherit}#block-imageworks-content ul,.region ul,#block-imageworks-content ol,.region ol{padding-left:0;margin:20px 0 30px;text-align:left}#block-imageworks-content ul li,.region ul li{font-size:2em;margin-bottom:17px;list-style-type:none;padding-left:18px;background:url('/themes/imageworks/css/../images/bullet.png') no-repeat 0 9px;margin-left:0}#block-imageworks-content ol li{font-size:2em;margin-bottom:12px}#block-imageworks-content ul li ul li,.region ul li ul li,#block-imageworks-content ol li ol li,.region ol li ol li{font-size:1em}#block-imageworks-content img{max-width:100%;height:auto !important}#block-imageworks-content a{color:#fcb13b}#main-wrapper a{color:#fcb13b}a.cta-btn{display:inline-block;padding:12px 20px;background-color:#fcb13b;color:#fff !important}a.link-style{display:inline-block;font-size:20px;font-weight:500}a.link-style:after{content:"\f0da";color:#fcb13b;font-family:FontAwesome;margin-left:10px;font-size:20px;font-style:normal}#breadcrumbs{font-size:14px}#main-wrapper #breadcrumbs a{font-weight:inherit;color:inherit}#breadcrumbs .block ol{padding:0}#breadcrumbs ol li:before{content:'/'}#breadcrumbs ol li:first-child:before{content:''}#breadcrumbs ol li:last-child{color:#5b9914;font-weight:700}#page.with-sidebar #content{display:inline-block;vertical-align:top;width:465px;margin-right:80px}.field--name-field-left-side,.field--name-field-right-side{display:inline-block;vertical-align:top;max-width:100%;width:46%}.paragraph{padding:40px 0}.paragraph--type--two-column-layout .field--name-field-left-side{margin-right:5%}.paragraph .field :first-child{margin-top:0}.paragraph .field :last-child{margin-bottom:0}#right{width:410px;display:inline-block;vertical-align:top}.section,#main{width:970px;margin:0 auto}#main{padding:40px 0 50px;position:relative}#content .tabs{width:100%}.region ul.tabs li:before{display:none}#content .tabs :before{display:none}#content .tabs ul{margin:0}#right .block{margin-bottom:40px}#right .block p{margin-bottom:0}#header ul.menu ul.menu li.menu-item{list-style-type:none;list-style-image:none;font-size:14px;margin:0;padding:0 !important;color:#4c4f51;font-weight:700;display:inline-block;width:100%;border-left:1px solid;border-right:1px solid}#header ul.menu ul.menu li.menu-item a{background:#fff}#header ul.menu ul.menu{padding:12px 0 0 !important;background:url('/themes/imageworks/css/../images/dd-tab.png') no-repeat 50% 0;margin-bottom:-4px;left:-45px;top:28px;min-width:255px;z-index:999;padding-top:35px;position:absolute;width:255px;text-align:left;border-bottom:1px solid;display:none}#header ul.menu li.services+ul.menu{left:-20px}#header ul.menu li.menu-item:hover ul.menu{display:block}#header ul.menu ul.menu,#header ul.menu ul.menu li.menu-item,#header ul.menu ul.menu li.menu-item:first-child{border-color:#ccc !important}#header ul.menu ul.menu li.menu-item:first-child{border-top:1px solid}#header ul.menu ul.menu li.menu-item:hover>a{color:#fff !important;background-color:#4c4f51}#header ul.menu ul.menu li.menu-item a{display:inline-block;padding:8px 5%;width:90%}#header #block-mobilemenupush{float:right;display:none;clear:right;margin-right:15px;cursor:pointer;margin-top:5px}.webform-submission-form{max-width:100%}.webform-submission-form .form-item{margin:0 0 15px}.webform-submission-form .form-item label{font-size:20px;color:#3e4c5f;font-weight:500;display:block;margin-bottom:3px}.webform-submission-form .form-text,.webform-submission-form .form-email,.webform-submission-form textarea,.webform-submission-form select{border:1px solid #ccc;font-family:'Lato',sans-serif !important;font-size:18px !important;background-color:#fff}.webform-submission-form .webform-counter-message{margin-top:3px;font-style:italic;font-size:14px}.webform-submission-form .form-text,.webform-submission-form .form-email{height:40px;width:94%;padding:0 2% 0 3%}.webform-submission-form select{height:40px;width:100%}.webform-submission-form textarea{height:150px;max-height:150px;min-height:150px;width:100%;min-width:100%;max-width:100%;padding:10px}.webform-submission-form .form-submit{background:0 0;border:none;background-color:#d98b37;color:#fff;font-size:20px;padding:12px 0;font-family:'Lato',sans-serif !important;cursor:pointer;margin-top:15px;display:block;width:100%;text-align:center}.width-section{height:auto;position:relative;z-index:1}.width-section:before{content:"";background-color:#fff;position:absolute;height:100%;width:1920px;left:-49%;z-index:-1}.width-section .inner{padding:40px 0;max-width:100%;margin:0 auto}.blog-page #content,.blog-page #right{display:inline-block;vertical-align:top}.blog-page #content{width:580px;margin-right:100px}.blog-page #right{width:270px}.view-blog .views-field-title{font-weight:700;font-size:2.4em;line-height:1.2;margin-bottom:8px}#content .node-blog .views-field-title a,#content .node-blog h2 a{color:#58585a}.page-blog h2.gray{font-size:3em}.view-blog{margin-top:30px}.view-blog .views-row,#content .node-blog,.page-archive #content .views-row{margin-bottom:40px}.view-blog .views-row-last,#content .content .node-blog:last-child,.page-archive #content .views-row-last{padding:0;border:none}.page-archive #content .views-row .node-blog{margin-bottom:0}.view-blog .views-field-created,.node-blog .views-field-created{font-style:italic;font-size:1.4em;margin-bottom:10px}.view-blog .views-field-path,.node-blog .views-field-path{font-size:1.4em;font-weight:700}.view-blog .views-field-path,.view-blog .views-field-path img,.node-blog .views-field-path,.node-blog .views-field-path img{display:inline-block;vertical-align:middle}.view-blog .views-field-path img,.node-blog .views-field-path img{margin-left:5px}.blog-more a{text-transform:uppercase;color:#f15e22 !important}.node-blog .views-field-created .field-content,.node-blog .views-field-created .field-content div{display:inline}.page-blog #breadcrumb ul li.blog-crumb{display:none}#footer{background-color:#e8e8e8;text-align:center;padding:30px 0 50px;border-top:1px solid #162534}#footer p{font-size:1.4em;margin:0}#footer a{color:#013d78}#pre-footer{padding:55px 0;background-color:#e8e8e8}#pre-footer .section{width:1200px;max-width:93%}.region-prefooter>div,.region-prefooter>nav{display:inline-block;vertical-align:top;max-width:100%;margin-right:50px;width:250px}.region-prefooter>:last-child{margin-right:0}.region-prefooter h2{margin:0 0 5px;text-transform:uppercase;font-size:16px !important}.region-prefooter ul{margin:0}.region-prefooter ul li{margin-bottom:7px;font-size:16px}.region-prefooter p{font-size:1.6em}#block-footeraddress{width:230px}#block-footeraddress img{margin-bottom:10px;position:relative;left:-5px;top:5px}#block-employmentservices a.cta-btn{padding:12px 30px;margin-top:20px}#block-quicklinks{width:190px;margin-right:45px}#block-employmentservices{width:225px;margin-right:15px}#block-footersocial{width:400px;text-align:center}#block-footersocial img{margin-right:15px;display:inline-block;vertical-align:middle}#block-footersocial p a,#block-formsidebar .left p a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;margin:0 3px;color:#fff;border-radius:50%}a.fb{background-color:#4867aa}a.twit{background-color:#1da1f2}a.li{background-color:#0077b5}a.gplus{background-color:#eb412f}#top{background-color:#162534;text-align:right;color:#fff;padding:5px 0}#top a.link-style{color:#fff;font-size:16px;font-style:italic}#top p,#header p{margin:0}#header{background-color:#fff;border-bottom:1px solid #ccc;padding:25px 0 15px}#block-logo{display:inline-block}#block-imageworks-main-menu{float:right;margin-top:7px}#header .menu{margin:0;text-align:center}#header .region ul li:before{display:none}#header .block-menu>ul.menu>li.menu-item{display:inline-block;vertical-align:top;font-size:1.6em;background:0 0 !important;padding:0 15px !important;position:relative;height:40px;margin-bottom:0;text-transform:uppercase;font-weight:700}#header li.menu-item a{color:#013d78 !important}#header .block{display:inline-block;vertical-align:top}#header li.menu-item a.contact-nav{background-color:#fcb13b;color:#fff !important;padding:10px}#title-section{background:url('/themes/imageworks/css/../images/title-bg.jpg');background-size:cover;color:#fff;text-align:center;padding:40px 0 25px}#title-section h1,#title-section h2{color:#fff;margin:0;line-height:1.2;font-size:4em}#paragraph-1{background-color:#e8e8e8;padding:55px 0 65px}#paragraph-1 .section{width:830px}#paragraph-2{padding:75px 0}#paragraph-2 .left{margin-right:50px;vertical-align:middle}#paragraph-2 .right{width:560px;vertical-align:middle}#paragraph-2 .section{width:1220px;max-width:95%}#paragraph-2 blockquote h2{font-size:30px}#paragraph-2 blockquote{margin-top:55px}@media screen and (min-width:1024px){#paragraph-2 blockquote{padding:45px 100px 30px}}#paragraph-2 blockquote ul{display:inline-block;vertical-align:top;max-width:100%;margin-right:40px}.left,.right{display:inline-block;vertical-align:top;max-width:100%}.left{margin-right:30px}#paragraph-3{background-color:#013d78;color:#fff;padding:75px 0;text-align:center}#paragraph-3 .section{width:1020px}#paragraph-3 h2{color:#fff;font-size:36px;margin:0 0 30px}#paragraph-3 .circle{display:inline-block;vertical-align:top;max-width:100%;width:300px;height:300px;border:2px solid #fff;border-radius:50%;margin:0 10px 45px}#paragraph-3 .circle .inner{padding:45px 55px}#paragraph-3 .circle .number{line-height:1;font-size:150px;font-weight:900}#paragraph-3 .circle p{margin-bottom:0;font-size:16px}#page.with-sidebar #main-wrapper p{font-size:1.8em}#page.with-sidebar #main-wrapper h2{font-weight:400;margin:0 0 5px}#page.with-sidebar #main-wrapper{padding:65px 0 40px}#right iframe{border:1px solid #222 !important;margin-top:10px}.req{color:#cd0000}.page-node-2 #edit-markup{margin-top:20px}#home4{text-align:center;background:url('/themes/imageworks/css/../images/home4.jpg') no-repeat 50% 0;background-size:cover;padding:125px 0 75px;color:#fff}#home4 h2{color:#fff;margin-top:0;font-size:3em;font-weight:400}#main-wrapper #home4 .field a{color:#fff}#home2{text-align:right;background:url('/themes/imageworks/css/../images/home2.jpg') no-repeat 50% 0;padding:70px 0 55px;color:#fff}#home2 .section{width:800px}#block-home2a{display:inline-block;width:540px;max-width:100%;text-align:center}#home2 p{font-style:italic;font-size:2.6em;margin-bottom:12px}#main-wrapper #home2 p a{color:#fff;font-style:normal}#hero{text-align:center;background:#fff url('/themes/imageworks/css/../images/hero.jpg') no-repeat 50% 0;padding:200px 0 50px;color:#fff}#hero h1,#hero h3,#hero p{width:690px;max-width:100%;margin:0 auto 25px}#hero h1{color:#fff;font-size:6em;line-height:1.1;font-weight:700;margin-bottom:30px}#hero h3{font-weight:400;font-size:2.5em;line-height:1.2;margin-bottom:90px}#main-wrapper #hero-boxes a{color:#fff;font-size:22px}#hero-boxes .box{width:290px;height:201px;display:inline-block;vertical-align:top;margin:0 15px;background:url('/themes/imageworks/css/../images/hero-box.jpg') no-repeat 0 0;background-size:cover;text-align:left;line-height:1.2}#hero-boxes .box:hover{background:url('/themes/imageworks/css/../images/hero-box-active.jpg') no-repeat 0 0}#hero-boxes .box .wrap{height:201px;display:block;padding:0 90px 0 35px}#home1{background-color:#fff;padding:30px 0 40px}#home1 .left{margin-right:70px}#home1 .right{width:405px}#home1 h2{margin-top:0;font-size:3em;font-weight:400;line-height:1.2}#home3{background-color:#fff;padding:60px 0 45px;text-align:center}#home3 .section{width:750px}#home3 h2{margin-top:0;font-size:2.8em;font-weight:400;line-height:1.2}#home3 .views-slideshow-controls-bottom .views_slideshow_controls_text{position:absolute;top:90px;width:100%}#home3 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous,#home3 .views-slideshow-controls-bottom .views_slideshow_controls_text_next{width:16px;height:28px;display:block;text-indent:-9999px;position:relative}#home3 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous{background:url('/themes/imageworks/css/../images/prev.png') no-repeat 0 0;left:0;float:left;z-index:20}#home3 .views-slideshow-controls-bottom .views_slideshow_controls_text_pause{display:none}#home3 .views-slideshow-controls-bottom .views_slideshow_controls_text_next{background:url('/themes/imageworks/css/../images/next.png') no-repeat 0 0;right:0;float:right;z-index:20}#home3 .views_slideshow_cycle_teaser_section{max-width:100%;margin:0 auto;box-sizing:border-box;width:100% !important;height:100% !important}#home3 .views_slideshow_slide{max-width:100%;padding:0 20px;box-sizing:border-box;width:100% !important}#home3 .views_slideshow_cycle_main{width:659px;height:205px;background:url('/themes/imageworks/css/../images/carousel-bg.jpg') no-repeat 50% 0;text-align:left;margin:0 auto;max-width:100%}#home3 .views_slideshow_cycle_main p{font-size:1.6em}#home3 .views_slideshow_cycle_main .field-content p:last-child{margin:0}#home3 .views-field-body{padding:30px 10% 0;height:175px;display:block}#home3 .views-field-body p{max-width:100%}#home3 .views-field-body .valign{display:inline-block}#home3 .view-content{margin:10px 0 20px}#home3 .view-footer{font-style:italic}#where-box{margin-top:25px;border:1px solid #ccc;padding:20px 35px;margin-bottom:50px}#where-box .left{margin-right:0;vertical-align:middle;width:285px}#where-box .right{width:590px;vertical-align:middle}#where-top{width:810px;margin:0 auto;max-width:100%}#where-top h3{color:#013d78;font-size:2.4em}.paragraph--type--subpage-intro .section{width:1220px;max-width:95%}.paragraph--type--subpage-intro{background-color:#e8e8e8;padding:65px 0}.paragraph--type--subpage-intro .field--name-field-left-side-photo,.paragraph--type--subpage-intro .field--name-field-right-side-text{display:inline-block;vertical-align:middle;max-width:100%}.paragraph--type--subpage-intro .field--name-field-left-side-photo{width:510px;margin-right:45px}.paragraph--type--subpage-intro .field--name-field-right-side-text{width:630px}#paragraph-5{background-color:#fff}.paragraph--type--blue-icon-with-text .section{width:1220px;max-width:95%}.paragraph--type--blue-icon-with-text{background-color:#013d78;padding:55px 0;color:#fff}.paragraph--type--blue-icon-with-text .field--name-field-left-icon,.paragraph--type--blue-icon-with-text .field--name-field-right-icon-text{display:inline-block;vertical-align:middle;max-width:100%}.paragraph--type--blue-icon-with-text .field--name-field-left-icon{width:315px;text-align:center;margin-right:25px}.paragraph--type--blue-icon-with-text .field--name-field-left-iconimg{max-width:95%;height:auto !important}.paragraph--type--blue-icon-with-text .field--name-field-right-icon-text{width:740px}.paragraph--type--blue-icon-with-text h1,.paragraph--type--blue-icon-with-text h2{color:#fff}blockquote{margin:0;padding:25px 75px 25px 50px;border:1px solid #ccc;background:#fff url('/themes/imageworks/css/../images/blockquote.png') no-repeat 100% 100%}.field--name-field-paragraphs>.field__item:last-child .paragraph{padding-bottom:75px}.view-success-stories-carousel{position:relative}.view-success-stories-carousel.view-display-id-page_1{width:970px;margin:0 auto;max-width:93%;padding:50px 0;text-align:center}.view-success-stories-carousel.view-display-id-page_1 .views-row{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:40px}.view-success-stories-carousel.view-display-id-page_1 .view-content .views-row:last-child{border:none;padding:0;margin:0}.paragraph--type--service-top{background:url('/themes/imageworks/css/../images/service-top.jpg') no-repeat 50% 50%;padding:50px 0 60px;background-size:cover}.paragraph--type--service-top h1{font-weight:700}#paragraph-15 .right{width:625px}#paragraph-15 .section,#paragraph-17 .section,#paragraph-19 .section,.page-node-25 article.node--type-page .section{width:1220px;max-width:93%}#paragraph-15 .top,#paragraph-17 .top,#paragraph-26 .top{padding:30px 0 50px}#paragraph-15 blockquote,#paragraph-17 blockquote{padding:75px 75px 35px 100px}#paragraph-15 blockquote h3,#paragraph-17 blockquote h3{font-size:2.4em}#paragraph-15 blockquote ul{display:inline-block;vertical-align:top;max-width:100%;width:46%;margin-right:3%}#paragraph-17 .left{vertical-align:middle}#paragraph-17 .right{width:600px;vertical-align:middle}#paragraph-19{padding:60px 0 50px}#paragraph-19 .left{vertical-align:middle}#paragraph-19 .right{width:620px;vertical-align:middle}#paragraph-20{background:#013d78 url('/themes/imageworks/css/../images/wisa-blue.jpg') no-repeat 50% 0;padding:65px 0 75px;color:#fff}#paragraph-20 h2{color:#fff;font-size:3.6em;margin:0 0 90px}#paragraph-20 h3{font-size:2.4em}#paragraph-21{background:#e8e8e8 url('/themes/imageworks/css/../images/services-overview-bg.jpg') no-repeat 50% 0;padding:85px 0;text-align:center;border-bottom:2px solid #fff}#paragraph-21 .section{width:1020px}#paragraph-21 #hero-boxes{margin-bottom:30px}#paragraph-21 #hero-boxes .box{margin-bottom:25px;cursor:pointer}#paragraph-21 #hero-boxes .box .wrap{padding:40px 75px 0 30px}#paragraph-21 a.cta-btn{padding:12px 45px}#paragraph-21 h1{font-weight:700;margin:0 0 35px;font-size:40px}#block-imageworks-content #paragraph-23 ol li{font-size:1em}#paragraph-23 ol{list-style:none;counter-reset:item;padding:0 !important}#paragraph-23 ol li{counter-increment:item;margin-bottom:55px !important;line-height:1.3 !important}#paragraph-23 ol li span{display:inline-block;vertical-align:top;font-size:1em !important;width:85%}#paragraph-23 ol li:before{margin-right:65px;content:counter(item);background:#fcb13b;border-radius:2px;color:#fff;width:70px;height:70px;line-height:70px;text-align:center;display:inline-block;font-weight:700;font-size:35px;vertical-align:middle}#paragraph-23 ol li h2,#paragraph-24 h2{color:#162534}#paragraph-22{padding:65px 0 0}#paragraph-24 .section{width:1100px}article.node--type-success-story{text-align:center;padding:40px 0;width:960px;margin:0 auto;max-width:93%}@media screen and (min-width:1024px){#paragraph-24 blockquote{padding:55px 105px 35px 80px}}#paragraph-24 blockquote{margin-bottom:45px}#paragraph-26{background-color:#e8e8e8}#paragraph-26 .left{margin-right:50px;width:535px;vertical-align:middle}#paragraph-26 .right{width:600px;vertical-align:middle}#paragraph-26 .right h2{font-size:3em;margin-top:0}#paragraph-27{background-color:#fff;padding:60px 0;text-align:center}#paragraph-27 h2{font-size:3em}#paragraph-27 .field--name-field-text>p{margin:0 auto 40px;width:930px;max-width:100%}#paragraph-27 blockquote{display:inline-block;vertical-align:top;max-width:100%;width:200px;padding:30px;margin:0 10px 20px;min-height:210px}#paragraph-27 blockquote h3{margin:0 0 10px;font-size:2.4em}#paragraph-27 blockquote p{font-size:1.6em;margin:0}#paragraph-25{background:url('/themes/imageworks/css/../images/employers-blue.jpg') no-repeat 50% 50%;background-size:cover;color:#fff;text-align:center;padding:65px 0}#paragraph-25 h2{font-size:3em;color:#fff}#paragraph-25 .box{border:1px solid #fff;background-color:#013b75;padding:70px 90px;margin-top:30px}#paragraph-25 .box ul{display:inline-block;vertical-align:top;margin-right:40px;width:465px;margin-top:0;margin-bottom:0;max-width:100%}#paragraph-25 .box>p{text-align:left;font-size:2.4em}.page-node-29 #block-webform,.page-node-30 #block-webform-2{width:970px;margin:0 auto;max-width:93%;padding:50px 0}.referral-form .webform-type-radios legend,.referral-form .webform-type-radios .fieldset-wrapper{float:none;display:inline-block;vertical-align:top;max-width:100%}.referral-form .form-composite>legend{font-size:16px}.referral-form .form-type-radio{margin-right:15px}.referral-form .form-type-radio input,.referral-form .form-type-radio label{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.referral-form .webform-type-webform-name .form-item{display:inline-block;vertical-align:top;width:31%;margin-right:3%}.referral-form .webform-type-webform-name .form-item-name-last{margin-right:0}.referral-form .webform-type-webform-address .form-item{display:inline-block;vertical-align:top;width:31%;margin-right:3%}.referral-form .webform-type-webform-address .form-item-address-address{width:100%;margin-right:0}.referral-form .webform-type-webform-address .form-item-address-postal-code{margin-right:0}#header .section,#top .section{width:1350px;max-width:93%}@media screen and (max-width:1400px){#header .block-menu>ul.menu>li.menu-item{padding:0 5px !important;font-size:15px}#block-logo{width:300px}#block-logo img{max-width:100%;height:auto !important}}@media screen and (max-width:1300px){#paragraph-15 .left,#paragraph-17 .left,#paragraph-19 .left,#paragraph-26 .left{width:400px}#paragraph-15 .right,#paragraph-17 .right,#paragraph-19 .right,#paragraph-26 .right{width:495px}#paragraph-19{text-align:center}#paragraph-19 .left,#paragraph-19 .right{vertical-align:top;text-align:left}#paragraph-2 .left{width:450px;vertical-align:top}#paragraph-2 .right{width:470px;vertical-align:top}#paragraph-2 blockquote{padding:45px 50px 30px}#paragraph-2 blockquote ul{width:370px}#paragraph-27 .section{width:840px !important}#paragraph-25 .box{padding:70px 50px}#paragraph-25 .box ul{width:380px}}@media screen and (max-width:1250px){#block-footersocial{width:180px}#block-footersocial img{margin-bottom:15px;max-width:100%;height:auto !important}}@media screen and (max-width:1200px){#header .block-menu>ul.menu>li.menu-item{font-size:14px;padding:0 5px !important}}@media screen and (max-width:1100px){#block-logo{width:240px}}@media screen and (max-width:1023px){body{width:100% !important;max-width:100% !important;margin:0;overflow-x:hidden !important}}@media screen and (max-width:1023px){.section,#main{max-width:93%;margin:0 auto;padding:0}#main{padding:40px 0}#page-wrapper{min-width:0}#page-wrapper img{max-width:100%;height:auto !important}#content,#right{display:block;margin:0 auto 30px}#content{width:100%}#block-logo{margin-left:20px}#content .webform-client-form input.form-text{padding:0 2% 0 3%;width:94%}#content .webform-client-form textarea{width:99%;min-width:99%;max-width:99%}#header .section nav{width:100%;background-color:#013d78;border-bottom:2px solid #ccc;float:none;display:none;position:absolute;left:0;top:125px;text-align:center;padding:20px 0 15px;z-index:999;color:#fff !important;margin-top:0}#header li.menu-item{width:100%;padding:5px 0;background:0 0 !important}#header li.menu-item a{color:#fff !important}#header #block-mobilemenupush{display:block}#header .section{max-width:100%;width:100%}#page.with-sidebar #content,#right{display:block;max-width:100%;margin:0 auto 30px}#page.with-sidebar #content{width:100%}#header ul.menu ul.menu{top:0;left:0;display:block;width:100%;text-align:center;position:relative}#header .block-menu>ul.menu>li.menu-item{height:auto;font-weight:700;padding:5px 0 !important}#header ul.menu ul.menu li.menu-item{font-weight:400}#header ul.menu ul.menu li.menu-item a,#header ul.menu ul.menu{background:0 0}#header ul.menu ul.menu,#header ul.menu ul.menu li.menu-item,#header ul.menu ul.menu li.menu-item:first-child{border:none !important}#paragraph-15 .left,#paragraph-15 .right,#paragraph-17 .left,#paragraph-17 .right,#paragraph-19 .left,#paragraph-19 .right,#paragraph-2 .left,#paragraph-2 .right,#paragraph-26 .left,#paragraph-26 .right{display:block;margin:0 auto 30px}#paragraph-15 .right,#paragraph-17 .right,#paragraph-19 .right,#paragraph-2 .right,#paragraph-26 .right{width:100%}#paragraph-15 blockquote ul,#paragraph-2 blockquote ul{display:block;margin:0 auto;width:100%}p,#block-imageworks-content ul li,.region ul li{font-size:17px !important}#block-imageworks-content ul li,.region ul li{background-position:0 7px}h1,h2{font-size:27px !important}h3{font-size:20px !important}#paragraph-20{background-size:130% auto}#paragraph-23 ol li span{display:block;width:100%;margin-top:20px}#paragraph-3 .circle{display:block;margin:0 auto 30px}#paragraph-2 .section{max-width:93%}#paragraph-26 .top{padding-bottom:0}#paragraph-25 .box ul{display:block;margin:0 auto;width:100%}.region-prefooter>div,.region-prefooter>nav{display:block;margin:0 auto 30px !important;width:270px !important}#home1 .left,#home1 .right{display:block;margin:0 auto 30px}#home1 .right{width:100%}#hero-boxes .box{height:101px;width:270px;display:block;margin:0 auto 20px}#hero-boxes .box .wrap{padding:0 35px;height:101px}#hero-boxes .box .wrap .valign{display:inline-block}#hero{background-size:cover;padding:100px 0 50px}#hero h3{margin-bottom:30px}#hero h1{font-size:4em !important}.page-node-29 #content{margin:0}}@media screen and (min-width:1024px){#header{display:block !important}}@media screen and (max-width:767px){#paragraph-15 blockquote,#paragraph-17 blockquote{padding:55px 45px 35px 50px}p,#block-imageworks-content ul li,.region ul li{font-size:16px !important}#block-imageworks-content ul li,.region ul li{background-position:0 6px}h1,h2{font-size:23px !important}h3{font-size:18px !important}#paragraph-20{padding-top:35px}#paragraph-20 h2{margin-bottom:70px}#home3 .views_slideshow_cycle_main{width:450px;background:0 0;border:1px solid #ccc}#home3 .views-field-body{padding:25px}#hero h1{font-size:3.5em !important}}@media screen and (max-width:567px){#paragraph-15 blockquote,#paragraph-17 blockquote{padding:45px 35px 25px 40px}p,#block-imageworks-content ul li,.region ul li{font-size:15px !important}#block-imageworks-content ul li,.region ul li{background-position:0 5px}h1,h2{font-size:21px !important}h3{font-size:17px !important}#paragraph-20{background-size:750px auto}#paragraph-3 .circle .number{font-size:120px}#paragraph-3 .circle{width:260px;height:260px}#paragraph-3 .circle .inner{padding:35px 55px 0}#paragraph-25 .box{padding:50px 35px}#hero h1{font-size:3.2em !important}#block-logo img{width:210px !Important}#header .section nav{top:105px}#hero{padding:50px 0 30px}#home3 .views_slideshow_cycle_main{height:275px}.referral-form .webform-type-webform-name .form-item,.referral-form .webform-type-webform-address .form-item{display:block;width:100%;margin-right:0}}
