.container{position:relative;width:100%;margin:0 auto}@media (min-width:992px){.container{max-width:1400px}}@media (min-width:992px) and (max-width:1439px){.container{padding:0 40px}}@media (min-width:576px) and (max-width:991px){.container{padding:0 24px}}@media (max-width:575px){.container{padding:0 15px}}.integral a:hover{text-decoration:none}.integral img{max-width:100%}.int-intro{background-color:#fff}.int-intro .int-vdo-container{position:relative;overflow:hidden}@media (min-width:1200px){.int-intro .int-vdo-container{height:600px}}.int-intro .int-vdo-container video{width:100%;display:block}@media (min-width:1200px){.int-intro .int-vdo-container video{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.int-intro .page-header .sf_heading{margin-top:0}.int-intro .learn-more-btn{padding-left:64px;background-image:url(../images/video_play-button-white.svg);background-position:18px 50%;background-size:28px;background-repeat:no-repeat;background-color:#a8283d;border:1px solid #fff;margin-top:16px;margin-bottom:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color}.int-intro .learn-more-btn:hover{opacity:.95;border:1px solid #a8283d}.int-about .wrapper-sticky.sticky{z-index:10;position:fixed;width:100%;left:0;top:0}.int-about .sustain-menu{background-color:#6e9182}@media (max-width:767px){.int-about .sustain-menu .sustain-navlink{display:block;text-align:left;padding-top:10px;padding-bottom:10px}}.int-about .sustain-menu .sustain-navlink:hover{border-bottom:2px none #6e9182;background-color:#fff;color:#6e9182}.int-about .int-details .part-heading{background-color:#fff;font-size:28px;line-height:32px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#9b9b9b;text-align:center;padding:20px 0}.int-about .int-details #integral .sf_style_substanability{background-color:#f8f8f8}.int-about .int-details #integral .sf_style_substanability:nth-child(even){background-color:#dfdfdf}.int-about .int-details #integral .sf_style_substanability .sustain-expanded-content{padding-top:0}.int-about .int-details #integral .substanability-col .sf_image{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;background-position:center}.int-about .int-details #integral .substanability-col .sf_heading{font-size:28px;line-height:32px;color:#6e9182;letter-spacing:1.8px}.int-about .int-details #integral .substanability-col .title,.int-about .int-details #integral .sustain-expanded .title{font-weight:700;font-size:16px;line-height:28px;letter-spacing:.2px;color:#6e9182}.int-about .int-details #integral .substanability-col .subhead,.int-about .int-details #integral .sustain-expanded .subhead{font-weight:700}.int-about .int-details #integral .substanability-col .year-group,.int-about .int-details #integral .sustain-expanded .year-group{margin-bottom:16px}@media (max-width:767px){.int-about .int-details #integral .substanability-col .year-group,.int-about .int-details #integral .sustain-expanded .year-group{text-align:left}}.int-about .int-details #integral .substanability-col .group,.int-about .int-details #integral .sustain-expanded .group{margin-bottom:16px;font-size:16px;line-height:28px;font-weight:400;letter-spacing:.2px}@media (max-width:767px){.int-about .int-details #integral .substanability-col .group ul,.int-about .int-details #integral .sustain-expanded .group ul{list-style-type:none;padding-left:0}}@media (max-width:767px){.int-about .int-details #integral .sustain-expanded .wrapper{padding-left:0;padding-right:0}}.int-about .int-details #integral .sustain-expanded .expand-sustain-button{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:40px;margin-right:auto;margin-left:auto}@media (max-width:991px){.int-about .int-details #integral .sustain-expanded .integral-wrapper{padding-left:0;padding-right:0}}.int-about .int-details #integral .slider{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.int-about .int-details #integral .slider img{width:100%}.int-about .int-details #integral .slider .title{background-color:#dfdfdf;color:#6e9182;padding-bottom:10px}@media (min-width:992px){.int-about .int-details #integral .slider .title{display:none}.int-about .int-details #integral .slider .thumbnail-mobile{display:none}.int-about .int-details #integral .slider .thumbnail{display:inline-block}}.int-about .int-details #integral .slider .slick-dots{position:relative;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;background-color:#dfdfdf}@media (max-width:991px){.int-about .int-details #integral .slider .slick-dots{padding-top:10px;padding-bottom:5px}.int-about .int-details #integral .slider .thumbnail-mobile{display:inline-block}.int-about .int-details #integral .slider .thumbnail{display:none}}.int-about .int-details #integral .slider .slick-dots li{position:relative;display:inline-block;background:0 0;margin:0 5px;padding:0;cursor:pointer}.int-about .int-details #integral .slider .slick-dots li:hover{opacity:1}.int-about .int-details #integral .slider .slick-dots li.slick-active button{opacity:1}@media (max-width:991px){.int-about .int-details #integral .slider .slick-dots li.slick-active button{background-color:#7d9e8f}}.int-about .int-details #integral .slider .slick-dots li button{padding:15px 10px;border:0;opacity:.5;display:block;outline:0;font-size:14px;line-height:24px;color:#6e9182;font-weight:700;cursor:pointer;background:0 0}@media (max-width:991px){.int-about .int-details #integral .slider .slick-dots li button{width:24px;height:3px;border-radius:2px;padding:0;background-color:#c5c5c5}}.int-about .int-details #integral .slider .description{background-color:#dfdfdf;color:#8c8c8c;padding:10px 0}@media (max-width:991px){.int-about .int-details #garden .container{max-width:none}}.int-about .int-details #garden .intro{text-align:center;display:block;width:100%;max-width:840px;margin:0 auto 20px auto;font-size:16px;line-height:28px;font-weight:400;letter-spacing:.2px}.int-about .int-details #garden .garden-map .map .img-container{position:relative}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .img-container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.int-about .int-details #garden .garden-map .map .img-container>img{display:block}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .img-container>img{width:1200px;max-width:none}}.int-about .int-details #garden .garden-map .map .pin{position:absolute;width:16px;height:16px;display:block;background-color:#7d9e8f;border-radius:50%;cursor:pointer}.int-about .int-details #garden .garden-map .map .pin:hover{background-color:#a9283d}.int-about .int-details #garden .garden-map .map .pin.active{background-image:url(../images/marker/pin.svg);background-size:contain;background-color:transparent;border-radius:0;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;z-index:1;width:20px;height:29px}.int-about .int-details #garden .garden-map .map .pin.active:before{display:none}.int-about .int-details #garden .garden-map .map .pin:before{content:"";background-color:#fff;border-radius:50%;width:10px;height:10px;position:absolute;left:3px;top:3px}.int-about .int-details #garden .garden-map .map .pin .desc{display:none}.int-about .int-details #garden .garden-map .map .tooltip-desktop{left:20px;bottom:20px;width:300px;font-size:16px}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .tooltip-desktop{display:none!important}}.int-about .int-details #garden .garden-map .map .tooltip-mobile{left:-210px;top:-20px;width:200px;padding:10px;font-size:14px;letter-spacing:.2px}@media (min-width:992px){.int-about .int-details #garden .garden-map .map .tooltip-mobile{display:none!important}}.int-about .int-details #garden .garden-map .map .tooltip{position:absolute;background-color:#fff;text-align:center;color:#6e9182;padding:14px 14px 8px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);z-index:1;visibility:hidden;opacity:0;line-height:120%}.int-about .int-details #garden .garden-map .map .tooltip.active{opacity:1;visibility:visible}.int-about .int-details #garden .garden-map .map .tooltip .tooltip-text{text-transform:uppercase;display:block;padding-top:5px;padding-bottom:5px;font-weight:700;letter-spacing:.5px}.int-about .int-details #garden .garden-map .map .tooltip .tooltip-desc{color:#666;font-size:.875em}.int-about .int-details #garden .garden-map .map .tooltip .tooltip-desc ul{padding-left:24px;text-align:left}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="1"]{left:29.7%;top:31%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="1"].active{top:calc(31% - 21px);left:calc(29.7% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="1"]{left:355px;top:141px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="1"].active{left:353px;top:120px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="2"]{left:32%;top:22%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="2"].active{top:calc(22% - 21px);left:calc(32% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="2"]{left:391px;top:108px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="2"].active{left:389px;top:87px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="3"]{left:39%;top:23%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="3"].active{top:calc(23% - 21px);left:calc(369 - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="3"]{left:484px;top:113px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="3"].active{left:482px;top:92px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="4"]{left:40%;top:45%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="4"].active{top:calc(45% - 21px);left:calc(40% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="4"]{left:480px;top:205px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="4"].active{left:478px;top:184px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="5"]{left:45%;top:13%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="5"].active{top:calc(13% - 21px);left:calc(45% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="5"]{left:537px;top:60px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="5"].active{left:535px;top:39px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="6"]{left:51%;top:22%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="6"].active{top:calc(22% - 21px);left:calc(51% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="6"]{left:605px;top:102px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="6"].active{left:603px;top:81px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="7"]{left:53%;top:38%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="7"].active{top:calc(38% - 21px);left:calc(53% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="7"]{left:633px;top:172px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="7"].active{left:631px;top:151px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="8"]{left:60%;top:30%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="8"].active{top:calc(30% - 21px);left:calc(60% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="8"]{left:715px;top:136px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="8"].active{left:713px;top:116px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="9"]{left:63%;top:26%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="9"].active{top:calc(26% - 21px);left:calc(63% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="9"]{left:759px;top:117px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="9"].active{top:96px;left:757px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="10"]{left:66%;top:28%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="10"].active{top:calc(28% - 21px);left:calc(66% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="10"]{left:784px;top:133px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="10"].active{left:782px;top:112px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="11"]{left:70%;top:41%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="11"].active{top:calc(41% - 21px);left:calc(70% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="11"]{left:840px;top:193px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="11"].active{left:838px;top:172px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="12"]{left:74%;top:72%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="12"].active{top:calc(72% - 21px);left:calc(74% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="12"]{top:339px;left:886px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="12"].active{top:318px;left:884px}}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="12"] .tooltip-mobile{top:-160px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="13"]{left:81%;top:32%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="13"].active{top:calc(32% - 21px);left:calc(81% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="13"]{left:974px;top:148px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="13"].active{left:972px;top:127px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="14"]{left:83%;top:41%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="14"].active{top:calc(41% - 21px);left:calc(83% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="14"]{left:990px;top:190px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="14"].active{left:988px;top:169px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="15"]{left:80%;top:51%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="15"].active{top:calc(51% - 21px);left:calc(80% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="15"]{left:952px;top:236px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="15"].active{left:950px;top:215px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="16"]{left:59%;top:81%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="16"].active{top:calc(81% - 21px);left:calc(59% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="16"]{left:700px;top:382px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="16"].active{left:698px;top:361px}}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="16"] .tooltip-mobile{top:-200px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="17"]{left:16%;top:26%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="17"].active{top:calc(26% - 21px);left:calc(16% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="17"]{left:191px;top:116px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="17"].active{left:189px;top:95px}}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="17"] .tooltip-mobile{left:-173px;top:30px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="18"]{left:76%;top:78%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="18"].active{top:calc(78% - 21px);left:calc(76% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="18"]{left:904px;top:366px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="18"].active{left:902px;top:345px}}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="18"] .tooltip-mobile{top:-180px}}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="19"]{left:63.5%;top:54%}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="19"].active{top:calc(54% - 21px);left:calc(63.5% - 2px)}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="19"]{left:760px;top:250px}.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="19"].active{left:758px;top:229px}}@media (max-width:991px){.int-about .int-details #garden .garden-map .map .pin[data-tooltip-id="19"] .tooltip-mobile{top:-100px}}.int-about .int-details #garden .garden-map .map img{width:100%}.int-about .int-details #garden .submenu{background-color:#6e9182;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:20px}.int-about .int-details #garden .submenu .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.int-about .int-details #garden .submenu .item{padding:15px 30px;display:inline-block;font-weight:500;cursor:pointer}.int-about .int-details #garden .submenu .item.active,.int-about .int-details #garden .submenu .item:hover{background-color:#fff;color:#6e9182}.int-about .int-details #garden .masonry-gallery{padding-bottom:80px}.int-about .int-details #garden .masonry-gallery .show-progress{color:#666;margin-bottom:20px;text-align:center;line-height:150%}.int-about .int-details #garden .masonry-gallery .show-progress a{color:#666}@media (max-width:575px){.int-about .int-details #garden .masonry-gallery .show-progress a{display:block}}.int-about .int-details #garden .masonry-gallery .col{padding:0 8px!important}.int-about .int-details #garden .masonry-gallery .pop-details{display:block;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.int-about .int-details #garden .masonry-gallery .pop-details:hover{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 1px 10px 0 rgba(0,0,0,.2)}.int-about .int-details #garden .masonry-gallery .grid-item{margin-bottom:16px;text-align:center;min-height:200px}.int-about .int-details #garden .masonry-gallery .wrap{padding:16px;display:block;color:#c5c5c5;letter-spacing:.2px;background-color:#6e9182}.int-about .int-details #garden .masonry-gallery .title{text-transform:uppercase;color:#fff;font-weight:700;display:block;margin-bottom:5px;line-height:20px;font-size:16px}.int-about .int-details #garden .masonry-gallery .desc{font-size:14px;line-height:18px;display:block}.int-about .int-details #garden .masonry-gallery .back-to-map{text-align:center;margin-top:50px}.int-about .int-details #garden .masonry-gallery .back-to-map a{background-color:#6e9182;padding:10px 20px 10px 46px;text-transform:uppercase;color:#fff;font-size:1.25em;font-weight:700;letter-spacing:1px;display:inline-block;position:relative;border:1px solid #6e9182;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.int-about .int-details #garden .masonry-gallery .back-to-map a:before{content:"";display:block;width:16px;height:16px;border-style:solid;border-width:0 8px 16px 8px;border-color:transparent transparent #fff transparent;position:absolute;left:20px;top:12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.int-about .int-details #garden .masonry-gallery .back-to-map a:hover{border:1px solid #6e9182;background-color:#fff;color:#6e9182}.int-about .int-details #garden .masonry-gallery .back-to-map a:hover:before{border-color:transparent transparent #6e9182 transparent}.int-about .int-details #conversation{background-color:#6e9182;color:#fff;padding:50px 0}@media (min-width:768px){.int-about .int-details #conversation .half-wrapper{padding-top:0}}.int-about .int-details #conversation .heading{font-size:28px;line-height:32px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;text-align:center;color:#fff;margin-top:0;margin-bottom:30px}.int-about .int-details #conversation p{width:100%;font-size:16px;line-height:28px;font-weight:400;letter-spacing:.2px}.int-about .int-details #conversation .sf_image{min-height:450px!important}.int-about .int-details #conversation .btn.white{background-color:#fff;color:#6e9182;border:1px solid #fff}@media (max-width:991px){.int-about .int-details #conversation .btn.white{max-width:100%;white-space:break-spaces}}.int-about .int-details #conversation .btn.white:hover{background-color:transparent;color:#fff}.mfp-container{padding:0 24px}.mfp-bg{opacity:.7}.mfp-content{padding:24px 0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.com-popup{position:relative;max-width:1400px;margin:0 auto;padding:0 30px;background-color:#ddd}@media (max-width:991px){.com-popup{height:auto}}.com-popup .btn-close{width:36px;height:36px;position:absolute;right:-18px;top:-18px;background-color:#4d4d4d;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.com-popup .btn-close:hover{opacity:.8}.com-popup .btn-close:hover img{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.com-popup .btn-close img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.com-popup .row{margin:0;padding-top:50px;padding-bottom:50px}@media (max-width:991px){.com-popup .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;padding-bottom:30px}}@media (min-width:992px){.com-popup .col-thumbnail{min-height:600px}}.com-popup .col-thumbnail img{width:100%;display:block}.com-popup .col-thumbnail .caption{margin-top:20px;display:block}@media (max-width:991px){.com-popup .col-thumbnail .caption{margin-top:10px}}.com-popup .col-md-7:after,.com-popup .col-md-7:before{content:"";position:absolute;left:0;height:40px;width:100%;z-index:1}.com-popup .col-md-7:before{top:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ddd),to(rgba(221,221,221,0)));background-image:linear-gradient(to bottom,#ddd 0,rgba(221,221,221,0) 100%)}.com-popup .col-md-7:after{bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(221,221,221,0)),to(#ddd));background-image:linear-gradient(to bottom,rgba(221,221,221,0) 0,#ddd 100%)}.com-popup .col-text{padding-right:36px!important;padding-left:36px!important}@media (min-width:992px){.com-popup .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}}@media (max-width:991px){.com-popup .col-text{padding:20px 0 0 0!important}}.com-popup .col-text h2{font-size:32px;line-height:36px;color:#6e9182;letter-spacing:1.8px;text-transform:uppercase;font-weight:700;margin:0 0 3px 0}@media (max-width:991px){.com-popup .col-text h2{letter-spacing:.2px;font-size:28px;line-height:32px}}.com-popup .col-text .intro{color:grey;font-size:16px;line-height:28px;font-weight:400;letter-spacing:.8px}.com-popup .col-text .content{color:#4d4d4d;letter-spacing:.2px}@media (min-width:992px){.com-popup .col-text .content{max-height:600px;overflow:auto}}.com-popup .col-text .content::-webkit-scrollbar{width:22px;border-width:5px}.com-popup .col-text .content::-webkit-scrollbar-track-piece{background-color:#ababab;border-color:#ddd;border-width:1px 10px;border-style:solid}.com-popup .col-text .content::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(110,145,130,.6);border-color:#ddd;border-style:solid;border-width:0 4px;cursor:pointer}.com-popup .col-text .content::-webkit-scrollbar-thumb:hover{background-color:rgba(110,145,130,.8)}.com-popup .col-text .content p:last-child{margin-bottom:0}.com-popup .col-text .categories:before{background-image:url(../images/tag.png)}.com-popup .col-text .location:before{background-image:url(../images/icon-marker.svg)}.com-popup .col-text .share:before{background-image:url(../images/icon-share.svg)}.com-popup .col-text .categories,.com-popup .col-text .location{color:#6e9182;font-size:16px;line-height:20px;letter-spacing:1.2px;display:block}.com-popup .col-text .categories a,.com-popup .col-text .location a{color:#6e9182}.com-popup .col-text .categories:before,.com-popup .col-text .location:before{content:"";display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;width:16px;height:20px;margin-right:5px;top:3px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.com-popup .col-text .categories{display:block;margin-top:20px}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.substanability-col p{font-size:16px;font-weight:300;letter-spacing:.2px;line-height:28px}.substanability-col p strong{font-weight:700}.sf_style_substanability .half-wrapper{padding:48px 32px}#conversation .float-right{float:right!important}.mfp-iframe-scaler .btn-close{width:42px;height:42px;position:absolute;right:-45px;top:-45px;background-color:#4d4d4d;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.mfp-iframe-scaler .btn-close:hover{opacity:.8}.mfp-iframe-scaler .btn-close:hover img{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.mfp-iframe-scaler .btn-close img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:991px){.sf_style_substanability .sustain-expanded .wrapper{padding-right:0!important;padding-left:0!important}}body.node-type-integral.nav-always-on .navbar,body.node-type-integral.nav-color .navbar,body.node-type-integral.nav-open .navbar{position:absolute}.com-popup .col-text .share{text-align:left;margin-top:30px}.com-popup .col-text .share a{background-color:#6e9182;padding:10px 25px 10px 25px;text-transform:uppercase;color:#fff;font-size:1.25em;font-weight:700;letter-spacing:1px;display:inline-block;position:relative;border:1px solid #6e9182;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.com-popup .col-text .share a:hover{border:1px solid #6e9182;background-color:#fff;color:#6e9182;text-decoration:none}.com-popup .col-text .share a:hover:before{border-color:transparent transparent #6e9182 transparent}@media (max-width:991px){.com-popup .col-text .share{text-align:center}}.snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#6e9182;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px}.snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@media (max-width:767px){.int-about .int-details #integral .substanability-col .year-group,.int-about .int-details #integral .sustain-expanded .year-group{text-align:center}}