: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")}#intro-section{margin-top:calc(var(--common-section-margin));margin-bottom:var(--common-section-margin)}#intro-section .inside{padding:0px var(--middle-block)}#intro-section .inside .small-cap-heading.line{margin-bottom:70px}@media screen and (max-width: 1600px){#intro-section .inside .small-cap-heading.line{margin-bottom:calc(-46.9px + 7.30625vw)}}@media screen and (max-width: 1250px){#intro-section .inside .small-cap-heading.line{margin-bottom:45px}}@media screen and (max-width: 800px){#intro-section .inside .small-cap-heading.line{padding-right:0;margin-bottom:20px}}@media screen and (max-width: 650px){#intro-section .inside .small-cap-heading.line{margin-bottom:30px}}#intro-section .inside .columns-wrap{display:flex;flex-wrap:wrap;column-gap:5%;margin-top:30px}@media screen and (max-width: 950px){#intro-section .inside .columns-wrap{flex-direction:column}}@media screen and (max-width: 800px){#intro-section .inside .columns-wrap{margin-top:20px}}#intro-section .inside .columns-wrap .left-col{width:35%}@media screen and (max-width: 950px){#intro-section .inside .columns-wrap .left-col{width:100%}}#intro-section .inside .columns-wrap .left-col .secondary-heading{margin-bottom:30px}@media screen and (max-width: 950px){#intro-section .inside .columns-wrap .left-col .secondary-heading{margin-bottom:30px}}#intro-section .inside .columns-wrap .right-col{width:60%}@media screen and (max-width: 950px){#intro-section .inside .columns-wrap .right-col{width:100%}}#intro-section .inside .columns-wrap .right-col p:last-child{margin-bottom:0px}@media screen and (max-width: 1070px){#intro-section .inside .columns-wrap.has-side-content{flex-direction:column;row-gap:30px}}#intro-section .inside .columns-wrap.has-side-content .left-col{flex-grow:1}@media screen and (max-width: 1070px){#intro-section .inside .columns-wrap.has-side-content .left-col{width:100%}}@media screen and (max-width: 800px){#intro-section .inside .columns-wrap.has-side-content .left-col{max-height:600px;overflow:hidden;position:relative}#intro-section .inside .columns-wrap.has-side-content .left-col:after{content:"";position:absolute;bottom:0;left:0;height:200px;width:100%;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 61%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 61%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 61%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}#intro-section .inside .columns-wrap.has-side-content .left-col:before{content:"Keep reading";position:absolute;bottom:30px;left:0;color:#b5862d;font-family:"great-forest-small-caps",Times,serif;font-size:17px;z-index:1;background:url(/wp-content/themes/vint/images/shell/icon-down-arrowhead.svg);background-repeat:no-repeat;background-position:center right;padding-right:17px}#intro-section .inside .columns-wrap.has-side-content .left-col.mobile-expand{max-height:initial}#intro-section .inside .columns-wrap.has-side-content .left-col.mobile-expand:after{display:none}#intro-section .inside .columns-wrap.has-side-content .left-col.mobile-expand:before{display:none}}#intro-section .inside .columns-wrap.has-side-content .left-col .secondary-heading{max-width:530px}#intro-section .inside .columns-wrap.has-side-content .right-col{width:470px}@media screen and (max-width: 1070px){#intro-section .inside .columns-wrap.has-side-content .right-col{width:100%;max-width:none}}@media screen and (max-width: 800px){#intro-section .inside .columns-wrap.has-side-content .right-col{left:-20px;position:relative;width:calc(100% + 40px)}}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content{color:#fff;padding:57px 50px 57px;position:relative;z-index:5;margin-bottom:16px}@media screen and (max-width: 800px){#intro-section .inside .columns-wrap.has-side-content .right-col .side-content{margin-bottom:0;padding:57px 50px 57px}}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content td{vertical-align:top}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content .tertiary-heading{padding-bottom:30px}@media screen and (max-width: 650px){#intro-section .inside .columns-wrap.has-side-content .right-col .side-content .tertiary-heading{padding-bottom:10px}}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content .background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content .background svg{width:100%;height:100%}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content a{color:#fff}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content a:hover{color:#a9c6c9}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content p:last-child{margin-bottom:0px}#intro-section .inside .columns-wrap.has-side-content .right-col .side-content table tr td:nth-child(2){padding-bottom:9px}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button{margin-top:10px;max-width:470px}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button:last-child{margin-bottom:0px}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button a,#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button>span{position:relative;display:flex;align-items:center;justify-content:space-between;height:120px;color:#fff;padding:0px 40px;cursor:pointer}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button a span,#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button>span span{position:relative;z-index:5}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button a:hover .button-svg svg path,#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button>span:hover .button-svg svg path{fill:#b5862d}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button a .arrow,#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button>span .arrow{position:relative;z-index:5}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button a .button-svg,#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button>span .button-svg{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button a .button-svg svg path,#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button>span .button-svg 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}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button .button-svg svg{width:100%}#intro-section .inside .columns-wrap.has-side-content .right-col .cta-button .button-svg svg path{fill:#b5862d}@media screen and (max-width: 800px){.category-intro-section .inside .columns-wrap .right-col{max-height:600px;overflow:hidden;position:relative;min-height:200px}.category-intro-section .inside .columns-wrap .right-col:after{content:"";position:absolute;bottom:0;left:0;height:200px;width:100%;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 61%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 61%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 61%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.category-intro-section .inside .columns-wrap .right-col:before{content:"Keep reading";position:absolute;bottom:30px;left:0;color:#b5862d;font-family:"great-forest-small-caps",Times,serif;font-size:17px;z-index:1;background:url(/wp-content/themes/vint/images/shell/icon-down-arrowhead.svg);background-repeat:no-repeat;background-position:center right;padding-right:17px}.category-intro-section .inside .columns-wrap .right-col.mobile-expand{max-height:initial;min-height:initial}.category-intro-section .inside .columns-wrap .right-col.mobile-expand:after{display:none}.category-intro-section .inside .columns-wrap .right-col.mobile-expand:before{display:none}}#content-block-section .inside{padding:0px var(--middle-block)}#content-block-section .inside .columns-wrap{display:flex;flex-wrap:wrap;column-gap:5%;margin-top:30px}@media screen and (max-width: 950px){#content-block-section .inside .columns-wrap{flex-direction:column}}#content-block-section .inside .columns-wrap .left-col{width:35%}@media screen and (max-width: 950px){#content-block-section .inside .columns-wrap .left-col{width:100%}}#content-block-section .inside .columns-wrap .right-col{width:60%}@media screen and (max-width: 950px){#content-block-section .inside .columns-wrap .right-col{width:100%}}#content-block-section .inside .columns-wrap .right-col p:last-child{margin-bottom:0px}#content-video-block{margin:var(--common-section-margin) 0px;position:relative;z-index:10}#content-video-block .inside{padding:0px var(--middle-block);display:flex;justify-content:space-between;align-items:center;column-gap:50px}@media screen and (max-width: 1250px){#content-video-block .inside{column-gap:35px}}@media screen and (max-width: 960px){#content-video-block .inside{flex-direction:column-reverse}}#content-video-block .inside .content-col{width:60%;width:initial;flex-grow:1}#content-video-block .inside .content-col>*:last-child{margin-bottom:0}#content-video-block .inside .video-col{width:initial;flex:0 0 540px}@media screen and (max-width: 1250px){#content-video-block .inside .video-col{flex:0 0 424px}}@media screen and (max-width: 960px){#content-video-block .inside .video-col{width:480px;flex:initial;margin-bottom:40px;margin-top:3px;align-self:flex-start}}@media screen and (max-width: 800px){#content-video-block .inside .video-col{width:calc(100% + var(--middle-block));position:relative;left:calc(-0.5*var(--middle-block))}}#content-video-block .inside .video-col .gallery-image{border-radius:20px;over-flow:hidden;width:100%;height:340px;background-size:cover}@media screen and (max-width: 1250px){#content-video-block .inside .video-col .gallery-image{height:285px}}@media screen and (max-width: 800px){#content-video-block .inside .video-col .gallery-image{overflow:hidden}#content-video-block .inside .video-col .gallery-image:after{content:"";opacity:.75;position:absolute;width:100%;height:100%;border-radius:20px;left:0;top:0;background:-moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, black 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#000000", endColorstr="#00000000",GradientType=0 )}}#content-video-block .inside .video-col .fresco{position:relative;display:block}#content-video-block .inside .video-col .fresco .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border:3px solid #fff;border-radius:50px;overflow:hidden;transition:all .3s ease}#content-video-block .inside .video-col .fresco .play-icon svg{position:relative;left:3px}#content-video-block .inside .video-col .fresco .play-icon:before{content:"";backdrop-filter:blur(10px);position:absolute;width:100%;height:100%;left:0;top:0}#content-video-block .inside .video-col .fresco .overlay{position:absolute;top:-50px;right:-50px}@media screen and (max-width: 960px){#content-video-block .inside .video-col .fresco .overlay{width:81px;top:-37px;right:-19px}#content-video-block .inside .video-col .fresco .overlay svg{width:100%}}@media screen and (max-width: 800px){#content-video-block .inside .video-col .fresco .overlay{width:49px;top:-19px;right:8px}#content-video-block .inside .video-col .fresco .overlay svg path{fill:#fff}}/*# sourceMappingURL=blocks-style.css.map */
