div#aboutBreadcrumbMenuContainer{padding:calc(.67 * var(--pageMargin)) 0 0 var(--pageMargin)}nav.menu-about-breadcrumb-menu-container{--borderWidth:1px;--barWidth:var(--contentPadding);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav.menu-about-breadcrumb-menu-container ul{display:flex;align-items:flex-end;justify-content:flex-start}nav.menu-about-breadcrumb-menu-container li{list-style-type:none;position:relative}nav.menu-about-breadcrumb-menu-container li:not(li:first-of-type){margin-left:var(--barWidth)}nav.menu-about-breadcrumb-menu-container li:not(li:first-of-type)::before{content:"";height:1px;width:var(--barWidth);position:absolute;top:50%;left:calc(-1 * var(--barWidth));background-color:var(--link_border_color)}nav.menu-about-breadcrumb-menu-container a:active,nav.menu-about-breadcrumb-menu-container a:hover,nav.menu-about-breadcrumb-menu-container a:link,nav.menu-about-breadcrumb-menu-container a:visited{text-decoration:none!important}nav.menu-about-breadcrumb-menu-container a{--x:10.5px;display:block;height:100%;width:100%;color:var(--link_color);font-family:var(--bold);font-weight:900;letter-spacing:1px;padding:10px 13px 10px 12px;text-align:center;border:1px solid var(--link_border_color);position:relative;background-color:var(--link_background_color);display:flex;align-items:center;justify-content:center}nav.menu-about-breadcrumb-menu-container a::before{content:"";height:14px;width:14px;position:absolute;top:-7px;right:-7px;background-color:var(--link_border_color);transform:rotate(45deg);display:none}nav.menu-about-breadcrumb-menu-container li:focus a,nav.menu-about-breadcrumb-menu-container li:hover a{color:var(--link_color_highlight);background-color:var(--link_color_hightlight_background);--clip:polygon(-10% -10%, calc(100% - var(--x)) -10%, calc(100% - var(--x)) 0, 100% var(--x), 110% var(--x), 110% 110%, -10% 110%);-webkit-clip-path:var(--clip);clip-path:var(--clip);transition:.25s}nav.menu-about-breadcrumb-menu-container li:focus a::before,nav.menu-about-breadcrumb-menu-container li:hover a::before{display:block}nav.menu-about-breadcrumb-menu-container li.current-menu-item a{border-color:var(--link_background_color_current_page);color:var(--link_color_current_page);background-color:var(--link_background_color_current_page)}nav.menu-about-breadcrumb-menu-container li.current-menu-item:focus a,nav.menu-about-breadcrumb-menu-container li.current-menu-item:hover a{border-color:var(--link_background_color_highlight_current_page);color:var(--link_color_highlight_current_page);background-color:var(--link_background_color_highlight_current_page)}nav.menu-about-breadcrumb-menu-container li.current-menu-item a::before{background-color:var(--link_background_color_highlight_current_page)}@media only screen and (max-width:768px){div#aboutBreadcrumbMenuContainer{padding:var(--contentPadding) 0 0 var(--contentPadding)}nav.menu-about-breadcrumb-menu-container ul{display:flex;align-items:flex-start;flex-direction:column}nav.menu-about-breadcrumb-menu-container li:not(li:first-of-type){margin-left:0;margin-top:var(--barWidth)}nav.menu-about-breadcrumb-menu-container li:not(li:first-of-type)::before{content:"";height:var(--barWidth);width:1px;position:absolute;top:calc(-1 * var(--barWidth));left:calc(.5 * var(--barWidth));background-color:var(--link_border_color)}}header.aboutHeader h1,header.aboutHeader h1 span{font-family:var(--bold)!important}div.aboutTextContainer h2,header.aboutHeader h1{font-size:max(var(--minSize), var(--vwSize));text-transform:uppercase}body.fs_about-us,body.fs_john-robert-stevens{--categoryImageWidth:calc(.598 * (100vw - (2 * var(--pageMargin))));--categoryImageMinHeight:max(236px, calc(.75 * var(--categoryImageWidth)))}header.aboutHeader{height:auto;width:100%;max-width:none!important;position:relative;color:var(--headerTextColor,var(--secondaryColor))}div.aboutHeaderTextOuterContainer{--pageHeaderBottomPadding:calc(var(--topDiagonalHeight) + (1 * var(--pageMargin)));--paragraphWidth:40%;height:auto;width:100%;padding:calc(.67 * var(--pageMargin)) var(--pageMargin) var(--pageHeaderBottomPadding) var(--pageMargin);display:flex;align-items:center;justify-content:flex-start}header.aboutHeader div.pageHeaderText2{height:auto;width:100%;position:relative}header.aboutHeader h1{--minSize:2.5rem;--vwSize:5.2vw;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--headerTextColor,var(--secondaryColor));text-align:left;line-height:max(calc(1.1 * var(--minSize)), calc(1.1 * var(--vwSize)));margin-bottom:var(--contentPadding)}div.aboutHeaderParagraphContainer{width:var(--paragraphWidth)}div.aboutHeaderParagraphContainer p{line-height:1.75rem;font-weight:100}section.aboutSectionOneAndTwo{padding:var(--pageMargin) var(--pageMargin) calc((2 * var(--topDiagonalHeight)) + var(--pageMargin)) var(--pageMargin);background-color:var(--bgColor,var(--fwBlack));position:relative}div.aboutImageContainer{min-height:var(--categoryImageMinHeight);width:var(--categoryImageWidth);position:relative}div.aboutImageContainer div.imageContainer{z-index:1}div.aboutTextContainer{width:calc(100% - var(--categoryImageWidth));padding:var(--padding)}div.aboutSection1,div.aboutSection2,section.aboutSection3{height:auto;width:100%;display:flex}div.aboutTextContainer h2{--minSize:1.75rem;--vwSize:3.68vw;line-height:max(calc(1.1 * var(--minSize)), calc(1.1 * var(--vwSize)));font-weight:900;margin:calc(.5 * var(--contentPadding)) 0 var(--contentPadding) 0;color:var(--subheadingColor,#e0ca70)}div.aboutTextContainer p{color:var(--secondaryColor);line-height:1.75rem}div.aboutSection1{--padding:0 0 var(--contentPadding) var(--contentPadding);margin-bottom:var(--pageMargin)}div.aboutSection2{--padding:0 var(--contentPadding) var(--contentPadding) 0}section.aboutSection3{--categoryImageWidth:60.7%;--padding:0 0 0 var(--contentPadding);--aboutLearnMoreButtonBGColor:var(--secondaryColor);--aboutLearnMoreButtonTextColor:var(--fwBlack);background-color:var(--bgColor,var(--primaryColor));position:relative;padding:var(--pageMargin)}section.aboutSection3 h2 span::selection,section.aboutSection3 p::selection{background-color:var(--highlightColor);color:var(--highlightTextColor)}section.aboutSection3 h2 span::-moz-selection,section.aboutSection3 p::-moz-selection{background-color:var(--highlightColor);color:var(--highlightTextColor)}section.aboutSection3 h2{--minSize:calc(.95 * 1.75rem);--vwSize:calc(.95 * 3.68vw);margin:0 0 var(--contentPadding) 0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--subheadingColor);letter-spacing:2px}a.aboutSectionLearnMoreButton::before{background-color:var(--aboutLearnMoreButtonBGColor)!important}a.aboutSectionLearnMoreButton::after{background-color:var(--secondaryColor)!important}.aboutSectionLearnMoreButton:focus::after,a.aboutSectionLearnMoreButton:hover::after{background-color:#fff!important}.aboutSectionLearnMoreButton:active,.aboutSectionLearnMoreButton:hover,.aboutSectionLearnMoreButton:visited,a.aboutSectionLearnMoreButton:link{color:var(--fwBlack)!important;text-decoration:none!important}@media only screen and (max-width:768px){header.aboutHeader,section.aboutSectionOneAndTwo{--extension:11px;--lineHeight:6px;--xPos:calc(100% - 35px)}body.fs_about-us,body.fs_john-robert-stevens{--categoryImageWidth:calc(.598 * (100vw - (2 * var(--contentPadding))));min-width:360px}header.aboutHeader{--height:calc((.86 * (var(--contentPadding) + var(--extension))));--yPos:calc(var(--height) - var(--lineHeight));position:relative}header.aboutHeader::after{--clip:polygon(-10% var(--yPos), 0 var(--yPos), var(--xPos) var(--yPos), 100% 0, 110% 0, 110% 110%, -10% 110%);content:"";height:var(--height);width:100%;position:absolute;bottom:0;left:0;background-color:var(--bgColor);-webkit-clip-path:var(--clip);clip-path:var(--clip)}div.aboutHeaderTextOuterContainer{--paragraphWidth:100%;padding:calc(3 * var(--contentPadding)) var(--contentPadding) var(--contentPadding) var(--contentPadding)}header.aboutHeader h1{--minSize:calc(2.6rem);--vwSize:calc(11.5vw);margin-bottom:calc(2 * var(--contentPadding))}div.aboutImageContainer{height:calc(75vw - (2 * var(--contentPadding)));width:100%!important;-webkit-clip-path:var(--clip);clip-path:var(--clip)}div.aboutTextContainer{width:100%!important;padding:var(--contentPadding)!important}div.aboutTextContainer h2{--minSize:calc(1.3 * 1.75rem);--vwSize:calc(2.75 * 3.68vw)}section.aboutSectionOneAndTwo{--yPos:37px;--clip:polygon(-10% var(--yPos), var(--xPos) var(--yPos), 100% var(--lineHeight), 110% var(--lineHeight), 110% 110%, -10% 110%);padding:0;margin-top:calc(-1 * var(--yPos));-webkit-clip-path:var(--clip);clip-path:var(--clip)}section.aboutSection3::before,section.aboutSectionOneAndTwo.firstContentSection::before{display:none}div.aboutSection1,div.aboutSection2{flex-direction:column;margin:0!important}div.aboutSection1 div.aboutImageContainer{--size:var(--contentPadding);--yPos:calc(100% - (.86 * var(--size)));--xPos:var(--size);--clip:polygon(-10% -10%, 110% -10%, 110% 110%, var(--xPos) 110%, var(--xPos) 100%, 0 var(--yPos), -10% var(--yPos))}div.aboutSection2 div.aboutImageContainer{order:1!important;--yPos:calc(100% - 30px);--xPos:calc(100% - 35px);--clip:polygon(-10% -10%, 110% -10%, 110% var(--yPos), 100% var(--yPos), var(--xPos) 100%, var(--xPos) 110%, -10% 110%)}div.aboutSection2 div.aboutTextContainer{order:2!important;margin-bottom:27px}section.aboutSection3{margin-top:calc(-2 * var(--contentPadding));flex-direction:column;padding:0;position:relative;background-color:var(--previousBGColor);--clip:polygon(-10% -10%, 0 0, var(--contentPadding) calc(.86 * var(--contentPadding)), 110% calc(.86 * var(--contentPadding)), 110% 110%, -10% 110%);-webkit-clip-path:var(--clip);clip-path:var(--clip)}section.aboutSection3 h2{--minSize:calc(1.2 * 1.75rem);--vwSize:calc(2.7 * 3.68vw)}section.aboutSection3 div.aboutImageContainer{position:relative}section.aboutSection3 div.aboutImageContainer::after{--size:calc(var(--contentPadding) + 11px);content:"";height:31px;width:35px;position:absolute;bottom:0;right:0;background-color:var(--primaryColor);--clip:polygon(100% 0, 110% 0, 110% 110%, 0 110%, 0 100%);-webkit-clip-path:var(--clip);clip-path:var(--clip);z-index:1}section.aboutSection3 div.aboutTextContainer{background-color:var(--primaryColor);padding:var(--contentPadding) var(--contentPadding) calc(1.5 * var(--contentPadding)) var(--contentPadding)}}