.modal-dialog {max-width: 600px;}.modal-content {overflow: hidden;border: none;position: relative;padding: 0 !important;-webkit-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);-moz-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);}.modal-content .modal-header {position: relative;padding: 0;border: none;height: 230px;background: #915eff;background: -moz-linear-gradient(45deg, #915eff 0%, #ff8e59 100%);background: -webkit-gradient(left bottom, right top, color-stop(0%, #915eff), color-stop(100%, #ff8e59));background: -webkit-linear-gradient(45deg, #915eff 0%, #ff8e59 100%);background: -o-linear-gradient(45deg, #915eff 0%, #ff8e59 100%);background: -ms-linear-gradient(45deg, #915eff 0%, #ff8e59 100%);background: linear-gradient(45deg, #915eff 0%, #ff8e59 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#915eff', endColorstr='#ff8e59', GradientType=1 );}.modal-content button.close {position: absolute;top: 0;right: 0;padding: 0;margin: 0;width: 40px;height: 40px;z-index: 1;color: #fff;}.modal-content .modal-body {border: none;overflow: hidden;margin-top: -180px;z-index: 2;}.modal-content .modal-body .icon {width: 200px;height: 200px;border-radius: 50%;font-size: 30px;margin: 0 auto;margin-bottom: 10px;}.modal-content .modal-body h2 {font-weight: 700;color: #fff;}.modal-content .modal-body h4 {font-size: 18px;}.modal-content .modal-body h3 {font-weight: 800;font-size: 22px;}.modal-content .modal-body h3 span {font-weight: 300;}.ftco-degree-bg {position: relative;}.ftco-degree-bg:after {content: '';position: absolute;right: 0;bottom: -30px;overflow: visible;width: 50%;height: 60px;z-index: 1;-webkit-transform: skewY(-10deg);-moz-transform: skewY(-10deg);-ms-transform: skewY(-10deg);-o-transform: skewY(-10deg);transform: skewY(-10deg);background-color: #fff;}.ftco-degree-bg:before {content: '';position: absolute;left: 0;bottom: -30px;overflow: visible;width: 50%;height: 60px;z-index: 1;-webkit-transform: skewY(10deg);-moz-transform: skewY(10deg);-ms-transform: skewY(10deg);-o-transform: skewY(10deg);transform: skewY(10deg);background-color: #fff;}