.nopadding{padding-right:0!important;padding-left:0!important}.homePageLayout{margin-top:-20px}.topHome{position:relative;margin-bottom:40px;overflow:hidden}.topHome .topHomeText{padding:3.5rem 1rem 5.5rem;width:100%;display:flex}.topHome .topHomeInner{position:absolute;z-index:-1;height:100%;width:100%}.topHome .topHomeInner div,.topHome .topHomeInner p{width:100%;height:100%}.topHome .topHomeInner div img,.topHome .topHomeInner p img{width:auto;height:auto;min-width:100%;min-height:100%}@media (min-width: 1200px){.topHomeText{min-height:480px}}@media (min-width: 768px){.topHomeText{min-height:370px}}@media (min-width: 576px){.topHomeText{min-height:300px}}.page-layout-topHomeTitle{width:100%}.topHome p{margin:0}.topHome .topHomeTitle{padding:30px 0;width:100%;font-weight:700;font-family:Geomanist;font-size:30px;text-shadow:0 0 50px #000}.topHome h3{color:#fff!important}.topHome .topHomeLink{padding:0 20px;position:absolute;bottom:20px}.topHome .topHomeLink p{display:inline}.topHome .topHomeLink a{color:#fff!important}.topHome .topHomeImage{z-index:-1}.topHome .topHomeImage .mce-resizehandle{display:none!important}.mainContent{margin-bottom:40px}.topHomeImage img,.home-bottom-block img{width:100%;height:auto}.home-mid-blocks{margin-bottom:40px}.home-bottom-blocks{margin-bottom:60px}.home-bottom-block .home-bottom-block-content{padding:0}.home-bottom-block .home-bottom-block-content .home-bottom-block-title{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.home-bottom-block .home-bottom-block-content .home-bottom-block-title p{margin-bottom:.5rem}.page-content-editor .topHome .topHomeImage a,.page-content-editor .topHome .topHomeTitle a,.page-content-editor .topHome .topHomeLink a{color:#000}.menuItemContentBlockContainer{margin-top:40px}.menuItemContentBlockText p{margin-bottom:.5rem}.page-layout-sideBarDownload,.page-layout-sideBarLibrary,.page-layout-sideBarBusinessCards{margin-bottom:25px;padding:20px;border:1px solid #dfdfdf!important;background-color:#fffffff5}.page-layout-download{display:none}.page-content-editor .page-layout-download{display:block}.landing-top-content{border:1px solid #dfdfdf!important;background-color:#fffffff5;margin-bottom:20px;display:flex}.page-layout-landingTopImage{display:inline-block;flex:0 0 66.666667%;max-width:66.666667%}.page-layout-landingTopImage img{display:block}.page-layout-landingTopText{display:inline-block;padding:20px;flex:0 0 33.333333%;max-width:33.333333%}[data-page-layout-node=downloadheader] p{font-size:.75rem}.home-mid-blocks{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;grid-auto-rows:minmax(100px,auto)}.page-layout-quickLinks{background-color:#ebd9e2;padding:20px;border-radius:5px}.page-layout-mainContent{grid-column:1/3;grid-row:1}.page-layout-quickLinks{grid-column:3;grid-row:1}.home-bottom-block{margin-bottom:20px;grid-column:1;grid-row:2}.home-bottom-block:last-of-type{grid-column:2!important}@media (max-width: 750px){.home-mid-blocks{grid-template-columns:repeat(2,1fr)}.page-layout-mainContent{grid-column:1/3}.page-layout-quickLinks{grid-column:1/3;grid-row:3}.home-bottom-block{grid-column:1;grid-row:2}.home-bottom-block:last-of-type{grid-column:2!important}}@media (max-width: 750px){.home-bottom-block{grid-column:1/3;grid-row:2}.home-bottom-block:last-of-type{grid-column:1/3!important;grid-row:3}.page-layout-quickLinks{grid-row:4}}.login-container>header:nth-child(1)>img:nth-child(1){width:400px!important}.authenticationWrapper>.authentication-container>.landing-image{background:url(./sgf/layout/images/backgrounds/login-bg.jpg) left center no-repeat fixed!important}.asset-filters-container .yesNoSection .btn{background:var(--filter-item-background-color);color:#fff!important;padding:5px 20px;margin-right:6px}.asset-select-browser .asset-footer .btn.btn-secondary,.btn.btn-secondary{border-radius:26px!important;padding-left:26px!important;padding-right:26px!important}.ui-dialog:not(.assetBrowserDialogContainer) .buttons .btn,.ui-dialog-buttonset .ui-dialog:not(.assetBrowserDialogContainer) .buttons button,.ui-dialog:not(.assetBrowserDialogContainer) .buttons #ui-datepicker-div button,#ui-datepicker-div .ui-dialog:not(.assetBrowserDialogContainer) .buttons button,.ui-dialog:not(.assetBrowserDialogContainer) .ui-dialog-buttonset .btn,.ui-dialog:not(.assetBrowserDialogContainer) .ui-dialog-buttonset button,.ui-dialog:not(.assetBrowserDialogContainer) .ui-dialog-buttonset #ui-datepicker-div button,#ui-datepicker-div .ui-dialog:not(.assetBrowserDialogContainer) .ui-dialog-buttonset button{border-radius:26px!important;padding-left:26px!important;padding-right:26px!important}.chosen-container .chosen-choices li.search-choice,.chosen-container .chosen-choices li.search-choice .search-choice-close,.contextWindow li.row{color:var(--primary-color-contrast)!important}.asset-upload-count .asset-upload-count-circle .count{color:var(--asset-count-text-color)!important}ul.filter-summary li.filter-item,ul.filter-summary li.reset-filter-button,ul.filter-summary .reset-filter-button{color:var(--white)!important}.keyword-view .keyword{color:#fff!important}@font-face{font-family:Mulish;font-style:normal;font-weight:200;src:url(./sgf/layout/fonts/Mulish-ExtraLight.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:200;src:url(./sgf/layout/fonts/SourceSans3-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:300;src:url(./sgf/layout/fonts/Mulish-Light.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:300;src:url(./sgf/layout/fonts/SourceSans3-LightItalic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:400;src:url(./sgf/layout/fonts/Mulish-Regular.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:400;src:url(./sgf/layout/fonts/SourceSans3-Italic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:500;src:url(./sgf/layout/fonts/Mulish-Medium.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:500;src:url(./sgf/layout/fonts/SourceSans3-MediumItalic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:600;src:url(./sgf/layout/fonts/Mulish-SemiBold.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:600;src:url(./sgf/layout/fonts/SourceSans3-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:700;src:url(./sgf/layout/fonts/Mulish-Bold.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:700;src:url(./sgf/layout/fonts/SourceSans3-BoldItalic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:800;src:url(./sgf/layout/fonts/Mulish-ExtraBold.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:800;src:url(./sgf/layout/fonts/SourceSans3-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:900;src:url(./sgf/layout/fonts/Mulish-Black.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:900;src:url(./sgf/layout/fonts/SourceSans3-BlackItalic.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{font-family:Mulish,sans-serif!important}
