.ct-process-layout1{display:flex;flex-wrap:wrap;position:relative;overflow:hidden;padding-top:15px}.ct-process-layout1:before{content:'';width:1099px;height:100px;background-repeat:no-repeat;background-position:center;position:absolute;top:74px;left:0;right:0;margin:auto;width:745px}.ct-process-layout1 .ct-process-item{position:relative;padding:0 15px;text-align:center;margin-bottom:35px;width:33.33%}.ct-process-layout1 .ct-process-icon{background-color:#00d0f9;height:136px;width:136px;line-height:136px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;margin:0 auto 39px auto;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;position:relative;z-index:1}.ct-process-layout1 .ct-process-icon number{top:-11px;width:24px;height:24px;position:absolute;background-color:#515251;font-size:14px;color:#fff;font-weight:600;line-height:24px;-webkit-border-radius:24px;-khtml-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;left:8px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms}.ct-process-layout1 .ct-process-icon span{display:none;width:152px;height:152px;z-index:-1;position:absolute;top:-8px;right:-8px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transform:rotate(33deg);-khtml-transform:rotate(33deg);-moz-transform:rotate(33deg);-ms-transform:rotate(33deg);-o-transform:rotate(33deg);transform:rotate(33deg);overflow:hidden}.ct-process-layout1 .ct-process-item:hover .ct-process-icon number{background-color:#0677fd}.ct-process-layout1 .ct-process-item:hover .ct-process-icon{background-color:#d3dde8 !important}.ct-process-layout1 .ct-process-icon img{max-width:136px;min-height:136px;width:100%;height:100%;border-radius:50%;-webkit-filter:grayscale(1);filter:grayscale(0)}.ct-process-layout1 .ct-process-item:hover .ct-process-icon img{filter:grayscale(1);-webkit-filter:grayscale(1)}.ct-process-layout1 .ct-process-title{font-size:20px;color:#252a37;margin-bottom:6px}.ct-process-layout1 .ct-process-desc{padding:0 20px}.ct-process-layout1 .ct-process-button{padding-top:18px}.ct-process-layout1 .ct-process-button a{font-size:15px;text-transform:uppercase;font-weight:500}.ct-process-layout1 .ct-process-button a i{margin-left:4px}.ct-process-layout1 .ct-process-item:nth-child(even){margin-top:69px}@media(max-width:1199px){.ct-process-layout1:before{content:none}.ct-process-layout1 .ct-process-item:nth-child(even){margin-top:0}}@media(max-width:991px){.ct-process-layout1 .ct-process-item{width:50%;min-width:50%;margin-bottom:65px}}@media(max-width:575px){.ct-process-layout1 .ct-process-item{width:100%}}