:root{--outside-block: 40px;--middle-block: calc(var(--outside-block) * 2);--inside-block: calc(var(--outside-block) * 3);--small-padding-top-bot: 1vw;--max-width: 1600px;--common-section-margin: 70px}@media screen and (min-width: 1600px){:root{--small-padding-top-bot: 16px}}@media screen and (max-width: 1500px){:root{--outside-block: 40px;--common-section-margin: 63px}}@media screen and (max-width: 1350px){:root{--outside-block: 37px;--middle-block: calc(var(--outside-block) * 1.9);--inside-block: calc(var(--outside-block) * 2.8);--common-section-margin: 54px}}@media screen and (max-width: 1100px){:root{--outside-block: 35px;--middle-block: calc(var(--outside-block) * 1.8);--inside-block: calc(var(--outside-block) * 2.6);--common-section-margin: 47px}}@media screen and (max-width: 950px){:root{--outside-block: 33px;--common-section-margin: 40px}}@media screen and (max-width: 800px){:root{--outside-block: 13px;--middle-block: 33px;--inside-block: calc(var(--outside-block) * 1)}}@font-face{font-family:"great-forest-simplified";src:url("/wp-content/themes/vint//includes/font/great_forest_-_simplified-webfont.woff");src:url("/wp-content/themes/vint//includes/font/great_forest_-_simplified-webfont.woff") format("woff")}@font-face{font-family:"great-forest-small-caps";src:url("/wp-content/themes/vint//includes/font/great_forest_-_small_caps-webfont.woff");src:url("/wp-content/themes/vint//includes/font/great_forest_-_small_caps-webfont.woff") format("woff")}.banner.full .inside{padding:510px var(--middle-block) 0px}@media screen and (max-width: 1600px){.banner.full .inside{padding:calc(168.3px + 21.35625vw) var(--middle-block) 0px}}#intro-section{margin-bottom:0px}.tax-activity-type #category-middle-section{margin-bottom:16px;margin-top:var(--common-section-margin)}@media screen and (max-width: 650px){.tax-activity-type #category-middle-section{margin:0px}}@media screen and (max-width: 820px){#community-filter{margin-top:0px}}#category-portal{margin-bottom:10px}#category-portal .inside{display:flex;flex-wrap:wrap;column-gap:10px;padding:0px var(--outside-block)}#category-portal .inside .portals{display:inline-block;flex:0 0 calc(33.333% - 6.6666666667px);position:relative;height:auto;aspect-ratio:4/3;padding:50px}@media screen and (max-width: 1200px){#category-portal .inside .portals{flex:0 0 calc(50% - 5px);height:260px}}@media screen and (max-width: 800px){#category-portal .inside .portals{flex:0 0 100%;height:40vw;padding:35px}}#category-portal .inside .portals .tertiary-heading{z-index:3;position:relative}#category-portal .inside .portals .border-graphic{position:absolute;top:0;left:0;width:100%;height:100%}#category-portal .inside .portals .border-graphic .mobile-border{display:none}@media screen and (max-width: 800px){#category-portal .inside .portals .border-graphic img{display:none}#category-portal .inside .portals .border-graphic .mobile-border{display:block;height:100%;width:100%}}#category-portal .inside .portals .background{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}#category-portal .inside .portals .background:after{position:absolute;width:100%;height:100%;content:"";left:0;top:0;background:-moz-linear-gradient(-45deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#80000000", endColorstr="#00000000",GradientType=1 )}#category-portal .inside .portals .background img{width:100%;height:100%;object-fit:cover}#category-portal .inside .portals:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(181,134,45,.75);opacity:0;transition:.3s ease}#category-portal .inside .portals .content{opacity:0;transition:opacity .3s ease;color:#fff;position:relative;z-index:1}@media screen and (max-width: 800px){#category-portal .inside .portals .content{display:none}}#category-portal .inside .portals .content .more-link{margin-top:13px}#category-portal .inside .portals .content .detail.short{display:none}@media screen and (max-width: 1350px){#category-portal .inside .portals .content .detail{display:none}#category-portal .inside .portals .content .detail.short{display:block}}@media screen and (max-width: 1200px){#category-portal .inside .portals .content .detail{display:block}#category-portal .inside .portals .content .detail.short{display:none}}@media screen and (max-width: 950px){#category-portal .inside .portals .content .detail{display:none}#category-portal .inside .portals .content .detail.short{display:block}}#category-portal .inside .portals:hover:before{opacity:1}#category-portal .inside .portals:hover .content{opacity:1;color:#fff}#category-portal .inside .portals.view-all{color:#183e35}#category-portal .inside .portals.view-all:before{display:none}#category-portal .inside .portals.view-all .content{color:#fff}#category-portal .inside .portals.view-all .background{background-color:#597f72;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#category-portal .inside .portals.view-all .background .tree{position:absolute;right:11px;bottom:0px}#category-portal .inside .portals.view-all .background .tree svg path{-webkit-transition:fill .2s ease-in-out;-moz-transition:fill .2s ease-in-out;-ms-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}@media screen and (max-width: 1200px){#category-portal .inside .portals.view-all .background .tree{width:300px}#category-portal .inside .portals.view-all .background .tree svg{width:100%;height:100%}}@media screen and (max-width: 800px){#category-portal .inside .portals.view-all .background .tree{display:none}}#category-portal .inside .portals.view-all .background .bird{display:none}@media screen and (max-width: 800px){#category-portal .inside .portals.view-all .background .bird{display:block;position:absolute;right:28px;bottom:26px}}#category-portal .inside .portals.view-all .background:after{display:none}#category-portal .inside .portals .tertiary-heading{color:#fff}.stakeholder-portal-section{margin-bottom:var(--common-section-margin)}.stakeholder-portal-section #three-columns-portals{margin-top:3em;overflow:initial}.stakeholder-portal-section>.inside{padding:0px var(--outside-block)}@media screen and (max-width: 1550px){.stakeholder-portal-section>.inside{padding:0px var(--middle-block)}}.stakeholder-portal-section>.inside>P{max-width:864px}.stakeholder-portal-section>.inside .portals-wrap{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:18px}.stakeholder-portal-section>.inside .portals{flex:0 0 calc(25% - 13.5px);display:inline-block;position:relative;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border-radius:15px;overflow:hidden}@media screen and (max-width: 1300px){.stakeholder-portal-section>.inside .portals{flex:0 0 calc(33.33333% - 12px)}}@media screen and (max-width: 1000px){.stakeholder-portal-section>.inside .portals{flex:0 0 calc(50% - 12px)}}@media screen and (max-width: 800px){.stakeholder-portal-section>.inside .portals{flex:0 0 100%;height:auto}}.stakeholder-portal-section>.inside .portals .portal-image{background-position:top center;background-repeat:no-repeat;background-size:cover;height:230px;position:relative}.stakeholder-portal-section>.inside .portals .portal-image:after{content:"";background:#b5862d;opacity:1;position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:translateY(-100%);-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media screen and (max-width: 800px){.stakeholder-portal-section>.inside .portals .portal-image{height:180px}}.stakeholder-portal-section>.inside .portals .portal-image.placeholder{background-image:url("/wp-content/themes/vint/images/stakeholders/stakeholder-placeholder-overlay.svg");background-position:bottom -40px right -10px;background-repeat:no-repeat;background-size:172px}.stakeholder-portal-section>.inside .portals .portal-image.placeholder:before{content:"";background-color:#a9c6c9;position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.stakeholder-portal-section>.inside .portals .portal-image .indigenous-badge{position:absolute;bottom:0px;left:0px;right:0px;background-color:rgba(24,62,53,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:10px 25px;z-index:3}.stakeholder-portal-section>.inside .portals:hover .portal-image:after{transform:translateY(0%)}.stakeholder-portal-section>.inside .portals:hover .portal-image.placeholder{background-image:url("/wp-content/themes/vint/images/stakeholders/stakeholder-placeholder-overlay-white.svg");background-position:bottom -40px right -10px;background-repeat:no-repeat;background-size:172px}.stakeholder-portal-section>.inside .portals:hover .portal-image.placeholder:before{opacity:0}.stakeholder-portal-section>.inside .portals:hover .cat-name{color:#b5862d}.stakeholder-portal-section>.inside .portals .title{color:#183e35;margin-top:15px;margin-bottom:20px}.stakeholder-portal-section>.inside .portals .community{color:#183e35;display:flex;align-items:center}.stakeholder-portal-section>.inside .portals .community svg{margin-right:10px}.stakeholder-portal-section>.inside .portals .content{padding:25px 30px}@media screen and (max-width: 1000px){.stakeholder-portal-section>.inside .portals .content{padding:25px 20px}}.stakeholder-portal-section>.inside .portals.beach-portals{flex:0 0 calc(33.333% - 12px)}@media screen and (max-width: 1000px){.stakeholder-portal-section>.inside .portals.beach-portals{flex:0 0 calc(50% - 9px)}}@media screen and (max-width: 800px){.stakeholder-portal-section>.inside .portals.beach-portals{flex:0 0 100%}}.stakeholder-portal-section>.inside .portals.beach-portals .content .title{margin-bottom:14px}.stakeholder-portal-section>.inside .portals.beach-portals .content .description{margin-top:13px;margin-bottom:20px;color:#404040}.stakeholder-portal-section>.inside .portals.beach-portals .content .description.tablet,.stakeholder-portal-section>.inside .portals.beach-portals .content .description.mobile{display:none}@media screen and (max-width: 1120px){.stakeholder-portal-section>.inside .portals.beach-portals .content .description{display:none}.stakeholder-portal-section>.inside .portals.beach-portals .content .description.tablet{display:block}}@media screen and (max-width: 800px){.stakeholder-portal-section>.inside .portals.beach-portals .content .description.tablet{display:none}.stakeholder-portal-section>.inside .portals.beach-portals .content .description.mobile{display:block}}@media screen and (max-width: 1120px){.stakeholder-portal-section>.inside .portals.beach-portals .content{padding:20px 25px}}.stakeholder-portal-section>.inside .portals.beach-portals:hover .custom-button a,.stakeholder-portal-section>.inside .portals.beach-portals span{color:#b5862d}.stakeholder-portal-section>.inside .link-wrap{margin-top:40px}#features-wrap{position:absolute;top:0px;right:25px;width:35px;display:flex;flex-direction:column;align-items:center;z-index:5;padding:10px 0px}#features-wrap:after{content:"";background:#3a8287;position:absolute;top:0px;left:0px;right:0px;bottom:50%;z-index:-1;height:calc(100% - 20px)}#features-wrap-bottom{background:url("/wp-content/themes/vint/images/stakeholders/features-term-bg.svg") no-repeat bottom center;width:35px;height:15px}#repeater-block{margin:var(--common-section-margin) 0px}#repeater-block .inside{padding:60px var(--middle-block);overflow:hidden;position:relative}@media screen and (max-width: 800px){#repeater-block .inside{padding:38px var(--middle-block) 27px var(--middle-block)}}#repeater-block .inside>.secondary-heading{color:#fff}#repeater-block .inside .border-graphic{position:absolute;z-index:11;height:100%;width:100%;left:0;top:0;pointer-events:none}#repeater-block .inside .border-graphic img{height:100%;width:100%;object-fit:fill}#repeater-block .inside .background-graphic{position:absolute;z-index:-1;height:100%;width:100%;left:0;top:0;pointer-events:none}#repeater-block .inside .background-graphic svg{width:100%;height:100%}@media screen and (max-width: 800px){#repeater-block .inside .background-graphic svg{position:relative;left:-40px;height:100%;width:auto}}#repeater-block .inside:after{content:"";background:#fff;background:linear-gradient(270deg, rgb(24, 62, 53) 0%, rgba(24, 62, 53, 0) 100%);position:absolute;bottom:0px;right:20px;width:346px;height:calc(100% - 40px);top:20px;z-index:5;pointer-events:none}@media screen and (max-width: 800px){#repeater-block .inside:after{display:none}}#repeater-block .inside .repeater-wrap{display:flex;align-item:stretch;height:100%}@media screen and (max-width: 800px){#repeater-block .inside .repeater-wrap .slick-list{padding-right:70px}}@media screen and (max-width: 800px){#repeater-block .inside .repeater-wrap{margin-left:calc(-0.5*var(--middle-block));width:calc(100% + 2*var(--middle-block))}}#repeater-block .inside .repeater-wrap .content-block{background:#fff;border-radius:20px;padding:40px 15px 40px 30px}@media screen and (max-width: 800px){#repeater-block .inside .repeater-wrap .content-block{height:420px;overflow:auto}}#repeater-block .inside .repeater-wrap .content-block .scroll-container{padding-right:20px;width:100%;height:auto}#repeater-block .inside .repeater-wrap .content-block .scroll-container{scrollbar-width:auto;scrollbar-color:#183e35 #fff}#repeater-block .inside .repeater-wrap .content-block .scroll-container .tertiary-heading{margin-bottom:0}#repeater-block .inside .repeater-wrap .content-block .scroll-container::-webkit-scrollbar{width:6px}#repeater-block .inside .repeater-wrap .content-block .scroll-container::-webkit-scrollbar-track{background:#fff}#repeater-block .inside .repeater-wrap .content-block .scroll-container::-webkit-scrollbar-thumb{background-color:#183e35;border-radius:2px;border:1px solid #fff}#repeater-block .inside .repeater-wrap .content-block .content p{margin-bottom:0}#repeater-block .inside .repeater-wrap .content-block .content strong{margin-top:17px;display:inline-block}#repeater-block .inside .repeater-wrap .slick-slide{margin-right:10px}@media screen and (max-width: 800px){#repeater-block .inside .repeater-wrap .slick-slide{margin-right:15px}}#repeater-block .inside .repeater-wrap .slick-track{display:flex !important;height:100%}#repeater-block .inside .repeater-wrap .slick-slide{height:inherit !important}#repeater-block .inside .repeater-wrap .slick-slide>div{height:100%}#repeater-block .inside .arrows-container{display:flex;margin:30px 0 0px 0}#repeater-block .inside .slick-arrow{cursor:pointer}#repeater-block .inside .slick-arrow svg circle{-webkit-transition:fill .2s ease-in-out;-moz-transition:fill .2s ease-in-out;-ms-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#repeater-block .inside .slick-arrow svg line,#repeater-block .inside .slick-arrow svg path{-webkit-transition:stroke .2s ease-in-out;-moz-transition:stroke .2s ease-in-out;-ms-transition:stroke .2s ease-in-out;-o-transition:stroke .2s ease-in-out;transition:stroke .2s ease-in-out}#repeater-block .inside .slick-arrow:hover svg circle{fill:#b5862d}#repeater-block .inside .slick-arrow:hover svg line,#repeater-block .inside .slick-arrow:hover svg path{stroke:#fff}#repeater-block .inside .slick-arrow.prev{margin-right:10px}.tax-activity-type #article-block{margin-top:var(--common-section-margin)}@media screen and (max-width: 1200px){.tax-activity-type #article-block{margin-left:calc(-1*var(--middle-block));width:calc(100% + 2*var(--middle-block))}}@media screen and (max-width: 1200px){.tax-activity-type #article-block .inside .background{width:1200px}}@media screen and (max-width: 800px){.tax-activity-type #article-block .inside .background{width:1000px}}.tax-activity-type #article-block .inside .travel-tip-wrap .portal-image{height:initial}.tax-activity-type .stakeholder-portal-section{margin-bottom:30px}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals{overflow:initial}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .secondary-heading{margin-bottom:40px}@media screen and (max-width: 1600px){.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .secondary-heading{margin-bottom:calc(20px + 1.25vw)}}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portals-wrapper{row-gap:15px}@media screen and (max-width: 800px){.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portals-wrapper{margin-left:-10px;width:calc(100% + 20px)}}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal{min-height:340px;border-radius:20px;overflow:hidden}@media screen and (max-width: 1200px){.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal{padding:26px}}@media screen and (max-width: 1190px){.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal{flex:0 0 calc(33.3333% - 16.6666666667px)}}@media screen and (max-width: 690px){.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal{flex:0 0 100%;min-height:207px}}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal .background{position:absolute;width:100%;height:100%;left:0;top:0}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal .background img{width:100%;height:100%;object-fit:cover}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal .background:after{content:"";background:-moz-linear-gradient(top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#000000", endColorstr="#00000000",GradientType=0 );position:absolute;width:100%;height:100%;left:0;top:0;opacity:.7}.tax-activity-type.term-campgrounds-rv-parks #three-columns-portals .portal .content-wrap .detail{display:block !important}.touch-enabled .stakeholder-portal-section>.inside .portals:hover .portal-image::after{display:none}/*# sourceMappingURL=stakeholder-inside.css.map */
