.call-action .container{position: relative;padding: 32px}.call-action img,.call-action i{font-size: 57px;float: left}.call-action img{height: 57px;width: 65px}.call-action i,.call-action img{position: absolute;top: 50%;margin-top: -29px}.call-action h4{padding-right: 280px;line-height: 1.2;margin-bottom: 5px;text-transform: inherit}.call-action p{line-height: 2.2;padding-right: 280px;margin: 0}.call-action a{position: absolute;right: 55px;top: 50%;margin-top: -27px}.call-action.style2 h4{font-size: 20px;font-weight: bold;font-style: italic;padding-left: 90px}.call-action.style2 p{padding-left: 90px}.call-action.call-action-transparent{border: 3px solid}.call-action.call-action-transparent.style1{border-right-color: transparent;border-left-color: transparent}.call-action.style2.s-color-bg,.call-action.style2.p-color-bg{border: 2px solid rgba(0,0,0,0.1)}.call-action.p-color-bg,.call-action.s-color-bg{color: #fff}.call-action.style1 .container{padding: 35px 15px 34px 15px}.call-action.style1 h4{font-size: 20px;font-style: italic;padding: 50px 200px 50px 0;margin-bottom: 0}.call-action.style1 a{right: 15px}.call-action.short.style1 .container,.call-action.short.style2 .container{padding-top: 8px;padding-bottom: 8px}@media (min-width: 768px) and (max-width: 1199px){.call-action p,.call-action h4{padding-right: 210px !important}}@media (max-width: 767px){.call-action .container{text-align: center;padding: 32px 14px}.call-action .container img{position: static;margin: 0 0 10px 0;float: none}.call-action .container i{position: relative;display: block;margin-top: -10px;width: 100%;margin-bottom: 10px}.call-action .container h4,.call-action .container p{padding: 0 !important}.call-action .container h4{line-height: 1.8}.call-action .container p{margin-bottom: 25px !important;line-height: 2 !important}.call-action .container a{position: static !important}.call-action.style1 h4{margin-bottom: 25px !important}}