.main-page-header p{padding: 0px 128px;margin: 40px 0px;}
.mr-top-30 {margin-top: 30px;}
.mt-70{margin-top: 70px;}
.pad-50{padding: 50px 0px;}
.orange-text{color: #F13C31 !important;}
.main-page-header .page-header-content {padding: 0 0%;}
.gray-bg{background-color: #fafafa;}
.title-part .sub-title {font-weight: 600;margin-bottom: 10px;display: inline-block;}
.before-video-content h4{font-size: 30px;line-height: 48px;letter-spacing: -0.5px;font-weight: 600;}
.light-orange{background-color: #FFECEB;}
.light-blue{background-color: #EEF8FF;}
.light-pink{background-color: #F4EFFF;}
.light-green{background-color: #F4FFF1;}
.light-yellow{background-color: #FFF8E7;}
.tech-icon{font-size: 30px;color: #252B33 !important;transition: all 0.3s ease-in-out;transform: translate(0%, 0) translateZ(0);-webkit-transform: translate(0%, 0) translateZ(0);}
.aiml-graph-sec .container{max-width: 1300px;}
/* AIML Services Section CSS Start */
.aiml-card{padding: 30px 30px 0px 30px;border-radius: 4px;margin-bottom: 30px;}
.aiml-card:hover{box-shadow: 0px 15px 20px 10px rgba(0, 0, 0, 0.04);padding: 30px 30px 30px 30px;}
.aiml-card:hover .tech-icon{color: #F13C31 !important;-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}
.aiml-card h3{font-size: 30px;line-height: 42px;font-weight: 600;letter-spacing: -0.5px;margin-top: 24px;}
.aiml-card p{margin: 24px 0px 24px;letter-spacing: -0.5px;}
.aiml-card:hover p{margin: 24px 0px;}
.aiml-card .read-more-btn {color: #f13c31 !important;font-size: 16px;font-weight: 600;line-height: 24px;position: relative;display: inline-block;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;margin-bottom: -30px;}
.aiml-card .read-more-btn:after {position: absolute;content: "";height: 3px;width: 0;left: 0%;right: 0;bottom: -2px;font-weight: normal;background-color: transparent;color: #f13c31;border-bottom: 2px solid #f13c31;transition: all 0.3s ease-in-out;transform: translate(0%, 0) translateZ(0);-webkit-transform: translate(0%, 0) translateZ(0);}
.aiml-card:hover .read-more-btn {opacity: 1;-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);    -o-transform: translateY(-3px);transform: translateY(-3px);}
.aiml-card:hover > .read-more-btn:after {width: 100%;}
/* AIML Services Section CSS End */

/* Why AI for Your Business Section CSS Start*/
.aiml-for-business{margin: 20px 0px 50px;}
.aiml-for-business .container{background-color: #F8F8F8;max-width: 1600px;padding: 80px;}
.aiml-for-business .title-part p{width: 60%;margin: 30px auto 0px;}
.aiml-for-business .img-part{margin-top: 60px;}
.aiml-for-business .img-part h4{font-size: 24px;line-height: 36px;font-weight:600;margin-bottom: 30px;}
/* Why AI for Your Business Section CSS Start*/

/* AI Technologies Section CSS Start */
.aiml-tech-sec .icon-block { display: block; text-align: center; padding: 34px 6px;cursor: pointer;} 
.aiml-tech-sec .icon-block:hover { background-color: #fafafa; } 
.aiml-tech-sec .icon-block .icon-box { height: 50px; display: flex; display: -ms-flexbox; justify-content: center; align-items: center; } 
.aiml-tech-sec .icon-block .icon-box svg, .aiml-tech-sec .icon-block .icon-box img { width: 48px; height: 48px; } 
.aiml-tech-sec .icon-block h3 {font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; color: #252b33; margin-top: 16px; }
.aiml-tech-sec .icon-block .tech-icon{font-size: 44px; color: #252B33 !important;}
.aiml-tech-sec .icon-block .tech-icon.icon-ic-anthropic {font-size: 18px;}
.aiml-tech-sec .icon-block .tech-icon.icon-ic-n8n-io {font-size: 30px;}
.aiml-tech-sec .icon-block .tech-icon.icon-ic-meta-llama {font-size: 28px;}
/* AI Technologies Section CSS End */

.ai-ml-card.page-link-col {display: inline-block;padding: 30px 24px;border: 1px solid rgba(217, 222, 226, 1);border-radius: 4px;transition: all 0.3s ease-in-out;height: 100%;}
.ai-ml-card.page-link-col:hover {box-shadow: 0px 15px 20px 10px rgba(0, 0, 0, 0.04);}
.ai-ml-card.page-link-col h3{font-weight: 600; margin-bottom: 20px;}
.ai-ml-card.page-link-col ul{padding-left: 20px;}
.ai-ml-card.page-link-col ul li{margin-bottom: 20px;}
.ai-ml-card.page-link-col ul li:last-child{margin-bottom: 0px;}

/*================== Dark Theme Start ===============*/
.theme-black{ background-color: #000000; }
.theme-black  h1,.theme-black  h2,.theme-black  h3,.theme-black  h4,.theme-black  h5,.theme-black  h6,.theme-black  p,.theme-black span,.theme-black blockquote,.theme-black strong,.theme-black b,.theme-black u,.theme-black center,.theme-black ol,.theme-black ul,.theme-black  li, .theme-black .aiml-tech-sec .icon-block .tech-icon{ color: #fff !important; }
.theme-black .aiml-card h3, .theme-black .aiml-card p, .theme-black .tech-icon{color: #252B33 !important;}
.theme-black .aiml-for-business .container, .theme-black .aiml-tech-sec .icon-block:hover{background-color: #202020;}
.theme-black .orange-text{color: #F13C31 !important;}
.theme-black .ai-ml-card.page-link-col{border: 1px solid rgba(217, 222, 226, 0.5);}
/*================== Dark Theme End ===============*/