@import url(https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,600,700);.action-links{list-style:none;padding:0;margin:1em 0;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-left:0.3em;margin-right:0;}.button-action{display:inline-block;line-height:160%;padding:0.2em 0.5em 0.3em;text-decoration:none;}.button-action:before{content:'+';font-weight:900;margin-left:-0.1em;padding-right:0.2em;}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-0.1em;padding-left:0.2em;padding-right:0;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:' \BB ';}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-left:1em;margin-right:1em;}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0;}
.collapse-processed > summary{padding-left:0.5em;padding-right:0.5em;}.collapse-processed > summary:before{background:url(https://www.creative-assembly.com/core/misc/menu-expanded.png) 0 100% no-repeat;content:"";float:left;height:1em;width:1em;}[dir="rtl"] .collapse-processed > summary:before{background-position:100% 100%;float:right;}.collapse-processed:not([open]) > summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[dir="rtl"] .collapse-processed:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.container-inline label:after,.container-inline .label:after{content:':';}.form-type-radios .container-inline label:after{content:'';}.form-type-radios .container-inline .form-type-radio{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{border:1px solid #ccc;margin-top:1em;margin-bottom:1em;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;font-weight:normal;width:10em;}[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-style:normal;font-weight:bold;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0;}
.field__label{font-weight:bold;}.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:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.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:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.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:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;font-size:inherit;font-weight:bold;margin:0;padding:0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.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-left:0;margin-right:2.4em;}.marker{color:#e00;}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(https://www.creative-assembly.com/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}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{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(https://www.creative-assembly.com/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{background:url(https://www.creative-assembly.com/core/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(https://www.creative-assembly.com/core/misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.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:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.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{background:transparent;border:0;cursor:pointer;margin:0;padding:0;font-size:1em;}label button.link{font-weight:bold;}
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;list-style-type:none;padding:0 0.5em;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right;}.menu-item--expanded{list-style-image:url(https://www.creative-assembly.com/core/misc/menu-expanded.png);list-style-type:circle;}.menu-item--collapsed{list-style-image:url(https://www.creative-assembly.com/core/misc/menu-collapsed.png);list-style-type:disc;}[dir="rtl"] .menu-item--collapsed{list-style-image:url(https://www.creative-assembly.com/core/misc/menu-collapsed-rtl.png);}.menu-item{padding-top:0.2em;margin:0;}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:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.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{list-style:none;margin:0 0 0.5em;padding:0;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.tabs a{display:block;padding:0.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;margin:0;width:100%;box-sizing:border-box;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%;}}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(https://www.creative-assembly.com/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(https://www.creative-assembly.com/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(https://www.creative-assembly.com/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;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;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
@-webkit-keyframes slideTimeline{0%{left:0}100%{left:-900%}}@-moz-keyframes slideTimeline{0%{left:0}100%{left:-900%}}@-o-keyframes slideTimeline{0%{left:0}100%{left:-900%}}@keyframes slideTimeline{0%{left:0}100%{left:-900%}}.desktop_only{display:none}@media only screen and (min-width:960px){.desktop_only{display:block}}.tablet_only{display:none}@media only screen and (min-width:601px) and (max-width:959px){.tablet_only{display:block}}.mobile_only{display:none}@media only screen and (max-width:600px){.mobile_only{display:block}.not_mobile{display:none}}.paragraph--type--row{background:#3f223f}.paragraph--type--row .paragraph--type--text{color:#FFF}.paragraph--type--row .paragraph--type--text.border_right{border-right:1px solid #FFF}.paragraph--type--row .paragraph--type--text a.is-button,.paragraph--type--row .paragraph--type--text a.is-cta{background:#FFF;color:#170617}.paragraph--type--row .paragraph--type--text a.is-button:hover,.paragraph--type--row .paragraph--type--text a.is-cta:hover{background:#3f223f;color:#FFF}.paragraph--type--row.row--smoke-short{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/smoke-short.png) bottom left no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.paragraph--type--row.row--smoke-short .paragraph--type--text{color:#000}.paragraph--type--row.row--smoke-short .paragraph--type--text a.is-button,.paragraph--type--row.row--smoke-short .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF}.paragraph--type--row.row--smoke-short .paragraph--type--text a.is-button:hover,.paragraph--type--row.row--smoke-short .paragraph--type--text a.is-cta:hover{background:#603460}.paragraph--type--row.row--smoke-mid{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/smoke-mid.png) bottom left no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.paragraph--type--row.row--smoke-mid .paragraph--type--text{color:#000}.paragraph--type--row.row--smoke-mid .paragraph--type--text a.is-button,.paragraph--type--row.row--smoke-mid .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF}.paragraph--type--row.row--smoke-mid .paragraph--type--text a.is-button:hover,.paragraph--type--row.row--smoke-mid .paragraph--type--text a.is-cta:hover{background:#603460}.paragraph--type--row.row--smoke-full{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/Smoke-2.png) bottom left no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.paragraph--type--row.row--smoke-full .paragraph--type--text{color:#000}.paragraph--type--row.row--smoke-full .paragraph--type--text a.is-button,.paragraph--type--row.row--smoke-full .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF}.paragraph--type--row.row--smoke-full .paragraph--type--text a.is-button:hover,.paragraph--type--row.row--smoke-full .paragraph--type--text a.is-cta:hover{background:#603460}.paragraph--type--row .col--bg-white,.paragraph--type--row.row--none,.row .col--bg-white{background:#FFF}.paragraph--type--row.row--none .paragraph--type--text{color:#000}.paragraph--type--row.row--none .paragraph--type--text a.is-button,.paragraph--type--row.row--none .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF}.paragraph--type--row.row--none .paragraph--type--text a.is-button:hover,.paragraph--type--row.row--none .paragraph--type--text a.is-cta:hover{background:#603460}.paragraph--type--row.row--transparent{background:0 0}.paragraph--type--row.row--transparent .paragraph--type--text{color:#000}.paragraph--type--row.row--transparent .paragraph--type--text a.is-button,.paragraph--type--row.row--transparent .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF}.paragraph--type--row.row--transparent .paragraph--type--text a.is-button:hover,.paragraph--type--row.row--transparent .paragraph--type--text a.is-cta:hover{background:#603460}.paragraph--type--row .content-wrapper{margin:0 auto;max-width:1440px;padding:5rem 0}.paragraph--type--carousel .paragraph--type--image-with-overlay .overlay-block>*+*,.paragraph--type--row+.paragraph--type--row,.paragraph--type--row+.row,.row+.paragraph--type--row,.row+.row{margin-top:0}@media (max-width:1040px){.paragraph--type--row .content-wrapper{padding:2rem 0}}.paragraph--type--row.justify-center .content-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.paragraph--type--row.justify-content-around .content-wrapper{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.paragraph--type--row,.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;max-width:1920px;padding:0 100px;position:relative;width:100%;z-index:1}@media (max-width:1040px){.paragraph--type--row,.row{padding:0 25px}}.paragraph--type--row.paragraph--full-width,.row.paragraph--full-width{padding:0}.paragraph--type--row.paragraph--full-width .content-wrapper,.row.paragraph--full-width .content-wrapper{margin:0 auto;max-width:100%;padding:0}@media (max-width:500px){.paragraph--type--row.paragraph--full-width .extra_padding,.row.paragraph--full-width .extra_padding{padding:2rem}.paragraph--type--row.paragraph--remove-content-padding,.row.paragraph--remove-content-padding{padding:0}}.paragraph--type--row.colapse .col,.paragraph--type--row.paragraph--remove-content-padding .content-wrapper,.row.colapse .col,.row.paragraph--remove-content-padding .content-wrapper{padding:0}.paragraph--type--row.cols-centre,.row.cols-centre{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--row.cols-right,.row.cols-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--row.cols-left,.row.cols-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.paragraph--type--row.cols-space-around,.row.cols-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.paragraph--type--row.cols-space-between,.row.cols-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--row .background_image,.row .background_image{left:1rem;right:1rem}@media only screen and (max-width:600px){.paragraph--type--row,.row{margin:0 auto}.paragraph--type--row .background_image,.row .background_image{left:.5rem;right:.5rem}}.paragraph--type--row .col,.row .col{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;position:relative}.paragraph--type--row .col.col_12,.row .col.col_12{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:1rem 1%;max-width:100%;width:100%}.paragraph--type--row .col.col_115,.row .col.col_115{-webkit-box-flex:0;-webkit-flex:0 1 95.83%;-moz-box-flex:0;-ms-flex:0 1 95.83%;flex:0 1 95.83%;max-width:95.83%;width:95.83%}.paragraph--type--row .col.col_11,.row .col.col_11{-webkit-box-flex:0;-webkit-flex:0 1 91.66%;-moz-box-flex:0;-ms-flex:0 1 91.66%;flex:0 1 91.66%;max-width:91.66%;width:91.66%}.paragraph--type--row .col.col_105,.row .col.col_105{-webkit-box-flex:0;-webkit-flex:0 1 87.5%;-moz-box-flex:0;-ms-flex:0 1 87.5%;flex:0 1 87.5%;max-width:87.5%;width:87.5%}.paragraph--type--row .col.col_10,.row .col.col_10{-webkit-box-flex:0;-webkit-flex:0 1 83.33%;-moz-box-flex:0;-ms-flex:0 1 83.33%;flex:0 1 83.33%;max-width:83.33%;width:83.33%}.paragraph--type--row .col.col_95,.row .col.col_95{-webkit-box-flex:0;-webkit-flex:0 1 79.16%;-moz-box-flex:0;-ms-flex:0 1 79.16%;flex:0 1 79.16%;max-width:79.16%;width:79.16%}.paragraph--type--row .col.col_9,.row .col.col_9{-webkit-box-flex:0;-webkit-flex:0 1 71%;-moz-box-flex:0;-ms-flex:0 1 71%;flex:0 1 71%;max-width:71%;width:71%}@media (max-width:500px){.paragraph--type--row .col.col_9,.row .col.col_9{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}}.paragraph--type--row .col.col_85,.row .col.col_85{-webkit-box-flex:0;-webkit-flex:0 1 70.83%;-moz-box-flex:0;-ms-flex:0 1 70.83%;flex:0 1 70.83%;max-width:70.83%;width:70.83%}.paragraph--type--row .col.col_8,.row .col.col_8{-webkit-box-flex:0;-webkit-flex:0 1 66.66%;-moz-box-flex:0;-ms-flex:0 1 66.66%;flex:0 1 66.66%;max-width:66.66%;width:66.66%}@media (max-width:1040px){.paragraph--type--row .col.col_8,.row .col.col_8{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}.paragraph--type--row .col.col_6.remove_margin .image-wrapper img,.row .col.col_6.remove_margin .image-wrapper img{max-height:400px}}.paragraph--type--row .col.col_75,.row .col.col_75{-webkit-box-flex:0;-webkit-flex:0 1 62.5%;-moz-box-flex:0;-ms-flex:0 1 62.5%;flex:0 1 62.5%;max-width:62.5%;width:62.5%}.paragraph--type--row .col.col_7,.row .col.col_7{-webkit-box-flex:0;-webkit-flex:0 1 58.33%;-moz-box-flex:0;-ms-flex:0 1 58.33%;flex:0 1 58.33%;max-width:58.33%;width:58.33%}.paragraph--type--row .col.col_65,.row .col.col_65{-webkit-box-flex:0;-webkit-flex:0 1 54.16%;-moz-box-flex:0;-ms-flex:0 1 54.16%;flex:0 1 54.16%;max-width:54.16%;width:54.16%}.paragraph--type--row .col.col_6,.row .col.col_6{-webkit-box-flex:1;-webkit-flex:1 1 45%;-moz-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;margin:1rem 1% 1rem .5%;max-width:50%;width:45%}.paragraph--type--row .col.col_6.remove_margin,.row .col.col_6.remove_margin{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center}@media only screen and (max-width:600px){.paragraph--type--row .col.col_6.remove_margin,.row .col.col_6.remove_margin{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.paragraph--type--row .col.col_6.remove_margin .image-wrapper,.row .col.col_6.remove_margin .image-wrapper{display:block;width:100%}.paragraph--type--row .col.col_6.remove_margin .image-wrapper img,.row .col.col_6.remove_margin .image-wrapper img{height:auto;float:left;width:100%}@media (max-width:1600px){.paragraph--type--row .col.col_6.remove_margin .image-wrapper img,.row .col.col_6.remove_margin .image-wrapper img{height:100%;float:left;width:auto;max-width:200%}.paragraph--type--row .col.col_6.remove_margin .actual_size .image-wrapper img,.row .col.col_6.remove_margin .actual_size .image-wrapper img{height:auto;float:left;max-width:80%}}@media (max-width:500px){.paragraph--type--row .col.col_6.remove_margin .image-wrapper img,.row .col.col_6.remove_margin .image-wrapper img{height:auto;max-height:100%;width:100%}}.paragraph--type--row .col.col_6.remove_margin .actual_size .image-wrapper,.row .col.col_6.remove_margin .actual_size .image-wrapper{display:block;width:100%}.paragraph--type--row .col.col_6.remove_margin .actual_size .image-wrapper img,.row .col.col_6.remove_margin .actual_size .image-wrapper img{height:auto;float:left;width:800%}@media (max-width:1040px){.paragraph--type--row .col.col_6.remove_margin .actual_size .image-wrapper img,.row .col.col_6.remove_margin .actual_size .image-wrapper img{max-height:400px}}@media (min-width:1500px){.paragraph--type--row .col.col_6,.row .col.col_6{margin:1rem 1%}}@media (max-width:500px){.paragraph--type--row .col.col_6.remove_margin .actual_size .image-wrapper img,.row .col.col_6.remove_margin .actual_size .image-wrapper img{height:auto;max-height:100%;width:80%}.paragraph--type--row .col.col_6,.row .col.col_6{margin:0;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.paragraph--type--row .col.col_55,.row .col.col_55{-webkit-box-flex:0;-webkit-flex:0 1 45.83%;-moz-box-flex:0;-ms-flex:0 1 45.83%;flex:0 1 45.83%;max-width:45.83%;width:45.83%}.paragraph--type--row .col.col_5,.row .col.col_5{-webkit-box-flex:0;-webkit-flex:0 1 41.66%;-moz-box-flex:0;-ms-flex:0 1 41.66%;flex:0 1 41.66%;max-width:41.66%;width:41.66%}.paragraph--type--row .col.col_45,.row .col.col_45{-webkit-box-flex:0;-webkit-flex:0 1 37.5%;-moz-box-flex:0;-ms-flex:0 1 37.5%;flex:0 1 37.5%;max-width:37.5%;width:37.5%}.paragraph--type--row .col.col_4,.row .col.col_4{-webkit-box-flex:0;-webkit-flex:0 1 33.33%;-moz-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:33.33%;width:33.33%}@media (max-width:500px){.paragraph--type--row .col.col_4,.row .col.col_4{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%;margin:0}}.paragraph--type--row .col.col_35,.row .col.col_35{-webkit-box-flex:0;-webkit-flex:0 1 29.16%;-moz-box-flex:0;-ms-flex:0 1 29.16%;flex:0 1 29.16%;max-width:29.16%;width:29.16%}.paragraph--type--row .col.col_3,.row .col.col_3{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;width:25%}.paragraph--type--row .col.col_25,.row .col.col_25{-webkit-box-flex:0;-webkit-flex:0 1 20.83%;-moz-box-flex:0;-ms-flex:0 1 20.83%;flex:0 1 20.83%;max-width:20.83%;width:20.83%}.paragraph--type--row .col.col_2,.row .col.col_2{-webkit-box-flex:0;-webkit-flex:0 1 16.66%;-moz-box-flex:0;-ms-flex:0 1 16.66%;flex:0 1 16.66%;max-width:16.66%;width:16.66%}.paragraph--type--row .col.col_15,.row .col.col_15{-webkit-box-flex:0;-webkit-flex:0 1 12.5%;-moz-box-flex:0;-ms-flex:0 1 12.5%;flex:0 1 12.5%;max-width:12.5%;width:12.5%}.paragraph--type--row .col.col_1,.row .col.col_1{-webkit-box-flex:0;-webkit-flex:0 1 8.33%;-moz-box-flex:0;-ms-flex:0 1 8.33%;flex:0 1 8.33%;max-width:8.33%;width:8.33%}.paragraph--type--row .col.col_05,.row .col.col_05{-webkit-box-flex:0;-webkit-flex:0 1 4.16%;-moz-box-flex:0;-ms-flex:0 1 4.16%;flex:0 1 4.16%;max-width:4.16%;width:4.16%}@media only screen and (min-width:601px) and (max-width:959px){.paragraph--type--row .col.col_10,.paragraph--type--row .col.col_105,.paragraph--type--row .col.col_11,.paragraph--type--row .col.col_115,.paragraph--type--row .col.col_12,.paragraph--type--row .col.col_8,.paragraph--type--row .col.col_85,.paragraph--type--row .col.col_9,.paragraph--type--row .col.col_95,.row .col.col_10,.row .col.col_105,.row .col.col_11,.row .col.col_115,.row .col.col_12,.row .col.col_8,.row .col.col_85,.row .col.col_9,.row .col.col_95{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}.paragraph--type--row .col.col_3,.paragraph--type--row .col.col_35,.paragraph--type--row .col.col_45,.paragraph--type--row .col.col_5,.paragraph--type--row .col.col_55,.paragraph--type--row .col.col_6,.paragraph--type--row .col.col_65,.row .col.col_3,.row .col.col_35,.row .col.col_45,.row .col.col_5,.row .col.col_55,.row .col.col_6,.row .col.col_65{-webkit-box-flex:0;-webkit-flex:0 1 48%;-moz-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;max-width:50%;width:48%}.paragraph--type--row .col.col_2,.paragraph--type--row .col.col_25,.row .col.col_2,.row .col.col_25{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;width:25%}}@media only screen and (max-width:767px){.blog-layout .paragraph--type--row .col.col_35,.blog-layout .paragraph--type--row .col.col_5,.blog-layout .paragraph--type--row .col.col_55,.blog-layout .paragraph--type--row .col.col_7,.blog-layout .row .col.col_35,.blog-layout .row .col.col_5,.blog-layout .row .col.col_55,.blog-layout .row .col.col_7{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}}.paragraph--type--row .col--bg-purple,.row .col--bg-purple{background:#3f223f}.paragraph--type--row .col--bg-purple .paragraph--type--text a,.row .col--bg-purple .paragraph--type--text a{background:#FFF;color:#170617}.paragraph--type--row .col.remove_margin,.row .col.remove_margin{margin:0}.has_border{border:1px solid #3f223f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1%;opacity:1;overflow:visible!important;padding:1.5rem 1rem}*,.accordion-item h3,::after,::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (max-width:1100px){.has_border{margin-top:35px!important}}@media only screen and (max-width:959px){.has_border{margin-bottom:6rem!important}}.has_border .paragraph{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:10rem;padding:3rem 0 2rem}#logos,.paragraph--type--image-with-overlay,.u-flex-row{-moz-box-orient:horizontal;-webkit-box-orient:horizontal}@media (max-width:500px){.has_border .paragraph{padding:5rem 0 2rem}}.has_border .paragraph a,a.is-button,a.is-cta{padding:.9rem 2rem;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;font-weight:700}.has_border .paragraph img{left:0;margin:0 auto;position:absolute;right:0;top:-5rem}.has_border .paragraph h3{letter-spacing:.4em;text-align:center;text-transform:uppercase}.has_border .paragraph p{text-align:center}.has_border .paragraph a{background:#3f223f;text-transform:uppercase;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;color:#FFF!important;display:table;margin:0 auto;text-decoration:none}h2,h4{letter-spacing:7px}.u-show-for-small-down,.u-show-mobile{display:none}.has_border .paragraph a:hover{background:#502b50}@media (max-width:1040px){.contact-us.col_4{-webkit-box-flex:0!important;-webkit-flex:0 1 50%!important;-moz-box-flex:0!important;-ms-flex:0 1 50%!important;flex:0 1 50%!important;max-width:50%!important}}.content-section,.view-id-blog .view-content :nth-child(1).views-row{width:100%}.cta-curve-content--col-6{width:-webkit-calc(50% - 2rem);width:-moz-calc(50% - 2rem);width:calc(50% - 2rem)}.view-id-blog .view-content .views-row{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem)}.path-careers .block-system-main-block .view-id-jobvite.view-display-id-page_1{padding-top:0}.paragraph.paragraph--type--content-section ul li{font-weight:500}@media only screen and (max-width:959px){.has_border .paragraph img{top:-6rem}.blog-layout .paragraph.paragraph--type--content-section ul li{font-size:1rem;line-height:1.8}}.page-node-type-page .has_second_content.paragraph--type--cta .second_content{height:100%}@media (max-width:767px){.contact-us .paragraph--type--row .paragraph--type--text.border_right{border-right:none;border-bottom:1px solid #FFF}.page-node-type-homepage .cta-curve-content--col-12 .paragraph--type--cta .paragraph--type--text{max-width:100%}}@font-face{font-family:icomoon;src:url(https://www.creative-assembly.com/themes/custom/creative_assembly/fonts/icomoon.eot?wftfnq=);src:url(https://www.creative-assembly.com/themes/custom/creative_assembly/fonts/icomoon.eot?wftfnq=#iefix) format("embedded-opentype"),url(https://www.creative-assembly.com/themes/custom/creative_assembly/fonts/icomoon.woff2?wftfnq=) format("woff2"),url(https://www.creative-assembly.com/themes/custom/creative_assembly/fonts/icomoon.ttf?wftfnq=) format("truetype"),url(https://www.creative-assembly.com/themes/custom/creative_assembly/fonts/icomoon.woff?wftfnq=) format("woff"),url(https://www.creative-assembly.com/themes/custom/creative_assembly/fonts/icomoon.svg?wftfnq=#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{color:#170617;font-family:icomoon!important;speak:none;font-size:1.6rem;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}.paragraph--type--statistic-block .stat-label,.paragraph--type--statistic-block .stat-number,.paragraph--type--statistic-block .stat-suffix,a,body,h1,h2,h3,h4,html,p,span{font-family:Montserrat,sans-serif}[class*=" icon-"]:hover,[class^=icon-]:hover{color:#3f223f}.icon-youtube-play:before{content:"\e904"}.icon-instagram:before{content:"\e903"}.icon-brand:before,.icon-facebook:before,.icon-social:before{content:"\e900"}.icon-brand2:before,.icon-social2:before,.icon-tweet:before,.icon-twitter:before{content:"\e901"}.icon-brand3:before,.icon-linkedin:before,.icon-social3:before{content:"\e902"}.u-justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-flex-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-full-width{width:100%}.u-bermuda{color:#85d9db}.u-half{width:50%!important}.u-inset-content{padding:0 6.66rem}.u-align-right{text-align:right}.u-flex-row{-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:768px){.u-show-for-small-down{display:block}.u-hide-for-small-down{display:none}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;outline:0}*,::after,::before{box-sizing:border-box}body,html{opacity:1;font-size:14px}@media screen and (min-width:320px){body,html{font-size:-webkit-calc(14px + 4 * ((100vw - 320px)/ 1600));font-size:-moz-calc(14px + 4 * ((100vw - 320px)/ 1600));font-size:calc(14px + 4 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){body,html{font-size:18px}}#block-creative-assembly-page-title{display:none}.layout-content{-webkit-box-shadow:0 0 100px -7px rgba(0,0,0,.2);-moz-box-shadow:0 0 100px -7px rgba(0,0,0,.2);box-shadow:0 0 100px -7px rgba(0,0,0,.2);margin:0 auto;max-width:1920px;padding-top:90px}html.overlay{position:relative}html.overlay:before{background:rgba(0,0,0,.6);width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:99}a,h1,h2,h3,h4,p,span{margin:0}h2,h3{margin-bottom:1.5rem}h2{font-size:1.66rem;font-weight:600;line-height:2.22rem;text-transform:uppercase}h3{font-size:1.22rem;letter-spacing:5px;line-height:1.66rem;text-transform:uppercase}.node-link,h4{font-size:.9rem;line-height:1.36rem;text-transform:uppercase}h4{font-weight:600;margin:0}h5{font-size:.72rem;font-weight:600;letter-spacing:6px;line-height:1.36rem;margin:0;text-transform:uppercase}footer h6,p{font-weight:500}p{font-size:1rem;letter-spacing:.5px;line-height:1.5rem;margin-bottom:.5rem}@media (max-width:768px){p{font-size:1rem;line-height:1.8rem}}p a{color:#7555a5;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}p a:hover{color:#9075b8}a.is-button,a.is-cta{background:#3f223f;text-transform:uppercase;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;color:#FFF;display:inline-table;margin-left:0;width:auto}a.is-button:hover,a.is-cta:hover{background:#502b50;color:#FFF}a.is-button--alt,a.is-cta--alt{background:#FFF;color:#170617}a.is-button--alt:hover,a.is-cta--alt:hover{color:#FFF}header{background:#170617;border-bottom:1px solid #FFF;left:0;margin:0 auto;max-width:1920px;padding:0;position:fixed;right:0;top:0;width:100%;z-index:40}header.admin{top:39px}header .site-logo{position:relative}header .site-logo img{width:4rem}header .region-header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:90%;position:relative;z-index:2}header .region-header nav{width:44%}@media only screen and (max-width:1100px){header .region-header nav{display:none}}header .region-header nav ul.menu{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0}header .region-header nav ul.menu li{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;position:relative;width:100%}header .region-header nav ul.menu li a{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:.8rem;font-weight:600;height:100%;position:relative;text-decoration:none;text-transform:uppercase}@media (min-width:1500px){header .region-header nav ul.menu li a{font-size:.85rem}}header .region-header nav ul.menu li a::after{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/current-marker.png) center center no-repeat;bottom:-1px;content:"";display:block;height:12px;opacity:0;position:absolute;width:100%;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s;-webkit-backface-visibility:hidden}header .region-header nav ul.menu li a.is-active{color:#FFF}header .region-header nav ul.menu li a.is-active::after,header .region-header nav ul.menu li a:hover::after{opacity:1}header .region-header nav#block-topleftmenu ul li{margin-right:50px}header .region-header nav#block-toprightmenu ul li,header .region-header nav#block-toprightmenu-2 ul li{margin-left:50px}header .region-mobile-header{display:none}header .burgWrapper{display:none;padding:20px 0;position:absolute;right:50px;top:1.5rem;z-index:2}header .burg{background:#FFF;display:block;height:2px;position:relative;transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;width:30px}header .burg:after,header .burg:before{content:'';height:2px;position:absolute;width:30px;background:#FFF}header .burg:before{top:-6px;transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s}header .burg:after{top:6px;transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s}header .activeBurg{background:0 0}header .activeBurg:before{top:0;-webkit-transform:rotate(45deg)}header .activeBurg:after{top:0;-webkit-transform:rotate(-45deg)}header #block-toprightmenu-2 ul li{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer{max-width:1920px;background:#170617;margin:0 auto;color:#FFF;padding:2rem 0;position:relative;z-index:10}footer .paragraph--type--row{background:0 0}footer h6{font-size:.5rem}footer .inner-container{padding:0 200px;margin:0 auto}@media only screen and (max-width:1100px){header .burgWrapper{display:block}footer .inner-container{padding:0}}footer .inner-container #block-cacopyrighttext-2 p{text-transform:uppercase;font-size:.6rem;line-height:.8rem}footer .inner-container nav#block-creative-assembly-footer .menu{padding:0;margin:0}footer .inner-container nav#block-creative-assembly-footer .menu .menu-item{display:inline-block}footer .inner-container nav#block-creative-assembly-footer .menu .menu-item a{color:#FFF;position:relative;text-transform:uppercase;text-decoration:none;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:.5rem;font-weight:400}footer .inner-container nav#block-creative-assembly-footer .menu .menu-item a::after{content:"";display:block;float:right;width:2px;height:2px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:.5rem}@media only screen and (max-width:600px){footer .inner-container nav#block-creative-assembly-footer .menu .menu-item a::after{margin:.3rem}}footer .inner-container nav#block-creative-assembly-footer .menu .menu-item:last-child a::after{display:none}footer .inner-container nav#block-connectwithus{margin:0;padding:1rem 0}footer .inner-container nav#block-connectwithus h2{display:block;text-transform:uppercase;letter-spacing:.6em;margin:0}@media only screen and (max-width:959px){footer .inner-container nav#block-connectwithus h2{display:none}}footer .inner-container nav#block-connectwithus .social-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}footer .inner-container nav#block-connectwithus .links-holder{width:100%;max-width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}footer .menu{padding:0;margin:0}footer .menu .menu-item{display:inline-block}@media (max-width:1040px){footer .menu .menu-item{display:inline-block;margin:0 1rem 0 0;font-weight:700}}footer .links-holder,footer .menu .menu-item a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}footer .menu .menu-item a{color:#FFF;position:relative;text-transform:uppercase;text-decoration:none;height:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:.5rem;line-height:.5rem;font-weight:400}@media (max-width:1040px){footer .menu .menu-item a{font-size:.8rem;line-height:1rem;font-weight:700}}footer .menu .menu-item a::after{content:"";display:block;float:right;width:2px;height:2px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 .5rem}@media only screen and (max-width:959px){footer .menu .menu-item a::after{display:none}}footer .menu .menu-item:last-child a::after{background:#170617}footer .links-holder{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .links-holder img{width:36px;float:left;margin-right:2rem}footer .links-holder ul{float:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .links-holder ul li a{-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}footer .links-holder ul li a:hover{color:#603460}footer .social-links{list-style:none}footer .social-links li a{text-decoration:none}footer .social-links li a span{color:#FFF;display:block;font-size:.8rem;margin:0 .5rem}#connect-with-us,#logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#logos{display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border-bottom:1px solid #FFF;margin:0 0 50px;padding:25px 0}.game-section .game-content,.game-section .game-landing{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal}footer nav#block-connectwithus{margin:0 auto;width:100%;padding:0 200px}footer nav#block-connectwithus .links-holder{margin:0}footer nav#block-connectwithus .menu{float:none;display:block;width:100%}#connect-with-us{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/Smoke.png);-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:18rem;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#connect-with-us .social-block .social-links,.social-block .social-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;width:100%}#connect-with-us .paragraph--type--row{background:0 0}#connect-with-us .content-section{padding:2rem;width:100%}#connect-with-us .social-block h2,#connect-with-us .social-block h3{text-align:center;margin-bottom:2rem}#connect-with-us .social-block .social-links{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#connect-with-us .social-block .social-links a{margin:0 1.5rem;text-decoration:none}.social-block h2,.social-block h3{text-align:center;margin-bottom:2rem}.social-block .social-links{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-block .social-links a{margin:0 1.5rem;text-decoration:none}@media only screen and (max-width:600px){#connect-with-us{min-height:inherit}#connect-with-us h2,#connect-with-us h4{letter-spacing:3px;font-size:1.3rem}#connect-with-us .paragraph--type--row{padding:0}#connect-with-us .social-block .social-links{-webkit-justify-content:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-box-pack:justify;justify-content:space-between}#connect-with-us .social-block .social-links a{margin:0}.game-section .game-content{text-align:center}}.game-wrapper{margin:0 auto;overflow:hidden;position:relative}.game-section{height:-webkit-calc(100vh - 100px);height:-moz-calc(100vh - 100px);height:calc(100vh - 100px);overflow:hidden;position:relative}@media only screen and (max-width:1100px){.game-section .container .game-content h4{margin-bottom:1.59rem}.game-section .container .game-content h2{font-size:1.36rem;margin-bottom:1rem;text-align:center}.game-section .container.left .game-content{left:auto!important;right:5%}.game-section .container.left .focal-image img{left:-5rem}}.game-section .game-landing{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100vh - 100px);height:-moz-calc(100vh - 100px);height:calc(100vh - 100px);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.game-section .game-content,.paragraph--type--video-banner{height:-webkit-calc(100vh - 100px);height:-moz-calc(100vh - 100px)}@media only screen and (max-width:600px){.game-section .game-landing{background-position:right center!important}.game-wrapper:nth-child(2n+2) .game-section .game-landing{background-position:left center!important}}.game-section .game-landing .game-landing__image{width:auto}.game-section .game-landing .game-landing__strap{display:none}.game-section .game-content,.node-link-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.game-section .game-landing h3{color:#FFF;margin-top:2rem;text-align:center;text-transform:uppercase;text-shadow:0 0 30px #000;min-width:20rem}.game-section .game-landing h3 p{font-size:1.22rem;font-weight:700;letter-spacing:5px;line-height:1.66rem}.game-section .game-content{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/game-background-default.png) center center no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 100px)}.game-section .game-content h1{color:#FFF;text-align:center;max-width:55rem;padding:0 2rem;text-transform:uppercase;margin-bottom:2rem;letter-spacing:5px}.game-section .game-content h4{color:#FFF;margin-bottom:1.59rem}.game-section .game-content h2{color:#FFF;font-size:1.36rem;margin-bottom:1rem;text-align:center}.game-section .game-content p{color:#FFF;font-size:1rem;margin:0 0 1rem;text-align:center;max-width:55rem;padding:0 2rem}@media only screen and (max-width:1100px){.game-section .game-content p{padding:0 4.5rem}}.game-section .game-content a{background:#3f223f;color:#FFF;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;display:table;text-decoration:none;text-align:center;margin:1rem auto 0}.game-section .owl-nav .owl-next.disabled,.game-section .owl-nav .owl-prev.disabled{display:none}.game-section .game-content a:hover{background:#502b50}.game-section .owl-nav{position:absolute;top:50%;width:100%}.game-section .owl-nav .owl-prev{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/prev-arrow.png) center center no-repeat;border:none;position:absolute;left:2rem;opacity:.8;width:80px;height:80px;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;text-indent:-99999px}.game-section .owl-nav .owl-prev:hover{opacity:1}.game-section .owl-nav .owl-next{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/next-arrow.png) center center no-repeat;border:none;position:absolute;right:2rem;opacity:.8;width:80px;height:80px;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;text-indent:-99999px}.game-section .owl-nav .owl-next:hover{opacity:1}#node-links{border-bottom:2px solid #3f223f}#node-links .content-section{padding:0}.node-link-list{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:90vw!important;width:100%}@media only screen and (max-width:1100px){.node-link-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%!important}}.node-link-list .node-link-list__item{-webkit-box-flex:0;-webkit-flex:0 1 33%;-moz-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}@media only screen and (max-width:600px){.game-section .owl-nav .owl-prev{left:1rem}.game-section .owl-nav .owl-next{right:1rem}.node-link-list .node-link-list__item:first-child{margin-left:1rem}.node-link-list .node-link-list__item:last-child{margin-right:1rem}}.node-link{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:5px;margin:0;padding:2rem 0;text-decoration:none}.node-link--next{padding-right:5rem;text-align:left}.node-link--prev,.node-link.node-link--prev{text-align:right}.node-link--prev{padding-left:5rem}@media only screen and (max-width:767px){.node-link--next{padding-right:1rem}.node-link--prev{padding-left:1rem}}.node-link .node-link__text{display:inline-block;padding:0 1rem;max-width:25rem}.node-link .node-link__text.node-link__text--mobile-text{display:none}@media only screen and (max-width:1100px){.node-link .node-link__text{display:none}.node-link .node-link__text.node-link__text--mobile-text{display:inline-block}.node-link.node-link--prev{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.node-link .node-link__arrow{background-repeat:no-repeat;-moz-background-size:100%;-o-background-size:100%;background-size:100%;display:inline-block;height:50px;width:50px}@media only screen and (max-width:767px){.node-link .node-link__arrow{height:1.55rem;width:1.25rem}}.node-link .node-link__arrow.node-link__arrow--prev{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/arrow-prev-large.png);background-position:center;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.node-link .node-link__arrow.node-link__arrow--next{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/arrow-next-large.png);background-position:center;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.node-link.node-link--next{text-align:left}@media only screen and (max-width:1100px){.node-link.node-link--next{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}@media (max-width:768px){.paragraph--type--column{padding:0}}.paragraph--type--column.remove_margin{margin:0}.paragraph--type--column.reduce_padding{padding:2rem 0}@media (max-width:500px){.paragraph--type--column.reduce_padding{padding:0;margin:0!important}}.paragraph--type--column.reduce_padding>.paragraph{padding-bottom:0}.paragraph--type--column.reduce_padding>.paragraph h3{margin-bottom:0}.owl-theme-custom .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme-custom .owl-nav .owl-next,.owl-theme-custom .owl-nav .owl-prev{background-color:transparent;background-repeat:no-repeat;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px;border:none;bottom:0;cursor:pointer;display:inline-block;height:30px;margin:auto 0;position:absolute;text-indent:-99999px;top:0;width:30px}.owl-theme-custom .owl-nav .owl-prev{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/arrow-prev-large.png);left:.5rem}.owl-theme-custom .owl-nav .owl-next{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/arrow-next-large.png);right:.5rem}.owl-theme-custom .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme-custom .owl-dots{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme-custom .owl-dots .owl-dot{cursor:pointer;display:inline-block}.owl-theme-custom .owl-dots .owl-dot span{background:#FFF;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;height:10px;margin:5px 7px;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;width:10px;-webkit-backface-visibility:visible}.owl-theme-custom .owl-dots .owl-dot.active span,.owl-theme-custom .owl-dots .owl-dot:hover span{background:#7555a5}.owl-theme-custom .owl-video-play-icon{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/video-play.png) no-repeat}.paragraph--type--carousel .image-wrapper{max-height:28.65rem;overflow:hidden}@media (max-width:1400px){.paragraph--type--carousel .image-wrapper{-o-object-fit:cover;object-fit:cover;max-height:200%}}.paragraph--type--carousel .owl-item{position:relative}.paragraph--type--carousel .owl-item img{float:none}@media (min-width:1400px){.paragraph--type--carousel .owl-item img{-o-object-fit:cover;object-fit:cover;width:45rem!important;height:100%!important;max-width:42rem!important}}.paragraph--type--carousel .owl-stage{max-width:none}.paragraph--type--carousel .paragraph--type--image-with-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0!important}.paragraph--type--carousel .paragraph--type--image-with-overlay .owl-stage-outer{max-height:none}.paragraph--type--carousel .paragraph--type--image-with-overlay .content-wrapper,.paragraph--type--carousel .paragraph--type--image-with-overlay .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%}@media only screen and (max-width:1400px){.paragraph--type--carousel .paragraph--type--image-with-overlay .content-wrapper,.paragraph--type--carousel .paragraph--type--image-with-overlay .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;max-width:100%}}.paragraph--type--carousel .paragraph--type--image-with-overlay .content-wrapper{background:#3f223f}.paragraph--type--carousel .paragraph--type--image-with-overlay .content-wrapper .overlay-block{height:100%}.paragraph--type--carousel .paragraph--type--image-with-overlay .image-wrapper{max-height:100%}.paragraph--type--carousel .paragraph--type--image-with-overlay .overlay-block{background:#3f223f;color:#FFF;position:relative;top:auto;width:auto}@media only screen and (max-width:959px){.paragraph--type--carousel .paragraph--type--image-with-overlay .overlay-block{padding:0 1rem}.accordion-item h3 span{width:20px}.accordion-item h3 span img{height:auto;width:40px;max-width:100%}}.paragraph--type--carousel .paragraph--type--image-with-overlay .overlay-block a{text-decoration:underline}.paragraph--type--carousel .paragraph--type--image-with-overlay .overlay-block a:hover{color:#7555a5}.paragraph--type--carousel .paragraph--type--image-with-overlay .overlay-block a:after{display:none}.paragraph--type--carousel .paragraph--type--image-with-overlay.right .overlay-block{right:auto}.paragraph--type--carousel .paragraph--type--image-with-overlay.left .overlay-block{left:auto}.paragraph--type--carousel .paragraph--type--image-with-overlay.left .image-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.paragraph--type--carousel .paragraph--type--image-with-overlay.left .content-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.accordion-item{border-bottom:1px solid #000;height:auto;padding:1.8rem 0}.accordion-item h3{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.136rem;letter-spacing:.1rem;margin-bottom:0;padding-right:0;position:relative}.accordion-item h3 span{-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;-o-transition:-o-transform .7s;transition:transform .7s;-webkit-backface-visibility:hidden}@media (max-width:500px){.accordion-item h3{padding-right:3rem}.accordion-item h3 span{width:20px;position:absolute;right:0;top:-webkit-calc(50% - 20px);top:-moz-calc(50% - 20px);top:calc(50% - 20px)}}.accordion-item .accordion-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding-right:10rem;padding-top:2rem;position:relative}@media only screen and (max-width:959px){.accordion-item .accordion-content{padding-right:0}}.accordion-item .accordion-content p{font-weight:700}.accordion-item .accordion-content a{color:#7555a5;font-weight:700;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}.accordion-item .accordion-content a:hover{color:#7555a5}.accordion-item.open h3 span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type--accordion-item{opacity:1!important}.breadcrumbs{background:0 0!important;margin:0 auto;max-width:1440px;padding:0;z-index:2}@media (max-width:1640px){.breadcrumbs{padding:0 100px}}@media (max-width:768px){.breadcrumbs{padding:0 25px}}@media (max-width:500px){.breadcrumbs{padding:0 1rem}}.breadcrumbs .row{padding:0}.breadcrumbs .row .col{padding:1rem 0}.breadcrumbs ul{list-style:none;padding:0}.breadcrumbs ul li{color:#7555a5;display:inline-block;font-weight:400}.breadcrumbs ul li a{color:#7555a5;font-weight:700;text-decoration:none}.breadcrumbs+.region-content{margin-top:-80px}.breadcrumbs+.content-section{margin-top:-115px}@media (max-width:1040px){.breadcrumbs+.content-section{margin-top:-25px}}@media (max-width:500px){.breadcrumbs+.content-section{margin-top:-75px}}.home .breadcrumbs+.content-section{margin-top:0}.breadcrumbs+.game-wrapper{margin-top:-130px}@media (max-width:768px){.breadcrumbs .row .col{padding:0}.breadcrumbs+.game-wrapper{margin-top:-110px}}@media (max-width:500px){.breadcrumbs+.game-wrapper{margin-top:-110px}.breadcrumbs+.content-section{margin-top:-50px}}.breadcrumbs.games ul li,.breadcrumbs.games ul li a,.breadcrumbs.our-games ul li,.breadcrumbs.our-games ul li a{color:#FFF}.breadcrumbs.home{height:0;visibility:hidden}.page-node-type-blog-post .breadcrumbs{padding-top:0}.page-node-type-blog-post .breadcrumbs .row,.page-node-type-blog-post .breadcrumbs .row .paragraph{padding:0}.paragraph--type--image-with-overlay{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:900px){.paragraph--type--image-with-overlay{max-width:80%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:500px){.paragraph--type--image-with-overlay{max-width:100%}}.paragraph--type--image-with-overlay img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;width:100%}.paragraph--type--image-with-overlay .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%}@media (max-width:900px){.paragraph--type--image-with-overlay .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}}.paragraph--type--image-with-overlay .content-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%}@media (max-width:900px){.paragraph--type--image-with-overlay .content-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}}.paragraph--type--image-with-overlay .overlay-block,.paragraph--type--text.extra_padding{-webkit-flex-direction:column;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-orient:vertical}.paragraph--type--image-with-overlay .overlay-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2.45rem}@media (max-width:1400px){.paragraph--type--image-with-overlay .overlay-block h3{font-size:1rem}}@media (max-width:860px){.paragraph--type--image-with-overlay .overlay-block h3{font-size:1.37rem}}.paragraph--type--image-with-overlay .overlay-block p{font-size:1rem}@media (max-width:1400px){.paragraph--type--image-with-overlay .overlay-block p{font-size:.8rem}}@media (max-width:1200px){.paragraph--type--image-with-overlay .overlay-block p{font-size:.8rem}}@media (max-width:1000px){.paragraph--type--image-with-overlay .overlay-block p{font-size:.7rem}}@media (max-width:860px){.paragraph--type--image-with-overlay .overlay-block p{font-size:1rem}}.paragraph--type--image-with-overlay .overlay-block a{color:#FFF;text-decoration:none}.paragraph--type--image-with-overlay .overlay-block a:after{content:">";display:inline-block;margin-left:1rem}.paragraph--type--image-with-overlay.left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:900px){.paragraph--type--image-with-overlay .overlay-block{padding:2.45rem}.paragraph--type--image-with-overlay.left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.paragraph--type--page-banner{overflow:hidden;position:relative;z-index:26}@media only screen and (max-width:1100px){.paragraph--type--page-banner{-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:72vh}}@media only screen and (max-width:959px){.paragraph--type--page-banner{-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:20rem}}@media only screen and (max-width:600px){.paragraph--type--page-banner{-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.paragraph--type--page-banner .banner-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:33.333rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;position:relative;z-index:25}@media (max-width:1920px){.paragraph--type--page-banner .banner-container{max-width:100%}}@media only screen and (max-width:959px){.paragraph--type--page-banner .banner-container{-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;height:20rem}}.paragraph--type--page-banner .banner-container.banner-container--shorter{height:74vh}.paragraph--type--page-banner.no_bg{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto;left:0;margin:0 auto;max-width:1920px;min-height:1vh;position:absolute;right:0;width:100%;z-index:31}.paragraph--type--page-banner.no_bg .banner-container{min-height:1vh}.paragraph--type--page-banner h1{color:#FFF;font-size:3rem;font-weight:500;letter-spacing:.73em;margin-left:20px;opacity:0;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-backface-visibility:hidden}.paragraph--type--video-banner .video-caption{background:#170617;padding:2.5rem}.paragraph--type--video-banner{height:calc(100vh - 100px)}.paragraph--type--video-banner .video-wrapper{height:-webkit-calc(100vh - 100px);height:-moz-calc(100vh - 100px);height:calc(100vh - 100px)}@media (max-width:500px){.paragraph--type--video-banner.careers--video{height:auto}}.paragraph--type--video-banner .video-wrapper,.paragraph--type--video-block .video-wrapper{margin:0;max-width:1920px;position:relative}@media (max-width:1920px){.paragraph--type--video-banner .video-wrapper,.paragraph--type--video-block .video-wrapper{max-width:100%}}.paragraph--type--video-banner .video-wrapper video,.paragraph--type--video-block .video-wrapper video{height:-webkit-calc(100vh - 100px);height:-moz-calc(100vh - 100px);height:calc(100vh - 100px);width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1700px){.paragraph--type--video-banner,.paragraph--type--video-banner .video-wrapper,.paragraph--type--video-banner .video-wrapper video,.paragraph--type--video-block .video-wrapper video{max-height:45rem}}.paragraph--type--video-banner .video-wrapper .play,.paragraph--type--video-block .video-wrapper .play{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%;z-index:1}.paragraph--type--video-banner .video-wrapper .play svg,.paragraph--type--video-block .video-wrapper .play svg{cursor:pointer}.paragraph--type--video-banner .video-wrapper .sound,.paragraph--type--video-block .video-wrapper .sound{right:2rem;position:absolute;bottom:3rem;width:25px;height:25px;z-index:30}.paragraph--type--video-banner .video-wrapper .sound svg,.paragraph--type--video-block .video-wrapper .sound svg{cursor:pointer;fill:#FFF}.paragraph--type--video-banner .video-wrapper .sound .sound-off,.paragraph--type--video-banner .video-wrapper .sound .sound-on,.paragraph--type--video-block .video-wrapper .sound .sound-off,.paragraph--type--video-block .video-wrapper .sound .sound-on{position:absolute;right:0;top:1rem}.paragraph--type--video-banner .video-wrapper .sound .sound-off.hide,.paragraph--type--video-banner .video-wrapper .sound .sound-on.hide,.paragraph--type--video-block .video-wrapper .sound .sound-off.hide,.paragraph--type--video-block .video-wrapper .sound .sound-on.hide{display:none}.paragraph--type--video-banner .video-caption,.paragraph--type--video-block .video-caption{color:#000;text-align:center}.paragraph--type--video-banner+.curve-content .content-section,.paragraph--type--video-block+.curve-content .content-section{padding:20rem 2rem 10rem}.paragraph--type--video-block .video-caption{padding:2rem 0 1rem}.paragraph--type--video-block .video-wrapper video{-o-object-fit:cover;object-fit:cover}.paragraph--type--video-block .video-wrapper iframe{display:block;height:600px}.paragraph--type--video-banner{position:relative;z-index:26}@media only screen and (max-width:600px){.paragraph--type--video-block .video-wrapper iframe{height:400px}.paragraph--type--video-banner{margin-top:0!important}}.paragraph--type--video-banner video{height:auto;position:relative}@media only screen and (max-width:959px){.paragraph--type--page-banner h1{font-size:2rem;letter-spacing:.7em;margin-right:0}.paragraph--type--video-banner video{display:none}}@media only screen and (max-width:1100px){.paragraph--type--video-banner video{height:auto;margin-top:0;position:relative;width:100%!important}}.paragraph--type--video-banner .play{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%}.paragraph--type--video-banner .play svg{cursor:pointer;display:none}.paragraph--type--video-banner .video-fallback{position:absolute;top:-10px;left:0;width:100%;height:-webkit-calc(100% + 10px);height:-moz-calc(100% + 10px);height:calc(100% + 10px)}.path-frontpage .paragraph--type--video-banner .video-fallback{display:none}@media (max-width:1040px){.path-frontpage .paragraph--type--video-banner .video-fallback{display:block;height:51rem;position:relative}}@media (max-width:500px){.path-frontpage .paragraph--type--video-banner .video-fallback{height:80vh}}.paragraph--type--video-banner .video-fallback .paragraph--type--page-banner,.paragraph--type--video-banner .video-fallback .paragraph--type--page-banner .banner-container{height:100%}.path-frontpage .paragraph--type--video-banner .video-fallback .paragraph--type--page-banner .banner-container h1{display:none}.paragraph--type--video-banner .video-fallback .paragraph{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}@media only screen and (max-width:959px){.paragraph--type--video-banner .video-fallback{display:block}}@media (max-width:1040px){.paragraph--type--video-banner .video-fallback{display:block;height:32rem;position:relative}}.discover-bubble{bottom:2.5rem;display:none;left:0;margin:0 auto;opacity:.4;position:absolute;right:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.path-frontpage .discover-bubble{display:block}.discover-bubble h2{background:#FFF;color:#170617;cursor:pointer;display:table;font-size:14px;margin:0 auto;padding:.5rem 2rem;width:auto;line-height:2.5em;letter-spacing:1px;-webkit-transition:background .5s,color .5s;-moz-transition:background .5s,color .5s;-o-transition:background .5s,color .5s;transition:background .5s,color .5s}.discover-bubble h2:after{border:solid transparent;border-color:#FFF transparent transparent;border-width:30px;content:" ";height:0;left:50%;margin-left:-22px;pointer-events:none;position:absolute;top:70%;width:0;-webkit-transition:border-top-color .5s;-moz-transition:border-top-color .5s;-o-transition:border-top-color .5s;transition:border-top-color .5s}.discover-bubble:hover{opacity:1}.discover-bubble:hover h2{background:#3f223f;color:#FFF}.discover-bubble:hover h2:after{border-top-color:#3f223f}.careers-content{bottom:2.5rem;display:block;left:0;margin:0 auto;position:absolute;right:0;text-align:center;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:2}.path-frontpage .careers-content,.view-id-blog .view-content .views-row .views-field-field-alt-image,.view-id-blog .view-content .views-row .views-field-field-featured-image{display:none}.careers-content a{margin:0 1rem 0 0}.paragraph--type--text{margin:0 auto;max-width:80vw;padding:2rem 0;width:100%}@media (max-width:768px){.paragraph--type--text{max-width:100%}}.paragraph--type--text h1,.paragraph--type--text h2{font-size:1.66rem;letter-spacing:7px;text-align:center;text-transform:uppercase}@media only screen and (max-width:600px){.paragraph--type--text h1,.paragraph--type--text h2{font-size:1.31rem;letter-spacing:.4rem;margin-right:0;text-align:center}}.paragraph--type--text h3{letter-spacing:.18em;line-height:1.3em;margin-right:-.73em;margin-top:0}@media only screen and (max-width:600px){.paragraph--type--text h3{margin-right:0}}.paragraph--type--text a.cover-area{background:0 0!important;height:100%;left:0;position:absolute;text-indent:-99999px;top:0;width:100%}.paragraph--type--text img{max-width:100%}.paragraph--type--text.left{text-align:left}.paragraph--type--text.left h2{text-align:center}.paragraph--type--text.right{text-align:right}.paragraph--type--text.center{text-align:center}.paragraph--type--text.extra_padding{padding:2.5rem 7rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media only screen and (max-width:959px){.paragraph--type--text.extra_padding{padding:2.5rem 1rem;text-align:center}}.paragraph--type--text.border_bottom{border-bottom:1px solid #000}.paragraph--type--statistic-block{text-align:center}@media (max-width:900px){.paragraph--type--statistic-block{margin-bottom:1.5rem}}.paragraph--type--statistic-block .stat-number,.paragraph--type--statistic-block .stat-suffix{display:inline-block;font-weight:100}.paragraph--type--statistic-block .stat-number{color:#FFF;font-size:3.63rem}.paragraph--type--statistic-block .stat-number .number-item,.paragraph--type--statistic-block .stat-number .text-item{color:#FFF;display:inline-table}.paragraph--type--statistic-block .stat-suffix{color:#FFF;font-size:2.45rem}.paragraph--type--statistic-block .stat-label{color:#FFF;font-size:.63rem;font-weight:700;text-transform:uppercase}#ca-timeline{background:#000;height:auto;position:relative;width:100%;z-index:30}#ca-timeline .timeline-container .timeline-gradient{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/timeline-gradient.png) bottom center no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;bottom:0;height:30rem;left:0;position:absolute;width:100%;z-index:9}@media (max-width:500px){.paragraph--type--statistic-block .stat-label{font-size:.8rem}#ca-timeline{height:30rem}#ca-timeline .timeline-container,#ca-timeline .timeline-container .owl-carousel{display:none}}#ca-timeline .rotate-device{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:30rem}#ca-timeline .rotate-device .container{height:100%;position:relative}#ca-timeline .rotate-device .container img{width:100%;max-height:300%}#ca-timeline .rotate-device .container .rotate-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem;text-align:center}#ca-timeline .rotate-device .container .rotate-gradient img{width:auto}#ca-timeline .rotate-device .container .rotate-gradient p{color:#FFF;margin-top:1rem}@media (min-width:500px){#ca-timeline .rotate-device{display:none}}#ca-timeline img{max-width:100%}@media (max-width:500px){#ca-timeline img{width:auto;max-height:25rem;max-width:none}}#ca-timeline .controller{bottom:6.5rem;display:block;height:1rem;left:12%;position:absolute;width:1rem;z-index:1}@media (max-width:500px){#ca-timeline .controller{display:none}}#ca-timeline .controller.stop{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/stop-icon.png) center center no-repeat}#ca-timeline .controller.play{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/play-icon.png) center center no-repeat}#ca-timeline .timeline-container{margin:0;max-width:1920px;position:relative}#ca-timeline .owl-dots,#ca-timeline .owl-nav{display:-webkit-box;-webkit-box-orient:horizontal;margin:0 auto;-moz-box-direction:normal;-webkit-box-direction:normal;-moz-box-orient:horizontal;right:0}#ca-timeline .owl-nav{bottom:4rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:0 1rem;position:absolute;width:70%}#ca-timeline .owl-dots,.paragraph--type--single-image{display:-webkit-flex;display:-moz-box;display:-ms-flexbox}@media (max-width:500px){#ca-timeline .owl-nav{bottom:2rem;width:100%}}#ca-timeline .owl-nav .owl-next,#ca-timeline .owl-nav .owl-prev{border:none;color:#FFF;height:1rem;text-indent:-99999px;width:1rem}#ca-timeline .owl-nav .owl-prev{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/prev-chevron.png) center center no-repeat}#ca-timeline .owl-nav .owl-next{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/next-chevron.png) center center no-repeat}#ca-timeline .owl-dots{border-bottom:1px solid #fff;bottom:5.5rem;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:0;position:absolute;width:70%}@media (max-width:500px){#ca-timeline .owl-dots{bottom:6.5rem;width:90%}}#ca-timeline .owl-dots:after{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/current-marker.png) center center no-repeat;bottom:-11px;content:"";display:block;height:11px;left:0;position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:100%}#ca-timeline .owl-dots .owl-dot{background:0 0;border:none}@media (max-width:500px){#ca-timeline .owl-dots .owl-dot{display:none}}#ca-timeline .owl-dots .owl-dot span{background:rgba(255,255,255,.8);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:block;height:10px;margin-bottom:1rem;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;width:10px}#ca-timeline .owl-dots .owl-dot span:after{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/current-marker.png) center center no-repeat;bottom:-20px;content:"";display:block;height:11px;opacity:0;position:absolute;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s;width:100%}@media (max-width:1040px){#ca-timeline .owl-dots .owl-dot span:after{display:none}.paragraph--type--single-image.actual_size .image-wrapper{padding:2rem 0}}#ca-timeline .owl-dots .owl-dot.active span,#ca-timeline .owl-dots .owl-dot:hover span{background:#FFF;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#ca-timeline .owl-dots .owl-dot.active span:after,#ca-timeline .owl-dots .owl-dot:hover span:after{opacity:1}.timeline-content{bottom:1.5rem;color:#FFF;position:absolute;text-align:center;width:100%;z-index:1}.paragraph--type--single-image{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:12px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--single-image .image-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--single-image .image-wrapper img{height:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%}.paragraph--type--single-image.actual_size,.paragraph--type--single-image.actual_size .image-wrapper{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.awards_img_section_center,.paragraph--type--cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.paragraph--type--single-image.actual_size .image-wrapper img{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important;width:auto!important;float:none!important}@media (max-width:1040px){.paragraph--type--single-image.actual_size .image-wrapper img{max-width:70%;height:auto!important;width:auto}}.awards_img_section_center{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.awards_img_section_center img{max-width:80%}.paragraph--type--cta{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:flex;height:35vw;max-height:40rem;padding:1rem 0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.75);box-shadow:0 0 20px 0 rgba(0,0,0,.75)}@media (max-width:1040px){.paragraph--type--cta{height:23rem}}.path-frontpage .paragraph--type--cta{height:30rem}@media (max-width:1040px){.path-frontpage .paragraph--type--cta{height:23rem}}@media (max-width:768px){.path-frontpage .paragraph--type--cta{height:18rem}}.paragraph--type--cta a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.paragraph--type--cta a.cover{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%}.paragraph--type--cta a.button{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;bottom:2.5rem;background:#3f223f;color:#FFF;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;display:block;left:2.5rem;margin:1rem;position:absolute;text-decoration:none}.paragraph--type--cta a.button:hover{background:#502b50}.paragraph--type--cta .paragraph--type--text{padding:0 65px;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s;-webkit-backface-visibility:hidden}@media only screen and (max-width:959px){.paragraph--type--cta .paragraph--type--text{padding:0 20px}}@media only screen and (max-width:600px){.paragraph--type--cta .paragraph--type--text{padding:0 10px}.paragraph--type--cta .paragraph--type--text p{font-weight:400}}.paragraph--type--cta .paragraph--type--text a.is-button,.paragraph--type--cta .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;display:inline-table;margin-left:0;width:auto}.paragraph--type--cta .paragraph--type--text a.is-button:hover,.paragraph--type--cta .paragraph--type--text a.is-cta:hover{background:#502b50}@media only screen and (max-width:600px){.paragraph--type--cta .paragraph--type--text a.is-button,.paragraph--type--cta .paragraph--type--text a.is-cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;width:100%}.paragraph--type--cta .paragraph--type--text a.is-button:last-child,.paragraph--type--cta .paragraph--type--text a.is-cta:last-child{margin-top:15px}.paragraph--type--cta.has_second_content .second_content h3{text-align:center}}.paragraph--type--cta .paragraph--type--text a.cover-area{background:0 0!important;height:100%;left:0;position:absolute;text-indent:-99999px;top:0;width:100%}.paragraph--type--cta .paragraph--type--text h2,.paragraph--type--cta .paragraph--type--text h3{color:#FFF;letter-spacing:2px}.paragraph--type--cta .paragraph--type--text p{color:#FFF}.paragraph--type--cta.has_second_content{z-index:1}.paragraph--type--cta.has_second_content .second_content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(23,6,23,.8);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;min-height:100%;opacity:0;overflow:auto;position:absolute;top:0;visibility:hidden;width:100%;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s;-webkit-backface-visibility:hidden}.paragraph--type--cta.has_second_content .second_content h3{color:#FFF}.paragraph--type--cta.has_second_content .second_content p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;max-width:100%;padding:0 50px;text-align:center}@media (max-width:768px){.paragraph--type--cta.has_second_content .second_content h3{font-size:.9rem}.paragraph--type--cta.has_second_content .second_content p{font-size:.7rem}}@media only screen and (max-width:600px){.paragraph--type--cta.has_second_content .second_content p{padding:0 10px}}.paragraph--type--cta.has_second_content:hover .paragraph--type--text{opacity:0!important}.paragraph--type--cta.has_second_content:hover .second_content{opacity:1!important;visibility:visible;z-index:2}.paragraph--type--cta .max-width-container{margin:0 auto;max-width:1400px}.cta-curve-content{overflow:hidden;position:relative;z-index:1}.cta-curve-content.col_12{margin:1rem 0!important}.paragraph--type--row .cta-curve-content.col_12{padding:0}.cta-curve-content--col-6{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 2rem);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 2rem);flex:0 1 calc(50% - 2rem);margin:2rem 1rem 0}.path-frontpage .cta-curve-content--col-6{margin-top:0}.cta-curve-content--col-6 .paragraph--type--cta:before{background:inherit;bottom:0;content:'';-webkit-filter:blur(10px);filter:blur(10px);left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media (min-width:768px){.cta-curve-content--col-6 .paragraph--type--cta:hover:before{opacity:1}.cta-curve-content--col-6 .paragraph--type--cta:hover .paragraph--type--text{opacity:0}.cta-curve-content--col-6 .paragraph--type--cta:hover a{opacity:1;text-indent:0}}.cta-curve-content--col-6 .paragraph--type--cta .paragraph--type--text{opacity:1;text-align:center;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.cta-curve-content--col-6 .paragraph--type--cta a{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.66rem;font-weight:700;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;letter-spacing:2px;line-height:2.22rem;margin:0;opacity:0;right:0;text-indent:-99999px;text-transform:uppercase;top:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;width:100%}.cta-curve-content--col-12 .paragraph--type--cta,.view-id-blog .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.cta-curve-content--col-6 .paragraph--type--cta a:hover{background:0 0}.cta-curve-content--col-6 .paragraph--type--cta .max-width-container{max-width:90%}.cta-curve-content--col-12{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 auto}.cta-curve-content--col-12 .paragraph--type--cta{display:flex;height:30rem;max-height:45rem;padding:3rem 100px}.cta-curve-content--col-12 .paragraph--type--cta .paragraph--type--text{margin:0;max-width:50%;padding:0}.cta-curve-content--col-12 .paragraph--type--cta .paragraph--type--text h2{text-align:left}.cta-curve-content--col-12 .paragraph--type--cta a.button{bottom:auto;display:table;left:auto;margin:2rem 0;position:relative;top:auto}@media (min-width:768px) and (max-width:1100px){.cta-curve-content--col-12 .paragraph--type--cta:hover:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;-webkit-filter:blur(5px);filter:blur(5px)}.cta-curve-content--col-12 .paragraph--type--cta:hover .paragraph--type--text{opacity:0}.cta-curve-content--col-12 .paragraph--type--cta:hover a.button{opacity:1;text-indent:0}}.view-id-blog{margin:0 auto;max-width:1200px;padding:1rem 0 0}@media (max-width:1440px){.view-id-blog{padding:1rem 25px 0}}.view-id-blog .view-content{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-layout .content-section,.view-id-blog .view-content .views-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.view-id-blog .view-content .views-row{background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 1.5rem);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 1.5rem);flex:0 1 calc(50% - 1.5rem);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:.7rem;min-height:25rem;overflow:hidden;padding:2rem 1.8rem;position:relative;z-index:1}.view-id-blog .view-content .views-row:before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.65)),color-stop(95%,transparent),color-stop(95%,transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.65) 0,transparent 95%,transparent 95%);background:oldlinear-gradient(left,rgba(0,0,0,.65) 0,transparent 95%,transparent 95%) -moz-;background:-o-linear-gradient(left,rgba(0,0,0,.65) 0,transparent 95%,transparent 95%);background:linear-gradient(to right,rgba(0,0,0,.65) 0,transparent 95%,transparent 95%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (max-width:959px){.view-id-blog .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 1.5rem);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 1.5rem);flex:0 1 calc(50% - 1.5rem);min-height:20rem}}@media (max-width:500px){.view-id-blog .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;min-height:20rem}}.view-id-blog .view-content .views-row .views-field-title{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;color:#FFF;position:relative;text-transform:uppercase;z-index:1}.view-id-blog .view-content .views-row .views-field-title a{color:#FFF;font-weight:700;text-decoration:none}.view-id-blog .view-content .views-row .views-field-field-post-excerpt{color:#FFF;font-weight:300;margin-top:1rem;position:relative;text-decoration:none;z-index:1}.view-id-blog .view-content .views-row .views-field-created{color:#FFF;font-size:.8rem;font-weight:500;margin-top:.25rem;position:relative;z-index:1}.view-id-blog .view-content .views-row .views-field-view-node{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.view-id-blog .view-content .views-row .views-field-view-node .field-content>a{color:transparent;font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.view-id-blog .view-content .views-row .views-field-field-alt-image,.view-id-blog .view-content .views-row .views-field-field-featured-image,.view-id-blog .view-content .views-row .views-field-field-featured-image-1{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.view-id-blog .view-content .views-row .views-field-field-alt-image .field-content>div,.view-id-blog .view-content .views-row .views-field-field-featured-image .field-content>div,.view-id-blog .view-content .views-row .views-field-field-featured-image-1 .field-content>div{background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.view-id-blog .view-content .views-row .views-field-field-alt-image .field-content>div:before,.view-id-blog .view-content .views-row .views-field-field-featured-image .field-content>div:before,.view-id-blog .view-content .views-row .views-field-field-featured-image-1 .field-content>div:before{content:'';background:inherit;position:absolute;opacity:0;top:0;left:0;bottom:0;right:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.ie10 .view-id-blog .view-content .views-row .views-field-field-alt-image .field-content>div:before,.ie10 .view-id-blog .view-content .views-row .views-field-field-featured-image .field-content>div:before,.ie10 .view-id-blog .view-content .views-row .views-field-field-featured-image-1 .field-content>div:before,.ie11 .view-id-blog .view-content .views-row .views-field-field-alt-image .field-content>div:before,.ie11 .view-id-blog .view-content .views-row .views-field-field-featured-image .field-content>div:before,.ie11 .view-id-blog .view-content .views-row .views-field-field-featured-image-1 .field-content>div:before{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.25)),color-stop(50%,rgba(0,0,0,.45)));background:-webkit-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.45) 50%);background:oldlinear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.45) 50%) -moz-;background:-o-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.45) 50%);background:linear-gradient(to right,rgba(0,0,0,.25),rgba(0,0,0,.45) 50%)}@media only screen and (max-width:600px){.view-id-blog .view-content .views-row .views-field-field-featured-image,.view-id-blog .view-content .views-row .views-field-field-featured-image-1{display:none}.view-id-blog .view-content .views-row .views-field-field-alt-image{display:block}}.no-touchevents .view-id-blog .view-content .views-row:hover .views-field-field-alt-image .field-content>div:before,.no-touchevents .view-id-blog .view-content .views-row:hover .views-field-field-featured-image .field-content>div:before,.no-touchevents .view-id-blog .view-content .views-row:hover .views-field-field-featured-image-1 .field-content>div:before,.touchevents .view-id-blog .view-content .views-row.hover .views-field-field-alt-image .field-content>div:before,.touchevents .view-id-blog .view-content .views-row.hover .views-field-field-featured-image .field-content>div:before,.touchevents .view-id-blog .view-content .views-row.hover .views-field-field-featured-image-1 .field-content>div:before{opacity:1}.view-page-0 .view-id-blog .view-content .views-row:nth-child(1){-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(100% - 1.5rem);-moz-box-flex:1;-ms-flex:1 1 calc(100% - 1.5rem);flex:1 1 calc(100% - 1.5rem)}.view-page-0 .view-id-blog .view-content .views-row:nth-child(1) .views-field-field-featured-image{display:block}.view-page-0 .view-id-blog .view-content .views-row:nth-child(1) .views-field-field-featured-image-1{display:none}@media only screen and (max-width:959px){.view-page-0 .view-id-blog .view-content .views-row:nth-child(1) .views-field-field-featured-image{display:none}.view-page-0 .view-id-blog .view-content .views-row:nth-child(1) .views-field-field-featured-image-1{display:block}}@media only screen and (max-width:600px){.view-page-0 .view-id-blog .view-content .views-row:nth-child(1) .views-field-field-featured-image-1{display:none}}.is-button,.is-cta{background:#3f223f;color:#FFF;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;display:table;margin:0 auto;text-decoration:none}.is-button:hover,.is-cta:hover{background:#502b50}.blog-layout-list,main .job-listing{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/smoke-mid.png) bottom left no-repeat}@media only screen and (max-width:600px){.is-button,.is-cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;width:100%}.is-button:last-child,.is-cta:last-child{margin-top:15px}}.paragraph--type--news-block+.paragraph--type--row .content-wrapper{padding:0}.blog-layout-list{-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-top:100px}.blog-layout .paragraph--border-bottom{border-bottom:1px solid #170617}.blog-layout .paragraph--type--row,.blog-layout .row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (max-width:959px){.blog-layout .paragraph--type--row,.blog-layout .row{padding-bottom:0;padding-top:0}}.ie11 .blog-layout .paragraph--type--row,.ie11 .blog-layout .row{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.blog-layout .paragraph--type--row.paragraph--border-bottom,.blog-layout .row.paragraph--border-bottom{margin-bottom:0;padding-bottom:2.5rem}@media only screen and (max-width:959px){.blog-layout .paragraph--type--row.paragraph--border-bottom,.blog-layout .row.paragraph--border-bottom{padding-bottom:1.5rem}}@media only screen and (max-width:767px){.blog-layout .paragraph--type--row.paragraph--border-bottom,.blog-layout .row.paragraph--border-bottom{padding-bottom:.5rem}}.blog-layout .paragraph--type--row .col,.blog-layout .row .col{margin:0;padding:1rem}.blog-layout .paragraph--type--row .col.reduce_padding,.blog-layout .row .col.reduce_padding{padding-bottom:.5rem;padding-top:.5rem}@media only screen and (max-width:959px){.blog-layout .paragraph--type--row{padding-bottom:1rem;padding-top:1rem}}@media only screen and (max-width:767px){.blog-layout .paragraph--type--row{padding-bottom:.5rem;padding-top:.5rem}}.blog-layout .content-section{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;max-width:1920px;padding:2rem 0 0;position:relative;top:0;width:100%}@media (max-width:1920px){.blog-layout .content-section{max-width:100%}}@media only screen and (max-width:1100px){.blog-layout .content-section{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:600px){.blog-layout .content-section{padding-left:1rem;padding-right:1rem}}.blog-layout .content-section .paragraph.col img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:auto;max-width:100%;width:100%}.blog-layout .content-section .paragraph--type--text{max-width:100%;padding:0;text-align:left}.blog-layout .content-section .paragraph--type--text a,.blog-layout .content-section .paragraph--type--text h1,.blog-layout .content-section .paragraph--type--text h2,.blog-layout .content-section .paragraph--type--text h3,.blog-layout .content-section .paragraph--type--text h4,.blog-layout .content-section .paragraph--type--text p{color:#000}.blog-layout .content-section .paragraph--type--text h1,.blog-layout .content-section .paragraph--type--text h2{font-size:1.4rem;letter-spacing:.3em;text-align:center}@media only screen and (max-width:600px){.blog-layout .content-section .paragraph--type--text h1,.blog-layout .content-section .paragraph--type--text h2{font-size:5vw;letter-spacing:.4rem;margin-right:0;text-align:center;word-break:break-word}}.blog-layout .content-section .paragraph--type--text h3{letter-spacing:.3em;margin-top:0;text-align:center}.blog-layout .content-section .paragraph--type--text a{background:0 0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline;font-size:1rem;height:auto;line-height:1.5rem;margin:0;padding:0;text-decoration:none;text-transform:none}.blog-layout .content-section .paragraph--type--text a:not(.is-cta):not(.is-button){color:#7555a5;font-weight:700}.blog-layout .content-section .paragraph--type--text a:not(.is-cta):not(.is-button):hover{text-decoration:underline}.blog-layout .content-section .paragraph--type--text a.is-button,.blog-layout .content-section .paragraph--type--text a.is-cta{background:#3f223f;color:#FFF;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;display:inline-block}.blog-layout .content-section .paragraph--type--text a.is-button:hover,.blog-layout .content-section .paragraph--type--text a.is-cta:hover{background:#502b50}@media only screen and (max-width:600px){.blog-layout .content-section .paragraph--type--text a.is-button,.blog-layout .content-section .paragraph--type--text a.is-cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;width:100%}.blog-layout .content-section .paragraph--type--text a.is-button:last-child,.blog-layout .content-section .paragraph--type--text a.is-cta:last-child{margin-top:15px}}.blog-layout .content-section .paragraph--type--text.center{text-align:center}.blog-layout .content-section .paragraph--type--statistic-block .stat-number,.blog-layout .content-section .paragraph--type--statistic-block .stat-suffix{line-height:1}.blog-layout .content-section .paragraph--type--statistic-block .stat-number{font-size:3.2rem}.blog-layout .content-section .paragraph--type--statistic-block .stat-suffix{font-size:2.05rem}.blog-layout .content-section .paragraph--type--statistic-block .stat-label{font-size:.9rem;font-weight:500;margin:.5rem}.blog-layout .content-section .paragraph--type--careers .views-field-body{margin-top:.5rem}.blog-layout .content-section .inner-content{padding:0 200px}.blog-layout .content-section.paragraph--border-bottom{border-bottom:1px solid #170617}.blog-layout .node__content .paragraph--type--text :first-child{margin-top:0}.blog-layout .node__content .paragraph--type--text :last-child{margin-bottom:0}.blog-layout .node__content .curve-content:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.blog-layout .node__content .curve-content:last-child .content-section:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:2rem}.blog-layout #featured-careers .content-section .views-field-title a{font-size:1.4rem;margin-bottom:1.5rem;display:block}.blog-layout #featured-careers .content-section .field--type-text-with-summary{color:#FFF;font-size:1.2rem;line-height:1.5rem}.blog-layout #featured-careers .content-section a{position:relative;z-index:22}.blog-layout #featured-careers .is-button{margin:0}@media only screen and (max-width:1100px){.blog-layout #featured-careers .view-jobvite .views-row:nth-child(3){display:none}}@media (max-width:500px){.blog-layout #featured-careers .paragraph--type--row{padding:0}}.blog-title__date{margin:2rem 0}.blog-title .social-links a{margin:0 1.5rem;text-decoration:none}.blog-title .social-links a span{font-size:1.2rem}main .job-listing{-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-bottom:3rem}main .job-listing .region.region-content{margin:0 auto;max-width:1440px;width:100%}.view-filters,main .job-listing .blog-title .breadcrumbs{max-width:100%}@media only screen and (max-width:600px){.blog-layout #featured-careers .view-jobvite .views-row:nth-child(2){display:none}main .job-listing #views-exposed-form-jobvite-page-1 .js-form-item-field-jobvite-category-new-target-id,main .job-listing #views-exposed-form-jobvite-page-1 .js-form-item-field-jobvite-department-target-id{border-right:0;padding-bottom:1rem;padding-left:0;padding-right:0;width:100%}main .job-listing #views-exposed-form-jobvite-page-1 .js-form-item-field-jobvite-location-new-target-id{margin-bottom:1.5rem!important}}@media only screen and (max-width:600px) and (max-width:500px){main .job-listing #views-exposed-form-jobvite-page-1 .js-form-item-field-jobvite-location-new-target-id{padding:0}}@media only screen and (max-width:600px){main .job-listing #views-exposed-form-jobvite-page-1 .form-actions input[type=submit]{margin:1.5rem auto 0;visibility:visible;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;background:#3f223f;color:#FFF;display:block;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px}main .job-listing #views-exposed-form-jobvite-page-1 .form-actions input[type=submit]:hover{background:#502b50}main .job-listing #views-exposed-form-jobvite-page-1 .select-filters button{display:none}main .job-listing #views-exposed-form-jobvite-page-1 .select-filters select{color:#000;display:block!important}}main .job-listing .blog-title{width:100%}main .job-listing .blog-title .paragraph--type--text h1 span{display:inline-block;margin:0 0 1rem}main .job-listing .blog-title .paragraph--type--text span{display:inline-block;margin:0 .5rem}main .job-listing .blog-title .job-cat{background:#55303c;color:#FFF;padding:.5rem 1rem}@media (max-width:500px){main .job-listing .blog-title .content-section,main .job-listing .blog-title .content-section .breadcrumbs{padding:0}main .job-listing .content-section{width:100%}main .job-listing .content-section .paragraph--type--text{max-width:100%}}.node--type-jobvite-listing{padding-top:100px}.node--type-jobvite-listing .node__content>.content-section{padding-bottom:5rem}.node--type-jobvite-listing .node__content>.content-section .button{background:#3f223f;color:#FFF;font-weight:700;padding:.9rem 2rem;text-transform:uppercase;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;text-decoration:none;display:inline-block}.node--type-jobvite-listing .node__content>.content-section .button:hover{background:#502b50}.node--type-jobvite-listing .paragraph--type--page-banner .banner-container{background-position:top center!important}.node--type-jobvite-listing .blog-title .content-section{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.news-single{padding-top:0}.js-form-item-field-jobvite-category-new-target-id{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0!important;padding:0 2.7rem 2rem 0;width:75%}.js-form-item-field-jobvite-category-new-target-id .select-filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1200px){.js-form-item-field-jobvite-category-new-target-id{width:100%;border:none!important}}@media only screen and (max-width:959px){.js-form-item-field-jobvite-category-new-target-id{border:none!important;width:100%}}.js-form-item-field-jobvite-category-new-target-id select{width:100%}.js-form-item-field-jobvite-department-target-id,.js-form-item-field-jobvite-location-new-target-id{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0!important;padding:0;width:25%}.js-form-item-field-jobvite-department-target-id .select-filters,.js-form-item-field-jobvite-location-new-target-id .select-filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1200px){.js-form-item-field-jobvite-department-target-id,.js-form-item-field-jobvite-location-new-target-id{width:100%;border:none!important;padding-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.js-form-item-field-jobvite-department-target-id,.js-form-item-field-jobvite-location-new-target-id{border:none!important;padding-left:0;width:100%}}@media only screen and (max-width:959px){.js-form-item-field-jobvite-department-target-id,.js-form-item-field-jobvite-location-new-target-id{border:none!important;padding-left:0;width:100%}}.form-item-title,.js-form-item-field-jobvite-department-target-id select,.js-form-item-field-jobvite-location-new-target-id select{width:100%}.form-item-title input{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/search-icon.png) 99% center no-repeat #949494!important;border-bottom:1px solid #fff;border-left:none;border-right:none;border-top:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:2rem;padding:0 1rem;width:100%}.form-item-title input:focus{outline:0}.js-form-type-textfield{margin:2.45rem 0}.js-form-type-textfield label{display:none}.js-form-type-textfield input{color:#111;font-size:.9rem;letter-spacing:.5rem;text-align:center;text-transform:uppercase}.view-filters{margin:1rem 1%;position:relative}@media (max-width:1920px){.view-filters{max-width:90vw;padding:0}}.view-filters .js-form-type-select label{color:#170617;font-weight:700;padding:1.36rem 0 0;display:block;font-size:1rem;letter-spacing:4px;line-height:1.66rem;margin-bottom:.5rem;text-transform:uppercase}.view-filters .form-actions input[type=submit]{visibility:hidden}.form-item-field-jobvite-category-new-target-id{border-right:1px solid #3f223f}@media only screen and (max-width:959px){.form-item-field-jobvite-category-new-target-id{border-right:none}}.form-item-field-jobvite-category-new-target-id .select-filters{background:0 0;border:none;outline:0}.form-item-field-jobvite-category-new-target-id .select-filters button{background:0 0;border:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;cursor:pointer;display:table;float:left;font-size:.8rem;font-weight:700;line-height:1.2em;margin:0 0 1rem;outline:0;padding:.5rem 1rem .5rem 3rem;position:relative;text-align:left;width:25%}@media (max-width:960px){.form-item-field-jobvite-category-new-target-id .select-filters button{width:50%}}.form-item-field-jobvite-category-new-target-id .select-filters button.selected{font-weight:700}.form-item-field-jobvite-category-new-target-id .select-filters button.selected:after{color:#000;content:"x";display:inline-block;margin-left:1rem}.form-item-field-jobvite-category-new-target-id .select-filters button:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:35px}.form-item-field-jobvite-category-new-target-id .select-filters button.animation:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/animation.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.art:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/art.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.audio:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/audio.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.business_planning_analysis:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/business_planning.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.design:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/design.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.human_resources:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/hr.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.it:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/it.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.marketing_and_pr:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/marketing.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.operations:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/operations.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.production:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/production.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.programming:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/programming.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.quality_assurance:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/quality.png) left center no-repeat}.form-item-field-jobvite-category-new-target-id .select-filters button.web_development:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/web_development.png) left center no-repeat}.js-form-item-field-jobvite-department-target-id,.js-form-item-field-jobvite-location-new-target-id{padding-left:1rem}.js-form-item-field-jobvite-department-target-id .select-filters,.js-form-item-field-jobvite-location-new-target-id .select-filters{background:0 0;border:none;outline:0}.js-form-item-field-jobvite-department-target-id .select-filters button,.js-form-item-field-jobvite-location-new-target-id .select-filters button{background:0 0;border:none;cursor:pointer;display:block;float:none;font-size:.8rem;font-weight:700;margin:.5rem .5rem 1rem 0;outline:0;padding:.3rem .5rem .1rem 2rem;position:relative;text-align:left;width:100%}.js-form-item-field-jobvite-department-target-id .select-filters button:before,.js-form-item-field-jobvite-location-new-target-id .select-filters button:before{content:"";display:block;height:35px;left:0;position:absolute;top:4px;width:35px}.js-form-item-field-jobvite-department-target-id .select-filters button.selected,.js-form-item-field-jobvite-location-new-target-id .select-filters button.selected{font-weight:700;padding:.3rem .5rem .1rem 2rem;position:relative}.js-form-item-field-jobvite-department-target-id .select-filters button.selected:after,.js-form-item-field-jobvite-location-new-target-id .select-filters button.selected:after{bottom:0;color:#FFF;content:"x";display:inline-block;position:absolute;right:-.5rem;top:.3rem}.js-form-item-field-jobvite-department-target-id .select-filters button.selected:before,.js-form-item-field-jobvite-location-new-target-id .select-filters button.selected:before{content:"";display:block;height:35px;left:0;position:absolute;top:4px;width:35px}.js-form-item-field-jobvite-department-target-id .select-filters button.total_war,.js-form-item-field-jobvite-location-new-target-id .select-filters button.total_war{background:#55303c}.js-form-item-field-jobvite-department-target-id .select-filters button.total_war.selected,.js-form-item-field-jobvite-location-new-target-id .select-filters button.total_war.selected{background:#55303c;color:#FFF;font-weight:700;padding:.1rem 1.5rem .1rem .5rem;position:relative}.js-form-item-field-jobvite-department-target-id .select-filters button.total_war.selected:after,.js-form-item-field-jobvite-location-new-target-id .select-filters button.total_war.selected:after{bottom:0;color:#FFF;content:"x";display:inline-block;position:absolute;right:.5rem;top:1px}.js-form-item-field-jobvite-department-target-id .select-filters button.console_team,.js-form-item-field-jobvite-location-new-target-id .select-filters button.console_team{background:#884980}.js-form-item-field-jobvite-department-target-id .select-filters button.console_team.selected,.js-form-item-field-jobvite-location-new-target-id .select-filters button.console_team.selected{background:#884980;color:#FFF;font-weight:700;padding:.1rem 1.5rem .1rem .5rem;position:relative}.js-form-item-field-jobvite-department-target-id .select-filters button.console_team.selected:after,.js-form-item-field-jobvite-location-new-target-id .select-filters button.console_team.selected:after{bottom:0;color:#FFF;content:"x";display:inline-block;position:absolute;right:.5rem;top:1px}.js-form-item-field-jobvite-department-target-id .select-filters button.marketing_and_pr,.js-form-item-field-jobvite-location-new-target-id .select-filters button.marketing_and_pr{background:#529ba0}.js-form-item-field-jobvite-department-target-id .select-filters button.marketing_and_pr.selected,.js-form-item-field-jobvite-location-new-target-id .select-filters button.marketing_and_pr.selected{background:#529ba0;color:#FFF;font-weight:700;padding:.1rem 1.5rem .1rem .5rem;position:relative}.js-form-item-field-jobvite-department-target-id .select-filters button.marketing_and_pr.selected:after,.js-form-item-field-jobvite-location-new-target-id .select-filters button.marketing_and_pr.selected:after{bottom:0;color:#FFF;content:"x";display:inline-block;position:absolute;right:.5rem;top:1px}.js-form-item-field-jobvite-department-target-id .select-filters button.quality_assurance,.js-form-item-field-jobvite-location-new-target-id .select-filters button.quality_assurance{background:#965423}.js-form-item-field-jobvite-department-target-id .select-filters button.quality_assurance.selected,.js-form-item-field-jobvite-location-new-target-id .select-filters button.quality_assurance.selected{background:#965423;color:#FFF;font-weight:700;padding:.1rem 1.5rem .1rem .5rem;position:relative}.js-form-item-field-jobvite-department-target-id .select-filters button.quality_assurance.selected:after,.js-form-item-field-jobvite-location-new-target-id .select-filters button.quality_assurance.selected:after{bottom:0;color:#FFF;content:"x";display:inline-block;position:absolute;right:.5rem;top:1px}.js-form-item-field-jobvite-department-target-id .select-filters button.operations,.js-form-item-field-jobvite-location-new-target-id .select-filters button.operations{background:#526ca0}.js-form-item-field-jobvite-department-target-id .select-filters button.operations.selected,.js-form-item-field-jobvite-location-new-target-id .select-filters button.operations.selected{background:#526ca0;color:#FFF;font-weight:700;padding:.1rem 1.5rem .1rem .5rem;position:relative}.js-form-item-field-jobvite-department-target-id .select-filters button.operations.selected:after,.js-form-item-field-jobvite-location-new-target-id .select-filters button.operations.selected:after{bottom:0;color:#FFF;content:"x";display:inline-block;position:absolute;right:.5rem;top:1px}.js-form-item-field-jobvite-department-target-id .select-filters button.horsham_england:before,.js-form-item-field-jobvite-location-new-target-id .select-filters button.horsham_england:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/horsham.png) left center no-repeat;-moz-background-size:80% auto;-o-background-size:80% auto;background-size:80% auto}.js-form-item-field-jobvite-department-target-id .select-filters button.sofia_bulgaria:before,.js-form-item-field-jobvite-location-new-target-id .select-filters button.sofia_bulgaria:before{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/sofia.png) left center no-repeat}.view-id-jobvite.view-display-id-block_1 .view-content,.view-id-jobvite.view-display-id-page_1 .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-jobvite.view-display-id-block_1 .view-content .views-row,.view-id-jobvite.view-display-id-page_1 .view-content .views-row{background:#3f223f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 1 31.33%;-moz-box-flex:0;-ms-flex:0 1 31.33%;flex:0 1 31.33%;margin:1rem 1%;max-width:31.33%;padding:3.63rem 1.5rem 2rem;position:relative;width:31.33%}@media only screen and (max-width:600px){.view-id-jobvite.view-display-id-block_1 .view-content .views-row,.view-id-jobvite.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}}.view-id-jobvite.view-display-id-block_1 .view-content .views-row .views-field-title a,.view-id-jobvite.view-display-id-page_1 .view-content .views-row .views-field-title a{color:#FFF;font-weight:700;text-decoration:none}.view-id-jobvite.view-display-id-block_1 .view-content .views-row .views-field-field-jobvite-department,.view-id-jobvite.view-display-id-page_1 .view-content .views-row .views-field-field-jobvite-department{background:#7555a5;color:#FFF;font-size:.8rem;font-weight:600;left:0;letter-spacing:5px;line-height:2rem;padding:0 1.5rem;position:absolute;text-decoration:none;text-transform:uppercase;top:0;width:auto}.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(1) .views-field-title,.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(2) .views-field-title,.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(3) .views-field-title,.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(4) .views-field-title{font-size:1.36rem;margin:1.36rem 0}.view-id-jobvite.view-display-id-block_1 .view-content .views-row .views-field-field-jobvite-department a,.view-id-jobvite.view-display-id-page_1 .view-content .views-row .views-field-field-jobvite-department a{color:#FFF;letter-spacing:5px;text-decoration:none;text-transform:uppercase}.view-id-jobvite.view-display-id-block_1 .view-content .views-row p,.view-id-jobvite.view-display-id-page_1 .view-content .views-row p{color:#FFF;font-weight:400}.view-id-jobvite.view-display-id-block_1 .view-content .views-row p strong,.view-id-jobvite.view-display-id-page_1 .view-content .views-row p strong{font-weight:400}.view-id-jobvite.view-display-id-block_1 .view-empty,.view-id-jobvite.view-display-id-page_1 .view-empty{margin:0 auto}.view-id-jobvite .view-display-id-attachment_1 .views-row{background:0 0;border:0;margin:0 auto;max-width:400px;padding:0;text-align:center}.view-id-jobvite.view-display-id-page_1{padding-top:4rem}.view-id-jobvite.view-display-id-page_1 .view-content{max-width:1920px}@media (max-width:1920px){.view-id-jobvite.view-display-id-page_1 .view-content{margin:0 auto}}.view-id-jobvite.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 48%;-moz-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;max-width:48%;width:48%}@media only screen and (max-width:600px){.view-id-jobvite.view-display-id-page_1{padding-top:0}.view-id-jobvite.view-display-id-page_1 .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}}.view-id-jobvite.view-display-id-page_1 .view-content .views-row .views-field-title{font-weight:400;margin:1.36rem 0;text-transform:uppercase}.view-id-jobvite.view-display-id-page_1 .view-content .views-row .views-field-body{color:#FFF;display:none}.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(1) .views-field-body,.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(2) .views-field-body,.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(3) .views-field-body,.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(4) .views-field-body{display:block}.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(3){-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}.view-id-jobvite.view-display-id-page_1 .view-content .views-row:nth-child(4){-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%}.view-id-jobvite.view-display-id-page_1 .view-display-id-attachment_1 .views-row{background:0 0;border:0;margin:0 auto;max-width:400px;padding:0;text-align:center}@media (max-width:1040px){.view-id-jobvite.view-display-id-block_1 .view-content{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-jobvite.view-display-id-block_1 .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 48%;-moz-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;max-width:48%}}@media only screen and (max-width:600px){.view-id-jobvite.view-display-id-block_1 .view-content{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-jobvite.view-display-id-block_1 .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}.input-container.search-bar{display:none;position:absolute;z-index:41}.autocomplete-results{border:1px solid #FFF}.autocomplete-results .job-result{position:relative}.views-element-container .search-container{height:40px;left:0;margin:0 auto;max-width:1540px;padding:0 50px;position:absolute;right:0;width:100%}.views-element-container .search-container .bell-trigger,.views-element-container .search-container .search-trigger{border-style:solid;border-width:1px;display:block;float:right;height:40px;margin-right:1rem;width:40px;-webkit-backface-visibility:hidden}@media (max-width:1540px){.views-element-container .search-container{padding:0 100px}}@media (max-width:1120px){.views-element-container .search-container{top:42rem}}@media (max-width:960px){.views-element-container .search-container{top:55rem}}@media only screen and (max-width:600px){.views-element-container .search-container{top:50rem;padding:0 20px}}.views-element-container .search-container .search-trigger{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/search-icon-white.png) center center no-repeat #170617;border-color:#7555a5;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.views-element-container .search-container .bell-trigger{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/bell-white.png) center center no-repeat #170617;-moz-background-size:50% auto;-o-background-size:50% auto;background-size:50% auto;border-color:#7555a5;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.admin .search-container{top:26rem}@media (max-width:1200px){.admin .search-container{top:36rem}}@media (max-width:960px){.admin .search-container{top:36rem}}.views-field-field-jobvite-category-new{color:#FFF;font-weight:500;text-transform:uppercase}.pager{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.pager__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.pager .button,.pager__item--first .button,.pager__item--last .button,.pager__item--next .button,.pager__item--prev .button{display:block;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;margin:1rem .5rem}.pager .button{background:#3f223f;color:#FFF;font-weight:700;text-transform:uppercase;transition:background-color .3s;font-size:.778rem;letter-spacing:1.5px;padding:.9rem 1.3rem;text-decoration:none}.pager .button:hover{background:#502b50}.pager__item{padding:0}.pager .rss-feed,.pager__item--first .button,.pager__item--last .button,.pager__item--next .button,.pager__item--prev .button{font-weight:700;padding:.9rem 2rem;font-size:.778rem;letter-spacing:1.5px;color:#FFF;text-decoration:none;text-transform:uppercase}.pager__item--first .button,.pager__item--last .button,.pager__item--next .button,.pager__item--prev .button{background:#3f223f;transition:background-color .3s}.pager__item--first .button:hover,.pager__item--last .button:hover,.pager__item--next .button:hover,.pager__item--prev .button:hover{background:#502b50}@media only screen and (max-width:767px){.pager__item--first,.pager__item--last,.pager__item--next,.pager__item--prev{display:none}}@media only screen and (max-width:600px){.admin .search-container{top:30rem}.pager__item{margin-left:.2rem;margin-right:.2rem}}.pager .rss-feed{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;left:0;position:absolute;background:#3f223f;display:block;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;margin:1rem .5rem}.pager .rss-feed:hover{background:#502b50}@media only screen and (max-width:600px){.pager .rss-feed{margin-left:.2rem;margin-right:.2rem;padding:0 15px;position:static}}.pager .rss-feed .feed-icon{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/icons/rss.png);-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:0;height:20px;width:22px}@media (max-width:500px){.pager .rss-feed .feed-icon{-moz-background-size:15px;-o-background-size:15px;background-size:15px;background-repeat:no-repeat;background-position:center center;height:40px;width:22px}}.rss-feed{display:none}#newsletter_signup_job{display:none;width:100%}#newsletter_signup_job #jv-widgetContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 .5em;width:80%}#newsletter_signup_job #jv-widgetContainer iframe{min-height:500px!important}.search-overlay{background:rgba(0,0,0,.6);display:none;height:100vh;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:40}.search-overlay .close{cursor:pointer;position:absolute;right:0;top:-2rem}.input-container{position:relative}.input-container.search-bar{left:0;margin:0 auto;max-width:1440px;right:0;top:25%;width:85%}.input-container.search-bar .form-item-title{width:100%}.input-container.search-bar .form-item-title input{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/search-icon.png) 99% center no-repeat #949494!important;border:1px solid rgba(255,255,255,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.7em;font-weight:600;letter-spacing:.5em;line-height:2rem;padding:0 1rem;text-align:center;text-transform:uppercase;width:100%}.input-container.search-bar .form-item-title input:focus{outline:0}.apply-link{margin-top:3rem}@media (max-width:1100px){.layout-content{margin:0 auto;max-width:100%;padding-top:45px}}@media (max-width:1040px){.paragraph--type--video-banner .video-caption{background:#170617;padding:2.5rem}.paragraph--type--video-banner{height:30rem}.path-frontpage .paragraph--type--video-banner{height:50rem}.paragraph--type--video-banner .video-wrapper{height:auto}.paragraph--type--video-banner .video-fallback .paragraph--type--page-banner .banner-container{height:100%;max-height:100%}.paragraph--type--video-banner .video-wrapper,.paragraph--type--video-block .video-wrapper{margin:0;max-width:1920px;position:relative}.paragraph--type--video-banner .video-wrapper .play,.paragraph--type--video-banner .video-wrapper .sound,.paragraph--type--video-banner .video-wrapper video,.paragraph--type--video-block .video-wrapper .play,.paragraph--type--video-block .video-wrapper .sound,.paragraph--type--video-block .video-wrapper video{display:none}.paragraph--type--video-banner .video-caption,.paragraph--type--video-block .video-caption{color:#000;text-align:center}.paragraph--type--video-block .video-caption{padding:2rem 0 1rem}.paragraph--type--video-block .video-wrapper video{-o-object-fit:cover;object-fit:cover}.paragraph--type--video-block .video-wrapper iframe{display:block;height:600px}}@media only screen and (max-width:1040px) and (max-width:600px){.paragraph--type--video-block .video-wrapper iframe{height:400px}}@media (max-width:1040px){.paragraph--type--video-banner{margin-top:0}.paragraph--type--video-banner .play,.paragraph--type--video-banner video{display:none}.paragraph--type--video-banner .video-fallback{display:block}.paragraph--type--video-banner .video-fallback .paragraph{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;height:100%;max-height:100%}.discover-bubble{opacity:1;z-index:26}.discover-bubble:hover{opacity:1}.careers-content{padding:1rem;z-index:26}.careers-content a{margin:0 .5rem;font-size:.7rem;padding:.9rem 1rem}}@media (max-width:500px){.paragraph--type--video-banner,.path-frontpage .paragraph--type--video-banner{height:80vh}.careers-content{padding:1rem;z-index:26}.careers-content a{width:55%}}@media (max-width:1040px){footer{max-width:100%;padding:2rem 2rem 0}footer .links-holder{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .links-holder .menu{border-top:1px solid #FFF;border-bottom:1px solid #FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .links-holder .social-links li a span{font-size:1.2rem;margin:1rem 2rem}footer nav#block-connectwithus{margin:0 auto;width:100%;padding:0}footer nav#block-connectwithus .menu{float:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.region-footer{text-align:center}}@media (max-width:500px){#logos{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;padding:15px 0}#logos .logo{-webkit-box-flex:0;-webkit-flex:0 1 28%;-moz-box-flex:0;-ms-flex:0 1 28%;flex:0 1 28%;width:28%;text-align:center;margin-bottom:1.5rem}.social-links{padding:0}footer nav#block-connectwithus .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .links-holder .social-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}footer .links-holder .social-links li a span{margin:1rem}footer h6{letter-spacing:.01rem;line-height:1.5}}@media (max-width:1040px){.paragraph--type--page-banner{-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:800px;max-height:40vh}.path-frontpage .paragraph--type--page-banner{max-height:70vh}.paragraph--type--page-banner .banner-container{-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;height:800px;max-height:40vh}.path-frontpage .paragraph--type--page-banner .banner-container{max-height:70vh}.paragraph--type--page-banner h1{font-size:2rem;letter-spacing:.7em;margin-right:0}.paragraph--type--cta .paragraph--type--text{padding:0 20px}.paragraph--type--cta .paragraph--type--text h2,.paragraph--type--cta .paragraph--type--text h3{color:#FFF;letter-spacing:2px;font-size:1rem!important;line-height:1.3em}.paragraph--type--cta .paragraph--type--text p{color:#FFF;font-size:.7rem!important;line-height:1.8em}.paragraph--type--cta.has_second_content{z-index:1}.paragraph--type--cta.has_second_content .second_content h3{color:#FFF}.paragraph--type--cta .max-width-container{margin:0 auto;max-width:1700px}.cta-curve-content{overflow:hidden;position:relative;z-index:1}.cta-curve-content--col-6 .paragraph--type--cta:hover:before{opacity:1}.cta-curve-content--col-6 .paragraph--type--cta:hover .paragraph--type--text{opacity:0}.cta-curve-content--col-6 .paragraph--type--cta:hover a{opacity:1;text-indent:0}.cta-curve-content--col-6 .paragraph--type--cta .paragraph--type--text{text-align:center;opacity:1;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.cta-curve-content--col-6 .paragraph--type--cta a:hover{background:0 0}.cta-curve-content--col-6 .paragraph--type--cta .max-width-container{max-width:90%}.cta-curve-content--col-12{height:20rem}.cta-curve-content--col-12 .paragraph--type--cta{height:20rem;background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/col_12-bg.jpg)!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.cta-curve-content--col-12 .paragraph--type--cta h2{text-align:left}.row--smoke-full .paragraph--type--text h2,.row--smoke-full .paragraph--type--text h3{font-size:1.5rem}.row--smoke-full .paragraph--type--text p{font-size:1rem}}@media (max-width:1040px) and (max-width:1100px){.cta-curve-content--col-12:hover a.button{opacity:1;text-indent:0}}@media (max-width:500px){.paragraph--type--cta{height:20rem}.paragraph--type--cta .paragraph--type--text{padding:0 20px}.paragraph--type--cta.has_second_content{z-index:1}.paragraph--type--cta.has_second_content .second_content h3{color:#FFF}.paragraph--type--cta .max-width-container{margin:0 auto;max-width:1700px}.cta-curve-content.col_12 .paragraph--type--cta{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/col_12-bg.jpg) no-repeat!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.cta-curve-content--col-6{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:1rem 0}.cta-curve-content--col-6 .paragraph--type--cta:hover:before{opacity:1}.cta-curve-content--col-6 .paragraph--type--cta:hover .paragraph--type--text{opacity:0}.cta-curve-content--col-6 .paragraph--type--cta:hover a{opacity:1;text-indent:0}.cta-curve-content--col-6 .paragraph--type--cta a:hover{background:0 0}.cta-curve-content--col-6 .paragraph--type--cta .max-width-container{max-width:90%}.cta-curve-content--col-12{height:20rem}.cta-curve-content--col-12 .paragraph--type--cta{height:20rem;padding:3rem 2rem}.cta-curve-content--col-12 .paragraph--type--cta h2{text-align:left}.cta-curve-content--col-12 .paragraph--type--cta .paragraph--type--text{max-width:100%}}@media (max-width:1040px){.game-section,.game-section .game-content,.game-section .game-landing{height:90vh}}@media (max-width:900px){.game-section,.game-section .game-content,.game-section .game-landing{height:60vh}.game-section{height:60vh}.game-section .game-landing{height:60vh;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:3rem}.game-section .game-landing .game-landing__image{max-width:50%}.game-section .game-landing h3{font-size:1rem;display:none}.game-section .game-content{height:60vh}.game-section .game-content h2{line-height:1em}.game-section .game-content p{font-size:.6rem;margin:0 0 1rem;line-height:1.5em}.game-section .owl-nav .owl-prev{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/prev-arrow.png) center center no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:40px;height:40px}.game-section .owl-nav .owl-next{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/next-arrow.png) center center no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:40px;height:40px}}@media (max-width:1100px){header{max-width:100%;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header.admin{top:39px}header .site-logo{position:relative}header .site-logo img{width:40px}header .region-header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:80vw;position:relative;z-index:2}header .region-header nav{width:44%}}@media only screen and (max-width:1100px) and (max-width:1100px){header .region-header nav{display:none}}@media (max-width:1100px) and (min-width:1500px){header .region-header nav ul.menu li a{font-size:.85rem}}@media (max-width:1100px){header .region-header nav ul.menu{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0}header .region-header nav ul.menu li{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;position:relative;width:100%}header .region-header nav ul.menu li a{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:.85rem;font-weight:500;height:100%;position:relative;text-decoration:none;text-transform:uppercase}header .region-header nav ul.menu li a::after{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/current-marker.png) center center no-repeat;bottom:-1px;content:"";display:block;height:12px;opacity:0;position:absolute;width:100%;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s;-webkit-backface-visibility:hidden}header .region-header nav ul.menu li a.is-active{color:#FFF}header .region-header nav ul.menu li a.is-active::after,header .region-header nav ul.menu li a:hover::after{opacity:1}header .region-header nav#block-topleftmenu ul li{margin-right:50px}header .region-header nav#block-toprightmenu ul li,header .region-header nav#block-toprightmenu-2 ul li{margin-left:50px}header .region-mobile-header{background-image:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/toggle-menu-bg.png);background-repeat:no-repeat;background-position:center bottom;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;background-color:#170617;display:none;height:120%;top:50px;overflow:auto;position:fixed;left:100vw;width:100%;z-index:1;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-backface-visibility:hidden}header .region-mobile-header.active{left:0;top:50px}header .region-mobile-header .menu{margin:0;opacity:0;padding:25px;-webkit-transition:opacity 1.5s;-moz-transition:opacity 1.5s;-o-transition:opacity 1.5s;transition:opacity 1.5s;-webkit-backface-visibility:hidden}}@media only screen and (max-width:1100px) and (max-width:1100px){header .region-mobile-header{display:block}}@media only screen and (max-width:1100px) and (max-width:767px){header .region-mobile-header{height:100vh}header .region-mobile-header .menu{padding:25px 25px 10rem}}@media (max-width:1100px){header .region-mobile-header .menu li{opacity:0;position:relative;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-backface-visibility:hidden;border-bottom:1px solid #FFF;text-align:center}header .region-mobile-header .menu li a{color:#FFF;display:block;font-size:1rem;font-weight:500;padding:20px;text-decoration:none;text-transform:uppercase}header .region-mobile-header .menu li.show{left:0;opacity:1}header .region-mobile-header .menu li.menu-item--active-trail a{background-color:transparent;border-bottom:1px solid #FFF}header .region-mobile-header .menu li.menu-item--active-trail::after{background:url(https://www.creative-assembly.com/themes/custom/creative_assembly/images/current-marker.png) center center no-repeat;bottom:0;content:"";display:block;height:12px;opacity:1;position:absolute;width:100%;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s;-webkit-backface-visibility:hidden}header .region-mobile-header .menu.active{opacity:1}header .burgWrapper{display:none;padding:20px 0;position:absolute;right:25px;top:.2rem;z-index:2}header .burg{background:#FFF;display:block;height:2px;position:relative;transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;width:30px}header .burg:after,header .burg:before{background:#FFF;content:'';height:2px;position:absolute;width:30px}header .burg:before{top:-6px;transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s}header .burg:after{top:6px;transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s}header .activeBurg{background:0 0}header .activeBurg:before{top:0;-webkit-transform:rotate(45deg)}header .activeBurg:after{top:0;-webkit-transform:rotate(-45deg)}header #block-toprightmenu-2 ul li{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1100px) and (max-width:1100px){header .burgWrapper{display:block}}@media (max-width:880px){.grid--with-gutter{margin-left:-15px}.grid--with-gutter .col-1{margin-left:15px;width:-webkit-calc(8.33333% - 15px);width:-moz-calc(8.33333% - 15px);width:calc(8.33333% - 15px)}.grid--with-gutter .col-2{margin-left:15px;width:-webkit-calc(16.66667% - 15px);width:-moz-calc(16.66667% - 15px);width:calc(16.66667% - 15px)}.grid--with-gutter .col-3{margin-left:15px;width:-webkit-calc(25% - 15px);width:-moz-calc(25% - 15px);width:calc(25% - 15px)}.grid--with-gutter .col-4{margin-left:15px;width:-webkit-calc(33.33333% - 15px);width:-moz-calc(33.33333% - 15px);width:calc(33.33333% - 15px)}.grid--with-gutter .col-5{margin-left:15px;width:-webkit-calc(41.66667% - 15px);width:-moz-calc(41.66667% - 15px);width:calc(41.66667% - 15px)}.grid--with-gutter .col-6{margin-left:15px;width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}.grid--with-gutter .col-7{margin-left:15px;width:-webkit-calc(58.33333% - 15px);width:-moz-calc(58.33333% - 15px);width:calc(58.33333% - 15px)}.grid--with-gutter .col-8{margin-left:15px;width:-webkit-calc(66.66667% - 15px);width:-moz-calc(66.66667% - 15px);width:calc(66.66667% - 15px)}.grid--with-gutter .col-9{margin-left:15px;width:-webkit-calc(75% - 15px);width:-moz-calc(75% - 15px);width:calc(75% - 15px)}.grid--with-gutter .col-10{margin-left:15px;width:-webkit-calc(83.33333% - 15px);width:-moz-calc(83.33333% - 15px);width:calc(83.33333% - 15px)}.grid--with-gutter .col-11{margin-left:15px;width:-webkit-calc(91.66667% - 15px);width:-moz-calc(91.66667% - 15px);width:calc(91.66667% - 15px)}.grid--with-gutter .col-12{margin-left:15px;width:-webkit-calc(100% - 15px);width:-moz-calc(100% - 15px);width:calc(100% - 15px)}.grid--vertical-spacing{margin-top:-15px}.grid--vertical-spacing [class*=col-]{margin-top:15px}}@media (max-width:768px){.u-hidden-mobile{display:none}.u-show-mobile{display:block}.u-inset-content{padding:0}.u-half{width:100%!important}}.autocomplete-results{position:absolute;z-index:41;display:none;border:1px solid rgba(255,255,255,.5);padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#838383;width:100%;margin-top:-1px}.autocomplete-results .job-result{border-bottom:1px solid #FFF;padding:2rem 0;margin-bottom:2rem;color:#FFF}.autocomplete-results .job-result:last-of-type{border:none;margin-bottom:0}.autocomplete-results .job-result .job-category{position:absolute;top:0;left:0;line-height:2rem;width:auto;color:#FFF;text-decoration:none;padding:0 1.5rem;background:#55303c}.autocomplete-results .job-result .job-category a,.autocomplete-results .job-result a{color:#FFF;text-decoration:none}.autocomplete-results .job-result .views-field-field-jobvite-category-new{text-transform:uppercase;font-weight:500;margin-top:1rem}
