:root{--notchSize: 25px}@keyframes iconpushin{50%{transform:scale(0.75)}}.call-to-action{position:relative}.call-to-action .block-wrap{margin:0px;position:relative;z-index:2}.call-to-action .wrap{background:#fff;margin-left:0;padding:5px 20px 0px 20px;position:relative}@media only screen and (min-width: 768px){.call-to-action .wrap{max-width:700px;padding:40px 30px 0px 30px}}@media only screen and (min-width: 980px){.call-to-action .wrap{max-width:840px}}@media only screen and (min-width: 768px){.call-to-action .copy-wrap{min-height:200px;padding:20px 0 30px;position:relative}}@media only screen and (min-width: 768px){.call-to-action.default .copy-wrap.has-img{display:flex}}.call-to-action.default .copy-wrap .description-wrap{flex:1;width:100%}@media only screen and (min-width: 768px){.call-to-action.default .copy-wrap .description-wrap{margin-right:-40px}}@media only screen and (min-width: 980px){.call-to-action.default .copy-wrap .description-wrap{margin-right:-60px}}.call-to-action.default .copy-wrap .description-wrap p{margin:0 0 1em}.call-to-action.shifted-right .wrap{margin-left:auto;margin-right:0}.call-to-action.topright .boxani{right:0;top:0;transform:translate(50%, -50%)}.call-to-action.topmiddle .boxani{left:50%;top:0;transform:translate(-50%, -50%)}.call-to-action.topleft .boxani{left:30px;top:0;transform:translate(-50%, -50%)}.call-to-action.middleright .boxani{right:50px;top:50%;transform:translate(50%, -50%)}.call-to-action.middleleft .boxani{left:50px;top:50%;transform:translate(-50%, -50%)}.call-to-action.bottomright .boxani{right:0;bottom:0;transform:translate(50%, 50%)}.call-to-action.bottommiddle .boxani{left:50%;transform:translate(-50%, 50%);bottom:0}.call-to-action.bottomleft .boxani{left:0;bottom:0;transform:translate(-50%, 50%)}