.text-bar .container--background:before{box-shadow:0 15px 16px 8px #029bd948;-webkit-box-shadow:0 15px 16px 8px rgba(2,155,217,.282);-moz-box-shadow:0 15px 16px 8px rgba(2,155,217,.282);content:"";display:block;height:100%;position:relative;width:100%}.text-bar.content-block{padding-bottom:50px;padding-top:50px}@media screen and (width >= 768px){.text-bar.content-block{padding-bottom:70px;padding-top:70px}}@media screen and (width >= 1024px){.text-bar.content-block{padding-bottom:85px;padding-top:85px}}.text-bar.text-bar--remove-margin{margin-bottom:25px!important;margin-top:0!important}@media screen and (width >= 768px){.text-bar.text-bar--remove-margin{margin-bottom:40px!important}}.text-bar.text-bar--remove-margin+.content-block:not(.image-text-block){margin-top:0!important}.text-bar a{display:inline-block;position:relative;text-decoration:underline;width:auto}body:not(.is-touch-centric) .text-bar a.--anim{text-decoration:none}body:not(.is-touch-centric) .text-bar a.--anim:before{bottom:-2px;height:2px}@media screen and (width >= 1024px){body:not(.is-touch-centric) .text-bar a.--anim:before{height:4px}}body:not(.is-touch-centric) .text-bar.content-block--color-blue a.--anim:before{background-color:var(--white);transform:scaleX(1)}body:not(.is-touch-centric) .text-bar.content-block--color-blue a.--anim:hover{color:var(--blue-secondary)}body:not(.is-touch-centric) .text-bar.content-block--color-blue a.--anim:hover:before{background-color:var(--blue-secondary);transform:scaleX(1.04)}
