#cafpinewspop{background-color:var(--color-gray-light)}@media (min-width:992px){#cafpinewspop>*{margin-bottom:6rem;padding-bottom:calc(4rem + 60px);padding-top:4rem}}@media (max-width:991px){#cafpinewspop>*{margin-bottom:5rem;padding-bottom:calc(3rem + 40px);padding-top:2rem}}@media (min-width:992px){#cafpinewspop h2{margin-bottom:3rem}}@media (max-width:991px){#cafpinewspop h2{margin:0 auto 1.5rem;max-width:380px;width:100%}}#cafpinewspop .wrapper{position:relative}@media (min-width:992px){#cafpinewspop .wrapper .slidewrapper{width:100%}}@media (max-width:991px){#cafpinewspop .wrapper .slidewrapper{margin:0 auto;max-width:380px;width:100%}}@media (min-width:992px){#cafpinewspop .wrapper .slidewrapper ul,#cafpinewspop .wrapper .slidewrapper ul li{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#cafpinewspop .wrapper .slidewrapper ul li{padding-bottom:4rem}}@media (max-width:991px){#cafpinewspop .wrapper .slidewrapper ul li{display:flex;flex-direction:column;width:100%}}#cafpinewspop .wrapper .slidewrapper ul li .slide{position:relative}@media (min-width:992px){#cafpinewspop .wrapper .slidewrapper ul li .slide{height:100%;width:33.33333%}}@media (max-width:991px){#cafpinewspop .wrapper .slidewrapper ul li .slide{padding-bottom:2rem;width:100%}}#cafpinewspop .wrapper .slidewrapper ul li .slide .rank{background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:15px;color:var(--color-blue);font-size:12px;font-weight:700;height:30px;line-height:30px;text-align:center;width:50px}#cafpinewspop .wrapper .slidewrapper ul li .slide .context{cursor:pointer;font-size:15px}@media (min-width:992px){#cafpinewspop .wrapper .slidewrapper ul li .slide .context{margin:1rem 1rem 1rem 0;padding-bottom:1rem}}@media (max-width:991px){#cafpinewspop .wrapper .slidewrapper ul li .slide .context{margin:1rem 0}}#cafpinewspop .wrapper .slidewrapper ul li .slide .context a{color:var(--color-blue)}#cafpinewspop .wrapper .slidewrapper ul li .slide .read{color:var(--color-orange);font-size:15px;font-weight:500;text-decoration:underline}@media (min-width:992px){#cafpinewspop .wrapper .slidewrapper ul li .slide .read{bottom:0;left:0;position:absolute}}@media (max-width:991px){#cafpinewspop .wrapper .slidewrapper ul li .slide .read{position:relative}}#cafpinewspop .wrapper .slidewrapper ul li .slide .read:hover{text-decoration:none}#cafpinewspop .social{background-color:var(--color-white);border-radius:1rem;position:absolute}@media (min-width:992px){#cafpinewspop .social{bottom:-60px;left:33.33333%;padding:2rem 0;width:33.33333%}}@media (max-width:991px){#cafpinewspop .social{bottom:-40px;left:calc(50% - 190px);margin:0 auto;padding:1rem 0;width:380px}}@media (max-width:414px){#cafpinewspop .social{left:1rem;margin:0;width:calc(100% - 2rem)}}@media (max-width:359px){#cafpinewspop .social{left:.5rem;margin:0;width:calc(100% - 1rem)}}#cafpinewspop .social .title{text-align:center}@media (min-width:992px){#cafpinewspop .social .title{font-size:16px}}@media (max-width:991px){#cafpinewspop .social .title{font-size:13px}}#cafpinewspop .social nav{display:flex;flex-direction:row;margin:1rem auto 0}@media (min-width:992px){#cafpinewspop .social nav{width:calc(200px + 4rem)}}@media (max-width:991px){#cafpinewspop .social nav{width:calc(160px + 4rem)}}#cafpinewspop .social nav a{border-radius:25px;display:block;margin:0 .5rem;transition:background-color .2s}@media (min-width:992px){#cafpinewspop .social nav a{height:50px;width:50px}}@media (max-width:991px){#cafpinewspop .social nav a{height:40px;width:40px}}#cafpinewspop .social nav a.facebook{background:var(--color-orange) url(/build/website/images/facebook-w.123542f4.svg) center no-repeat}#cafpinewspop .social nav a.twitter{background:var(--color-orange) url(/build/website/images/twitter-w.a1c3b932.svg) center no-repeat}#cafpinewspop .social nav a.linkedin{background:var(--color-orange) url(/build/website/images/linkedin-w.5aa7e5d9.svg) center no-repeat}#cafpinewspop .social nav a.youtube{background:var(--color-orange) url(/build/website/images/youtube-w.6d8e65a3.svg) center no-repeat}#cafpinewspop .social nav a:hover{background-color:var(--color-orange-light)}#cafpiaddon .adwrapper{border-radius:20px;display:flex;overflow:hidden;position:relative}@media (min-width:992px){#cafpiaddon .adwrapper{align-items:center;flex-direction:row;height:194px;justify-content:space-between;padding:0 3rem}}@media (max-width:991px){#cafpiaddon .adwrapper{flex-direction:column;margin-left:auto;margin-right:auto;max-width:544px;overflow:hidden;padding:1.5rem 1.5rem 2rem}}@media (max-width:575px){#cafpiaddon .adwrapper{max-width:100%}}#cafpiaddon .adwrapper svg{height:100%;left:0;position:absolute;top:0;width:calc(100% + 1px)}#cafpiaddon .adwrapper .textwrapper{position:relative}@media (min-width:992px){#cafpiaddon .adwrapper .textwrapper{width:60%}}@media (max-width:414px){#cafpiaddon .adwrapper .textwrapper{margin:0;text-align:left;width:auto}}#cafpiaddon .adwrapper .textwrapper .context{color:#fff;font-size:30px;font-weight:700;line-height:35px;margin-bottom:1.5rem}#cafpiaddon .adwrapper .textwrapper .context sup{font-size:16px;top:-.7em}@media (max-width:991px){#cafpiaddon .adwrapper .context.immo br{display:none}}#cafpiaddon .adwrapper .textwrapper ul{display:flex;flex-direction:row;justify-content:flex-start}#cafpiaddon .adwrapper .textwrapper ul li{color:#fff;font-weight:700;line-height:1}@media (min-width:992px){#cafpiaddon .adwrapper .textwrapper ul li{font-size:16px}}@media (max-width:991px){#cafpiaddon .adwrapper .textwrapper ul li{font-size:14px}}@media (max-width:414px){#cafpiaddon .adwrapper .textwrapper ul li{font-size:12px}}#cafpiaddon .adwrapper .textwrapper ul li:after{content:"|";font-weight:400}@media (min-width:992px){#cafpiaddon .adwrapper .textwrapper ul li:after{padding:0 1.5rem}}@media (max-width:991px){#cafpiaddon .adwrapper .textwrapper ul li:after{padding:0 .5rem}}#cafpiaddon .adwrapper .textwrapper ul li:last-child:after{content:"";padding:0}#cafpiaddon .adwrapper .ctawrapper{position:relative}@media (min-width:992px){#cafpiaddon .adwrapper .ctawrapper{width:40%}}@media (max-width:991px){#cafpiaddon .adwrapper .ctawrapper{margin-top:1.5rem}}#cafpiaddon .adwrapper .ctawrapper .btn{font-weight:700;margin:0 auto;max-width:316px;position:relative;width:100%}.component.pagination{cursor:default;flex-direction:row}.component.pagination,.component.pagination .inc{align-items:center;display:flex;justify-content:center}.component.pagination .inc{border:1px solid;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.component.pagination .inc>span{display:inline-block}.component.pagination .inc{background-color:var(--color-white);border-color:var(--color-gray);color:var(--color-blue)}.component.pagination .inc:hover{background-color:var(--color-gray-lite);border-color:var(--color-gray-dark);color:var(--color-blue)}.component.pagination .inc:active{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.component.pagination .inc>span:after{border-color:var(--color-blue);border-color:var(--color-white)}.component.pagination .pages{margin:0 .5rem}.component.pagination .pages a,.component.pagination .pages span{background-color:transparent;color:var(--color-blue);font-size:18px;font-weight:500;padding:0 .25rem;transition:color .2s}.component.pagination .pages a.selected,.component.pagination .pages a:hover{color:var(--color-orange)}@media (min-width:992px){.component.pagination .inc{height:40px;width:150px}.component.pagination .inc.previous>span:before{margin-right:.5em;transform:rotate(135deg)}.component.pagination .inc.next>span:after,.component.pagination .inc.previous>span:before{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:6px;position:relative;top:-2px;width:6px}.component.pagination .inc.next>span:after{margin-left:.5em;transform:rotate(-45deg)}}@media (max-width:991px){.component.pagination .pages{max-width:420px;text-align:center;width:100%}.component.pagination .pages a,.component.pagination .pages span{display:inline-block;font-size:16px}.component.pagination .inc{height:40px;width:40px}.component.pagination .inc span span{display:none}.component.pagination .inc.previous{background:url(/build/website/images/previous.3d651acd.svg) 50% no-repeat;background-size:10px auto}.component.pagination .inc.next{background:url(/build/website/images/next.37d2d034.svg) 50% no-repeat;background-size:10px auto}}@media (max-width:575px){.component.pagination .pages{max-width:230px}}