/* enterprise-sec */
main .enterprise-sec .enterprise-box .component{text-align: center; padding: 25px 0px;}
main .enterprise-sec .title-bg{background: var(--sectionbackground); padding: 50px 0;}  
main .enterprise-sec .title-bg .enterprise-title{text-align: center;color: var(--txttheme);font-weight: 700;font-size: 45px;margin-bottom: 20px;}  
main .enterprise-sec .title-bg p{font-size: 18px;line-height: 32px;font-weight: 500;} 
main .enterprise-sec .platform-sec{margin-top: 100px;}
main .enterprise-sec .platform-sec .platform-box{text-align: center;}
main .enterprise-sec .platform-sec .platform-box .icon-box{display: flex; justify-content: center;}
main .enterprise-sec .platform-sec .platform-box .icon{margin-bottom: 20px;display: block;height: 100px;border: 2px solid var(--themecolor); width: 100px;background: #fff;line-height: 55px; padding: 20px;border-radius: 50%;}
main .enterprise-sec .platform-sec .platform-box .icon img{transform: scale(1); transition: all .4s ease-in-out;}
main .enterprise-sec .platform-sec .platform-box:hover .icon img{transform: scale(1.2);}
main .enterprise-sec .platform-sec .platform-box .title{font-size: 20px;font-weight: 600;position: relative;line-height: 30px; margin-bottom: 50px; transition: all .4s ease-in-out;}
main .enterprise-sec .platform-sec .platform-box:hover .title{color: var(--txttheme);}
main .enterprise-sec .platform-sec .platform-box:hover .title::after{width: 100%;}
main .enterprise-sec .enterprise-box{margin: 70px 0;}
main .enterprise-sec .enterprise-box .component .component-icon img{margin-bottom: 15px;}
main .enterprise-sec .enterprise-box .component .component-text h4{font-size: 20px;font-weight: 600;margin-bottom: 25px;}
main .enterprise-sec .enterprise-box .component .component-text p{font-size: 16px;}
main .enterprise-sec .journey-enterprise-sec{margin-top: -70px; padding-bottom: 100px;}
main .enterprise-sec .journey-enterprise-sec .journey-content-left{text-align: left;background: #fff;padding:40px 30px;-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text{padding-left: 10px;}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text h3{font-size: 22px;color: var(--txttheme);font-weight: 600;letter-spacing: 1px;margin: 20px 0;}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text p{font-size: 18px;font-weight: 500;margin-bottom: 40px;color: var(--txtgrey);}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text .right-arrow{position: relative; color: var(--primarycolor);font-size: 15px;font-weight: 600;letter-spacing: 1px;}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text .right-arrow img{transition: all .4s ease-in-out; transform: translateX(0);}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text .right-arrow:hover img{transform: translateX(10px);}
main .enterprise-sec .journey-enterprise-sec .journey-content-left .text .right-arrow::before{position: absolute;width: 18px;height: 2px;background: var(--primarycolor);content: '';top: 9px;right: 0px;}
main .enterprise-sec .journey-enterprise-sec .journey-right-video .responsive-iframe-right{max-width: 566px;}

main .enterprise-sec .journey-goals .goal-title{text-align: center;font-weight: 700;font-size: 38px;margin-bottom: 30px;}
main .enterprise-sec .journey-goals .right-btn {display: flex;	align-items: center;padding-left: 0; justify-content: center;}
main .enterprise-sec .journey-goals .right-btn li {	padding-right: 30px;}
main .enterprise-sec .journey-goals .goal-content .text h2{font-size: 24px;font-weight: 600;margin: 20px 0;}
main .enterprise-sec .journey-goals .goal-content .text p{font-size: 16px;font-weight: 500;line-height: 28px;color: var(--txtgrey);}

main .enterprise-sec .security-sec{background: url(../images/enterprise/bg.jpg) no-repeat; background-size: cover; background-position: center;background-attachment: fixed;} 
main .enterprise-sec .security-sec .security-left-content{text-align: left; color: var(--secondarycolor);}
main .enterprise-sec .security-sec .security-left-content .title{font-weight: 600;font-size: 33px;margin-bottom: 30px;}
main .enterprise-sec .security-sec .security-left-content p{font-size: 16px;font-weight: 500;line-height: 28px;color: var(--secondarycolor);}
main .enterprise-sec .security-sec .security-left-content .check-btn{color: var(--primarycolor);font-size: 15px;font-weight: 500;letter-spacing: 1px;}
main .enterprise-sec .security-sec .security-left-content .check-btn i{transition: all .4s ease-in-out;}
main .enterprise-sec .security-sec .security-left-content .check-btn:hover i{padding-left: 10px;}