@keyframes showHide{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-moz-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-o-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}.c-section-title__text-container{position:relative}.c-section-title__title{color:#000;font-family:Poppins,sans-serif;font-size:2.25em;font-weight:600;line-height:1.17;position:relative}.c-section-title__title:after{content:"";width:50px;height:1px;background-color:#f2c302;position:relative;display:block;margin:25px 0}@media (max-width:1599.98px){.c-section-title__title:after{margin:20px 0}}@media (max-width:991.98px){.c-section-title__title:after{margin:20px 0}}@media (max-width:767.98px){.c-section-title__title:after{margin:15px 0}}@media (max-width:1599.98px){.c-section-title__title{font-size:28.8px;margin:0 0 20px}}@media (max-width:1199.98px){.c-section-title__title{font-size:1.625em}}@media (max-width:767.98px){.c-section-title__title{font-size:1.5em;font-weight:600;line-height:1.38;margin:0 0 15px}}.light .c-section-title__title{color:#fff}.small .c-section-title__title{font-size:1em;font-weight:700;line-height:normal;text-transform:uppercase}.small .c-section-title__title:after{content:none}.small .c-section-title__title::before{content:"";width:35px;height:1px;background-color:#f2c302;display:inline-block;vertical-align:middle;margin-right:20px}@media (max-width:1599.98px){.small .c-section-title__title::before{width:28px;margin-right:16px}}@media (max-width:1199.98px){.small .c-section-title__title::before{width:25px;margin-right:15px}}@media (max-width:767.98px){.small .c-section-title__title::before{width:20px;margin-right:10px}}.c-section-title__text{font-size:.875em;font-weight:400;line-height:1.71;color:#343434}@media (max-width:1199.98px){.c-section-title__text{font-size:.75em}}.light .c-section-title__text{color:#fff!important}.text-left .c-section-title__text{text-align:left;line-height:1.75}