.cm-icon-card{overflow:hidden}.cm-icon-card .container{justify-content:space-between;max-width:1469px}.cm-icon-card .header{font-style:italic}.cm-icon-card .contain ul{list-style:none;margin:0;padding:0}.cm-icon-card .contain ul li{background-repeat:no-repeat;background-size:9px 9px;padding-left:20px}.external-link-modal{background-color:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:9990}.active .external-link-modal{opacity:1;visibility:visible}.external-link-modal .window{background-color:#ebebeb;border:3px solid #0f63ab;border-top-left-radius:20px;border-top-right-radius:20px;left:50%;margin-top:-30px;max-width:876px;opacity:0;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:margin .5s ease,opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:calc(100% - 40px)}.external-link-modal .pop-header{align-items:center;background-color:#0f63ab;display:flex;justify-content:space-between;padding:0 10px}.active .external-link-modal .window{margin-top:0;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:visible}.external-link-modal .close-modal{background:transparent;background-color:#fff;border:none;border-radius:0;border-radius:50%;cursor:pointer;font-family:Arial,Helvetica,sans-serif;line-height:normal;margin:0 0 0 auto;outline:none;padding:0;position:relative;transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease}.external-link-modal .close-modal svg{fill:#0f63ab;display:block;height:22px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:22px}.external-link-modal h3{color:#0f63ab;font-size:25px;font-weight:400;margin-bottom:20px}.external-link-modal .buttons{align-items:center;display:flex}.external-link-modal .buttons .right-button .hs-button svg{fill:#0f63ab;display:block;overflow:visible;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.external-link-modal .buttons .left-button .hs-sec-btn svg{fill:#fff;display:block;overflow:visible;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.cm-icon-card .angular-callout.color-2 a>span{color:#0f63ab}.external-link-modal ul[data-value=num-bg]{margin:0;padding:0}.external-link-modal ul[data-value=num-bg] li:not(:last-child){margin-bottom:15px}.external-link-modal ul[data-value=num-bg] li:hover span{background-color:#f2e22b}.external-link-modal ul[data-value=num-bg] li{cursor:pointer}.external-link-modal ul[data-value=num-bg] li span{align-items:center;background-color:#0f63ab;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;justify-content:center;margin-right:10px;transition:background-color .3s ease}.ra-poll-modal{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:rgba(0,0,0,.6);height:100%;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;top:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:9980}.ra-poll-modal .window{background-color:#ebebeb;border:3px solid #0f63ab;border-top-left-radius:20px;border-top-right-radius:20px;left:50%;margin-bottom:20px;margin-top:0;max-width:876px;opacity:1;overflow:hidden;position:absolute;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:margin .5s ease,opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:visible;width:calc(100% - 40px)}.ra-poll-modal .in-header{align-items:center;background-color:#0f63ab;display:flex;justify-content:space-between;padding:0 10px}.ra-poll-modal .close{background:transparent;background-color:#fff;border:none;border-radius:50%;line-height:normal;margin:0 0 0 auto;outline:none;padding:0;position:relative}.ra-poll-modal .close svg{fill:#0f63ab;display:block;height:22px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:22px}.ra-poll-modal .content .complete{color:#0f63ab;display:block;font-size:25px;font-weight:400;margin-bottom:20px}.ra-poll-modal .user-responses{padding-bottom:30px}.ra-poll-modal .response{align-items:center;display:flex}.ra-poll-modal .response:not(:last-child){margin-bottom:15px}.ra-poll-modal .response button:disabled{-webkit-tap-highlight-color:transparent;align-items:center;background:transparent;border:0;box-sizing:border-box;cursor:auto;display:flex;outline:none;padding:0;pointer-events:none}.ra-poll-modal .response .number{align-items:center;background-color:#0f63ab;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;justify-content:center;margin-right:10px;transition:background-color .3s ease}.ra-poll-modal .response .label{color:#6d6e70;text-align:left}.ra-poll-modal .response .output,.ra-poll-modal .response .output .bar{align-items:center;display:flex;flex-grow:1}.ra-poll-modal .response .output .bar{height:18px}.ra-poll-modal .response .output .bar .percentage{color:#77a13f;font-size:20px;font-weight:700;margin-left:10px}.ra-poll-modal .response .output .bar .inner{background-color:#77a13f;height:18px;transition:width .5s ease;width:0}.pop-inner .external-link-modal{opacity:0;visibility:hidden;z-index:-1}.pop-inner .ra-poll-modal{opacity:1;pointer-events:all;visibility:visible}.ra-poll-modal .response .output .bar .inner.num-1{width:41%}.ra-poll-modal .response .output .bar .inner.num-2{width:23%}.ra-poll-modal .response .output .bar .inner.num-3{width:18%}.ra-poll-modal .response .output .bar .inner.num-4{width:0}.ra-poll-modal .response .output .bar .inner.num-5{width:21%}.ra-poll-modal .complete .txt-bottom{color:#6d6e70;font-size:18px;margin-bottom:13px}.ra-poll-modal .complete .txt-bottom a{text-decoration:underline}.ra-poll-modal .complete .txt-bottom a:hover{text-decoration:none}@media(min-width:768px){.cm-icon-card .container{display:flex;padding:0 20px}.cm-icon-card .angular-callout{margin-left:-37px;width:438px}.cm-icon-card .header{height:297px;position:relative}.cm-icon-card .header .icon{background-size:68px 68px;height:68px;left:79px;position:absolute;top:57px;width:68px}.cm-icon-card .header a{color:#fff;font-family:HelveticaNeueLTStdCnBold;font-size:30px;height:185px;margin:0;overflow:hidden;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease;width:420px;z-index:3}.cm-icon-card .header a:before{content:"";height:400px;left:150px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(41deg);transform:translateY(-50%) rotate(41deg);width:165px;z-index:1}.cm-icon-card .header a span{position:absolute;z-index:2}.cm-icon-card .header a span.line-1{left:200px;top:41px}.cm-icon-card .header a span.line-2{left:153px;top:77px}.cm-icon-card .header a span.line-3{left:128px;top:113px}.cm-icon-card .header:after{background-position:50%;background-repeat:no-repeat;background-size:271px 290px;content:"";height:290px;left:0;position:absolute;top:0;width:271px}.cm-icon-card .bt-container{padding-bottom:50px}.cm-icon-card .contain{margin-top:-40px;padding-left:50px;padding-right:80px;position:relative;z-index:2}.cm-icon-card .contain ul li{background-position:0 4px;font-size:18px;margin-bottom:5px}.cm-icon-card .bt-container .small{font-size:14px}.external-link-modal .pop-header{height:82px}.external-link-modal .close-modal{height:49px;width:49px}.external-link-modal .pop-cont{padding:30px 45px 50px}.external-link-modal p{font-size:18px;margin-bottom:13px}.external-link-modal .buttons{justify-content:space-between;margin-top:45px;max-width:500px}.external-link-modal .buttons .left-button .hs-sec-btn svg,.external-link-modal .buttons .right-button .hs-button svg{height:29px;width:17px}.external-link-modal .buttons .left-button .hs-sec-btn>span,.external-link-modal .buttons .right-button .hs-button>span{margin:0 11px}.external-link-modal ul[data-value=num-bg] li{align-items:center;display:flex}.external-link-modal ul[data-value=num-bg] li span{font-size:25px;height:45px;width:45px}.ra-poll-modal .in-header{height:82px}.ra-poll-modal .close{height:49px;width:49px}.ra-poll-modal .content{padding:30px 45px 50px}.ra-poll-modal .content .complete{margin-bottom:25px}.ra-poll-modal .response .number{font-size:25px;height:45px;width:45px}.ra-poll-modal .response .label{font-size:20px}.ra-poll-modal .response .output{margin-left:30px}}@media screen and (min-width:768px) and (max-width:1400px){.cm-icon-card .container{flex-wrap:wrap;max-width:1000px}.cm-icon-card .angular-callout{margin-bottom:20px;width:50%}}@media(max-width:767px){.cm-icon-card .angular-callout{margin-left:-15px;padding-top:20px}.cm-icon-card .header{height:67px;position:relative}.cm-icon-card .icon{background-size:40px 40px;height:40px;left:54px;position:absolute;top:12px;width:40px;z-index:4}.cm-icon-card .header a{color:#0f63ab;font-family:HelveticaNeueLTStdCnBold;font-size:23px;height:67px;margin:0;overflow:hidden;padding-left:154px;padding-right:10px;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease;z-index:3}.cm-icon-card .header a:before{content:"";height:400px;left:-74px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(42deg);transform:translateY(-50%) rotate(42deg);width:165px;z-index:1}.cm-icon-card .header a:after{background-position:50%;background-repeat:no-repeat;background-size:76px 81px;content:"";height:81px;left:81px;position:absolute;top:-4px;width:76px}.cm-icon-card .header a span:first-child{display:block;margin-top:13px}.cm-icon-card .contain{margin-top:15px;padding-left:154px;position:relative;z-index:2}.cm-icon-card .contain ul li{font-size:16px;margin-bottom:5px}.cm-icon-card .contain p{font-size:16px;margin-bottom:13px}.cm-icon-card .angular-callout.color-4 .contain p{margin-top:-30px}.cm-icon-card .bt-container p.small{font-size:13px}.external-link-modal .pop-header{height:40px}.external-link-modal .close{height:30px;width:30px}.external-link-modal .buttons .left-button .hs-sec-btn>span{color:#fff}.external-link-modal .close svg{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.external-link-modal .pop-cont{padding:30px}.external-link-modal .buttons{align-items:flex-start;flex-wrap:wrap;justify-content:space-between;max-width:300px;padding-top:10px;row-gap:10px}.external-link-modal .buttons a svg{height:18px;width:12px}.external-link-modal .buttons a>span{margin:0 11px;width:100%}.external-link-modal .buttons a{border:5px solid #fff;border-radius:50px;font-size:15px;height:60px;line-height:15px;max-width:200px;padding:0 15px}.external-link-modal ul[data-value=num-bg] li{align-items:center;display:flex}.external-link-modal ul[data-value=num-bg] li span{font-size:15px;height:30px;width:30px}.ra-poll-modal .in-header{height:40px}.ra-poll-modal .close{height:30px;width:30px}.ra-poll-modal .content{padding:30px}.ra-poll-modal .response{display:block}.ra-poll-modal .response .number{font-size:20px;height:35px;width:35px}.ra-poll-modal .response .label{font-size:16px}.ra-poll-modal .response .output{margin-left:49px;margin-top:5px}.ra-poll-modal .complete .txt-bottom{font-size:16px}}@media screen and (max-width:767px) and (max-width:374px){.cm-icon-card .header a span:first-child{margin-top:0}.cm-icon-card .header a{font-size:20px}.cm-icon-card .contain{padding-left:20px}.cm-icon-card .angular-callout.color-4 .contain p{margin-top:0}}