.social--05 .social__filter button{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.social--05 .social__filter button{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.social--05 .social__filter button{-webkit-transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, -webkit-box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, -webkit-box-shadow 0.2s ease;-o-transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease}.social--05 .social__filter button:after,.social--05 ul{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;-o-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease}.social{overflow:hidden}.social__icon{margin:auto;background:transparent}.social__icon .fa{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.social__item__txt{font-weight:400;line-height:1.7}.social .owl__dots>*{margin:.35em}.social--05 .social__filter{color:#878787}.social--05 .social__filter button{margin:0 1em;position:relative}.social--05 .social__filter button[data-arr=twitter].active{color:#1DA1F2}.social--05 .social__filter button[data-arr=facebook].active{color:#3B5998}.social--05 .social__filter button:after{position:absolute;content:'';right:0;bottom:-0.35em;left:0;height:2px;width:100%;background:currentColor;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.social--05 .social__filter button.active:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.social--05 .owl__nav{position:absolute;bottom:100%;left:0;right:0}.social--05 .owl__nav>*>*{background:transparent;color:#cdcdcd;-webkit-box-shadow:none;box-shadow:none;width:1em;height:1.5em;position:absolute;top:-1.25em}.social--05 .owl__nav>*>:before{background:transparent}.social--05 .owl__nav>.owl-prev>*{left:0}.social--05 .owl__nav>.owl-next>*{right:0}.social--05 ul{margin:3.35em auto .85em}.social--05 ul.fadeout{opacity:0}.social--05 ul[data-trans=true] .owl-item{visibility:visible}.social--05 .social__item__module{padding:2.5em 2.5em 2.25em}[data-type=twitter] .social--05 .social__item__module{background:#1DA1F2}[data-type=facebook] .social--05 .social__item__module{background:#3B5998}.social--05 .social__item__bg{-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:inherit;overflow:hidden}.social--05 .social__item__bg.loaded .lazy-item{opacity:.15}.social--05 .social__item__txt{overflow:hidden;max-height:7em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:1.65em 0 1.5em;position:relative;overflow:hidden}.social--05 .social__item__txt a{color:#a7ddff}.social--05 .social__item[data-type=twitter] .ms-btn>*{color:#1DA1F2!important}.social--05 .social__item[data-type=facebook] .ms-btn>*{color:#3B5998!important}.social--05 .social__icon{-webkit-box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 0.25);box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 0.25)}@media (min-width:415px){.mason--mq .social--05 .social__filter button{margin:0 1.75em}}@media (min-width:769px){.mason--mq .social--05 .social__center{padding:4em 0 3.35em}.mason--mq .social--05 .social__item__txt a:hover{color:#FFF}}@media (min-width:1025px){.mason--mq .social--05 .owl__nav{top:0;bottom:0}.mason--mq .social--05 .owl__nav>*>*{top:0;bottom:0;margin:auto 4.125em}.mason--mq .social--05 .owl__nav>.owl-prev>*{left:auto;right:100%}.mason--mq .social--05 .owl__nav>.owl-next>*{right:auto;left:100%}.mason--mq .social--05 .social__center{width:80%}}