/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hire-headshotcrew .region-hero{background-image:none}.hire-headshotcrew .layout--twocol-section{display:block}.hire-headshotcrew .field--name-field-media-image{max-width:500px;margin:2rem auto}.hire-headshotcrew .node--type--page.node--view-mode--full{max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:65.625em){.hire-headshotcrew .node--type--page.node--view-mode--full{max-width:100%}.hire-headshotcrew .layout--twocol-section{gap:4rem;display:flex}.hire-headshotcrew .layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.hire-headshotcrew .layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:1}}.hire-headshotcrew .block-fixed-block-content--hire-us-header .block-content{margin:2rem auto;gap:4rem;flex-wrap:wrap;max-width:700px}@media(min-width:65.625em){.hire-headshotcrew .block-fixed-block-content--hire-us-header .block-content{max-width:100%}}.hire-headshotcrew .block-fixed-block-content--hire-us-header .block-content>*{flex:1}.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-field-media-image{margin:auto}@media(min-width:65.625em){.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-field-media-image{max-width:800px}}.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body{margin-top:1.5em;font-size:18px;font-family:Metropolis,"Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:500px){.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body{font-size:calc(18px + (24 - 18)*(100vw - 500px)/(1300 - 500))}}@media screen and (min-width:1300px){.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body{font-size:24px}}@media(min-width:90em){.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body{margin-top:3em;margin-left:3em}}.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body h1,.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body h2{font-size:28px}@media screen and (min-width:500px){.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body h1,.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body h2{font-size:calc(28px + (44 - 28)*(100vw - 500px)/(1300 - 500))}}@media screen and (min-width:1300px){.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body h1,.hire-headshotcrew .block-fixed-block-content--hire-us-header .field--name-body h2{font-size:44px}}.hire-headshotcrew .block-webform-block{margin-top:2rem;padding:1rem;background-color:#fff;border-radius:5px;font-size:18px;border:solid 1px #eee}@media(min-width:42.5em){.hire-headshotcrew .block-webform-block{padding:3rem}}@media(min-width:65.625em){.hire-headshotcrew .block-webform-block{margin-top:-100px}}@media(min-width:90em){.hire-headshotcrew .block-webform-block{margin-top:-200px}}.hire-headshotcrew .block-webform-block .form-item--markup{margin-top:0;margin-bottom:1.5rem}.hire-headshotcrew .block-webform-block .form-actions{margin-bottom:0}.hire-headshotcrew .block-webform-block .fieldset-wrapper{padding:0;background-color:rgba(0,0,0,0);margin:0}.hire-headshotcrew .block-webform-block .form-item label,.hire-headshotcrew .block-webform-block fieldset legend{margin:0;padding:0;color:#000;font-size:.85em;line-height:1.2em;margin-bottom:.5em}.hire-headshotcrew .block-webform-block .webform-flexbox{margin:0 !important;gap:1rem}.hire-headshotcrew .block-webform-block .webform-flex--container{margin:0}.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body{margin-top:2rem;font-size:1.1em}.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body h2,.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body h3,.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body h4{color:#e52548}.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body p{margin:.5em 0}.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body h3{font-size:22px;margin-bottom:.25em}@media screen and (min-width:500px){.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body h3{font-size:calc(22px + (30 - 22)*(100vw - 500px)/(1300 - 500))}}@media screen and (min-width:1300px){.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body h3{font-size:30px}}.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body .intro{font-size:18px;font-family:Metropolis,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;font-weight:500}@media screen and (min-width:500px){.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body .intro{font-size:calc(18px + (22 - 18)*(100vw - 500px)/(1300 - 500))}}@media screen and (min-width:1300px){.hire-headshotcrew .node--type-page.node--view-mode-full .field--name-body .intro{font-size:22px}}.hire-headshotcrew .node--type-page.node--view-mode-full .about-us-lead{border-top:solid 1px #eee;margin-top:2rem;padding-top:4rem;font-size:1.1em}.hire-headshotcrew .node--type-page.node--view-mode-full .about-us-lead h2{margin-top:0;text-transform:uppercase}.hire-headshotcrew .node--type-page.node--view-mode-full .about-us-lead .field--name-field-media-image{flex:1;margin:2rem auto}@media(min-width:65.625em){.hire-headshotcrew .node--type-page.node--view-mode-full .about-us-lead .field--name-field-media-image{margin:auto}}.hire-headshotcrew .node--type-page.node--view-mode-full .about-us-lead .field--name-body{margin-top:0;flex:2}
@font-face{font-family:"Metropolis";font-style:normal;font-weight:400;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-Regular.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:normal;font-weight:500;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-Medium.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:normal;font-weight:600;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-SemiBold.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:normal;font-weight:700;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-Bold.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:normal;font-weight:800;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-ExtraBold.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:italic;font-weight:400;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-RegularItalic.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-RegularItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:italic;font-weight:500;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-MediumItalic.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:italic;font-weight:600;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-SemiBoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:italic;font-weight:700;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-BoldItalic.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Metropolis";font-style:italic;font-weight:800;src:url(/themes/custom/crew/fonts/Metropolis/WOFF2/Metropolis-ExtraBoldItalic.woff2) format("woff2"),url(/themes/custom/crew/fonts/Metropolis/WOFF/Metropolis-ExtraBoldItalic.woff) format("woff");font-display:swap}
.jq-dropdown{z-index:3}.jq-dropdown .ajax-progress{display:none}.jq-dropdown .jq-dropdown-menu ul li{border-bottom:solid 1px #f7f7f7}.jq-dropdown .jq-dropdown-menu ul li:last-child{border-bottom:none}.jq-dropdown .jq-dropdown-menu ul li>a{color:#666}.jq-dropdown .jq-dropdown-menu ul li>a:hover{background-color:#1680d3;color:#fff}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:0}a.jq-dropdown-trigger{display:inline-block;background-color:#fff;border-radius:100%;width:30px;height:30px;line-height:32px;text-align:center;color:#666;z-index:1;position:relative;font-size:inherit}a.jq-dropdown-trigger:hover{background-color:#eee;color:#111}button.tipped-dropdown-default-trigger,a.tipped-dropdown-trigger{display:inline-block;background-color:rgba(255,255,255,.5);border-radius:100%;width:30px;height:30px;line-height:32px;text-align:center;color:#666;z-index:1;position:relative;font-size:inherit;border:none;padding:0;margin:0}button.tipped-dropdown-default-trigger:hover,a.tipped-dropdown-trigger:hover{background-color:#eee;color:#111}button.tipped-dropdown-default-trigger.active,a.tipped-dropdown-trigger.active{background-color:#eee;color:#111}.tipped-menu-list li{position:relative}.tipped-menu-list .ajax-progress{position:absolute;right:0;top:7px}.tipped-menu-list .ajax-progress .throbber{background-image:url(/themes/custom/crew/images/throbbers/Pulse-0.9s-18px.gif)}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{font-size:18px}@media(min-width:60em){.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{font-size:13px}}.tpd-size-medium .tpd-background{border-radius:4px}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{font-size:20px}@media(min-width:60em){.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{font-size:16px}}.tpd-size-large .tpd-background{border-radius:4px}.tpd-content ul li:last-child{border-bottom:none}
.ui-widget-overlay{background-color:#000;opacity:.9}.ui-widget{font-family:"Roboto Flex",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit}.ui-widget button{font-family:Metropolis,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-dialog.ui-widget-content{border:none;border-radius:3px}.ui-dialog{max-width:95%}.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-buttonpane{padding:.5rem 1rem}@media(min-width:65.625em){.ui-dialog .ui-dialog-titlebar{padding:1rem 2rem}.ui-dialog .ui-dialog-content{padding:1rem 2rem}.ui-dialog .ui-dialog-buttonpane{padding:.5rem 2rem}}.ui-dialog.entity-browser-modal .ui-dialog-content{padding:0}.ui-dialog .ui-dialog-titlebar{border-radius:0;background:#fff;border:none;border-bottom:solid 1px #eee;font-weight:bold}.ui-dialog .ui-dialog-title{font-family:Metropolis,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:1em;top:.9em;width:25px;margin:0;padding:0;height:25px;border:none;background-color:unset;opacity:.5}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;background-color:unset}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background-image:url(/themes/custom/crew/images/icons/xmark.svg);background-position:center;width:100%;height:100%;margin:0;top:0;left:0}@media(min-width:65.625em){.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:1.25em;top:1.25em}}.ui-dialog form.user-account-forms{background-color:rgba(0,0,0,0);padding:0}.ui-dialog .ui-dialog-buttonpane{border-width:0;background:#f5f7f8}.ui-dialog .ui-dialog-buttonpane button{margin:0 0 0 .5em;cursor:pointer;font-weight:bold}.ui-dialog .ui-dialog-buttonset{font-weight:bold;font-size:14px;margin:0}.ui-dialog .ui-dialog-buttonset .button{min-width:100px;padding:.5em 1em;border:none}.ui-dialog .ui-dialog-buttonset .button:hover{color:#fff}.ui-dialog .ui-dialog-buttonset .ui-button{border-radius:5px;line-height:2em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit{font-size:18px;margin:auto;padding:.5em 2em}.ui-dialog .messages{font-size:14px;padding:.7em 1em}.ui-dialog .messages__item+.messages__item{margin-top:.35em}.ui-dialog .login-links{padding:0}.ui-dialog form.profile-form .form-actions,.ui-dialog form.user-form .form-actions{margin:0}.crew-full-modal{max-width:100%}.ajax-cart-popup .content{float:none;width:100%;display:inline-block;padding:1em 0;font-size:14px}.ajax-cart-popup .actions{float:none;width:100%;padding:0;display:flex;gap:1rem}.ajax-cart-popup .actions>*{flex:1}.ajax-cart-popup .actions a.button{margin:5px 0;text-align:center;display:block;line-height:1.2em;padding:.75rem;font-weight:normal;text-transform:uppercase}@media(min-width:65.625em){.ajax-cart-popup .actions{display:inline-block}}.view-order-item-popup .field--name-title{font-weight:bold}.view-order-item-popup .views-row{padding:1em 0;text-align:left;display:inline-block;width:100%;border-bottom:solid 1px #eee}.view-order-item-popup .views-row:first-child{padding-top:0}.view-order-item-popup .views-row:last-child{border:none}.view-order-item-popup .views-field-quantity{font-size:12px;color:#888;padding-right:1em;display:inline-block;vertical-align:middle}.view-order-item-popup .views-field-total-price__number{font-weight:bold;display:inline-block;vertical-align:middle;font-size:14px}.view-order-item-popup .views-field-total-price__number div{display:inline-block;margin-right:1em}.view-order-item-popup .views-field-total-price__number .original-price{font-size:1em;font-weight:normal}.view-order-item-popup .views-field-total-price__number .discount-percentage{font-size:1em;font-weight:normal}.view-order-item-popup .views-field-total-price__number .final-price{font-size:1.2em;font-weight:bold}.view-order-item-popup .views-field-purchased-entity{text-align:left;display:inline-block;width:100%;margin-bottom:1em}@media(min-width:60em){.ajax-cart-popup{padding:1em 0;display:inline-block;width:100%}.ajax-cart-popup .content{width:70%;padding:0 2.5em 0 0;float:left}.ajax-cart-popup .actions{padding:0 0 1em 0;width:30%;float:right}}.ui-corner-all{border-radius:5px}.ui-corner-all.crew-full-modal{border-radius:0;z-index:999}.ui-corner-all.crew-full-modal .ui-dialog-content{font-size:22px}
