.icon-call-to-action{padding:50px 0;background-color:#d55956;color:#fff}@media screen and (min-width:992px){.icon-call-to-action{padding:80px 0 60px}}@media screen and (min-width:1200px){.icon-call-to-action{padding:180px 0 150px}}.icon-call-to-action h1{display:inline-block;position:relative;margin-top:0;margin-bottom:65px;padding:15px 20px;background-color:#2e3192;color:#fff;font-size:35px;line-height:42px;letter-spacing:-1px}.icon-call-to-action h1.accent-bottom:after{position:absolute;bottom:-35px;margin:0 0 0 -20px}@media screen and (min-width:992px){.icon-call-to-action h1.accent-bottom:after{bottom:-35px}}@media screen and (min-width:1200px){.icon-call-to-action h1.accent-bottom:after{bottom:-35px}}.icon-call-to-action h1 span{font-family:Montserrat,Arial,sans-serif}@media screen and (min-width:992px){.icon-call-to-action h1{font-size:35px}}.icon-call-to-action p{margin-bottom:0}@media screen and (min-width:992px){.icon-call-to-action p{font-size:18px}}.icon-call-to-action p>a{text-decoration:underline;color:#fff}.icon-call-to-action p>a:focus,.icon-call-to-action p>a:hover{text-decoration:none;color:#383735}.icon-call-to-action .icon-container{display:none}.icon-call-to-action .icon-container .icon{display:block;margin-bottom:10px;padding:35px 30px;text-decoration:none;font-family:Montserrat,Arial,sans-serif;color:#fff;max-width:310px;background-color:hsla(0,0%,100%,.15);position:relative;transition:all .2s linear}.icon-call-to-action .icon-container .icon:first-child img{top:45%}.icon-call-to-action .icon-container .icon:nth-child(2) img,.icon-call-to-action .icon-container .icon:nth-child(3) img{left:15%}@media screen and (min-width:1400px){.icon-call-to-action .icon-container .icon{float:left;left:0;width:30%;padding-bottom:30%;height:0;margin-right:15px;display:block}.icon-call-to-action .icon-container .icon img,.icon-call-to-action .icon-container .icon svg{display:block;float:none;margin:0 auto 25px;max-height:70px;max-width:90px}.icon-call-to-action .icon-container .icon:first-child img{top:50%}.icon-call-to-action .icon-container .icon:nth-child(2) img,.icon-call-to-action .icon-container .icon:nth-child(3) img{left:50%}}.icon-call-to-action .icon-container .icon span{padding-left:85px;font-size:20px;font-weight:800}@media screen and (min-width:1440px){.icon-call-to-action .icon-container .icon span{padding-left:0;position:absolute;bottom:22%;text-align:center;width:100%;left:0}}.icon-call-to-action .icon-container .icon img,.icon-call-to-action .icon-container .icon svg{float:left;margin-right:28px;max-height:50px;max-width:70px;margin-top:-12px;position:absolute}@media screen and (min-width:1400px){.icon-call-to-action .icon-container .icon img,.icon-call-to-action .icon-container .icon svg{float:unset;margin-right:unset;max-height:unset;max-width:unset;margin-top:unset;position:absolute;left:50%;top:50%;transform:translate(-50%,-58%) scale(.4)}}.icon-call-to-action .icon-container .icon img path,.icon-call-to-action .icon-container .icon svg path{fill:#fff}.icon-call-to-action .icon-container .icon:focus,.icon-call-to-action .icon-container .icon:hover{color:#fff;background-color:hsla(0,0%,100%,.3)}.icon-call-to-action .icon-container .icon:focus svg path,.icon-call-to-action .icon-container .icon:hover svg path{fill:#fff}@media screen and (min-width:992px){.icon-call-to-action .icon-container{display:block}}@media screen and (min-width:1400px){.icon-call-to-action .icon-container{margin-top:55px}}