/*!
 Theme Name:   Exceptional Hawks
 Description:  Child Theme for 2015 Theme
 Author:       Steve Graboski
 Author URI:   http://sjgraboski.com
 Template:     mu-wordpress-theme-2015
 Version:      1.0.0
 Text Domain:  mu-exceptional
*/.content img{vertical-align:bottom}.fullwidth .us-slider{display:flex;flex-direction:row;overflow:hidden}.fullwidth .us-slider.flickity-enabled{display:block}.fullwidth .us-slider.more-than-one:after,.fullwidth .us-slider.more-than-three:after,.fullwidth .us-slider.more-than-two:after{content:'flickity'}.fullwidth .us-slider:after{content:'';display:none}.fullwidth .content .sectionheader h2 .exceptional{font-weight:800;color:#002855}.fullwidth .content .sectionheader h2{font-family:proxima-nova,Arial,sans-serif;font-weight:200;text-transform:uppercase;letter-spacing:.02em}.content .title{padding-left:30px;margin-bottom:20px}.fullwidth .content .us-slider{margin-bottom:30px}.us-slider+.padding{padding-top:0}.us-slider .us-carousel-cell{width:95%;margin-right:10px;flex:1 0 auto;height:auto;min-height:100%}.us-slider .us-carousel-cell:last-child{margin-right:0}.fullwidth .content .flickity-button{top:25vh}.us-slider .us-carousel-cell .imgContainer img{display:block;width:100%;height:50vh;font-family:'object-fit: cover; object-position: 50% 50%;';-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;margin-left:1px}.content .us-slider .us-carousel-cell .imgContainer .hawk{display:block;font-family:'object-fit: cover; object-position: 50% 20%;';-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:105%;max-width:105%}.content .us-slider .us-carousel-cell .imgContainer.hawkContainer{margin-left:0}.us-slider .us-carousel-cell .imgContainer .murray{font-family:'object-fit: cover; object-position: 85% 40%;';-o-object-position:85% 40%;object-position:85% 40%}.us-slider .us-carousel-cell .imgContainer .boat{font-family:'object-fit: cover; object-position: 85% 20%;';-o-object-position:85% 20%;object-position:85% 20%}.us-slider .us-carousel-cell .imgContainer .bruce{font-family:'object-fit: cover; object-position: 25% 20%;';-o-object-position:25% 20%;object-position:25% 20%}.us-slider .us-carousel-cell:last-child .imgContainer img{-o-object-position:17% 50%;object-position:17% 50%;font-family:'object-fit: cover; object-position: 17% 50%;'}.us-slider .us-carousel-cell .textContainer{padding-left:20px;padding-right:20px;box-sizing:border-box}.us-slider .us-carousel-cell .textContainer p{line-height:1.15}.us-slider .us-carousel-cell .textContainer p:not(.slider-head) a{font-weight:700}.us-slider .us-carousel-cell .textContainer .slider-head{font-family:proxima-nova,Arial,sans-serif;margin:15px 20px 0 0;color:#002855;line-height:1.2;font-size:1.5rem;letter-spacing:.01em;font-weight:700}.us-slider .us-carousel-cell .textContainer .slider-head .background{font-size:1.125rem}.us-slider .us-carousel-cell .textContainer .slider-nohead{margin-top:15px}@supports ((-webkit-clip-path:polygon(0 0)) or (clip-path:polygon(0 0))) or (-webkit-clip-path:polygon(0 0)){.us-slider .us-carousel-cell .imgContainer img,.us-slider .us-carousel-cell:first-child .imgContainer img{width:110%}.us-slider .us-carousel-cell .imgContainer{margin-left:-8%}.us-slider .us-carousel-cell{-webkit-clip-path:polygon(5% 0,102% 0,86% 100%,-10.5% 100%);clip-path:polygon(5% 0,102% 0,86% 100%,-10.5% 100%);margin-right:0}.us-slider .us-carousel-cell:first-child,.us-slider .us-carousel-cell:first-child:last-child{-webkit-clip-path:polygon(0 0,102% 0,85.5% 100%,0 100%);clip-path:polygon(0 0,102% 0,85.5% 100%,0 100%)}.us-slider .us-carousel-cell:last-child{-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,-11% 100%);clip-path:polygon(5% 0,100% 0,100% 100%,-11% 100%)}.us-slider .us-carousel-cell:last-child .imgContainer img{width:108%}.us-slider .us-carousel-cell:last-child .imgContainer{width:100%;max-width:100%}.us-slider .us-carousel-cell .textContainer{padding-right:15.5%;margin-left:-9.5%;padding-left:calc(9.5% + 20px)}.us-slider .us-carousel-cell:first-child .textContainer{margin-left:0;padding-left:20px}}.fullwidth .dtbanner{display:none}.fullwidth .mbbanner{display:block}.wp-block-cover{justify-content:flex-start;align-items:flex-end;min-height:60vh}.wp-block-cover.has-background-dim:not(.has-background-gradient)::before{opacity:1;bottom:0;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.6) 100%)}.wp-block-cover .wp-block-cover__inner-container{padding-bottom:20px;padding-left:15px}.wp-block-cover .wp-block-cover__inner-container p{color:#fff;font-style:normal;text-align:left;margin-left:0;margin-right:0;font-family:proxima-nova,Arial,sans-serif;font-size:1.25rem;line-height:1.2}.wp-block-cover .wp-block-cover__inner-container p.has-large-font-size{text-align:left;font-family:utopia-std,Georgia,serif;line-height:1.1;font-size:1.75rem;margin:20px 0 10px}.content .sectionheader{font-family:proxima-nova,Arial,sans-serif;text-transform:uppercase;font-weight:400;color:#002855;display:block;text-decoration:none}.content .sectionheader strong{font-weight:800}.content .entry-title{position:absolute;left:-100000px}.content .brand-story-page h1,.content .brand-story-page h2,.content .brand-story-page h3,.content .brand-story-page h4,.content .brand-story-page img,.content .brand-story-page p{padding:0}.content .brand-story-page ul:not(.columnwidgetlist) li{color:#002855;font-family:proxima-nova,sans-serif;font-size:1.125rem;line-height:1.2;margin-bottom:5px;list-style-position:outside}.content .brand-story-page ul:not(.columnwidgetlist) ul{list-style:circle;margin-bottom:0;padding:15px 30px 15px 48px;text-indent:0}.content .brand-story-page li:first-child:nth-last-child(1){list-style:none;margin-left:40px}.content .brand-story-page .brandStoryHeader{margin:0;position:absolute;z-index:2;width:100%;color:#fff;font-family:utopia-std,Georgia,serif;font-style:italic;padding:0 35px;max-width:1400px;background:linear-gradient(to right,#0d64b2 0,#0d64b2 49%,#0d64b2 50%,rgba(13,100,178,0) 100%);height:52px;line-height:52px;font-size:1.75rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d64b2', endColorstr='#000d64b2', GradientType=1);box-sizing:border-box}.content .brand-story-page .textOverlayImage{display:block;border:1px solid transparent;position:relative;overflow:hidden;min-height:230px;width:100%;height:auto;max-height:none}.content .brand-story-page .textOverlayImage .shadowOverlay{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0);position:absolute;bottom:0;left:0;width:100%;height:400px;z-index:1;display:none}.content .brand-story-page .textOverlayImage img{vertical-align:bottom;min-height:230px;display:inline-block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content .brand-story-page .textOverlayImage .btmHeroContent{display:block;position:relative;bottom:unset;left:unset;width:100%;z-index:2;padding:0 20px 10px;box-sizing:border-box}.content .brand-story-page .textOverlayImage .btmHeroContent h1,.content .brand-story-page .textOverlayImage .btmHeroContent h4{display:block;color:#0d64b2;font-size:1.75rem;max-width:none;font-family:utopia-std,Georgia,serif;line-height:1.1;margin:20px 0 10px;z-index:3;text-align:left}.content .brand-story-page .textOverlayImage .btmHeroContent p{display:block;color:#002855;max-width:none;text-align:left;font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.2;margin-bottom:15px;font-style:italic}.content .brand-story-page .textOverlayImage .btmHeroContent p:last-child{margin-bottom:0}.content .brand-story-page .sidebyside.arrow{position:relative;width:auto;height:auto;background:#e6e8ec}.content .brand-story-page .sidebyside.arrow .image:after{border-right:30px solid #e6e8ec}.content .brand-story-page .sidebyside .details{padding:20px}.content .brand-story-page .genericContent{padding:35px 20px 15px}.content .brand-story-page .genericContent p{color:#002855;line-height:1.5em;margin:0 0 20px;padding:0;font-size:1.25rem}.content .brand-story-page .youtube-container{position:relative;padding:0 0 56.25%;height:0;margin:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}.content .brand-story-page .youtube-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.content .brand-story-page .callout-content{padding:35px}.content .brand-story-page .callout-content.gray{background:#e6e8ec}.content .brand-story-page .callout-content h2{font-size:1.125rem;font-family:utopia-std,Georgia,serif;color:#002855;margin:0 0 15px}.content .brand-story-page .callout-content p{font-size:.875rem;line-height:22px;color:#002855;margin-bottom:20px}.content .brand-story-page .callout-content .quote{margin:10px 0;font-size:1.125rem;line-height:24px;color:#0d64b2;font-family:utopia-std,Georgia,serif}.content .brand-story-page .brs-title{margin:0 0 .3em;font-size:1.43rem;line-height:1}.content .brand-story-page .arrow{position:absolute;width:0;height:0;z-index:3}.content .brand-story-page .brsCallout-linkList a{font-family:utopia-std,Georgia,serif;font-size:1.125rem;line-height:1.3;text-decoration:underline}.content .brand-story-page .brsCallout-linkList li{margin-bottom:.6em}.content .brand-story-page .cf{zoom:1}.content .brand-story-page .cf:before{content:" ";display:table}.content .brand-story-page .cf:after{content:" ";display:table;clear:both}.content .brand-story-page .brs-facesAssociations{color:#002855;font-family:utopia-std,Georgia,serif;font-size:1rem;font-style:italic;line-height:1.2}.content .brand-story-page .brs-facesAssociations p{margin-bottom:0;font-size:1rem}.content .brand-story-page .brs-facesAssociations .line{background:#e6e8ec;height:1px;width:80%;margin:15px 10%}.content .brand-story-page .static-widget.top-mid-widget,.content .brand-story-page .static-widget.top-widget{margin:40px 0 42px}.content .brand-story-page .brand-story-page-middle-image{width:100%;margin:0;min-height:0;clear:both;display:block;box-sizing:border-box;float:left}.content .brand-story-page .widgetColumn{padding:0 35px}.content .brand-story-page .accordion .accordion-section-title{padding:35px 65px 35px 30px}@media (min-width:400px){.content .brand-story-page .textOverlayImage .btmHeroContent{height:auto;box-sizing:border-box;padding:0 35px 10px}.content .brand-story-page .genericContent{padding:35px 35px 15px}}@media (min-width:500px){.fullwidth .content .flickity-button{top:25vh}.fullwidth .dtbanner{display:block}.fullwidth .mbbanner{display:none}.us-slider .us-carousel-cell{width:50%;height:auto;min-height:100%}.us-slider .us-carousel-cell .imgContainer img{height:50vh;max-height:40vw}.us-slider .us-carousel-cell .textContainer p{line-height:1.2}.fullwidth .us-slider.more-than-one:after{content:''}@supports ((-webkit-clip-path:polygon(0 0)) or (clip-path:polygon(0 0))) or (-webkit-clip-path:polygon(0 0)){.us-slider .us-carousel-cell{-webkit-clip-path:polygon(7% 0,105% 0,85% 100%,-13% 100%);clip-path:polygon(7% 0,105% 0,85% 100%,-13% 100%)}.us-slider .us-carousel-cell .imgContainer img{width:115%;max-width:115%}.us-slider .us-carousel-cell:first-child,.us-slider .us-carousel-cell:first-child:last-child{-webkit-clip-path:polygon(0 0,105% 0,84.8% 100%,0 100%);clip-path:polygon(0 0,105% 0,84.8% 100%,0 100%)}.us-slider .us-carousel-cell:last-child .imgContainer img{width:110%;max-width:110%}.us-slider .us-carousel-cell .imgContainer:first-child img{width:115%;max-width:115%}.us-slider .us-carousel-cell:last-child{-webkit-clip-path:polygon(7% 0,100% 0,100% 100%,-12.5% 100%);clip-path:polygon(7% 0,100% 0,100% 100%,-12.5% 100%)}.us-slider .us-carousel-cell .imgContainer{margin-left:-10%}.us-slider .us-carousel-cell:first-child .textContainer{padding-right:15.5%}.us-slider .us-carousel-cell .textContainer{padding-right:10.5%}}}@media (min-width:650px){.content .brand-story-page .textOverlayImage .btmHeroContent h1,.content .brand-story-page .textOverlayImage .btmHeroContent h4,.wp-block-cover .wp-block-cover__inner-container p.has-large-font-size{font-size:2.25rem}.content .brand-story-page .textOverlayImage img{height:auto}}@media (min-width:768px){.wp-block-cover .wp-block-cover__inner-container{padding-left:35px}.wp-block-cover .wp-block-cover__inner-container p.has-large-font-size{font-size:3.25rem;color:#fff;margin:20px 0 8px}.content .brand-story-page .brandStoryHeader{height:92px;line-height:92px;font-size:2.25rem}.content .brand-story-page .textOverlayImage .shadowOverlay{display:block}.content .brand-story-page .textOverlayImage .headerImg{position:relative}.content .brand-story-page .textOverlayImage .btmHeroContent{position:absolute;bottom:20px;top:unset;height:auto;width:90%;padding:102px 30px 10px}.content .brand-story-page .textOverlayImage .btmHeroContent h1,.content .brand-story-page .textOverlayImage .btmHeroContent h4{font-size:3.25rem;color:#fff;text-align:left;margin:20px 0 8px}.content .brand-story-page .textOverlayImage .btmHeroContent p{color:#fff;font-style:normal;text-align:left;margin-left:0;margin-right:0}.content .brand-story-page .genericContent{padding:35px 105px 15px 35px}.content .brand-story-page .genericContent p{font-size:1rem;margin:0 0 15px}}@media (min-width:1024px){.us-slider .us-carousel-cell{width:33.3%;height:auto;min-height:100%}.us-slider .us-carousel-cell .imgContainer img{height:50vh;max-height:40vw;margin-left:1px}.fullwidth .us-slider.more-than-two:after{content:''}.content .brand-story-page .textOverlayImage .btmHeroContent h1,.content .brand-story-page .textOverlayImage .btmHeroContent h4,.wp-block-cover .wp-block-cover__inner-container p.has-large-font-size{font-size:4.5rem}}@media (min-width:1400px){.us-slider .us-carousel-cell .imgContainer img{max-height:545px;margin-left:1px}}@media (min-height:700px){.us-slider+.padding{padding-top:20px}}