.group-landing{background:#4d4e56}.group-landing.columns-layout #content{flex-flow:row wrap;overflow:hidden;padding:0}.group-landing.columns-layout #content .left-side,.group-landing.columns-layout #content .right-side{box-sizing:border-box;position:relative}.group-landing.columns-layout #content .left-side{margin:10px 0}@media only screen and (max-width:999px){.group-landing.columns-layout #content .left-side{margin:0}}.group-landing.columns-layout #content .left-side h1.left{color:#fff;font-size:38px;font-weight:900;left:10%;line-height:1;position:absolute;right:10%;text-align:center;top:50%;transform:translateY(-50%);z-index:3}@media only screen and (min-width:1246px){.group-landing.columns-layout #content .left-side h1.left{font-size:40px}}@media only screen and (min-width:1400px){.group-landing.columns-layout #content .left-side h1.left{font-size:44px}}@media only screen and (min-width:1600px){.group-landing.columns-layout #content .left-side h1.left{font-size:48px}}@media only screen and (max-width:999px){.group-landing.columns-layout #content .left-side h1.left{font-size:24px}}.group-landing.columns-layout #content .left-side .overlay{background:#4d4e56;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:2}.group-landing.columns-layout #content .right-side{margin:60px 0 10px}@media only screen and (max-width:999px){.group-landing.columns-layout #content .right-side{margin:0}.group-landing.columns-layout #content .right-side .page-content{padding:20px 0}}.group-landing.columns-layout #content .right-side .page-content h1.right{display:none}.group-landing.columns-layout #content .right-side .company-logo{height:auto;margin-bottom:70px;max-width:300px}@media only screen and (max-width:999px){.group-landing.columns-layout #content .right-side .company-logo{margin-bottom:46px;max-width:100%;width:100%}}.group-landing.columns-layout #content .right-side .company-logo img{display:block;width:100%}.group-landing.columns-layout #content #group-landing-blocks{display:flex;margin-bottom:78px;width:100%}@media only screen and (max-width:999px){.group-landing.columns-layout #content #group-landing-blocks{flex-direction:column;margin-bottom:0}}.group-landing.columns-layout #content #group-landing-blocks article{flex:1;margin:0 5px}@media only screen and (max-width:999px){.group-landing.columns-layout #content #group-landing-blocks article{margin:0 0 40px}}.group-landing.columns-layout #content #group-landing-blocks article:first-child{margin-left:0}.group-landing.columns-layout #content #group-landing-blocks article:last-child{margin-right:0}.group-landing.columns-layout #content #group-landing-blocks article .group-landing-thumbnail{background-size:cover;height:300px;position:relative}.group-landing.columns-layout #content #group-landing-blocks article .group-landing-thumbnail:after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.group-landing.columns-layout #content #group-landing-blocks article h2{color:#fff;font-size:38px;font-weight:900;left:10%;line-height:1.1;position:absolute;right:10%;text-align:center;top:50%;transform:translateY(-50%);z-index:2}@media only screen and (min-width:1246px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:40px}}@media only screen and (min-width:1400px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:44px}}@media only screen and (min-width:1600px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:48px}}@media only screen and (max-width:999px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:24px}}.group-landing.columns-layout #content #group-landing-blocks article .group-landing-content{font-size:14px;line-height:1.4;padding:50px 50px 0}@media only screen and (max-width:999px){.group-landing.columns-layout #content #group-landing-blocks article .group-landing-content{padding:20px 20px 0}}@media only screen and (min-width:1000px){.group-landing.columns-layout #content{display:flex}.group-landing.columns-layout #content .left-side{width:45%}.group-landing.columns-layout #content .right-side{padding:0;width:55%}.group-landing.columns-layout #content .right-side .page-content{padding:50px 50px 50px 40px}}@media only screen and (min-width:1000px) and (min-width:1246px){.group-landing.columns-layout #content .right-side .page-content{padding:53px 56px 53px 46px}}@media only screen and (min-width:1000px) and (min-width:1400px){.group-landing.columns-layout #content .right-side .page-content{padding:56px 62px 56px 52px}}@media only screen and (min-width:1000px) and (min-width:1600px){.group-landing.columns-layout #content .right-side .page-content{padding:60px 70px 60px 60px}}@media only screen and (min-width:1000px) and (min-width:1246px){.group-landing.columns-layout #content .left-side{width:48%}.group-landing.columns-layout #content .right-side{width:52%}}@media only screen and (min-width:1000px) and (min-width:1400px){.group-landing.columns-layout #content .left-side,.group-landing.columns-layout #content .right-side{width:50%}}.group-landing-block-layout h1{color:#4d4e56;font-family:GT America Extended,sans-serif;font-size:48px;font-size:56px;font-style:normal;font-weight:900;font-weight:600;line-height:1;line-height:56px;margin-bottom:19px}@media only screen and (max-width:767px){.group-landing-block-layout h1{font-size:26px;line-height:1.1;margin-bottom:10px}}.group-landing-block-layout h2{color:#ce3914;font-size:24px;line-height:1.1;margin-bottom:22px}@media only screen and (max-width:767px){.group-landing-block-layout h2{font-size:30px;margin-bottom:20px}}.group-landing-block-layout h3{color:#4d4e56;font-size:20px;line-height:1.5}@media only screen and (max-width:767px){.group-landing-block-layout h3{font-size:inherit;line-height:inherit}}.group-landing-block-layout .center-column-custom{margin:auto;max-width:1360px}.group-landing-block-layout .center-column-custom strong{font-weight:700}.group-landing-block-layout .gutter-gap{padding:70px 0}@media only screen and (max-width:767px){.group-landing-block-layout .gutter-gap{padding:25px 0}}.group-landing-block-layout .acm-group-landing-image-content{align-items:center;background:#f9f9f9;display:flex;flex-flow:row;justify-content:center}@media only screen and (max-width:767px){.group-landing-block-layout .acm-group-landing-image-content{flex-direction:column}}.group-landing-block-layout .full-content-section strong{font-weight:700}.group-landing-block-layout .acm-group-landing-double-content .acm-group-landing-double-container{display:flex;flex-flow:row}@media only screen and (max-width:767px){.group-landing-block-layout .acm-group-landing-double-content .acm-group-landing-double-container{flex-direction:column}}.group-landing-block-layout .acm-group-landing-double-content .left-content{padding:0 25px;width:50%}@media only screen and (max-width:767px){.group-landing-block-layout .acm-group-landing-double-content .left-content{padding:25px!important;text-align:center;width:90%}}.group-landing-block-layout .acm-group-landing-double-content .right-content{border-left:1px solid #b2b4b2;padding:0 25px;width:50%}@media only screen and (max-width:767px){.group-landing-block-layout .acm-group-landing-double-content .right-content{padding:25px!important;text-align:center;width:90%}.group-landing-block-layout .acm-group-landing-double-content .right-content p{margin-bottom:15px}}.group-landing-block-layout .group-page-slider-inherit .h2{text-transform:unset}.group-landing-block-layout .copy-block{margin:auto;width:90%}.group-landing-block-layout .copy-block .content-sec{color:#4d4e56;font-size:17px;font-weight:500;line-height:32px;margin:25px 0}.group-landing-block-layout .copy-block .red{background-color:#d64123;border:none;color:#fff;font-weight:600}.group-landing-block-layout .copy-block .red:hover{background-color:rgba(214,65,35,.7)}.group-landing-block-layout .contacts-left-side{position:relative;width:50%}@media only screen and (max-width:767px){.group-landing-block-layout .contacts-left-side{width:100%}}.group-landing-block-layout .contacts-left-side .img-block{background-repeat:no-repeat;background-size:cover;height:100%;padding-top:60vh;position:relative;width:100%}.group-landing-block-layout .contacts-right-side{padding:30px 0;width:50%}@media only screen and (max-width:767px){.group-landing-block-layout .contacts-right-side{width:100%}}.corporate-group.columns-layout #content{overflow:visible}.group-landing.group-landing-accordeon.columns-layout #content .left-side,.group-landing.group-landing-accordeon.columns-layout #content .right-side{margin:0;min-height:800px;width:50%!important}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content .left-side,.group-landing.group-landing-accordeon.columns-layout #content .right-side{min-height:0;width:100%!important}}.group-landing.group-landing-accordeon.columns-layout #content .left-side #vertical-photos{clip:rect(0,auto,auto,0);bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content .left-side #vertical-photos{clip:rect(0,auto,auto,0);bottom:0;left:0;position:absolute;right:0;top:0}}.group-landing.group-landing-accordeon.columns-layout #content .left-side .overlay{background:#fff;opacity:.9}.group-landing.group-landing-accordeon.columns-layout #content .left-side h1.left{display:none}.group-landing.group-landing-accordeon.columns-layout #content .left-side .company-logo{height:auto;margin-bottom:140px;max-width:300px}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content .left-side .company-logo{margin-bottom:30px;max-width:100%;width:100%}}.group-landing.group-landing-accordeon.columns-layout #content .left-side .company-logo img{display:block;width:100%}.group-landing.group-landing-accordeon.columns-layout #content .center-column{padding:0 50px;z-index:3}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content .center-column{padding:0 20px}}.group-landing.group-landing-accordeon.columns-layout #content .page-content{padding:50px 0 100px;position:relative;text-align:left;z-index:10}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content .page-content{padding:20px 0 40px}}.group-landing.group-landing-accordeon.columns-layout #content .page-content h1.right{display:block}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks{height:100%;left:0;margin-bottom:0;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks{height:auto;margin-bottom:10px;position:relative}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon{display:flex;flex-direction:column;height:calc(100% + 2px);left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon{height:auto;position:relative}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks article{flex:1;flex-basis:auto;margin:0;position:relative}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks article{margin:0}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row{min-height:150px;overflow:hidden}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail{cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:height .2s,border .2s;width:100%}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail{height:150px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail:after{background:hsla(0,0%,100%,.8);content:"";height:100%;left:0;position:absolute;top:0;transition:background .2s;width:100%;z-index:1}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail:before{border:0;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;transition:border .2s,opacity .2s;width:100%}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail:hover:before{border:8px solid #fff;opacity:1}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{color:#4d4e56;font-size:28px;font-weight:900;left:5%;line-height:1.1;padding:0 40px;position:absolute;right:5%;text-align:center;top:50%;transform:translateY(-50%);z-index:2}@media only screen and (min-width:1246px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:30px}}@media only screen and (min-width:1400px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:34px}}@media only screen and (min-width:1600px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:38px}}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:20px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2:after{background:url(../../desktop/images/sprite-2017.svg) -40px -304px no-repeat;content:"";height:20px;margin-top:-10px;opacity:1;position:absolute;right:0;top:50%;transition:opacity .2s;width:20px}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-content{display:none;font-size:14px;line-height:1.4;margin-top:200px;padding:50px}@media only screen and (max-width:999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-content{padding:20px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-content strong{font-weight:700}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active h2:after{opacity:0}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active .group-landing-thumbnail{height:200px}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active .group-landing-thumbnail:after{background:rgba(0,0,0,.2)}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active .group-landing-thumbnail:before{opacity:0}.corporate-group .page-content{padding-bottom:0!important}.corporate-group .page-content h1{font-weight:700}.corporate-group #group-property-select-menu{margin-left:0}.corporate-group #group-property-select-menu li{padding-left:0}.corporate-group #group-property-select-menu li:before{display:none}.corporate-group .group-description .item{margin-bottom:15px}.corporate-group .group-description strong{font-weight:700;margin-right:5px}.corporate-group .group-landing-thumbnail:after{background:hsla(0,0%,100%,.8)!important}.corporate-group .group-properties-list{border-top:1px solid #bdbdbd;margin-bottom:30px;padding-top:23px}.corporate-group .group-properties-list .ui-selectmenu-button{border-color:#4d4e56;color:#4d4e56}.corporate-group .group-properties-list .ui-selectmenu-button .ui-selectmenu-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #4d4e56;right:25px}.corporate-group .group-properties-list .ui-selectmenu-button.ui-selectmenu-button-open{border-bottom:0}.corporate-group .group-properties-list .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon{border-bottom:10px solid #4d4e56;border-top:0}.corporate-group .group-properties-list .ui-selectmenu-text{font-size:17px;font-weight:700;line-height:44px}.corporate-group .ui-selectmenu-menu{border:1px solid #4d4e56;border-top:0;box-shadow:none;width:calc(100% - 2px)}.corporate-group .ui-selectmenu-menu li .ui-menu-item-wrapper{color:#4d4e56;font-size:15px;padding:3px 30px}.corporate-group #menu-dropdown{position:relative}.corporate-group .ui-menu-item:first-child{display:none}.groups-layout-default body{padding-top:80px!important}
