@import url("//hello.myfonts.net/count/28cefc");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;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(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-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{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{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-loaded{display:block;}.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;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;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 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms 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(/themes/metzgers/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms 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-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@font-face{font-family:"Nexa-Book";src:url(/themes/metzgers/webfonts/28CEFC_4_0.eot);src:url(/themes/metzgers/webfonts/28CEFC_4_0.eot#iefix) format("embedded-opentype"),url(/themes/metzgers/webfonts/28CEFC_4_0.woff) format("woff"),url(/themes/metzgers/webfonts/28CEFC_4_0.ttf) format("truetype");}@font-face{font-family:"NexaBold";src:url(/themes/metzgers/webfonts/28CEFC_2_0.eot);src:url(/themes/metzgers/webfonts/28CEFC_2_0.eot#iefix) format("embedded-opentype"),url(/themes/metzgers/webfonts/28CEFC_2_0.woff) format("woff"),url(/themes/metzgers/webfonts/28CEFC_2_0.ttf) format("truetype");}@font-face{font-family:"Nexa-Light";src:url(/themes/metzgers/webfonts/28CEFC_8_0.eot);src:url(/themes/metzgers/webfonts/28CEFC_8_0.eot#iefix) format("embedded-opentype"),url(/themes/metzgers/webfonts/28CEFC_8_0.woff) format("woff"),url(/themes/metzgers/webfonts/28CEFC_8_0.ttf) format("truetype");}@font-face{font-family:"NexaHeavy";src:url(/themes/metzgers/webfonts/28CEFC_B_0.eot);src:url(/themes/metzgers/webfonts/28CEFC_B_0.eot#iefix) format("embedded-opentype"),url(/themes/metzgers/webfonts/28CEFC_B_0.woff) format("woff"),url(/themes/metzgers/webfonts/28CEFC_B_0.ttf) format("truetype");}@font-face{font-family:"NexaRegular";src:url(/themes/metzgers/webfonts/28CEFC_D_0.eot);src:url(/themes/metzgers/webfonts/28CEFC_D_0.eot#iefix) format("embedded-opentype"),url(/themes/metzgers/webfonts/28CEFC_D_0.woff) format("woff"),url(/themes/metzgers/webfonts/28CEFC_D_0.ttf) format("truetype");}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{overflow-x:hidden;}body{color:black;font-family:"proxima-nova",sans-serif;font-size:18px;overflow-x:hidden;line-height:1.8;}img{max-width:100%;height:auto;}.container{max-width:1100px;margin:0 auto;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fa-x-twitter{font-family:"Font Awesome 6 Brands" !important;}h1{font-family:dashiell-bright,serif;font-size:3.11em;margin:0;color:white;line-height:1.1;}h3{font-family:dashiell-bright,serif;font-size:2.22em;font-weight:bold;line-height:1.2;}h3.no-margin{margin-bottom:-10px;}h4{font-family:dashiell-bright,serif;font-size:1.33em;font-weight:bold;line-height:1.2;}a{text-decoration:none;}.tol-blue-button{background-color:#0088FF;border:2px solid #0088FF;padding:9px 18px;line-height:1.2;text-transform:uppercase;font-weight:bold;text-align:center;color:white !important;display:inline-block;transition:200ms linear all;}.tol-blue-button::after{display:none !important;}.tol-blue-button:hover{background-color:white;color:#0088FF !important;text-decoration:none !important;}figure{margin:0;}.pink{color:#004aad;}.ajax-throbber.sk-spinner-pulse{background-color:#004aad;}.views-field-edit-node a{border:2px solid #004aad;text-align:center;padding:10px 35px;display:inline-block;color:#004aad;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}.views-field-edit-node a:hover{opacity:1;background-color:#004aad;color:white;}.js-pager__items{padding:15px 20px;margin:15px 0 0 0;list-style:none;background-color:#F1F1F1;transition:400ms all;}.js-pager__items:hover{background-color:#004aad;}.js-pager__items:hover li a{color:#F1F1F1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.js-pager__items::before{width:0 !important;height:0 !important;margin:0 !important;}.js-pager__items:after{height:0px !important;width:0px !important;margin:0 !important;}.js-pager__items li{margin:0;padding:0;text-align:center;}.js-pager__items li a{color:black;font-size:1.6em;display:block;line-height:1.2;font-weight:bold;text-transform:uppercase;}.js-pager__items li a:hover{opacity:1;}.no-ios .content-container #block-metzgers-content .body-left a::after,.no-ios.node--type-portfolio .project-details .project-detail a::after,.no-ios.node--type-case_study .paragraph--type--section-highlight .section-body a::after,.no-ios #block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body a::after,.no-ios.node--type-page .paragraph--type--section-highlight .section-body a::after,.no-ios.node--type-explore_more_item .content-container .field_page_content a::after,.no-ios.node--type-one_column_page .region-content .body a::after,.no-ios #block-views-block-colleges-block-1 .view-colleges a::after,.no-ios .content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-description a::after,.no-ios.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-body a::after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:-4px;right:0;background:#004aad;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}.no-ios .content-container #block-metzgers-content .body-left a:hover::after,.no-ios.node--type-portfolio .project-details .project-detail a:hover::after,.no-ios.node--type-case_study .paragraph--type--section-highlight .section-body a:hover::after,.no-ios #block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body a:hover::after,.no-ios.node--type-page .paragraph--type--section-highlight .section-body a:hover::after,.no-ios.node--type-explore_more_item .content-container .field_page_content a:hover::after,.no-ios.node--type-one_column_page .region-content .body a:hover::after,.no-ios #block-views-block-colleges-block-1 .view-colleges a:hover::after,.no-ios .content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-description a:hover::after,.no-ios.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-body a:hover::after{width:100%;left:0;background:#004aad;}.no-ios .menu nav > ul > li > a::after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:-4px;right:0;background:#004aad;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}.no-ios .menu nav > ul > li > a:hover::after{width:100%;left:0;background:#004aad;}.ios .menu nav > ul > li a::after{display:none !important;}header#main-header .views-row{max-height:550px;overflow:hidden;}header#main-header .views-row.html-header{max-height:550px;}header#main-header .views-field-field-header-image{position:relative;}header#main-header .views-field-field-header-image img{display:block;}header#main-header .views-field-field-header-image video{position:absolute;left:0px;width:100%;display:block;height:auto;top:0px;}header#main-header .view-header_image_title_subtitle{position:relative;}header#main-header .views-field-field-header-video{display:none;}header#main-header .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#38b6ff 0%,rgba(56,182,255,0) 100%);}header#main-header .header-blue .overlay{background:linear-gradient(0deg,#38b7ff 0%,rgba(56,183,255,0) 100%);}header#main-header .header-pink .overlay{background:linear-gradient(0deg,#ec008c 0%,rgba(236,0,140,0) 100%);}header#main-header .header-black .overlay{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%);}header#main-header .header-teal .overlay{background:linear-gradient(0deg,#03989e 0%,rgba(3,152,158,0) 100%);}header#main-header .header-dark .overlay{background:linear-gradient(0deg,#004aad 0%,rgba(0,74,173,0) 100%);}header#main-header .header-light .overlay{background:linear-gradient(0deg,#38b6ff 0%,rgba(56,182,255,0) 100%);}header#main-header .header-aqua .overlay{background:linear-gradient(0deg,#5ce1e6 0%,rgba(92,225,230,0) 100%);}header#main-header .title-subtitle-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;}header#main-header .title-subtitle-wrapper .container{position:relative;height:100%;}header#main-header .title-subtitle-wrapper .title-subtitle{bottom:90px;position:absolute;left:15px;width:calc(100% - 30px);}header#main-header .title-subtitle-wrapper .title-subtitle h1{margin:0 auto;line-height:1;}header#main-header .title-subtitle-wrapper .title-subtitle h2,header#main-header .title-subtitle-wrapper .title-subtitle .views-field-field-p{color:white;margin:0 0 15px 0;font-size:1.87em;line-height:1.2;}header#main-header .title-subtitle-wrapper .title-subtitle h2{font-family:dashiell-bright,serif;}header#main-header .title-subtitle-wrapper .title-subtitle p{color:white;margin:15px 0 0 0;font-size:22px;line-height:1.4;}header#main-header .title-subtitle-wrapper .title-subtitle a{background-color:black;display:inline-block;padding:10px 30px;text-transform:uppercase;color:white;font-weight:bold;font-size:20px;margin-top:5px;transition:400ms linear all;}header#main-header .title-subtitle-wrapper .title-subtitle a:hover{background-color:white;color:black;}.menu{position:fixed;top:0px;left:0;width:100%;z-index:20;height:80px;}.menu.active .mobile-toggle img.mobile-close{opacity:1;}.menu.active .mobile-toggle img.mobile-open{opacity:0;}.menu .mobile-toggle{color:#004aad;position:absolute;right:15px;top:28px;display:none;cursor:pointer;line-height:1;}.menu .mobile-toggle img{width:50px;transition:400ms opacity;}.menu .mobile-toggle img.mobile-close{width:39px;position:absolute;top:-6px;right:0px;opacity:0;}.menu .mobile-toggle img.mobile-open{opacity:1;}.menu .menu-color-wrapper{background-color:white;position:relative;padding-left:10px;-webkit-box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);-moz-box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);}.menu .logo{display:inline-block;padding-top:10px;}.menu .main-menu{display:inline-block;vertical-align:top;width:80%;text-align:right;}.menu #block-metzgersheaderlogo img{width:104px;height:63px;}.menu nav{font-size:0.88em;padding-left:13px;}.menu nav > ul{list-style:none;padding:0;margin:0;}.menu nav > ul > li{display:inline-block;margin-right:16px;padding-top:30px;position:relative;}.menu nav > ul > li:last-child{margin-right:0px;}.menu nav > ul > li > a{position:relative;color:black;font-weight:bold;}.menu nav > ul > li > a::after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:-4px;right:0;background:#004aad;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}.menu nav > ul > li:hover{padding-bottom:15px;}.menu nav > ul > li:hover > a{color:#004aad;position:relative;}.menu nav > ul > li:hover > a::after{width:100%;left:0;background:#004aad;}.menu nav > ul > li:hover > a:hover{opacity:1;}.menu nav > ul > li:hover.blue > a::after{background:#38b6ff;}.menu nav > ul > li:hover ul{max-height:1000px;margin-top:15px;padding:10px;border-bottom:4px solid #004aad;z-index:10;}.menu nav > ul > li ul{position:absolute;left:0;padding-left:10px;padding-right:10px;background-color:white;width:252px;max-height:0px;overflow:hidden;-webkit-box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);-moz-box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);transition:400ms all;text-align:left;}.menu nav > ul > li ul li{border-bottom:1px solid black;display:block;padding-bottom:10px;padding-top:10px;}.menu nav > ul > li ul li:last-child{border:0;padding-bottom:0px;}.menu nav > ul > li ul li:first-child{padding-top:0px;}.menu nav > ul > li ul li a{transition:200ms color;}.menu nav > ul > li ul li a:hover{opacity:1;color:#004aad;}.menu nav > ul > li.request-quote,.menu nav > ul > li.donate{position:absolute;right:0px;top:0px;background-color:#004aad;height:100%;width:100px;text-align:center;padding-top:23px;transition:400ms background-color;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.menu nav > ul > li.request-quote:hover,.menu nav > ul > li.donate:hover{background-color:#38b6ff;}.menu nav > ul > li.request-quote:hover a,.menu nav > ul > li.donate:hover a{border-bottom:0px;}.menu nav > ul > li.request-quote > a,.menu nav > ul > li.donate > a{color:white;display:inline-block;padding:0 14px;line-height:1.3;}.menu nav > ul > li.request-quote > a::after,.menu nav > ul > li.donate > a::after{display:none;height:0;width:0;}.menu nav > ul > li.donate{right:0px;background-color:#BB45D9;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding-top:0px;padding-bottom:0px;}.menu nav > ul > li.donate:hover{background-color:#38b6ff;padding-bottom:0px;color:white;}.menu nav > ul > li.donate > a{color:white;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;align-items:center;padding:0;flex:0 0 100%;justify-content:center;}.menu nav > ul > li.hide-desktop{display:none;}.menu nav > ul > li.high-zindex{z-index:10;}.menu nav > ul > li.blue a{color:#38b6ff;position:relative;}.menu nav > ul > li.blue a::after{background:#38b6ff;}.menu nav > ul > li.send-file{z-index:0;padding-left:13px;}.menu nav > ul > li.send-file::before{content:"";height:57px;line-height:1;position:absolute;left:-5px;width:1px;background-color:black;top:12px;}.menu nav > ul > li a{font-weight:bold;color:black;}.menu nav > ul > li a:hover{opacity:1;}.content-container .color-blocks-wrapper{display:flex;justify-content:space-between;margin-top:50px;gap:25px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:first-child .field_bottom_text{background-color:#38B6FF;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:first-child .field_stat_image{position:relative;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:first-child .field_stat_image::after{content:"";width:90%;background-color:#03989E;opacity:0.5;height:220px;position:absolute;bottom:0px;left:0px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:nth-child(2) .field_bottom_text{background-color:#004AAD;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:nth-child(2) .field_stat_image{position:relative;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:nth-child(2) .field_stat_image::after{content:"";width:74%;background-color:#004AAD;opacity:0.5;height:204px;position:absolute;top:75%;left:50%;transform:translateX(-50%);}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:last-child .field_bottom_text{background-color:#5CE1E6;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:last-child .field_stat_image{position:relative;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:last-child .field_stat_image::after{content:"";width:70%;background-color:#00AEEF;opacity:0.5;height:204px;position:absolute;bottom:0px;right:0px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .ticker-item{opacity:0;transition:400ms linear opacity;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .ticker-item.active{opacity:1;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_stat_image img{display:block;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text,.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text{color:white;background-color:#38B6FF;padding:20px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text h2,.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text h2{margin-bottom:0px;font-size:32px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text h2.small-h2,.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text h2.small-h2{max-width:250px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text p,.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text p{line-height:1.5;margin:15px 0 0 0;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text p:first-child,.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text p:first-child{margin:0;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text{margin-top:25px;position:relative;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text{margin-bottom:25px;}.content-container .logos-block{margin-bottom:80px;margin-top:20px;}.content-container .logos-block > div{display:flex;}.content-container .logos-block > div#block-metzgers-careertechnology .logos-wrapper .field_logos:nth-child(3) img{height:66px;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(3) img{height:120px;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(4) img{height:121px;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(7) img{height:90px;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(9) img{height:95px;width:auto;}.content-container .logos-block .body{padding-right:80px;box-sizing:border-box;flex:1;}.content-container .logos-block .body p{font-size:1.1em;line-height:1.7;}.content-container .logos-block .logos-wrapper{max-width:670px;columns:2;column-gap:10px;}.content-container .logos-block .logos-wrapper:first-child{margin:80px auto 30px auto;columns:3;}.content-container .logos-block .logos-wrapper .field_logos{border:1px solid #F2F2F2;padding:15px;margin-bottom:10px;display:flex;justify-content:center;}.content-container .logos-block .logos-wrapper .field_logos:last-child{margin-bottom:0px;}.content-container #block-metzgers-realstoriesrealchange > h2{text-align:center;margin-bottom:40px;}.content-container .columns-wrapper{display:flex;justify-content:space-between;gap:25px;}.content-container .columns-wrapper blockquote{margin:20px 0;color:#03989E;font-style:italic;}.content-container .columns-wrapper .field_section_title{font-size:2.5em;line-height:1.2;font-family:dashiell-bright,serif;margin-top:0px;font-weight:900;margin-bottom:50px;margin-bottom:0px;margin-top:30px;}.content-container .columns-wrapper .field_columns{flex:1;}.content-container #block-metzgerscolorblocks{margin-top:60px;}@media (max-width:715px){.content-container #block-metzgerscolorblocks{margin-top:45px;}}@media (max-width:500px){.content-container #block-metzgerscolorblocks{margin-top:40px;}}.content-container #block-metzgerscolorblocks .mtz-blocks{margin-bottom:0px;}.content-container h2{font-size:2.5em;line-height:1.2;font-family:dashiell-bright,serif;margin-top:0px;font-weight:900;margin-bottom:50px;}.content-container ul{padding-left:18px;}.content-container ul li ul::before{width:0;height:0;border:0;left:0;margin:0;}.content-container ul li ul::after{width:0;height:0;left:0;margin:0;}.content-container .green-text{color:#03989E !important;}.content-container .mtz-blocks{margin-bottom:40px;}.content-container .mtz-blocks div{width:30px;height:30px;display:inline-block;margin-right:10px;}.content-container .mtz-blocks div:last-child{margin-right:0px;}.content-container .mtz-blocks div.mtz-blue{background-color:#38b6ff;}.content-container .mtz-blocks div.mtz-yellow{background-color:#03989e;}.content-container .mtz-blocks div.mtz-pink{background-color:#004aad;}.content-container .mtz-blocks div.toltom-aqua{background-color:#5ce1e6;}.content-container #block-homepageyoutube{margin-bottom:60px;}@media (max-width:715px){.content-container #block-homepageyoutube{margin-bottom:45px;}}@media (max-width:500px){.content-container #block-homepageyoutube{margin-bottom:40px;}}.content-container #block-homepageyoutube h2{text-align:center;margin-bottom:35px;}.content-container #block-metzgers-content{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){.content-container #block-metzgers-content{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.content-container #block-metzgers-content{padding-top:40px;padding-bottom:40px;}}.content-container #block-metzgers-content article > div::after{clear:both;content:"";display:table;}.content-container #block-metzgers-content .section-highlight{width:100%;}.content-container #block-metzgers-content .body-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.content-container #block-metzgers-content .body-left{width:100%;}.content-container #block-metzgers-content .body-left a{color:#004aad;font-weight:bold;position:relative;}.content-container #block-metzgers-content .body-right{display:none;width:60%;position:relative;text-align:right;padding-bottom:35px;}.content-container #block-metzgers-content .body-right .image-container{position:relative;}.content-container #block-metzgers-content .body-right .field_block_color{width:300px;height:300px;position:absolute;left:15px;bottom:-35px;}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-pink{background-color:rgba(236,0,140,0.5);}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-yellow{background-color:rgba(255,242,0,0.5);}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-blue{background-color:rgba(0,174,239,0.5);}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-teal{background-color:rgba(3,152,158,0.5);}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-dark-blue{background-color:rgba(0,74,173,0.5);}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-light-blue{background-color:rgba(56,182,255,0.5);}.content-container #block-metzgers-content .body-right .field_block_color.mtz-color-block-aqua{background-color:rgba(92,225,230,0.5);}.content-container #block-views-block-key-dates-block-2{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){.content-container #block-views-block-key-dates-block-2{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.content-container #block-views-block-key-dates-block-2{padding-top:40px;padding-bottom:40px;}}.content-container #block-views-block-key-dates-block-2 .view-key_dates .views-row .views-field-field-date p,.content-container #block-views-block-key-dates-block-2 .view-key_dates .views-row .views-field-field-end-date p{color:#38b6ff;font-weight:bold;margin-bottom:5px;}.content-container #block-views-block-key-dates-block-2 .view-key_dates .views-row .views-field-title h3{margin-top:0;line-height:1.5;}.content-container #block-views-block-events-block-2{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){.content-container #block-views-block-events-block-2{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.content-container #block-views-block-events-block-2{padding-top:40px;padding-bottom:40px;}}.content-container #block-views-block-events-block-2 .view-events .views-row{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}.content-container #block-views-block-events-block-2 .view-events .views-row .event-dates > div{display:inline-block;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-date,.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-end-date{display:inline-block;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-date p,.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-date div,.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-end-date p,.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-end-date div{color:#38b6ff;font-weight:bold;margin-bottom:5px;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-end-date{display:none;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-end-date.active{display:inline-block;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-end-date time::before{content:" - ";margin-left:5px;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-title h3{margin:0;line-height:1.5;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-event-link a{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-event-link a:hover{opacity:1;background-color:#38b6ff;color:white;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-fieldset{flex:1;padding-right:40px;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-description p{margin-top:5px;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-field-description a{color:#004aad;font-weight:bold;position:relative;}.page-node-363 .content-container h2{margin-bottom:15px;}#block-metzgers-alldonationsarequicksecureandfullytaxdeductible{margin-top:50px;}#block-metzgers-alldonationsarequicksecureandfullytaxdeductible h2{font-size:2.3em;}#block-metzgers-alldonationsarequicksecureandfullytaxdeductible p{font-size:24px;line-height:1.5;}.page-node-245 h4{font-family:dashiell-bright,serif;font-size:1.87em;font-weight:bold;line-height:1.4;margin:0;}.page-node-245 h4.no-margin{margin-bottom:-10px;}.page-node-245 h3{font-family:"proxima-nova",sans-serif;font-size:1em;font-weight:bold;line-height:1.4;}.page-node-245 h3.no-margin{margin-bottom:-10px;}.page-node-245 hr{margin:50px 0px;}#block-userlogin{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){#block-userlogin{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){#block-userlogin{padding-top:40px;padding-bottom:40px;}}#block-userlogin ul{display:none;}#block-userlogin form{margin-top:0;}#block-loginsuccess{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){#block-loginsuccess{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){#block-loginsuccess{padding-top:40px;padding-bottom:40px;}}#block-loginsuccess a{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}#block-loginsuccess a:hover{opacity:1;background-color:#38b6ff;color:white;}#block-loginsuccess a:hover::after{width:0;left:0;background:none;}a.tabledrag-handle .handle{margin:0;padding:1em;}.path-frontpage header#main-header .views-row{max-height:650px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1{background-color:#004aad;padding-top:60px;padding-bottom:60px;padding-left:60px;padding-right:60px;color:white;margin-bottom:80px;}@media (max-width:715px){.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1{padding-top:40px;padding-bottom:40px;}}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 header h3{margin-top:0px;margin-bottom:0px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 footer{margin-top:30px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 footer img{display:block;float:right;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 footer .body::after{clear:both;content:"";display:table;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div{flex:1;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:last-child{flex:unset;width:1px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:last-child .views-field-field-title{position:absolute;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:last-child .views-field-field-icon img{max-width:78px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(2) .step-circle{background-color:#f09243;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(3) .step-circle{background-color:#bb45d9;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(3) .views-field-field-title{max-width:115px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(4) .step-circle{background-color:#5d5bec;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(5) .step-circle{background-color:#3789f7;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(5) .step-circle{background-color:#56c0cd;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div:nth-child(6) .step-circle{background-color:#65c366;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .divider{width:100%;height:9px;background-color:white;margin-bottom:15px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-field-icon{margin-bottom:15px;position:relative;left:-9px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-field-icon img{height:279px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-nothing{position:relative;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-field-title{font-size:0.8em;max-width:125px;line-height:1.4;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .step-circle{width:37px;height:37px;border:4px solid #004aad;background-color:yellow;border-radius:50%;position:absolute;left:-3px;top:-14px;}.path-frontpage #block-metzgers-views-block-home-half-block-1{padding:0 20px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row{flex:0 0 48%;margin-right:4%;margin-bottom:60px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(2n+2){margin-right:0px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(odd) .box-one{position:absolute;left:-20px;top:-20px;width:85%;height:85%;background-color:#03989E;opacity:0.4;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(odd) .box-two{position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;width:85%;height:85%;background-color:#03989E;opacity:0.4;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(even) .box-one{position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:85%;height:85%;background-color:#38B6FF;opacity:0.4;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(even) .box-two{position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;width:85%;height:108%;background-color:#38B6FF;opacity:0.4;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-field-image{position:relative;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-field-image img{position:relative;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row h3{margin:20px 0 15px 0;font-size:1.77em;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-body p:first-child{margin-top:0px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-body p:last-child{margin-bottom:0px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-body a{color:#004aad;font-weight:bold;position:relative;}.path-frontpage .columned-callout-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:20px;}.path-frontpage .columned-callout-blocks > div{flex:0 0 32%;margin-right:1.5%;border-left:2px solid #cedbed;padding-left:30px;box-sizing:border-box;margin-bottom:40px;padding-right:15px;}.path-frontpage .columned-callout-blocks > div:nth-child(3n+3){margin-right:0px;}.path-frontpage .columned-callout-blocks > div h3,.path-frontpage .columned-callout-blocks > div h2,.path-frontpage .columned-callout-blocks > div h4{color:#004aad;font-size:2.66em;margin:0 0 -10px 0;}.path-frontpage .columned-callout-blocks > div p{line-height:1.5;}.path-frontpage .home-full-callout-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;box-sizing:border-box;position:relative;margin-bottom:60px;}@media (max-width:715px){.path-frontpage .home-full-callout-block{margin-bottom:45px;}}@media (max-width:500px){.path-frontpage .home-full-callout-block{margin-bottom:40px;}}.path-frontpage .home-full-callout-block > div{flex:0 0 55%;margin-right:4%;}.path-frontpage .home-full-callout-block > div:last-child{margin-right:0px;flex:0 0 43%;}.path-frontpage .home-full-callout-block > div:last-child:first-child{flex:0 0 100%;}.path-frontpage .home-full-callout-block > div h3{margin:0;position:relative;font-size:1.77em;}.path-frontpage .home-full-callout-block > div p,.path-frontpage .home-full-callout-block > div img{position:relative;}.path-frontpage .home-full-callout-block > div.body{padding-left:5px;}.path-frontpage .home-full-callout-block > div.body::before{content:"";background-color:#e3f8f9;width:70%;height:55%;position:absolute;top:-20px;left:0px;}.path-frontpage .content-container #block-metzgers-content .body-left h3{margin:0;}.path-frontpage .homepage-team-slideshow::after{clear:both;content:"";display:table;}.path-frontpage #block-views-block-additional-homepage-videos-block-1{padding-bottom:60px;}.path-frontpage #block-views-block-additional-homepage-videos-block-1 .view-additional_homepage_videos{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-4%;}.path-frontpage #block-views-block-additional-homepage-videos-block-1 .view-additional_homepage_videos .views-row{width:48%;margin-right:4%;margin-bottom:4%;}.path-frontpage #block-views-block-additional-homepage-videos-block-1 .view-additional_homepage_videos .views-row:nth-child(even){margin-right:0px;}.path-frontpage #block-metzgers-homepagetwocolintro{margin-bottom:60px;}@media (max-width:715px){.path-frontpage #block-metzgers-homepagetwocolintro{margin-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-metzgers-homepagetwocolintro{margin-bottom:40px;}}.path-frontpage #block-metzgers-homepagetwocolintro .body{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div{flex:0 0 60%;padding-right:30px;box-sizing:border-box;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div:last-child{flex:0 0 40%;text-align:right;justify-content:right;padding-right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div:last-child p{margin-right:15px;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div:last-child p:last-child{margin-right:0px;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div p,.path-frontpage #block-metzgers-homepagetwocolintro .body > div h4{margin:0;}.path-frontpage .yt-two-col-supporting-wrapper{background-color:#e7edf6;padding:50px 40px;margin-bottom:60px;}@media (max-width:715px){.path-frontpage .yt-two-col-supporting-wrapper{margin-bottom:45px;}}@media (max-width:500px){.path-frontpage .yt-two-col-supporting-wrapper{margin-bottom:40px;}}.path-frontpage .yt-two-col-supporting-wrapper .yt-close{position:absolute;right:-15px;top:-31px;background-color:#004aad;font-size:2em;transition:400ms linear all;height:45px;width:45px;display:block;line-height:1;color:white;text-align:center;padding-top:4px;}.path-frontpage .yt-two-col-supporting-wrapper .yt-close:hover{background-color:#FFD034;color:black;}.path-frontpage .yt-two-col-supporting-wrapper .field_youtube_video{display:none;}.path-frontpage .yt-two-col-supporting-wrapper .field_youtube_video.active{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:20;display:block;padding:0 20px;}.path-frontpage .yt-two-col-supporting-wrapper .field_youtube_video.active .yt-center-container{position:relative;top:50%;transform:translateY(-50%);max-width:850px;margin:0 auto;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col h3:first-child{margin:0;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div{flex:0 55%;margin-right:4%;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:last-child{margin-right:0px;flex:0 0 45%;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:first-child:last-child{flex:0 0 100%;margin-right:0px;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:first-child:last-child::before{display:none !important;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:last-child img{position:relative;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:last-child a{display:block;position:relative;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:last-child a i{color:#FF0000;position:absolute;top:46%;left:46%;font-size:2.5em;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:last-child::before{content:"";width:25%;background-color:#00AEEF;opacity:0.5;height:100%;position:absolute;right:-20px;top:0px;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col p:last-child{margin-bottom:0px;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col em{font-size:1.16em;font-family:dashiell-bright,serif;line-height:1.1;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 h2,.path-frontpage #block-views-block-events-block-1 h2,.path-frontpage #block-views-block-partners-block-2 h2{text-align:center;margin-bottom:35px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .views-field-field-headshot,.path-frontpage #block-views-block-events-block-1 .views-field-field-headshot,.path-frontpage #block-views-block-partners-block-2 .views-field-field-headshot{border:1px solid #F1F1F1;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 h4,.path-frontpage #block-views-block-events-block-1 h4,.path-frontpage #block-views-block-partners-block-2 h4{margin:15px 0 0 0;font-size:1.25em;line-height:1.2;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 a,.path-frontpage #block-views-block-events-block-1 a,.path-frontpage #block-views-block-partners-block-2 a{color:black;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .home-team-email-phone,.path-frontpage #block-views-block-events-block-1 .home-team-email-phone,.path-frontpage #block-views-block-partners-block-2 .home-team-email-phone{margin-top:-6px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .home-team-email-phone .views-field-field-email,.path-frontpage #block-views-block-events-block-1 .home-team-email-phone .views-field-field-email,.path-frontpage #block-views-block-partners-block-2 .home-team-email-phone .views-field-field-email{display:inline-block;margin:0 15px 0 0;font-size:0.87em;line-height:1.2;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .home-team-email-phone .views-field-field-email img,.path-frontpage #block-views-block-events-block-1 .home-team-email-phone .views-field-field-email img,.path-frontpage #block-views-block-partners-block-2 .home-team-email-phone .views-field-field-email img{margin-right:3px;position:relative;top:3px;display:inline-block;width:22px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .home-team-email-phone .views-field-field-phone-number,.path-frontpage #block-views-block-events-block-1 .home-team-email-phone .views-field-field-phone-number,.path-frontpage #block-views-block-partners-block-2 .home-team-email-phone .views-field-field-phone-number{display:inline-block;font-size:0.87em;line-height:1.2;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .home-team-email-phone .views-field-field-phone-number img,.path-frontpage #block-views-block-events-block-1 .home-team-email-phone .views-field-field-phone-number img,.path-frontpage #block-views-block-partners-block-2 .home-team-email-phone .views-field-field-phone-number img{margin-right:3px;position:relative;top:6px;display:inline-block;width:12px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .slideshow,.path-frontpage #block-views-block-events-block-1 .slideshow,.path-frontpage #block-views-block-partners-block-2 .slideshow{text-align:center;margin:40px 0 0 0;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .current-item-counter,.path-frontpage #block-views-block-events-block-1 .current-item-counter,.path-frontpage #block-views-block-partners-block-2 .current-item-counter{display:inline-block;font-family:dashiell-bright,serif;font-weight:900;vertical-align:top;margin:0 15px;position:relative;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .current-item-counter .divider,.path-frontpage #block-views-block-events-block-1 .current-item-counter .divider,.path-frontpage #block-views-block-partners-block-2 .current-item-counter .divider{position:absolute;height:100%;width:2px;left:46%;top:0px;font-size:3em;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .current-item-counter .current-item,.path-frontpage #block-views-block-events-block-1 .current-item-counter .current-item,.path-frontpage #block-views-block-partners-block-2 .current-item-counter .current-item{font-size:2.3em;margin:0 10px 0 0;display:inline-block;position:relative;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .current-item-counter .current-item::after,.path-frontpage #block-views-block-events-block-1 .current-item-counter .current-item::after,.path-frontpage #block-views-block-partners-block-2 .current-item-counter .current-item::after{content:"/";display:inline-block;margin:0 7px;position:relative;font-size:1.2em;top:12px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .current-item-counter .total-items,.path-frontpage #block-views-block-events-block-1 .current-item-counter .total-items,.path-frontpage #block-views-block-partners-block-2 .current-item-counter .total-items{font-size:1.3em;position:absolute;bottom:0px;right:0px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .slider-anchor,.path-frontpage #block-views-block-events-block-1 .slider-anchor,.path-frontpage #block-views-block-partners-block-2 .slider-anchor{width:68px;height:68px;position:relative;display:inline-block;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .slider-anchor.prev,.path-frontpage #block-views-block-events-block-1 .slider-anchor.prev,.path-frontpage #block-views-block-partners-block-2 .slider-anchor.prev{margin-right:20px;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .slider-anchor .arrow-block,.path-frontpage #block-views-block-events-block-1 .slider-anchor .arrow-block,.path-frontpage #block-views-block-partners-block-2 .slider-anchor .arrow-block{cursor:pointer;border:3px solid black;color:black;width:68px;height:68px;position:absolute;bottom:0px;right:0px;text-align:center;font-size:2em;transition:400ms all;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .slider-anchor .arrow-block:hover,.path-frontpage #block-views-block-events-block-1 .slider-anchor .arrow-block:hover,.path-frontpage #block-views-block-partners-block-2 .slider-anchor .arrow-block:hover{background-color:#004aad;color:white;border:3px solid #004aad;}.path-frontpage #block-views-block-meet-the-team-slider-block-2 .slider-anchor .arrow-block i,.path-frontpage #block-views-block-events-block-1 .slider-anchor .arrow-block i,.path-frontpage #block-views-block-partners-block-2 .slider-anchor .arrow-block i{line-height:1;position:relative;top:3px;}.path-frontpage #block-views-block-key-dates-block-1{max-width:1100px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;padding-bottom:60px;display:flex;}@media (max-width:715px){.path-frontpage #block-views-block-key-dates-block-1{padding-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-views-block-key-dates-block-1{padding-bottom:40px;}}.path-frontpage #block-views-block-key-dates-block-1 > div{flex:0 0 48%;margin-right:4%;}.path-frontpage #block-views-block-key-dates-block-1 > div:last-child{margin-right:0px;}.path-frontpage #block-views-block-key-dates-block-1 > div h3{margin:0 0 20px;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row{display:flex;background-color:#dbeffd;padding:35px 20px;margin-bottom:25px;position:relative;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row:last-child,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row:last-child{margin-bottom:0px;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row.past-date .key-date-left,.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row.past-date .key-date-right,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row.past-date .key-date-left,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row.past-date .key-date-right{opacity:0.4;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row.past-date::before,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row.past-date::before{content:"Past";background-color:#c5d7e4;position:absolute;right:0px;top:0px;padding:10px 15px;color:#4f565b;line-height:1;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row.date-next-week::before,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row.date-next-week::before{content:"Next Week";background-color:#004aad;position:absolute;right:0px;top:0px;padding:10px 15px;color:white;line-height:1;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row.date-this-week::before,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row.date-this-week::before{content:"This Week";background-color:#004aad;position:absolute;right:0px;top:0px;padding:10px 15px;color:white;line-height:1;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row .key-date-left,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row .key-date-left{flex:0 0 30%;border-right:1px solid black;text-align:center;justify-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row .key-date-left h4,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row .key-date-left h4{margin:0;line-height:1;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row .key-date-right,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row .key-date-right{flex:0 0 70%;box-sizing:border-box;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row .key-date-right h4,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row .key-date-right h4{margin:0;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .html-date,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .html-date{display:none;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-field-field-event-link,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-field-field-event-link{margin-top:10px;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-field-field-event-link a,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-field-field-event-link a{background-color:#0088FF;border:2px solid #0088FF;padding:9px 18px;line-height:1.2;text-transform:uppercase;font-weight:bold;text-align:center;color:white !important;display:inline-block;transition:200ms linear all;font-size:0.8em;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-field-field-event-link a::after,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-field-field-event-link a::after{display:none !important;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-field-field-event-link a:hover,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-field-field-event-link a:hover{background-color:white;color:#0088FF !important;text-decoration:none !important;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row{background-color:#e3f8f9;}.path-frontpage #block-views-block-events-block-1{padding-bottom:60px;}@media (max-width:715px){.path-frontpage #block-views-block-events-block-1{padding-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-views-block-events-block-1{padding-bottom:40px;}}.path-frontpage #block-views-block-events-block-1 h2{text-align:center;}.path-frontpage #block-views-block-events-block-1 .view-events .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;}.path-frontpage #block-views-block-events-block-1 .view-events .owl-stage .owl-item{background-color:#F2F2F2;}.path-frontpage #block-views-block-events-block-1 .view-events .views-row{text-align:center;height:100%;}.path-frontpage #block-views-block-events-block-1 .view-events .views-row .views-field-title h3{margin-top:0;line-height:1.5;padding:0px 10px;margin-bottom:0;}.path-frontpage #block-views-block-events-block-1 .view-events .views-row .views-field-field-date p{color:#38b6ff;font-weight:bold;margin-bottom:0px;margin-top:1.5em;}.path-frontpage #block-views-block-events-block-1 .view-events .views-row .views-field-field-event-link{padding-bottom:30px;}.path-frontpage #block-views-block-events-block-1 .view-events .views-row .views-field-field-event-link a{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}.path-frontpage #block-views-block-events-block-1 .view-events .views-row .views-field-field-event-link a:hover{opacity:1;background-color:#38b6ff;color:white;}.path-frontpage #block-views-block-partners-block-2{padding-bottom:60px;}@media (max-width:715px){.path-frontpage #block-views-block-partners-block-2{padding-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-views-block-partners-block-2{padding-bottom:40px;}}.path-frontpage #block-views-block-partners-block-2 h2{text-align:center;margin-bottom:30px;}.path-frontpage #block-views-block-partners-block-2 .view-partners{position:relative;padding:0 15px;}.path-frontpage #block-views-block-partners-block-2 .view-partners .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}.path-frontpage #block-views-block-partners-block-2 .view-partners .owl-partner-sliders-2{margin-top:30px;}.path-frontpage #block-views-block-partners-block-2 .view-partners .views-row{position:relative;}.path-frontpage #block-views-block-partners-block-2 .view-partners .views-row .views-field-field-logo-image img{max-width:200px;max-height:100px;margin:0 auto;width:auto;height:auto;}.node--type-explore_more_item h1{font-size:4em;}.node--type-explore_more_item .content-container #block-metzgerscolorblocks-2{padding-top:60px;}@media (max-width:715px){.node--type-explore_more_item .content-container #block-metzgerscolorblocks-2{padding-top:45px;}}@media (max-width:500px){.node--type-explore_more_item .content-container #block-metzgerscolorblocks-2{padding-top:40px;}}.node--type-explore_more_item .content-container #block-metzgerscolorblocks-2 .mtz-blocks{margin:0;}.node--type-explore_more_item .content-container .field_page_content a{color:#004aad;font-weight:bold;position:relative;}.node--type-explore_more_item .content-container ul + h2{margin:0 0 30px 0;}.node--type-explore_more_item .content-container div.align-right.image-block{position:relative;margin:0 0 50px 50px;}.node--type-explore_more_item .content-container div.align-right.image-block::before{content:"";width:50%;height:50%;position:absolute;left:-40px;bottom:-40px;background-color:rgba(236,0,140,0.5);}.node--type-explore_more_item .content-container div.align-left.image-block{position:relative;margin:0 70px 40px 0;}.node--type-explore_more_item .content-container div.align-left.image-block::before{content:"";width:50%;height:50%;position:absolute;right:-40px;bottom:-40px;background-color:rgba(236,0,140,0.5);}.node--type-explore_more_item .content-container img.align-left.no-wrap{margin:0 30px 30px 0;}.node--type-explore_more_item .content-container img.align-right.no-wrap{margin:0 0 30px 30px;}.node--type-explore_more_item .content-container blockquote{margin:20px auto 30px auto;max-width:630px;font-family:dashiell-bright,serif;font-size:1.87em;font-weight:bold;font-style:italic;text-align:center;line-height:1.3;}.node--type-explore_more_item .content-container blockquote::before{content:"";background-image:url("/sites/default/files/mtz_quote_mark.svg");background-size:31px auto;background-repeat:no-repeat;background-position:center;margin:0 auto 15px auto;width:45px;height:45px;background-color:#004aad;color:white;font-size:2em;font-family:dashiell-bright,serif;display:block;}.node--type-explore_more_item .content-container blockquote::after{content:"";width:315px;height:4px;background-color:#004aad;margin:15px auto 0 auto;display:block;}.node--type-explore_more_item .content-container .field_page_content h2{margin:20px 0;}.node--type-explore_more_item .content-container .field_page_content h2:first-child{margin:0 0 20px 0;}.node--type-explore_more_item .content-container .field_page_content h3{margin:0 0 -10px 0;}.node--type-explore_more_item .content-container .field_page_content p:first-child{margin-top:0px;}.node--type-explore_more_item .content-container .field_page_content p:last-child{margin-bottom:0px;}.explore-back{margin-top:30px;}.explore-back a{padding:15px 20px;margin:15px 0 0 0;list-style:none;background-color:#F1F1F1;color:black;font-size:1.6em;display:block;line-height:1.2;font-weight:bold;text-align:center;text-transform:uppercase;transition:400ms all;}.explore-back a:hover{background-color:#004aad;color:#F1F1F1;opacity:1;}#block-views-block-explore-more-archive-block-1{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){#block-views-block-explore-more-archive-block-1{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){#block-views-block-explore-more-archive-block-1{padding-top:40px;padding-bottom:40px;}}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;flex-wrap:wrap;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:0 0 48%;position:relative;margin-bottom:40px;margin-right:4%;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin-right:0px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child{flex:1 100%;margin-right:0px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link{position:absolute;left:0;top:0;color:white;width:100%;height:100%;padding:20px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-fieldset-1{background-color:rgba(236,0,140,0.7);max-width:600px;padding:20px;margin:0 auto;top:50%;position:relative;width:100%;transform:translateY(-50%);}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-title{margin:0;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-view-node a{border:2px solid white;text-align:center;padding:10px 35px;display:inline-block;color:white;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-view-node a:hover{opacity:1;background-color:white;color:black;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link h3{font-size:2.5em;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row img{display:block;width:100%;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link{position:relative;color:black;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link h3{margin:0 0 10px 0;line-height:1.2;font-size:1.87em;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link .views-field-title{margin:20px 0 0 0;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link .views-field-field-p{font-weight:bold;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link .views-field-view-node a{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link .views-field-view-node a:hover{opacity:1;background-color:#38b6ff;color:white;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row .views-field-fieldset .title-link .views-field-field-preview-text p{margin:5px 0 0 0;}.page-node-55 .body-columns{display:none !important;}#block-views-block-faqs-block-1{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){#block-views-block-faqs-block-1{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){#block-views-block-faqs-block-1{padding-top:40px;padding-bottom:40px;}}#block-views-block-faqs-block-1 .js-pager__items{margin-top:40px;}#block-views-block-faqs-block-1 h2{text-align:center;margin-bottom:15px;}#block-views-block-faqs-block-1 .view-faqs{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}#block-views-block-faqs-block-1 .view-faqs:last-child.faqs-even .faq-column:last-child,#block-views-block-faqs-block-1 .view-faqs:last-child.faqs-even .faq-column:nth-last-child(2){margin-bottom:0px;}#block-views-block-faqs-block-1 .view-faqs:last-child.faqs-odd .faq-column:last-child{margin-bottom:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column{-webkit-box-flex:1;-ms-flex:1 0 49%;flex:0 0 49%;margin-right:2%;margin-bottom:20px;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2){margin-right:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(1n+1) .faq,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2) .faq{border-bottom:4px solid #004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(1n+1) .faq .testimonial-toggle,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2) .faq .testimonial-toggle{background-color:#004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2){margin-right:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(3n+3) .faq,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(4n+4) .faq{border-bottom:4px solid #38b6ff;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(3n+3) .faq .testimonial-toggle,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(4n+4) .faq .testimonial-toggle{background-color:#38b6ff;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(5n+5) .faq,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(6n+6) .faq{border-bottom:4px solid #03989e;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(5n+5) .faq .testimonial-toggle,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(6n+6) .faq .testimonial-toggle{background-color:#03989e;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq{position:relative;cursor:pointer;padding-left:70px;padding-top:20px;padding-right:20px;-webkit-box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);-moz-box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);box-shadow:0px 7px 20px -6px rgba(0,0,0,0.57);margin-bottom:25px;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq:last-child{margin-bottom:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body{max-height:400px;overflow:visible;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body a{color:#004aad;font-weight:bold;position:relative;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body a::after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:-4px;right:0;background:#004aad;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body a:hover::after{width:100%;left:0;background:#004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-field-faq-title{height:auto;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-edit-node{text-align:right;top:-10px;position:relative;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-edit-node a{margin-top:0px;right:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .testimonial-toggle{width:30px;height:30px;position:absolute;left:20px;top:20px;text-align:center;font-size:1.3em;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .testimonial-toggle i{position:relative;top:-2px;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-field-faq-title{font-size:1.25em;font-weight:bold;line-height:1.2;height:62px;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-field-faq-title p{margin:0;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-body{max-height:0;overflow:hidden;}#block-views-block-meet-the-team-page-block-1{padding-bottom:60px;}@media (max-width:715px){#block-views-block-meet-the-team-page-block-1{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-meet-the-team-page-block-1{padding-bottom:40px;}}#block-views-block-meet-the-team-page-block-1 .team-group:first-child h3{margin-top:0px;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row{-webkit-box-flex:1;-ms-flex:1 0 23.5%;flex:0 0 23.5%;margin-right:2%;margin-bottom:3%;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row:nth-child(4n+4){margin-right:0px;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-field-email{font-size:0.87em;line-height:1.2;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-field-email img{margin-right:3px;position:relative;top:3px;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-field-email a{color:black;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-field-phone-number{font-size:0.87em;line-height:1.2;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-field-phone-number img{margin-right:3px;position:relative;top:6px;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-field-phone-number a{color:black;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-title{margin:10px 0 0 0;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row .views-field-title h4{margin:0;font-size:1.25em;line-height:1.2;}.node--type-page .field_section_highlight{margin-bottom:50px;}.node--type-page .field_section_highlight:last-child{margin-bottom:0px;}.node--type-page .field_section_highlight:first-child{margin-top:60px;}@media (max-width:715px){.node--type-page .field_section_highlight:first-child{margin-top:45px;}}@media (max-width:500px){.node--type-page .field_section_highlight:first-child{margin-top:40px;}}.node--type-page .paragraph--type--section-highlight::after{clear:both;content:"";display:table;}.node--type-page .paragraph--type--section-highlight:last-child{margin-bottom:0px;}.node--type-page .paragraph--type--section-highlight .section-container{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-page .paragraph--type--section-highlight .section-title{width:30%;margin-right:2%;}.node--type-page .paragraph--type--section-highlight .section-title h3{margin:0;line-height:1.2;}.node--type-page .paragraph--type--section-highlight .section-body{flex:1;}.node--type-page .paragraph--type--section-highlight .section-body p:first-child,.node--type-page .paragraph--type--section-highlight .section-body h3:first-child{margin-top:0px;}.node--type-page .paragraph--type--section-highlight .section-body p:last-child{margin-bottom:0px;}.node--type-page .paragraph--type--section-highlight .section-body ul,.node--type-page .paragraph--type--section-highlight .section-body ol{margin:0;}.node--type-page .paragraph--type--section-highlight .section-body a{color:#004aad;font-weight:bold;position:relative;}.node--type-page .paragraph--type--section-highlight .section-container + .half-span-images,.node--type-page .paragraph--type--section-highlight .section-container + .field_full_span_image_large_,.node--type-page .paragraph--type--section-highlight .section-container + .field_full_span_image_short_{margin-top:50px;}.node--type-page .paragraph--type--section-highlight .half-span-images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px;}.node--type-page .paragraph--type--section-highlight .half-span-images .field_half_span_image{width:49%;}.node--type-page .paragraph--type--section-highlight .half-span-images img{display:block;}.node--type-page .paragraph--type--section-highlight .half-span-images:first-child{margin-top:0px;}.node--type-page .paragraph--type--section-highlight .field_full_span_image_large_{width:100%;margin-top:20px;}.node--type-page .paragraph--type--section-highlight .field_full_span_image_large_ img{display:block;margin:0 auto;}.node--type-page .paragraph--type--section-highlight .field_full_span_image_large_:first-child{margin-top:0px;}.node--type-page .paragraph--type--section-highlight .field_full_span_image_short_{width:100%;margin-top:20px;}.node--type-page .paragraph--type--section-highlight .field_full_span_image_short_ img{display:block;}.node--type-page .paragraph--type--section-highlight .field_full_span_image_short_:first-child{margin-top:0px;}.node--type-one_column_page .region-content .body p:first-child{margin-top:0px;}.node--type-one_column_page .region-content .body p:last-child{margin-bottom:0px;}.node--type-one_column_page .region-content .body ul,.node--type-one_column_page .region-content .body ol{margin:0;}.node--type-one_column_page .region-content .body a{color:#004aad;font-weight:bold;position:relative;}.node--type-case_study h1{font-size:4em;}.node--type-case_study header#main-header .overlay{background-color:rgba(0,0,0,0.8);}.node--type-case_study header#main-header .title-subtitle-wrapper .title-subtitle h2{font-weight:normal;}.node--type-case_study .field_section_highlight{margin-bottom:50px;}.node--type-case_study .field_section_highlight:last-child{margin-bottom:0px;}.node--type-case_study .paragraph--type--section-highlight::after{clear:both;content:"";display:table;}.node--type-case_study .paragraph--type--section-highlight:last-child{margin-bottom:0px;}.node--type-case_study .paragraph--type--section-highlight .section-container{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-case_study .paragraph--type--section-highlight .section-title{-webkit-box-flex:1;-ms-flex:1;flex:1;}.node--type-case_study .paragraph--type--section-highlight .section-title h3{margin:0;line-height:1.2;}.node--type-case_study .paragraph--type--section-highlight .section-body{-webkit-box-flex:3;-ms-flex:3;flex:3;}.node--type-case_study .paragraph--type--section-highlight .section-body .field_section_body_text{padding-left:5em;}.node--type-case_study .paragraph--type--section-highlight .section-body p:first-child{margin-top:0px;}.node--type-case_study .paragraph--type--section-highlight .section-body p:last-child{margin-bottom:0px;}.node--type-case_study .paragraph--type--section-highlight .section-body ul,.node--type-case_study .paragraph--type--section-highlight .section-body ol{margin:0;}.node--type-case_study .paragraph--type--section-highlight .section-body a{color:#004aad;font-weight:bold;position:relative;}.node--type-case_study .paragraph--type--section-highlight .half-span-images{width:100%;display:flex;padding-top:50px;margin-right:-2em;}.node--type-case_study .paragraph--type--section-highlight .half-span-images .field_half_span_image{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:2em;}.node--type-case_study .paragraph--type--section-highlight .half-span-images .field_half_span_image img{display:block;}.node--type-case_study .paragraph--type--section-highlight .half-span-images .field_half_span_image:last-child{padding-right:0px;}.node--type-case_study .paragraph--type--section-highlight .field_full_span_image_large_{margin-top:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;}.node--type-case_study .paragraph--type--section-highlight .field_full_span_image_short_{margin-top:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;}.node--type-case_study #block-views-block-additional-case-studies-block-1{margin-bottom:60px;}@media (max-width:715px){.node--type-case_study #block-views-block-additional-case-studies-block-1{margin-bottom:45px;}}@media (max-width:500px){.node--type-case_study #block-views-block-additional-case-studies-block-1{margin-bottom:40px;}}.node--type-case_study #block-views-block-additional-case-studies-block-1 h2{text-align:center;margin-bottom:35px;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .related-work-return a{width:100%;padding:15px 20px;margin:0;display:block;background-color:#F1F1F1;color:black;font-size:1.6em;display:block;line-height:1.2;font-weight:bold;text-align:center;text-transform:uppercase;transition:400ms all;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .related-work-return a:hover{background-color:#004aad;color:#F1F1F1;opacity:1;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row::before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row:first-child::before{background-color:rgba(0,0,0,0.7);}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row:nth-child(2)::before{background-color:rgba(0,174,239,0.7);}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row img{display:block;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link{position:absolute;left:0;top:0;width:100%;height:100%;color:white;text-align:center;padding:20px;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link h3{margin:0 0 5px 0;line-height:1.3;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link .title-link-container{top:50%;position:relative;width:100%;transform:translateY(-50%);}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link .views-field-view-node a{border:2px solid white;text-align:center;padding:10px 35px;display:inline-block;color:white;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link .views-field-view-node a:hover{opacity:1;background-color:white;color:black;}.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link .views-field-field-subhead{font-style:italic;line-height:1.3;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1{margin-bottom:60px;}@media (max-width:715px){.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1{margin-bottom:45px;}}@media (max-width:500px){.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1{margin-bottom:40px;}}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row{padding:20px 30px;text-align:center;max-width:700px;margin:0 auto;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .quote-container .quote{margin:0 auto 15px auto;width:45px;height:45px;background-color:#004aad;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .quote-container .quote img{width:31px;margin:0 auto;top:11px;position:relative;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-body{font-size:1.37em;color:black;font-family:dashiell-bright,serif;font-weight:bold;font-style:italic;line-height:1.6;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-body::after{content:"";width:344px;height:3px;background-color:#004aad;display:inline-block;margin-bottom:7px;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-body p{margin:0;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-field-name{color:black;font-size:1.25em;font-weight:bold;line-height:1.2;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-field-role-title{color:black;}.node--type-portfolio h1{font-size:4em;}.node--type-portfolio header#main-header .overlay{background-color:rgba(0,0,0,0.8);}.node--type-portfolio header#main-header .title-subtitle-wrapper .title-subtitle h2{font-weight:normal;}.node--type-portfolio .project{width:100%;margin-right:0px;margin-bottom:60px;}.node--type-portfolio .project::after{clear:both;content:"";display:table;}@media (max-width:715px){.node--type-portfolio .project{margin-bottom:45px;}}@media (max-width:500px){.node--type-portfolio .project{margin-bottom:40px;}}.node--type-portfolio .project:last-child{margin-bottom:0px;}.node--type-portfolio .project-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}.node--type-portfolio .project-title{-webkit-box-flex:1;-ms-flex:1;flex:1;}.node--type-portfolio .project-title h3{margin:0;line-height:1.3;}.node--type-portfolio .project-details{-webkit-box-flex:3;-ms-flex:3;flex:3;font-weight:bold;font-size:1.25em;}.node--type-portfolio .project-details .detail-text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:5em;}.node--type-portfolio .project-details .project-detail{line-height:1.3;margin-bottom:7px;}.node--type-portfolio .project-details .project-detail a{color:#004aad;font-weight:bold;position:relative;}.node--type-portfolio .project-details .project-detail:first-child p{margin-top:5px;}.node--type-portfolio .project-details .project-detail:last-child p{margin-bottom:0px;}.node--type-portfolio .project-details .column{-webkit-box-flex:1;-ms-flex:1;flex:1;}.node--type-portfolio .project-details .column:first-child{padding-right:20px;}.node--type-portfolio .field_project_images{width:100%;margin-top:25px;}.node--type-portfolio .field_project_images:first-child{margin-top:0px;}.node--type-portfolio .paragraph--type--project-images::after{clear:both;content:"";display:table;}.node--type-portfolio .paragraph--type--project-images .half-span-images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:25px;}.node--type-portfolio .paragraph--type--project-images .half-span-images .field_half_span_image{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:25px;}.node--type-portfolio .paragraph--type--project-images .half-span-images .field_half_span_image:last-child{padding-right:0px;}.node--type-portfolio .paragraph--type--project-images .half-span-images .field_half_span_image img{display:block;}.node--type-portfolio .paragraph--type--project-images .field_full_span_image_large_{margin-bottom:25px;-webkit-box-flex:1;-ms-flex:1;flex:1;}.node--type-portfolio .paragraph--type--project-images .field_full_span_image_large_:last-child{margin-bottom:0px;}.node--type-portfolio .paragraph--type--project-images .field_full_span_image_large_ img{display:block;}.node--type-portfolio .paragraph--type--project-images .field_full_span_image_short_{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:25px;}.node--type-portfolio .paragraph--type--project-images .field_full_span_image_short_:last-child{margin-bottom:0px;}.node--type-portfolio .paragraph--type--project-images .field_full_span_image_short_ img{display:block;}#block-views-block-similar-projects-block-1{margin-bottom:60px;}@media (max-width:715px){#block-views-block-similar-projects-block-1{margin-bottom:45px;}}@media (max-width:500px){#block-views-block-similar-projects-block-1{margin-bottom:40px;}}#block-views-block-similar-projects-block-1 h2{text-align:center;margin-bottom:35px;}#block-views-block-similar-projects-block-1 .related-work-return a{width:100%;padding:15px 20px;margin:0;display:block;background-color:#F1F1F1;color:black;font-size:1.6em;display:block;line-height:1.2;font-weight:bold;text-align:center;text-transform:uppercase;transition:400ms all;}#block-views-block-similar-projects-block-1 .related-work-return a:hover{background-color:#004aad;color:#F1F1F1;opacity:1;}#block-views-block-similar-projects-block-1 .view-similar_projects{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row::before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row:first-child::before{background-color:rgba(0,0,0,0.7);}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row:nth-child(2)::before{background-color:rgba(0,174,239,0.7);}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row img{display:block;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link{position:absolute;left:0;top:0;width:100%;height:100%;color:white;text-align:center;padding:20px;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link h3{margin:0 0 5px 0;line-height:1.3;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link .title-link-container{top:50%;position:relative;width:100%;transform:translateY(-50%);}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link .views-field-view-node a{border:2px solid white;text-align:center;padding:10px 35px;display:inline-block;color:white;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link .views-field-view-node a:hover{opacity:1;background-color:white;color:black;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link .views-field-field-subhead{font-style:italic;line-height:1.3;}#block-views-block-portfolio-block-1 .js-pager__items{margin-bottom:60px;}@media (max-width:715px){#block-views-block-portfolio-block-1 .js-pager__items{margin-bottom:45px;}}@media (max-width:500px){#block-views-block-portfolio-block-1 .js-pager__items{margin-bottom:40px;}}#block-views-block-portfolio-block-1 .view-portfolio{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}#block-views-block-portfolio-block-1 .view-portfolio .views-row{-webkit-box-flex:1;-ms-flex:1 0 23.5%;flex:0 0 23.5%;margin-right:2%;margin-bottom:50px;position:relative;}#block-views-block-portfolio-block-1 .view-portfolio .views-row:nth-child(4n+4){margin-right:0px;}#block-views-block-portfolio-block-1 .view-portfolio .views-row:hover .work-title-container{display:block;}#block-views-block-portfolio-block-1 .view-portfolio .views-row:hover .views-field-field-case-preview-image img{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07);}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-edit-node{position:absolute;bottom:0px;width:100%;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-edit-node a{display:block;background-color:#004aad;color:white;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-edit-node a:hover{opacity:0.8 !important;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-view-node a{position:absolute;left:0px;top:0px;width:100%;height:100%;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-view-node a:hover{opacity:1;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-field-case-preview-image{overflow:hidden;position:relative;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0px,0px,0px);}#block-views-block-portfolio-block-1 .view-portfolio .views-row .views-field-field-case-preview-image img{will-change:transform;transition:500ms all;display:block;transform:translate3d(0px,0px,0px);max-width:101%;width:101%;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .work-title-container{display:none;position:absolute;background-color:rgba(255,103,193,0.7);top:50%;left:50%;width:86%;text-align:center;padding:10px 15px;transform:translate(-50%,-50%);}#block-views-block-portfolio-block-1 .view-portfolio .views-row .work-title-container h3{color:white;line-height:1.1;margin:0 0 3px 0;font-size:1.3em;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .work-title-container .views-field-field-subhead{color:white;line-height:1.3;font-style:italic;}#block-views-block-process-block-1{padding-bottom:60px;margin-top:60px;}@media (max-width:715px){#block-views-block-process-block-1{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-process-block-1{padding-bottom:40px;}}@media (max-width:715px){#block-views-block-process-block-1{margin-top:45px;}}@media (max-width:500px){#block-views-block-process-block-1{margin-top:40px;}}#block-views-block-process-block-1 .views-row{max-width:700px;margin:0 auto;position:relative;padding-bottom:50px;}#block-views-block-process-block-1 .views-row::after{clear:both;content:"";display:table;}#block-views-block-process-block-1 .views-row .views-field-edit-node{position:relative;z-index:1;}#block-views-block-process-block-1 .views-row .views-field-edit-node a{margin-top:20px;border:2px solid #38b6ff;padding:5px 20px;font-size:0.7em;color:#38b6ff;text-transform:uppercase;display:inline-block;transition:400ms all;}#block-views-block-process-block-1 .views-row .views-field-edit-node a:hover{background-color:#38b6ff;color:white;opacity:1;}#block-views-block-process-block-1 .views-row:nth-child(even) .field-container{float:right;text-align:left;}#block-views-block-process-block-1 .views-row:nth-child(even) .views-field-nothing-1 .circle{left:-62px;}#block-views-block-process-block-1 .views-row:nth-child(even) .views-field-edit-node{text-align:left;}#block-views-block-process-block-1 .views-row:nth-child(odd) .field-container{float:left;text-align:right;}#block-views-block-process-block-1 .views-row:nth-child(odd) .views-field-nothing-1 .circle{right:-62px;}#block-views-block-process-block-1 .views-row:nth-child(odd) .views-field-field-event-title h4{float:right;}#block-views-block-process-block-1 .views-row:nth-child(2n+2) .process-title-circle .views-field-nothing-1 .circle{border:2px solid #004aad;background-color:#004aad;}#block-views-block-process-block-1 .views-row:nth-child(3n+3) .process-title-circle .views-field-nothing-1 .circle{border:2px solid #03989e;background-color:#03989e;}#block-views-block-process-block-1 .views-row .field-container{max-width:300px;width:300px;}#block-views-block-process-block-1 .views-row .process-title-circle{position:relative;line-height:1;}#block-views-block-process-block-1 .views-row .process-title-circle .views-field-field-year h3{margin:0;font-family:dashiell-bright,serif;font-weight:bold;text-transform:uppercase;font-size:2.72em;color:black;}#block-views-block-process-block-1 .views-row .process-title-circle .views-field-nothing-1 .circle{width:24px;height:24px;border:2px solid #38b6ff;background-color:#38b6ff;position:absolute;top:0px;z-index:10;transition:400ms all;}#block-views-block-process-block-1 .views-row .views-field-field-event-title::after{clear:both;content:"";display:table;}#block-views-block-process-block-1 .views-row .views-field-field-event-title h4{color:black;font-weight:300;font-size:1.09em;margin:10px 0;line-height:1.2;max-width:378px;}#block-views-block-process-block-1 .views-row .views-field-body{font-size:0.85em;color:black;}#block-views-block-process-block-1 .views-row .views-field-body p{margin:10px 0 0 0;}#block-views-block-process-block-1 .views-row .views-field-nothing-2 .divider{position:absolute;left:50%;width:1px;height:100%;background-color:black;top:0px;}#block-views-block-process-block-1 footer{background-color:transparent;color:black;}#block-views-block-history-images-block-1{margin-bottom:60px;}@media (max-width:715px){#block-views-block-history-images-block-1{margin-bottom:45px;}}@media (max-width:500px){#block-views-block-history-images-block-1{margin-bottom:40px;}}#block-views-block-history-images-block-1 .view-history_images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#block-views-block-history-images-block-1 .view-history_images .views-row{width:23.5%;}#block-views-block-history-images-block-1 .view-history_images .views-row img{display:block;}#block-views-block-partners-block-1{padding-bottom:60px;}@media (max-width:715px){#block-views-block-partners-block-1{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-partners-block-1{padding-bottom:40px;}}#block-views-block-partners-block-1 .view-partners{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;}#block-views-block-partners-block-1 .view-partners .views-row{width:17%;margin-right:3%;padding-bottom:20px;}#block-views-block-partners-block-1 .view-partners .views-row:nth-child(5n+5){margin-right:0;}#block-views-block-partners-block-1 .view-partners .views-row .views-field-field-logo-image{text-align:center;}#block-views-block-partners-block-1 .view-partners .views-row .views-field-field-logo-image img{max-height:160px;width:auto;}#block-views-block-colleges-block-1{padding-top:60px;padding-bottom:60px;}@media (max-width:715px){#block-views-block-colleges-block-1{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){#block-views-block-colleges-block-1{padding-top:40px;padding-bottom:40px;}}#block-views-block-colleges-block-1 .view-colleges .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-field-logo-image{padding-right:40px;width:200px;}#block-views-block-colleges-block-1 .view-colleges .views-row:last-child{padding-bottom:0px;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset{flex:1;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info{border:none;margin:0;padding:0;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-title h3{margin-top:0;margin-bottom:10px;line-height:1.2;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-financial-aid,#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-admissions{display:inline-block;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-financial-aid .paragraph,#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-admissions .paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-financial-aid .paragraph .field_financial_aid_link,#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-financial-aid .paragraph .field_admissions_link,#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-admissions .paragraph .field_financial_aid_link,#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-admissions .paragraph .field_admissions_link{padding-right:20px;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-financial-aid-phone,#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-field-admissions-{display:inline-block;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset .college-info .views-field-body p{margin:0;}#block-views-block-colleges-block-1 .view-colleges a{color:#004aad;font-weight:bold;position:relative;}#block-views-block-colleges-block-1 .view-colleges .views-field-edit-node a:hover{color:white;}#block-views-block-colleges-block-1 .view-colleges .views-field-edit-node a:hover::after{width:0;left:0;background:none;}.webform-submission-contact-form{padding-bottom:60px;}@media (max-width:715px){.webform-submission-contact-form{padding-bottom:45px;}}@media (max-width:500px){.webform-submission-contact-form{padding-bottom:40px;}}.webform-submission-contact-form .contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;}.webform-submission-contact-form .webform-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2%;}.webform-submission-contact-form .webform-container.right-container{margin-right:0px;}.webform-submission-contact-form .form-actions{display:block;}.webform-submission-contact-form .js-form-item-state{width:49.2%;margin-right:2%;display:inline-block;}.webform-submission-contact-form .js-form-item-state select{background-position:97% center;}.webform-submission-contact-form .form-item-zip{width:48%;display:inline-block;}.webform-submission-contact-form .required-fields p{margin:0;font-style:italic;font-size:0.9em;}.user-login-form{margin-top:50px;}.page-node-102 .content-container #block-metzgers-content{padding-bottom:30px;}.page-node-102 .content-container #block-metzgers-content h2{margin-bottom:0px;}.webform-submission-get-a-quote-form .radios--wrapper,.webform-submission-get-a-quote-form .checkboxes--wrapper,.webform-submission-get-a-quote-form .js-webform-select-other{margin:0 0 15px 0;}.webform-submission-get-a-quote-form .radios--wrapper .description,.webform-submission-get-a-quote-form .checkboxes--wrapper .description,.webform-submission-get-a-quote-form .js-webform-select-other .description{top:0px;}.webform-submission-get-a-quote-form .radios--wrapper .fieldset-legend,.webform-submission-get-a-quote-form .checkboxes--wrapper .fieldset-legend,.webform-submission-get-a-quote-form .js-webform-select-other .fieldset-legend{font-weight:bold;font-size:1.1em;}.webform-submission-get-a-quote-form .get-quote-container{display:-webkit-box;display:-ms-flexbox;display:flex;}.webform-submission-get-a-quote-form .webform-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2%;}.webform-submission-get-a-quote-form .webform-container.right-container{margin-right:0px;}.webform-submission-get-a-quote-form .required-fields p{margin:0;font-style:italic;font-size:0.9em;}.webform-submission-get-a-quote-form .ajax-progress{display:none !important;}.webform-submission-get-a-quote-form .form-managed-file input[name=file_upload__remove_button],.webform-submission-get-a-quote-form .form-managed-file label{width:auto;border:2px solid #004aad;text-align:center;padding:10px 35px;display:inline-block;color:#004aad;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}.webform-submission-get-a-quote-form .form-managed-file input[name=file_upload__remove_button]:hover,.webform-submission-get-a-quote-form .form-managed-file label:hover{opacity:1;background-color:#004aad;color:white;}.webform-submission-get-a-quote-form .form-managed-file input[name=file_upload__remove_button]{margin-top:3px;padding:10px 35px;font-size:1em;}.webform-submission-get-a-quote-form .form-managed-file span.file{display:block;margin:0 0 5px 0;}.webform-submission-get-a-quote-form .form-managed-file span.file a{color:#004aad;font-weight:bold;text-decoration:underline;}.webform-submission-get-a-quote-form .form-managed-file span.file a::before{content:"File Uploaded: ";}.webform-submission-get-a-quote-form .js-form-type-select label{font-weight:bold;font-size:1.1em;}.webform-submission-careers-form::after{clear:both;content:"";display:table;}.webform-submission-careers-form #edit-actions{width:49%;float:left;display:block;}.webform-submission-careers-form .ajax-progress{display:none !important;}.webform-submission-careers-form .form-managed-file input,.webform-submission-careers-form .form-managed-file .webform-file-button,.webform-submission-careers-form #edit-actions input,.webform-submission-careers-form #edit-actions .webform-file-button{width:100%;}.webform-submission-careers-form .form-managed-file input,.webform-submission-careers-form #edit-actions input{margin-top:0px;}.webform-submission-careers-form .form-managed-file span.file,.webform-submission-careers-form #edit-actions span.file{display:block;}.webform-submission-careers-form .form-managed-file span.file a,.webform-submission-careers-form #edit-actions span.file a{color:#004aad;font-weight:bold;text-decoration:underline;}.webform-submission-careers-form .form-managed-file span.file a::before,.webform-submission-careers-form #edit-actions span.file a::before{content:"File Uploaded: ";}.webform-submission-careers-form .required-fields p{margin:0 0 10px 0;font-style:italic;font-size:0.9em;}.webform-submission-careers-form .description{display:none;}.webform-submission-form fieldset{margin:0;}#edit-upload-container{width:49%;margin-right:2%;display:block;float:left;}#edit-upload-container .webform-file-button,#edit-upload-container input[name=file_upload_remove_button]{border:2px solid #004aad;text-align:center;padding:10px 35px;display:inline-block;color:#004aad;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;cursor:pointer;margin-top:0px;font-size:1em;}#edit-upload-container .webform-file-button:hover,#edit-upload-container input[name=file_upload_remove_button]:hover{opacity:1;background-color:#004aad;color:white;}#edit-upload-container input[name=file_upload_remove_button]{padding:14px 35px;}#edit-container-01 .webform-file-button,#edit-container-01 input[name=file_upload_remove_button],#edit-container-01 input[name="file_upload_[fids]"]{border:2px solid #004aad;text-align:center;padding:10px 35px;display:inline-block;color:#004aad;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;cursor:pointer;margin-top:0px;font-size:1em;}#edit-container-01 .webform-file-button:hover,#edit-container-01 input[name=file_upload_remove_button]:hover,#edit-container-01 input[name="file_upload_[fids]"]:hover{opacity:1;background-color:#004aad;color:white;}#edit-container-01 input[name=file_upload_remove_button]{padding:14px 35px;}#edit-container-01 .description{line-height:1.2;top:0;margin:5px 0 10px 0;}#edit-container-01 .js-webform-document-file > .description{display:none;margin:0;}#block-webform-2,#block-webform-3{padding-bottom:60px;}@media (max-width:715px){#block-webform-2,#block-webform-3{padding-bottom:45px;}}@media (max-width:500px){#block-webform-2,#block-webform-3{padding-bottom:40px;}}#send-submit{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;padding:7px 35px;margin-top:0px;cursor:pointer;}#send-submit:hover{opacity:1;background-color:#38b6ff;color:white;}.webform-error{display:none;}.webform-error.error-active{display:block;color:red;font-size:0.9em;}input[type=text],input[type=tel],select,input[type=email],input[type=password]{border:1px solid black;border-radius:0px;padding:10px 10px 9px 15px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;margin:0 0 15px 0;line-height:1;height:51px;}input[type=text]:focus,input[type=text]:active,input[type=tel]:focus,input[type=tel]:active,select:focus,select:active,input[type=email]:focus,input[type=email]:active,input[type=password]:focus,input[type=password]:active{outline:0;}input[type=text].input-empty,input[type=tel].input-empty,select.input-empty,input[type=email].input-empty,input[type=password].input-empty{border:1px solid red;}select{padding:10px 10px 10px 15px;background-image:url(/themes/metzgers/img/mtz_arrow_icon.svg);background-repeat:no-repeat;background-size:auto 12px;background-position:99% center;}textarea{border:1px solid black;border-radius:0px;padding:10px 10px 10px 15px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea:focus,textarea:active{outline:0;}.description{font-size:0.85em;font-style:italic;position:relative;top:-6px;line-height:1.3;margin:0 0 5px 0;}input[type=submit]{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;padding:14px 35px;width:49%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;font-size:1em;background-color:white;}input[type=submit]:hover{opacity:1;background-color:#38b6ff;color:white;}input[type=submit]:focus,input[type=submit]:active{outline:0;}.js-form-type-checkbox input,.js-form-type-radio input{opacity:0;}.js-form-type-checkbox input[type=checkbox]:checked + label::before,.js-form-type-checkbox input[type=radio]:checked + label::before,.js-form-type-radio input[type=checkbox]:checked + label::before,.js-form-type-radio input[type=radio]:checked + label::before{background-color:black;}.js-form-type-checkbox label,.js-form-type-radio label{position:relative;margin-left:-16px;cursor:pointer;}.js-form-type-checkbox label::before,.js-form-type-radio label::before{content:"";height:16px;width:16px;border:1px solid black;left:0px;top:3px;position:relative;display:inline-block;margin-right:7px;}.js-form-type-checkbox label:hover::before,.js-form-type-radio label:hover::before{background-color:black;}.js-form-type-radio label::before{content:"";height:17px;width:17px;border-radius:50%;left:-2px;}::-webkit-input-placeholder{color:black;}::-moz-placeholder{color:black;opacity:1;}:-ms-input-placeholder{color:black;}:-moz-placeholder{color:black;}footer#main .copyright-text{background-color:#004aad;font-size:0.77em;text-align:center;color:white;}footer#main .copyright-text .container{border-top:1px solid white;padding:15px;}footer#main .copyright{background-color:#004aad;}footer#main .copyright .copyright-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;color:white;}footer#main .copyright .copyright-flex-container .column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px 0;}footer#main .copyright .copyright-flex-container .column.logo-mission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;}footer#main .copyright .copyright-flex-container .column .flex-two{-webkit-box-flex:2;-ms-flex:2;flex:2;}footer#main .copyright .copyright-flex-container .column .flex-two .flex-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}footer#main .copyright .copyright-flex-container .column .flex-two .flex-two-col img{flex:1;height:86px;}footer#main .copyright .copyright-flex-container .column .flex-two .image-wrapper{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;gap:10px;}footer#main .copyright .copyright-flex-container .column .copyright-mission{box-sizing:border-box;padding-left:30px;padding-right:30px;}footer#main .copyright .copyright-flex-container .column .copyright-mission p{margin:0;}footer#main .copyright .copyright-flex-container .column.mtz-info{flex:0 0 18%;font-size:0.85em;line-height:1.6;}footer#main .copyright .copyright-flex-container .column.mtz-info a{color:white;text-decoration:underline;font-weight:bold;}footer#main .copyright .copyright-flex-container .column.mtz-info a:hover{color:#FFD034;}footer#main .copyright .copyright-flex-container .column.mtz-info p:first-child{margin-top:0px;}footer#main .copyright .copyright-flex-container .column.mtz-info p:last-child{margin-bottom:0px;}footer#main .copyright .copyright-flex-container .social{padding-left:30px;}footer#main .copyright .copyright-flex-container .social .view-footer_social{display:-webkit-box;display:-ms-flexbox;display:flex;}footer#main .copyright .copyright-flex-container .social strong{margin-bottom:5px;display:block;font-size:0.85em;}footer#main .copyright .copyright-flex-container .social a{width:32px;height:32px;display:inline-block;margin-right:10px;color:white;font-size:1.3em;background-color:#004aad;text-align:center;line-height:1;transition:400ms all;}footer#main .copyright .copyright-flex-container .social a:hover{color:#FFD034;}footer#main .copyright .copyright-flex-container .social a i{position:relative;top:2px;}#block-views-block-cta-block-1{color:white;position:relative;margin-bottom:50px;margin-top:50px;}#block-views-block-cta-block-1 .views-field-field-cta-text-html{text-align:center;padding:70px 40px;}#block-views-block-cta-block-1 .views-field-field-cta-text-html::before{content:"";background-color:#03989E;opacity:0.8;position:absolute;left:0px;top:0px;width:100%;height:100%;}#block-views-block-cta-block-1 .views-field-field-cta-text-html .field-content{position:relative;}#block-views-block-cta-block-1 p{font-size:21px;max-width:600px;margin:0 auto;line-height:1.6;}#block-views-block-cta-block-1 a{background-color:white;display:inline-block;padding:10px 30px;margin-top:20px;text-transform:uppercase;color:#004AAD;font-weight:bold;font-size:20px;transition:400ms linear all;}#block-views-block-cta-block-1 a:hover{background-color:black;color:white;}@media (max-width:1120px){h1{font-size:4em;}header#main-header{margin-top:80px;}.menu .mobile-toggle{display:block;}.menu .container{max-width:unset;padding:0;}.menu .main-menu{position:absolute;background-color:#004aad;width:100%;left:0px;top:82px;max-height:0px;overflow:hidden;transition:800ms all;}.menu .main-menu.active{max-height:1000px;}.menu nav{text-align:center;padding-left:0px;font-size:0.8em;}.menu nav.active > ul > li ul{max-height:1000px;padding:0;}.menu nav > ul{padding:20px;}.menu nav > ul > li{display:block;margin:0;padding:0 0 11px 0;}.menu nav > ul > li:hover{padding:0 0 11px 0;}.menu nav > ul > li.expanded > a::after{display:none;}.menu nav > ul > li.send-file::before{left:0;height:0;width:0;}.menu nav > ul > li.request-quote,.menu nav > ul > li.donate{position:relative;background-color:transparent;width:auto;padding:0;}.menu nav > ul > li.request-quote a,.menu nav > ul > li.donate a{padding:0;line-height:1.8;}.menu nav > ul > li.request-quote a::after,.menu nav > ul > li.donate a::after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:-4px;right:0;background:white !important;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}.menu nav > ul > li.request-quote:hover,.menu nav > ul > li.donate:hover{padding:0;background-color:transparent;}.menu nav > ul > li.donate{display:block;right:0px;padding:0 0 11px 0;}.menu nav > ul > li.donate:hover{padding:0 0 11px 0;}.menu nav > ul > li.donate:hover > a{color:#FFD034;}.menu nav > ul > li.donate:hover > a::after{background:#FFD034 !important;}.menu nav > ul > li.donate > a{color:#FFD034;display:inline-block;}.menu nav > ul > li.donate > a:hover{color:#FFD034 !important;}.menu nav > ul > li.donate > a:hover::after{background:#FFD034 !important;}.menu nav > ul > li.donate > a::after{background:#FFD034 !important;}.menu nav > ul > li.hide-desktop{display:block !important;}.menu nav > ul > li.hide-mobile{display:none !important;}.menu nav > ul > li.blue a{color:white;}.menu nav > ul > li.blue a::after{background:white;}.menu nav > ul > li.blue:hover a{color:white;}.menu nav > ul > li.blue:hover a::after{background:white !important;}.menu nav > ul > li:hover > a{color:white;}.menu nav > ul > li:hover > a::after{background:white !important;width:100%;left:0;}.menu nav > ul > li:hover ul{max-height:1000px;border:0;margin-top:0px;}.menu nav > ul > li > a{font-size:1.3em;}.menu nav > ul > li a{color:white;position:relative;}.menu nav > ul > li a::after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:-4px;right:0;background:white !important;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}.menu nav > ul > li a:hover{opacity:1;color:white;}.menu nav > ul > li ul{display:block;width:auto;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#004aad;transition:600ms all;text-align:center;}.menu nav > ul > li ul li{border:0;padding:0 0 0 0;}.menu nav > ul > li ul li a{font-size:1.1em;color:white;font-weight:normal;}.menu nav > ul > li ul li a:hover{opacity:1;color:white;}.menu nav > ul > li ul li a:hover::after{width:100%;left:0;background:white;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-field-faq-title{height:85px;}.node--type-portfolio .project-details .detail-text{padding-left:1em;}.webform-submission-contact-form .js-form-item-state,.webform-submission-contact-form .form-item-zip{width:48.5%;}#block-views-block-partners-block-1 .view-partners .views-row{width:30%;margin-right:5%;padding-bottom:30px;}#block-views-block-partners-block-1 .view-partners .views-row:nth-child(5n+5){margin-right:5%;}#block-views-block-partners-block-1 .view-partners .views-row:nth-child(3n+3){margin-right:0;}#block-views-block-partners-block-1 .view-partners .views-row .views-field-field-logo-image{text-align:center;}#block-views-block-partners-block-1 .view-partners .views-row .views-field-field-logo-image img{width:auto;}}@media (max-width:920px){.node--type-explore_more_item h1,.node--type-portfolio h1,.node--type-case_study h1{font-size:3em;}.node--type-explore_more_item header#main-header .views-row,.node--type-portfolio header#main-header .views-row,.node--type-case_study header#main-header .views-row{height:400px;}.node--type-explore_more_item header#main-header .views-field-field-header-image img,.node--type-portfolio header#main-header .views-field-field-header-image img,.node--type-case_study header#main-header .views-field-field-header-image img{max-width:200%;height:400px;}.path-frontpage #block-metzgers-homepagetwocolintro .body{display:block;}.path-frontpage #block-metzgers-homepagetwocolintro .body .spacer{display:block;height:5px;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div{padding-right:0px;}.path-frontpage #block-metzgers-homepagetwocolintro .body > div:last-child{margin-top:25px;text-align:left;justify-content:left;}.path-frontpage header#main-header .views-row{max-height:unset;}.path-frontpage header#main-header .title-subtitle-wrapper{padding:20px 0;}.path-frontpage .columned-callout-blocks{display:block;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1{padding:30px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-field-title{display:none;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-field-icon img{height:24vw;}.path-frontpage .yt-two-col-supporting-wrapper{padding:30px;}.path-frontpage .yt-two-col-supporting-wrapper .yt-close{display:none;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col{display:block;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div{margin-right:0px;}.path-frontpage .yt-two-col-supporting-wrapper .youtube-two-col > div:last-child{display:none;}.path-frontpage .yt-two-col-supporting-wrapper .field_youtube_video{display:block;margin-top:30px;}.path-frontpage #block-views-block-testimonials-block-1{display:none;}.path-frontpage #block-views-block-key-dates-block-1{display:block;}.path-frontpage #block-views-block-key-dates-block-1 > div{margin-right:0px;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row{display:block;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row .key-date-left,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row .key-date-left{border-right:0px;border-bottom:1px solid black;padding-bottom:10px;margin-bottom:15px;text-align:center;}.path-frontpage #block-views-block-key-dates-block-1 > div .view-key_dates .views-row .key-date-right,.path-frontpage #block-views-block-key-dates-block-1 > div .view-events .views-row .key-date-right{padding-right:0px;padding-left:0px;text-align:center;display:block;}.path-frontpage #block-metzgers-views-block-home-half-block-1{padding:0;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half{display:block;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row{margin-bottom:80px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:last-child{margin-bottom:60px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(odd) .box-one{left:0px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row:nth-child(even) .box-one{right:0px;}.path-frontpage #block-metzgers-views-block-home-half-block-1 .view-home_half .views-row .views-field-field-image img{padding:0 15px;}.path-frontpage .home-full-callout-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;flex-wrap:wrap;flex-direction:column-reverse;}.path-frontpage .home-full-callout-block > div{margin-right:0px;flex:0 0 100%;}.path-frontpage .home-full-callout-block > div img{padding:0 15px;}.path-frontpage .home-full-callout-block > div h3,.path-frontpage .home-full-callout-block > div h4,.path-frontpage .home-full-callout-block > div p,.path-frontpage .home-full-callout-block > div div{padding:0 15px;}.path-frontpage .home-full-callout-block > div.body::before{width:100%;height:50%;top:50%;transform:translateY(-50%);}.path-frontpage #block-views-block-case-studies-block-1 .view-case_studies .views-row .views-field-fieldset .title-link h3{font-size:1.5em;}.path-frontpage #block-views-block-key-dates-block-1 .views-col{padding-right:0px;width:100% !important;}.path-frontpage .view-homeblocks .views-row{width:48%;}.path-frontpage .view-homeblocks .views-row .title-svg .svg-title-container .views-field-field-svg-image img{max-height:120px;max-width:156px;width:auto;}#block-views-block-meet-the-team-slider-block-2,#block-views-block-meet-the-team-slider-block-1{display:none;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .title-link .views-field-field-preview-text{display:none;}header#main-header .header-dark .title-subtitle-wrapper{background-color:#004aad !important;}header#main-header .header-blue .title-subtitle-wrapper{background:linear-gradient(0deg,#38b7ff 0%,#38b7ff 100%);}header#main-header .header-pink .title-subtitle-wrapper{background:linear-gradient(0deg,#ec008c 0%,#ec008c 100%);}header#main-header .header-black .title-subtitle-wrapper{background:linear-gradient(0deg,black 0%,black 100%);}header#main-header .header-teal .title-subtitle-wrapper{background:linear-gradient(0deg,#03989e 0%,#03989e 100%);}header#main-header .header-dark .title-subtitle-wrapper{background:linear-gradient(0deg,#004aad 0%,#004aad 100%);}header#main-header .header-light .title-subtitle-wrapper{background:linear-gradient(0deg,#38b6ff 0%,#38b6ff 100%);}header#main-header .header-aqua .title-subtitle-wrapper{background:linear-gradient(0deg,#5ce1e6 0%,#5ce1e6 100%);}header#main-header .title-subtitle-wrapper{position:relative;padding:20px 0;}header#main-header .title-subtitle-wrapper .title-subtitle{bottom:unset;position:relative;left:unset;}header#main-header .title-subtitle-wrapper .title-subtitle h2,header#main-header .title-subtitle-wrapper .title-subtitle .views-field-field-p{font-size:1.3em;}header#main-header .views-row{max-height:unset;}header#main-header .views-row.html-header{min-height:550px;}header#main-header .views-row.html-header .views-field-field-header-image img{height:550px !important;width:auto !important;max-width:auto !important;opacity:0;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link h3,#block-views-block-similar-projects-block-1 .view-additional_case_studies .views-row .title-link h3,#block-views-block-additional-case-studies-block-1 .view-similar_projects .views-row .title-link h3,#block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link h3{font-size:1.5em;}#block-views-block-portfolio-block-1{margin-bottom:30px;}#block-views-block-portfolio-block-1 .view-portfolio .views-row{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:0 0 48%;margin-right:4%;margin-bottom:30px;}#block-views-block-portfolio-block-1 .view-portfolio .views-row:nth-child(4n+4){margin-right:2%;}#block-views-block-portfolio-block-1 .view-portfolio .views-row:nth-child(2n+2){margin-right:0px;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:0 0 48%;margin-right:4%;margin-bottom:30px;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row:nth-child(4n+4){margin-right:2%;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row:nth-child(2n+2){margin-right:0px;}.path-frontpage #block-metzgers-content .body-columns{display:block;}.path-frontpage #block-metzgers-content .body-left{width:100%;}.path-frontpage #block-metzgers-content .body-right{display:none;}#block-views-block-faqs-block-1 .view-faqs{display:block;}#block-views-block-faqs-block-1 .view-faqs:last-child.faqs-even .faq-column:nth-last-child(2){margin-bottom:20px;}#block-views-block-faqs-block-1 .view-faqs .faq-column{display:block;margin-right:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(1n+1) .faq{border-bottom:4px solid #004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(1n+1) .faq .testimonial-toggle{background-color:#004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2),#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(5n+5){margin-right:0px;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2) .faq,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(5n+5) .faq{border-bottom:4px solid #38b6ff;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(2n+2) .faq .testimonial-toggle,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(5n+5) .faq .testimonial-toggle{background-color:#38b6ff;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(4n+4) .faq{border-bottom:4px solid #004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(4n+4) .faq .testimonial-toggle{background-color:#004aad;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(3n+3) .faq,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(6n+6) .faq{border-bottom:4px solid #03989e;}#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(3n+3) .faq .testimonial-toggle,#block-views-block-faqs-block-1 .view-faqs .faq-column:nth-child(6n+6) .faq .testimonial-toggle{background-color:#03989e;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq .views-field-field-faq-title{height:auto;min-height:45px;padding-bottom:20px;}#block-views-block-faqs-block-1 .view-faqs .faq-column .faq.active .views-field-body{margin-top:-20px;}footer#main .view-cta .views-row{overflow:visible;width:auto;max-width:550px;}footer#main .view-cta .views-row::before{background-image:none;background-color:rgba(97,90,96,0.7);filter:none;left:0px;top:0px;width:100%;height:100%;}footer#main .copyright .copyright-flex-container{display:block;}footer#main .copyright .copyright-flex-container .social{padding-left:0px;padding-right:0px;}footer#main .copyright .copyright-flex-container .column.soc{padding:0;}.node--type-page .paragraph--type--section-highlight .section-container,.node--type-case_study .paragraph--type--section-highlight .section-container{display:block;}.node--type-page .paragraph--type--section-highlight .section-title,.node--type-case_study .paragraph--type--section-highlight .section-title{width:100%;margin-right:0px;margin-bottom:20px;}.node--type-page .paragraph--type--section-highlight .section-body,.node--type-case_study .paragraph--type--section-highlight .section-body{width:100%;margin-right:0px;}.node--type-page .paragraph--type--section-highlight .section-body .field_section_body_text,.node--type-case_study .paragraph--type--section-highlight .section-body .field_section_body_text{padding-left:0px;}.webform-submission-contact-form .js-form-item-state,.webform-submission-contact-form .form-item-zip{width:100%;margin-right:0px;}.webform-submission-contact-form .contact-container{display:block;}.webform-submission-contact-form .webform-container{margin-right:0px;}.webform-submission-get-a-quote-form .js-form-item-state,.webform-submission-get-a-quote-form .form-item-zip{width:100%;margin-right:0px;}.webform-submission-get-a-quote-form .get-quote-container{display:block;}.webform-submission-get-a-quote-form .webform-container{margin-right:0px;}input[type=submit]{width:100%;}.path-frontpage #block-views-block-key-dates-block-1 .view-key_dates{display:block;margin-bottom:60px;}}@media (max-width:920px) and (max-width:715px){.path-frontpage #block-views-block-key-dates-block-1 .view-key_dates{margin-bottom:45px;}}@media (max-width:920px) and (max-width:500px){.path-frontpage #block-views-block-key-dates-block-1 .view-key_dates{margin-bottom:40px;}}@media (max-width:920px){.path-frontpage #block-views-block-key-dates-block-1 .view-key_dates .views-row{width:100%;padding:10px 20px;margin-bottom:20px;}}@media (max-width:750px){h1{font-size:3.5em;}.path-frontpage .view-homeblocks .views-row .title-svg .svg-title-container h3{line-height:1.3;margin:2px 0 0 0;}.path-frontpage #block-views-block-case-studies-block-1 .view-case_studies{display:block;}.path-frontpage #block-views-block-additional-homepage-videos-block-1{padding-bottom:0;}.path-frontpage #block-views-block-additional-homepage-videos-block-1 .view-additional_homepage_videos{display:block;margin-bottom:0px;}.path-frontpage #block-views-block-additional-homepage-videos-block-1 .view-additional_homepage_videos .views-row{padding-bottom:60px;width:100%;margin-right:0px;margin-bottom:0px;}.node--type-portfolio .project-container{display:block;}.node--type-portfolio .project-details .detail-text{padding-left:0px;}.node--type-portfolio .project-details .project-detail:first-child p{margin-top:20px;}#block-views-block-history-images-block-1 .view-history_images{flex-wrap:wrap;-ms-flex-wrap:wrap;}#block-views-block-history-images-block-1 .view-history_images .views-row{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:0 0 48%;margin-right:4%;margin-bottom:30px;}#block-views-block-history-images-block-1 .view-history_images .views-row:nth-child(2n+2){margin-right:0px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper{display:block;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .js-pager__items pager{margin-top:30px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row{margin-right:0px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:last-child{margin-bottom:0px;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link{color:black;position:relative;padding:0;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link h3{font-size:1.87em;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-field-preview-text{display:block;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-fieldset-1{background-color:white;top:0px;padding:0;margin:0;transform:none;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-title{margin:20px 0 0 0;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-view-node a{border:2px solid #38b6ff;text-align:center;padding:10px 35px;display:inline-block;color:#38b6ff;text-transform:uppercase;font-size:0.99em;margin:15px 0 0 0;-webkit-transition:400ms all;-moz-transition:400ms all;transition:400ms all;opacity:1;font-weight:bold;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:first-child .views-field-fieldset .title-link .views-field-view-node a:hover{opacity:1;background-color:#38b6ff;color:white;}#block-views-block-explore-more-archive-block-1 .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin-right:0px;}.node--type-explore_more_item .content-container div.align-left.image-block,.node--type-explore_more_item .content-container div.align-right.image-block{float:none;margin:0 0 25px 0;}.node--type-explore_more_item .content-container div.align-left.image-block::before,.node--type-explore_more_item .content-container div.align-right.image-block::before{display:none;width:0;height:0;}.node--type-explore_more_item .content-container div.align-left.image-block img,.node--type-explore_more_item .content-container div.align-right.image-block img{float:none;display:block;}.node--type-explore_more_item .content-container img.align-left.no-wrap,.node--type-explore_more_item .content-container img.align-right.no-wrap{margin:0 0 25px 0;float:none;display:block;}#edit-upload-container{width:100%;margin-right:0px;float:none;margin-bottom:15px;}.webform-submission-careers-form #edit-actions{width:100%;margin-right:0px;float:none;}#block-views-block-process-block-1 .views-row:first-child{padding-top:20px;}#block-views-block-process-block-1 .views-row:last-child{padding-bottom:20px;}#block-views-block-process-block-1 .views-row:nth-child(even) .field-container{float:none;text-align:left;}#block-views-block-process-block-1 .views-row:nth-child(even) .process-title-circle .views-field-nothing-1 .circle{right:100% !important;left:-56px;transform:translateX(50%);top:13px;}#block-views-block-process-block-1 .views-row .field-container{max-width:100%;padding-left:50px;}#block-views-block-process-block-1 .views-row .views-field-nothing-2 .divider{left:17px;}#block-views-block-process-block-1 .views-row:nth-child(odd) .field-container{text-align:left;}#block-views-block-process-block-1 .views-row:nth-child(odd) .views-field-field-event-title h4{float:none;}#block-views-block-process-block-1 .views-row:nth-child(odd) .views-field-nothing-1 .circle{left:-45px !important;transform:translateY(-50%);top:23px;}#block-views-block-process-block-1 .views-row .views-field-field-event-title h4{max-width:100%;}footer#main .copyright .copyright-flex-container .column .copyright-mission{padding-left:0px;padding-right:0px;}footer#main .copyright .copyright-flex-container .column .flex-two .flex-two-col{display:block;}#block-views-block-similar-projects-block-1 .view-similar_projects,#block-views-block-similar-projects-block-1 .view-additional_case_studies,#block-views-block-additional-case-studies-block-1 .view-similar_projects,#block-views-block-additional-case-studies-block-1 .view-additional_case_studies{display:block;}.content-container .columns-wrapper{display:block;}.content-container .color-blocks-wrapper{display:block;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:nth-child(2) .field_bottom_text{margin-bottom:25px;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w:nth-child(2) .field_top_text{margin-top:25px;background-color:#5ce1e6;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_stat_image img{width:100%;}.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_bottom_text h2.small-text,.content-container .color-blocks-wrapper .field_donate_stat_color_blocks_w .field_top_text h2.small-text{max-width:100%;}.content-container .logos-wrapper{margin-top:25px;}.content-container .logos-block > div{display:block;}.content-container .logos-block .body{padding-right:0px;}.content-container #block-views-block-events-block-2 .view-events .views-row{display:block;}.content-container #block-views-block-events-block-2 .view-events .views-row .views-field-fieldset{padding-right:0px;}#block-views-block-colleges-block-1 .view-colleges .views-row{display:block;}#block-views-block-colleges-block-1 .view-colleges .views-row .views-field-fieldset{width:100%;}}@media (max-width:640px){h1{font-size:2.5em;}h3{line-height:1.3;}.tol-blue-button{font-size:0.9em;}.path-frontpage #block-views-block-partners-block-2 .view-partners .views-row{position:relative;}.path-frontpage #block-views-block-partners-block-2 .view-partners .views-row .views-field-field-logo-image img{max-width:100%;max-height:120px;padding:0 5px;}.path-frontpage .columned-callout-blocks > div h4{font-size:1.77em;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 footer img{max-width:200px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic{max-width:89%;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .views-field-field-icon{margin-bottom:8px;left:0px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .step-circle{left:-3px;top:-11px;width:25px;height:25px;}.path-frontpage #block-metzgers-views-block-home-steps-graphic-block-1 .view-home_steps_graphic > div .divider{height:5px;}.path-frontpage #block-views-block-case-studies-block-1 h2{margin-bottom:25px;}.path-frontpage .view-homeblocks{margin-top:60px;display:block;}}@media (max-width:640px) and (max-width:715px){.path-frontpage .view-homeblocks{margin-top:45px;}}@media (max-width:640px) and (max-width:500px){.path-frontpage .view-homeblocks{margin-top:40px;}}@media (max-width:640px){.path-frontpage .view-homeblocks .views-row{width:100%;}.path-frontpage .view-homeblocks .views-row .views-field-field-background-image img{width:100%;}.path-frontpage .view-homeblocks .views-row .title-svg .svg-title-container .views-field-field-svg-image img{height:120px;}.path-frontpage .view-homeblocks .views-row .title-svg .svg-title-container h3{font-size:1.87em;}}@media (max-width:640px){.path-frontpage header#main-header .title-subtitle-wrapper .title-subtitle{top:55%;}}@media (max-width:640px){.node--type-explore_more_item h1{font-size:2.5em;}.node--type-explore_more_item .content-container blockquote{max-width:100%;font-size:1.4em;}.node--type-explore_more_item .content-container blockquote::after{width:75%;}}@media (max-width:640px){.node--type-portfolio h1,.node--type-case_study h1{font-size:2.5em;}}@media (max-width:640px){select{background-position:98% center;}}@media (max-width:640px){.content-container .logos-block .logos-wrapper{columns:unset;}.content-container .logos-block .logos-wrapper:first-child{columns:unset;}.content-container .logos-block .logos-wrapper .field_logos img{max-height:100px;width:auto;max-width:200px;height:auto;}.content-container .logos-block > div#block-metzgers-careertechnology .logos-wrapper .field_logos:nth-child(3) img{height:unset;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(3) img{height:unset;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(4) img{height:unset;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(7) img{height:unset;width:auto;}.content-container .logos-block > div#block-metzgers-donatefooterlogos .logos-wrapper .field_logos:nth-child(9) img{height:unset;width:auto;}.content-container h2{font-size:2em;margin-bottom:25px;}.content-container h3{font-size:1.77em;}.content-container .mtz-blocks{margin-bottom:25px;}}@media (max-width:640px){.js-pager__items li a{font-size:1.5em;}}@media (max-width:640px){#block-views-block-case-studies-block-1{margin-top:60px;margin-bottom:60px;}}@media (max-width:640px) and (max-width:715px){#block-views-block-case-studies-block-1{margin-top:45px;margin-bottom:45px;}}@media (max-width:640px) and (max-width:500px){#block-views-block-case-studies-block-1{margin-top:40px;margin-bottom:40px;}}@media (max-width:640px){#block-views-block-case-studies-block-1 h2{text-align:center;margin-bottom:35px;}}@media (max-width:640px){#block-views-block-case-studies-block-1 .related-work-return a{font-size:1.5em;}}@media (max-width:640px){#block-views-block-similar-projects-block-1 .related-work-return a,.node--type-case_study #block-views-block-additional-case-studies-block-1 .related-work-return a{font-size:1.5em;}}@media (max-width:640px){.explore-back a{font-size:1.5em;}}@media (max-width:640px){.menu .main-menu{font-size:0.9em;}.menu nav > ul{padding:15px 15px 100px 15px;}.menu nav > ul > li,.menu nav > ul > li.send-file{padding:0 0 4px 0;}.menu nav > ul > li.donate,.menu nav > ul > li.send-file.donate{padding:0 0 4px 0;}.menu nav > ul > li.donate:hover,.menu nav > ul > li.send-file.donate:hover{padding:0 0 4px 0;}.menu nav > ul > li:hover,.menu nav > ul > li.send-file:hover,.menu nav > ul > li.send-file:hover,.menu nav > ul > li.send-file.send-file:hover{padding:0 0 4px 0;}.menu nav > ul > li ul,.menu nav > ul > li.send-file ul{padding:8px 0;}.menu nav > ul > li ul li,.menu nav > ul > li.send-file ul li{padding:0;}}@media (max-width:640px){header#main-header .views-row.html-header{min-height:450px !important;max-height:450px !important;}header#main-header .views-row.html-header .views-field-field-header-image img{height:450px !important;}header#main-header .title-subtitle-wrapper .title-subtitle h2,header#main-header .title-subtitle-wrapper .title-subtitle .views-field-field-p{font-size:1.3em;line-height:1.3em;}header#main-header .title-subtitle-wrapper .title-subtitle p br{display:none !important;}}@media (max-width:640px){#block-views-block-cta-block-1 .views-field-field-cta-text-html{padding:40px;}}@media (max-width:640px){.node--type-page .paragraph--type--section-highlight .half-span-images{display:block;}.node--type-page .paragraph--type--section-highlight .half-span-images .field_half_span_image{width:100%;padding:0;margin:0 0 20px 0;}.node--type-page .paragraph--type--section-highlight .half-span-images .field_half_span_image:last-child{margin:0;}}@media (max-width:640px){.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row{padding:20px 30px;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-body{line-height:1.4;}.node--type-case_study #block-views-block-duplicate-of-testimonials-block-1 .view-duplicate_of_testimonials .views-row .views-field-body::after{width:100%;}.node--type-case_study .paragraph--type--section-highlight .half-span-images{display:block;}.node--type-case_study .paragraph--type--section-highlight .half-span-images .field_half_span_image{padding:0;margin:0 0 20px 0;}.node--type-case_study .paragraph--type--section-highlight .half-span-images .field_half_span_image:last-child{margin:0;}}@media (max-width:640px){.node--type-portfolio .paragraph--type--project-images .half-span-images{display:block;}.node--type-portfolio .paragraph--type--project-images .half-span-images .field_half_span_image{padding:0;margin:0 0 20px 0;}.node--type-portfolio .paragraph--type--project-images .half-span-images .field_half_span_image:last-child{margin:0;}.node--type-portfolio .project-details .detail-text{display:block;}.node--type-portfolio .project-details .column:first-child{padding:0;}}@media (max-width:640px){#block-views-block-portfolio-block-1 .view-portfolio{display:block;}#block-views-block-portfolio-block-1 .view-portfolio .views-row{width:100%;margin:0 0 20px 0;}#block-views-block-portfolio-block-1 .view-portfolio .views-row .work-title-container{display:block;position:relative;top:0px;left:0px;width:100%;transform:none;background-color:#004aad;}}@media (max-width:640px){#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page{display:block;}#block-views-block-meet-the-team-page-block-1 .team-group .view-meet_the_team_page .views-row{width:100%;margin:0 0 20px 0;}}@media (max-width:640px){#block-views-block-partners-block-1 .view-partners .views-row{width:48%;margin-right:4%;padding-bottom:30px;}#block-views-block-partners-block-1 .view-partners .views-row:nth-child(5n+5){margin-right:4%;}#block-views-block-partners-block-1 .view-partners .views-row:nth-child(3n+3){margin-right:4%;}#block-views-block-partners-block-1 .view-partners .views-row:nth-child(2n+2){margin-right:0;}}@media screen and (max-height:829px) and (max-width:1120px){.menu nav{font-size:0.85em;}.menu nav > ul > li::after{margin:8px 0;}}@media screen and (max-height:680px) and (max-width:1120px){.menu nav{font-size:0.85em;}.menu nav > ul{max-height:82vh;overflow:scroll;}.menu nav > ul > li::after{margin:8px 0;}}@media (max-width:440px){select{background-position:97% center;}.content-container ul::after{width:calc(100% + 17px);}#block-views-block-history-images-block-1 .view-history_images{display:block;}#block-views-block-history-images-block-1 .view-history_images .views-row{width:100%;}#block-views-block-history-images-block-1 .view-history_images .views-row:last-child{margin-bottom:0px;}#block-views-block-similar-projects-block-1 .view-similar_projects .views-row .title-link .views-field-field-subhead,#block-views-block-similar-projects-block-1 .view-case_studies .views-row .title-link .views-field-field-subhead,#block-views-block-similar-projects-block-1 .view-additional_case_studies .views-row .title-link .views-field-field-subhead,.path-frontpage #block-views-block-case-studies-block-1 .view-similar_projects .views-row .title-link .views-field-field-subhead,.path-frontpage #block-views-block-case-studies-block-1 .view-case_studies .views-row .title-link .views-field-field-subhead,.path-frontpage #block-views-block-case-studies-block-1 .view-additional_case_studies .views-row .title-link .views-field-field-subhead,.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-similar_projects .views-row .title-link .views-field-field-subhead,.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-case_studies .views-row .title-link .views-field-field-subhead,.node--type-case_study #block-views-block-additional-case-studies-block-1 .view-additional_case_studies .views-row .title-link .views-field-field-subhead{display:none;}#block-views-block-process-block-1 .views-row .process-title-circle .views-field-field-year h3{font-size:2.2em;}#block-views-block-process-block-1 .views-row .views-field-field-event-title h4{font-size:1em;margin-bottom:0px;}#block-views-block-process-block-1 .views-row .views-field-body{font-size:0.8em;}footer#main .view-cta .views-row .views-field-field-cta{font-size:1.4em;}}
