.process{text-align:center}.process h6{font-size:14px}.process a{text-decoration:none;display:block}.process a:hover,.process a:visited,.process a:active,.process a:link{color:inherit}.process.style1 .process-step,.process.style2 .process-step{overflow:hidden;z-index:1}.process.style1 .process-step .process-icon,.process.style2 .process-step .process-icon{position:absolute;left:0;right:0;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-style:solid}.process.style1 .process-step .process-icon i,.process.style2 .process-step .process-icon i{-webkit-transition:background-color .5s ease 0s;-moz-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}.process.style1 .process-step .process-icon img,.process.style2 .process-step .process-icon img,.process.style1 .process-step .process-icon i,.process.style2 .process-step .process-icon i{display:block;position:relative;width:100%;height:100%;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.process.style1 .process-step .process-icon:before,.process.style2 .process-step .process-icon:before,.process.style1 .process-step .process-icon:after,.process.style2 .process-step .process-icon:after{position:absolute;content:"";top:0;bottom:0;margin:auto;width:500%;z-index:-1;height:0}.process.style1 .process-step .process-icon:before,.process.style2 .process-step .process-icon:before{left:auto}.process.style1 .process-step .process-icon:after,.process.style2 .process-step .process-icon:after{right:auto}.process.style1 .process-step:first-child .process-icon:before,.process.style2 .process-step:first-child .process-icon:before{display:none}.process.style1 .process-step:last-child .process-icon:after,.process.style2 .process-step:last-child .process-icon:after{display:none}.process.style1 .process-step .process-icon{top:55px;width:140px;height:140px;border-width:10px}.process.style1 .process-step .process-icon i{font-size:42px;color:#fff}.process.style1 .process-step .process-icon img,.process.style1 .process-step .process-icon i{line-height:120px}.process.style1 .process-step .process-icon:before{right:130px}.process.style1 .process-step .process-icon:after{left:130px}.process.style1 .process-step p{padding-top:200px}.process.style2 .process-step .process-icon{top:68px;width:70px;height:70px;border-width:5px}.process.style2 .process-step .process-icon i{font-size:32px}.process.style2 .process-step .process-icon img,.process.style2 .process-step .process-icon i{line-height:60px}.process.style2 .process-step .process-icon:before{right:65px}.process.style2 .process-step .process-icon:after{left:65px}.process.style2 .process-step:hover .process-icon i{color:#fff}.process.style2 .process-step p{padding-top:147px}.process.style3 .process-step{text-align:left;position:relative;display:table;height:316px;line-height:316px}.process.style3 .process-step a{padding-left:65px;display:table-cell;vertical-align:middle}.process.style3 .process-step span{font-size:200px;color:#fff;position:absolute;left:56px;top:0;bottom:0;margin:auto;z-index:-1;opacity:.2;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.process.style3 .process-step .process-icon{position:absolute;top:15px;left:15px;font-size:50px;line-height:1}.process.style3 .process-step:hover span{font-size:100px;left:15px;opacity:1}.process.style3 .process-step:nth-child(odd):after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2}.process.style3 .process-step:nth-child(even):after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2}.process.style3.gray-dark .process-step:nth-child(odd):after{background-color:#ddd}.process.style3.gray-dark .process-step:nth-child(even){color:#fff}.process.style3.gray-dark .process-step:nth-child(even):after{background-color:#222}.process.style3.primary-dark .process-step:nth-child(even){color:#fff}.process.style3.primary-dark .process-step:nth-child(even):after{background-color:#222}.process.style3.light-gray .process-step h6{font-size:18px;margin-bottom:6px}.process.style3.light-gray .process-step:nth-child(odd):after{background-color:#eee}.process.style3.light-gray .process-step:nth-child(odd) span{color:#878787}.process.style3.light-gray .process-step:nth-child(even):after{background-color:#ddd}@media (max-width:991px){.process.style1 .process-step,.process.style2 .process-step{text-align:left;min-height:220px}.process.style1 .process-step p,.process.style2 .process-step p{padding-top:0}.process.style1 .process-step .process-icon,.process.style2 .process-step .process-icon{right:auto;top:0}.process.style1 .process-step .process-icon:before,.process.style2 .process-step .process-icon:before,.process.style1 .process-step .process-icon:after,.process.style2 .process-step .process-icon:after{left:0;right:0;height:500%;width:0;z-index:-1}.process.style1 .process-step .process-icon:before,.process.style2 .process-step .process-icon:before{top:auto}.process.style1 .process-step .process-icon:after,.process.style2 .process-step .process-icon:after{bottom:auto}.process.style1 .process-step:first-child .process-icon:before,.process.style2 .process-step:first-child .process-icon:before{display:none}.process.style1 .process-step:last-child .process-icon:after,.process.style2 .process-step:last-child .process-icon:after{display:none}.process.style1 .process-step a{padding-left:150px}.process.style1 .process-step .process-icon:before{bottom:130px}.process.style1 .process-step .process-icon:after{top:130px}.process.style2 .process-step a{padding-left:80px}.process.style2 .process-step .process-icon:before{bottom:65px}.process.style2 .process-step .process-icon:after{top:65px}}@media (max-width:400px){.process.style1 .process-step a{padding-left:100px}.process.style1 .process-step .process-icon{width:100px;height:100px;border-width:5px}.process.style1 .process-step .process-icon img,.process.style1 .process-step .process-icon i{line-height:90px}.process.style1 .process-step .process-icon:before{bottom:95px}.process.style1 .process-step .process-icon:after{top:95px}}