.single-cta-1 .single-cta-widget{padding:3.2rem 0}.single-cta-1 .single-cta-widget__content{display:flex;align-items:center}@media (max-width:991px){.single-cta-1 .single-cta-widget__content{padding:0 2.4rem;flex-direction:column}}.single-cta-1 .single-cta-widget__button{flex:1;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);transition:box-shadow .2s ease-out,background-color .2s;color:#000;padding:1.6rem;border-radius:3px}@media (max-width:991px){.single-cta-1 .single-cta-widget__button{width:100%}}.single-cta-1 .single-cta-widget__button:not(:last-child){margin-right:2.4rem}@media (max-width:991px){.single-cta-1 .single-cta-widget__button:not(:last-child){margin-right:0;margin-bottom:2.4rem}}.single-cta-1 .single-cta-widget__button:hover{box-shadow:0 .3rem .8rem rgba(0,0,0,.1)}.single-cta-1 .single-cta-widget__icon{margin-right:1.6rem;font-size:2.4rem;color:#777}.single-cta-1 .single-cta-widget__title{font-size:1.8rem}.single-cta-1 .single-cta-widget__title--full{flex:1;margin-right:1.6rem}.single-cta-1 .single-cta-widget.dark{background-color:#222}.single-cta-1 .single-cta-widget.dark .widget-heading{color:#fff}.single-cta-1 .single-cta-widget.dark .single-cta-widget__button{background-color:#777;color:#fff}.single-cta-1 .single-cta-widget.dark .single-cta-widget__button:hover{box-shadow:0 .3rem .8rem rgba(0,0,0,.1);background-color:#5e5e5e}.single-cta-1 .single-cta-widget.dark .single-cta-widget__icon{color:#bbb}.single-cta-1 .single-cta-widget.dark .single-cta-widget__title{color:#fff}